|
1 | 1 | #pragma once
|
2 | 2 |
|
3 |
| -#define _SM_VERSION_NUM 072775 |
| 3 | +#define _SM_VERSION_NUM 073776 |
4 | 4 |
|
5 | 5 | ///////STATIC VALUE OFFSETS
|
6 | 6 |
|
7 |
| -#if _SM_VERSION_NUM == 071772 || _SM_VERSION_NUM == 072775 |
| 7 | +#if _SM_VERSION_NUM == 073776 |
| 8 | +# define SM_CURRENT_GAME_STATE_OFFSET 1267598 |
| 9 | +# define SM_IN_GAME_GUI_MANAGER_OFFSET 0x1267570 |
| 10 | +# define SM_GUI_SYSTEM_MANAGER_OFFSET 0x12676E8 |
| 11 | +# define SM_CHARACTER_MANAGER_OFFSET 0x1267738 |
| 12 | +# define SM_PLAYER_MANAGER_OFFSET 0x12677D8 |
| 13 | +# define SM_AUDIO_MANAGER_OFFSET 0x1267648 |
| 14 | +# define SM_INPUT_MANAGER_OFFSET 0x1267800 |
| 15 | +# define SM_MY_PLAYER_OFFSET 0x12675A8 |
| 16 | +# define SM_GAME_SETTINGS_OFFSET 0x1267760 |
| 17 | +# define SM_CONTAINER_MANAGER_OFFSET 0x1267798 |
| 18 | +# define SM_PORTAL_MANAGER_OFFSET 0x1267690 |
| 19 | +# define SM_PATHFINDER_MANAGER_OFFSET 0x12676B0 |
| 20 | +# define SM_AREA_TRIGGER_MANAGER_OFFSET 0x1267668 |
| 21 | +# define SM_HARVESTABLE_MANAGER_OFFSET 0x1267718 |
| 22 | +# define SM_DIRECTORY_MANAGER_OFFSET 0x1267810 |
| 23 | +# define SM_CREATION_MANAGER_OFFSET 0x1267740 |
| 24 | +# define SM_NET_OBJ_MANAGER_OFFSET 0x12677D0 |
| 25 | +# define SM_PHYSICS_OFFSET 0x1267590 |
| 26 | +#elif _SM_VERSION_NUM == 071772 || _SM_VERSION_NUM == 072775 |
8 | 27 | # define SM_CURRENT_GAME_STATE_OFFSET 0x1267518
|
9 | 28 | # define SM_IN_GAME_GUI_MANAGER_OFFSET 0x12674F0
|
10 | 29 | # define SM_GUI_SYSTEM_MANAGER_OFFSET 0x1267668
|
|
65 | 84 |
|
66 | 85 | //////VFTABLE OFFSETS
|
67 | 86 |
|
68 |
| -#if _SM_VERSION_NUM == 071772 || _SM_VERSION_NUM == 072775 |
| 87 | +#if _SM_VERSION_NUM == 073776 |
| 88 | +# define SM_VTBL_GAME_STATE_OFFSET 0xF88A70 |
| 89 | +# define SM_VTBL_OPTIONS_MENU_OFFSET 0xF82558 |
| 90 | +# define SM_VTBL_GAMEPLAY_OPTIONS_MENU_OFFSET 0xF824F8 |
| 91 | +# define SM_VTBL_AUDIO_OPTIONS_MENU_OFFSET 0xF31370 |
| 92 | +# define SM_VTBL_OPTIONS_SUB_MENU_BASE_OFFSET 0xF6A698 |
| 93 | +#elif _SM_VERSION_NUM == 071772 || _SM_VERSION_NUM == 072775 |
69 | 94 | # define SM_VTBL_GAME_STATE_OFFSET 0xF889B0
|
70 | 95 | # define SM_VTBL_OPTIONS_MENU_OFFSET 0xF82498
|
71 | 96 | # define SM_VTBL_GAMEPLAY_OPTIONS_MENU_OFFSET 0xF82438
|
|
87 | 112 |
|
88 | 113 | //////CONSTRUCTOR OFFSETS
|
89 | 114 |
|
90 |
| -#if _SM_VERSION_NUM == 072775 |
| 115 | +#if _SM_VERSION_NUM == 073776 |
| 116 | +# define SM_CONSTRUCTOR_OPTIONS_SUB_MENU_BASE_OFFSET 0x3BF890 |
| 117 | +# define SM_CONSTRUCTOR_CONTROL_OPTIONS_MENU_OFFSET 0x328620 |
| 118 | +# define SM_CONSTRUCTOR_DISPLAY_OPTIONS_MENU_OFFSET 0x337FC0 |
| 119 | +# define SM_CONSTRUCTOR_GRAPHICS_OPTIONS_MENU_OFFSET 0x351D20 |
| 120 | +# define SM_CONSTRUCTOR_COMPOUND_BUTTON_OFFSET 0x644A70 |
| 121 | +# define SM_CONSTRUCTOR_RADIO_BUTTON_SET_OFFSET 0x28C6B0 |
| 122 | +# define SM_CONSTRUCTOR_OPTIONS_ITEM_SLIDER_OFFSET 0x3BBE20 |
| 123 | +#elif _SM_VERSION_NUM == 072775 |
91 | 124 | # define SM_CONSTRUCTOR_OPTIONS_SUB_MENU_BASE_OFFSET 0x3BF910
|
92 | 125 | # define SM_CONSTRUCTOR_CONTROL_OPTIONS_MENU_OFFSET 0x3286A0
|
93 | 126 | # define SM_CONSTRUCTOR_DISPLAY_OPTIONS_MENU_OFFSET 0x338040
|
|
123 | 156 |
|
124 | 157 | /////FUNCTIONS
|
125 | 158 |
|
126 |
| -#if _SM_VERSION_NUM == 072775 |
| 159 | +#if _SM_VERSION_NUM == 073776 |
| 160 | +# define SM_FUNC_VERTICAL_STACK_BOX_ADD_NEW_ITEM_OFFSET 0x5270E0 |
| 161 | +#elif _SM_VERSION_NUM == 072775 |
127 | 162 | # define SM_FUNC_VERTICAL_STACK_BOX_ADD_NEW_ITEM_OFFSET 0x527160
|
128 | 163 | #elif _SM_VERSION_NUM == 071772
|
129 | 164 | # define SM_FUNC_VERTICAL_STACK_BOX_ADD_NEW_ITEM_OFFSET 0x527140
|
|
135 | 170 |
|
136 | 171 | /////VARIABLES
|
137 | 172 |
|
138 |
| -#if _SM_VERSION_NUM == 072775 |
| 173 | +#if _SM_VERSION_NUM == 073776 |
| 174 | +# define SM_VAR_PAINT_DRAG_LIMITER 0x3E0DBB |
| 175 | +# define SM_VAR_PAINT_ERASE_LIMITER 0x2AD4BD |
| 176 | +#elif _SM_VERSION_NUM == 072775 |
139 | 177 | # define SM_VAR_PAINT_DRAG_LIMITER 0x3E0E3B
|
140 | 178 | # define SM_VAR_PAINT_ERASE_LIMITER 0x2AD53D
|
141 | 179 | #elif _SM_VERSION_NUM == 071772
|
|
0 commit comments