rewardUiConst.py (3854B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\loginRewards\rewardUiConst.py 2 from clientsettings.setting import UserSettingBool 3 REWARD_WND_OPEN_ON_LOGIN_SETTING = UserSettingBool('openRewardWindowOnLogin', True) 4 REWARD_ROOKIE_BTN = 'rookieBtn' 5 REWARD_SEASONAL_BTN = 'seasonalBtn' 6 REWARD_EVERGREEN_BTN = 'evergreenBtn' 7 LOGIN_REWARDS_WINDOW_ID = 'rewardsWnd' 8 REWARD_WND_WIDTH = 1075 9 REWARD_WND_HEIGHT = 680 10 BACKGROUND_WIDTH = 1068 11 BACKGROUND_HEIGHT = 614 12 SEASON_BACKGROUND_WIDTH = 1602 13 SEASON_BACKGROUND_HEIGHT = 614 14 TOP_SUBTEXT_HEIGHT = 30 15 TOP_HEIGHT = 190 16 BOTTOM_BORDER_HEIGHT = 35 17 DEFAULT_FANFARE_COLOR = (0.7, 0.85, 1, 1) 18 SCROLL_ANIMATION = 0.1 19 SCROLL_ANIMATION_AUTO_STEP = 0.5 20 TODAYS_SIDE_PADDING = 15 21 TODAYS_HEADER_FILL_COLOR = (0, 0, 0, 0.5) 22 DEFAULT_BANNER = 'res:/UI/Texture/classes/LoginCampaign/backgrounds/default.png' 23 CAMPAIGN_STATUS_ONGOING = 1 24 CAMPAIGN_STATUS_SUCCESSFULLY_COMPLETED = 2 25 CAMPAIGN_STATUS_ENDING = 3 26 ONLY_ALPHA_GIFT_REWARDED = 1 27 ONLY_OMEGA_GIFT_REWARDED = 2 28 ALPHA_OMEGA_GIFTS_REWARDED = 3 29 BLUE_TEXT_COLOR = (0.21, 0.62, 0.74, 1.0) 30 GREEN_CHECKMARK = (58 / 255.0, 31 188 / 255.0, 32 21 / 255.0, 33 1.0) 34 DLI_ENTRY = 1 35 ALPHA_SEASONAL_ENTRY = 2 36 OMEGA_SEASONAL_ENTRY = 3 37 38 class BaseRewardPanelConst(object): 39 CENTER_TOP_HEIGHT = 24 40 CENTER_BOTTOM_HEIGHT = 72 41 SIDE_PADDING = 12 42 SECTION_DIVIDER = 10 43 PROGRESS_BAR_HEIGHT = 32 44 DAY_TEXT_BANNER_HEIGHT = 26 45 CONGRATS_OFFSET = 0 46 SHOW_BROWSE_CONTROLS = True 47 SHOW_REWARD_COUNTER = True 48 ICON_SIZE = 64 49 ICON_SIZE_NEW_ITEM = 64 50 DAY_WIDTH = 0 51 DAY_HEIGHT = 0 52 ENTRY_WIDTH = 0 53 ENTRY_HEIGHT = 0 54 NUM_VISIBLE_ITEMS = 0 55 ALL_VISIBLE_DAYS_WIDTH = 0 56 LEFT_WIDTH = 0 57 DAY_TEXT_PADDING = (0, 0, 0, 0) 58 SELECTED_CELL = 1 59 SHOW_DAY_NUM = True 60 SHOW_CLAIMED = True 61 SHOW_NEXT_GIFT = True 62 SELECTED_OFFSET = False 63 CRATES_HAVE_INFO = True 64 VERTICAL_OFFSET = 0 65 66 67 class RookieRewardPanelConst(BaseRewardPanelConst): 68 DAY_WIDTH = 100 69 DAY_HEIGHT = 125 70 TODAY_HEIGHT = 144 71 ENTRY_WIDTH = DAY_WIDTH + 6 72 ENTRY_HEIGHT = DAY_HEIGHT + 96 73 NUM_VISIBLE_ITEMS = 7 74 ALL_VISIBLE_DAYS_WIDTH = NUM_VISIBLE_ITEMS * ENTRY_WIDTH 75 LEFT_WIDTH = ALL_VISIBLE_DAYS_WIDTH + 2 * BaseRewardPanelConst.SIDE_PADDING 76 DAY_TEXT_PADDING = (0, 24, 0, 0) 77 VERTICAL_OFFSET = -12 78 79 80 class EvergreenPanelConst(BaseRewardPanelConst): 81 SHOW_BROWSE_CONTROLS = False 82 SHOW_REWARD_COUNTER = False 83 DAY_WIDTH = 120 84 DAY_HEIGHT = 125 85 TODAY_HEIGHT = 144 86 ENTRY_WIDTH = DAY_WIDTH + 25 87 ENTRY_HEIGHT = DAY_HEIGHT + 96 88 ICON_SIZE = 74 89 SELECTED_CELL = 0 90 NUM_VISIBLE_ITEMS = 5 91 ALL_VISIBLE_DAYS_WIDTH = NUM_VISIBLE_ITEMS * ENTRY_WIDTH 92 LEFT_WIDTH = ALL_VISIBLE_DAYS_WIDTH + 2 * BaseRewardPanelConst.SIDE_PADDING 93 DAY_TEXT_PADDING = (0, 24, 0, 0) 94 SHOW_DAY_NUM = False 95 SHOW_CLAIMED = True 96 SHOW_NEXT_GIFT = False 97 SELECTED_OFFSET = True 98 CRATES_HAVE_INFO = False 99 VERTICAL_OFFSET = -8 100 101 102 class SeasonRewardPanelConst(BaseRewardPanelConst): 103 SIDE_PADDING = 5 104 DAY_WIDTH = 94 105 DAY_HEIGHT = 90 106 TODAY_HEIGHT = 0 107 ENTRY_WIDTH = DAY_WIDTH + 4 108 ENTRY_HEIGHT = DAY_HEIGHT + 60 109 NUM_VISIBLE_ITEMS = 7 110 CLONE_COLUMN_WIDTH = 27 111 ALL_VISIBLE_DAYS_WIDTH = NUM_VISIBLE_ITEMS * ENTRY_WIDTH 112 TRACK_ARROW_WIDTH = 27 113 LEFT_WIDTH = ALL_VISIBLE_DAYS_WIDTH + 1 * SIDE_PADDING + CLONE_COLUMN_WIDTH + TRACK_ARROW_WIDTH 114 DAY_TEXT_PADDING = (0, 4, 0, 4) 115 116 117 class ReminderRewardPanelConst(BaseRewardPanelConst): 118 DAY_WIDTH = 280 119 DAY_HEIGHT = 134 120 TODAY_HEIGHT = 134 121 CONGRATS_OFFSET = 35 122 ENTRY_SIDE_PADDING = 20 123 ENTRY_WIDTH = DAY_WIDTH + 2 * ENTRY_SIDE_PADDING 124 ENTRY_HEIGHT = DAY_HEIGHT 125 NUM_VISIBLE_ITEMS = 1 126 ALL_VISIBLE_DAYS_WIDTH = NUM_VISIBLE_ITEMS * ENTRY_WIDTH 127 SELECTED_CELL = 0