Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Generated using ReClass 2016
- class GameObjectManager;
- class LastObjectBase;
- class BaseObject;
- class GameObject;
- class GOMPointer;
- class N00000065;
- class N00000070;
- class LocalGameWorld;
- class N00000088;
- class N0000008C;
- class N00000094;
- class N0000009C;
- class List;
- class N000000C2;
- class Player;
- class MovementContext;
- class N000000FB;
- class PlayerBody;
- class Profile;
- class UnicodeString;
- class PlayerInfo;
- class Physical;
- class N000001DB;
- class N000001EA;
- class Pedometer;
- class PlayerHealth;
- class UnknownClass;
- class BodyParts;
- class BodyPartsHealth;
- class LimitedValue;
- class Settings;
- class LootList;
- class N00000205;
- class LootItem;
- class N0000021B;
- class N00000226;
- class N00000244;
- class N00000248;
- class N00000253;
- class InventoryItem;
- class ItemTemplate;
- class N000002B1;
- class N000002B4;
- class N00000361;
- class N00000365;
- class GameObjectManager
- {
- public:
- LastObjectBase* last_tagged_object; //0x0000
- BaseObject* tagged_objects; //0x0008
- LastObjectBase* last_active_object; //0x0010
- BaseObject* active_objects; //0x0018
- }; //Size=0x0020
- class LastObjectBase
- {
- public:
- private:
- char pad_0x0000[0x8]; //0x0000
- public:
- GameObject* last_object; //0x0008
- private:
- char pad_0x0010[0x2]; //0x0010
- }; //Size=0x0012
- class BaseObject
- {
- public:
- private:
- char pad_0x0000[0x8]; //0x0000
- public:
- BaseObject* next; //0x0008
- GameObject* object; //0x0010
- }; //Size=0x0018
- class GameObject
- {
- public:
- private:
- char pad_0x0000[0x8]; //0x0000
- public:
- __int32 instance_id; //0x0008
- private:
- char pad_0x000C[0x24]; //0x000C
- public:
- N00000065* label; //0x0030
- __int32 size; //0x0038
- private:
- char pad_0x003C[0x4]; //0x003C
- public:
- __int32 capacity; //0x0040
- private:
- char pad_0x0044[0x4]; //0x0044
- public:
- __int32 layer; //0x0048
- __int16 tag; //0x004C
- unsigned char is_active; //0x004E
- unsigned char is_active_cached; //0x004F
- unsigned char is_destroying; //0x0050
- unsigned char is_activating; //0x0051
- private:
- char pad_0x0052[0xE]; //0x0052
- public:
- char* object_name; //0x0060
- }; //Size=0x0068
- class GOMPointer
- {
- public:
- GameObjectManager* N000000A5; //0x0000
- }; //Size=0x0008
- class N00000065
- {
- public:
- private:
- char pad_0x0000[0x18]; //0x0000
- public:
- N00000070* N00000069; //0x0018
- private:
- char pad_0x0020[0x28]; //0x0020
- }; //Size=0x0048
- class N00000070
- {
- public:
- private:
- char pad_0x0000[0x28]; //0x0000
- public:
- LocalGameWorld* localgameworld; //0x0028
- private:
- char pad_0x0030[0x18]; //0x0030
- }; //Size=0x0048
- class LocalGameWorld
- {
- public:
- private:
- char pad_0x0000[0x20]; //0x0000
- public:
- N00000088* ballistic_dict; //0x0020
- N0000008C* balistic_calculator_cached_list; //0x0028
- UnicodeString* current_id; //0x0030
- N00000094* unknown_list; //0x0038
- private:
- char pad_0x0040[0x8]; //0x0040
- public:
- N0000009C* turnables; //0x0048
- LootList* loot_list; //0x0050
- private:
- char pad_0x0058[0x8]; //0x0058
- public:
- List* players; //0x0060
- }; //Size=0x0068
- class N00000088
- {
- public:
- private:
- char pad_0x0000[0x8]; //0x0000
- }; //Size=0x0008
- class N0000008C
- {
- public:
- private:
- char pad_0x0000[0x8]; //0x0000
- }; //Size=0x0008
- class N00000094
- {
- public:
- private:
- char pad_0x0000[0x8]; //0x0000
- }; //Size=0x0008
- class N0000009C
- {
- public:
- private:
- char pad_0x0000[0x8]; //0x0000
- }; //Size=0x0008
- class List
- {
- public:
- private:
- char pad_0x0000[0x10]; //0x0000
- public:
- N000000C2* data; //0x0010
- __int32 size; //0x0018
- __int32 capacity; //0x001C
- private:
- char pad_0x0020[0x10]; //0x0020
- }; //Size=0x0030
- class N000000C2
- {
- public:
- private:
- char pad_0x0000[0x20]; //0x0000
- public:
- Player* player1; //0x0020
- Player* player2; //0x0028
- Player* player3; //0x0030
- }; //Size=0x0038
- class Player
- {
- public:
- private:
- char pad_0x0000[0x30]; //0x0000
- public:
- __int64 N000000D8; //0x0030
- __int64 N000000D9; //0x0038
- __int64 N000000DA; //0x0040
- private:
- char pad_0x0048[0x8]; //0x0048
- public:
- MovementContext* N000000DC; //0x0050
- MovementContext* movement_context; //0x0058
- Pedometer* pedometer; //0x0060
- private:
- char pad_0x0068[0x30]; //0x0068
- public:
- N000000FB* procedural_animation; //0x0098
- private:
- char pad_0x00A0[0x10]; //0x00A0
- public:
- PlayerBody* body; //0x00B0
- private:
- char pad_0x00B8[0x348]; //0x00B8
- public:
- Profile* profile; //0x0400
- private:
- char pad_0x0408[0x18]; //0x0408
- public:
- Physical* physical; //0x0420
- private:
- char pad_0x0428[0x128]; //0x0428
- public:
- Vector3 positon; //0x0550
- Vector3 position2; //0x055C
- }; //Size=0x0568
- class MovementContext
- {
- public:
- private:
- char pad_0x0000[0x60]; //0x0000
- public:
- Vector3 position; //0x0060
- private:
- char pad_0x006C[0xC]; //0x006C
- public:
- __int32 N00000154; //0x0078
- float view_height; //0x007C
- private:
- char pad_0x0080[0x8]; //0x0080
- public:
- float N00000156; //0x0088
- float N00000247; //0x008C
- private:
- char pad_0x0090[0x80]; //0x0090
- public:
- Vector3 position2; //0x0110
- private:
- char pad_0x011C[0xAC]; //0x011C
- public:
- float delta_to_legs; //0x01C8
- private:
- char pad_0x01CC[0x18]; //0x01CC
- public:
- float right_move; //0x01E4
- float forward_move; //0x01E8
- Vector2 viewangle1; //0x01EC
- Vector2 viewangle2; //0x01F4
- }; //Size=0x01FC
- class N000000FB
- {
- public:
- private:
- char pad_0x0000[0x8]; //0x0000
- }; //Size=0x0008
- class PlayerBody
- {
- public:
- private:
- char pad_0x0000[0x18]; //0x0000
- public:
- N000001DB* bones; //0x0018
- private:
- char pad_0x0020[0x58]; //0x0020
- public:
- __int64 N000001E3; //0x0078
- N000001EA* N000001E4; //0x0080
- private:
- char pad_0x0088[0x8]; //0x0088
- }; //Size=0x0090
- class Profile
- {
- public:
- private:
- char pad_0x0000[0x10]; //0x0000
- public:
- UnicodeString* id; //0x0010
- UnicodeString* account; //0x0018
- UnicodeString* is_player; //0x0020
- PlayerInfo* info; //0x0028
- UnknownClass* customization; //0x0030
- UnknownClass* encyclopedia; //0x0038
- PlayerHealth* health; //0x0040
- UnknownClass* inventory; //0x0048
- UnknownClass* quest_items; //0x0050
- UnknownClass* insured_items; //0x0058
- UnknownClass* skills; //0x0060
- UnknownClass* notes; //0x0068
- UnknownClass* quests; //0x0070
- }; //Size=0x0078
- class UnicodeString
- {
- public:
- private:
- char pad_0x0000[0x10]; //0x0000
- public:
- __int32 len; //0x0010
- wchar_t data[40]; //0x0014
- }; //Size=0x0064
- class PlayerInfo
- {
- public:
- private:
- char pad_0x0000[0x10]; //0x0000
- public:
- UnicodeString* name; //0x0010
- UnicodeString* group_id; //0x0018
- UnicodeString* entry_point; //0x0020
- UnicodeString* voice; //0x0028
- Settings* settings; //0x0030
- private:
- char pad_0x0038[0x10]; //0x0038
- public:
- __int32 side; //0x0048
- __int32 registration_date; //0x004C
- float last_time_played_as_savage; //0x0050
- private:
- char pad_0x0054[0x4]; //0x0054
- public:
- __int32 unknown_int; //0x0058
- }; //Size=0x005C
- class Physical
- {
- public:
- private:
- char pad_0x0000[0x8]; //0x0000
- }; //Size=0x0008
- class N000001DB
- {
- public:
- private:
- char pad_0x0000[0x8]; //0x0000
- }; //Size=0x0008
- class N000001EA
- {
- public:
- }; //Size=0x0000
- class Pedometer
- {
- public:
- private:
- char pad_0x0000[0x30]; //0x0000
- public:
- Vector3 position; //0x0030
- __int32 movement_state; //0x003C
- }; //Size=0x0040
- class PlayerHealth
- {
- public:
- private:
- char pad_0x0000[0x20]; //0x0000
- public:
- BodyParts* body_parts; //0x0020
- UnknownClass* destroyed_parts; //0x0028
- UnknownClass* effect_info_list; //0x0030
- UnknownClass* stimulator_info_list; //0x0038
- UnknownClass* health_regen_info; //0x0040
- UnknownClass* hydration_regen_info; //0x0048
- UnknownClass* energy_regen_info; //0x0050
- __int32 health_seed; //0x0058
- unsigned char is_alive; //0x005C
- private:
- char pad_0x005D[0x3]; //0x005D
- public:
- float damage_coefficient; //0x0060
- }; //Size=0x0064
- class UnknownClass
- {
- public:
- private:
- char pad_0x0000[0x40]; //0x0000
- }; //Size=0x0040
- class BodyParts
- {
- public:
- private:
- char pad_0x0000[0x10]; //0x0000
- public:
- BodyPartsHealth* parts; //0x0010
- }; //Size=0x0018
- class BodyPartsHealth
- {
- public:
- private:
- char pad_0x0000[0x18]; //0x0000
- public:
- __int64 num_values; //0x0018
- LimitedValue* head; //0x0020
- LimitedValue* chest; //0x0028
- LimitedValue* stomach; //0x0030
- LimitedValue* left_arm; //0x0038
- LimitedValue* right_arm; //0x0040
- LimitedValue* left_leg; //0x0048
- LimitedValue* right_leg; //0x0050
- }; //Size=0x0058
- class LimitedValue
- {
- public:
- private:
- char pad_0x0000[0x20]; //0x0000
- public:
- float current; //0x0020
- float max; //0x0024
- }; //Size=0x0028
- class Settings
- {
- public:
- private:
- char pad_0x0000[0x10]; //0x0000
- public:
- __int32 role; //0x0010
- __int32 bot_difficulty; //0x0014
- }; //Size=0x0018
- class LootList
- {
- public:
- private:
- char pad_0x0000[0x10]; //0x0000
- public:
- N00000205* data; //0x0010
- __int32 size; //0x0018
- }; //Size=0x001C
- class N00000205
- {
- public:
- private:
- char pad_0x0000[0x20]; //0x0000
- public:
- LootItem* first_entry; //0x0020
- LootItem* N0000020B; //0x0028
- LootItem* N0000020C; //0x0030
- LootItem* N0000020D; //0x0038
- private:
- char pad_0x0040[0x8]; //0x0040
- }; //Size=0x0048
- class LootItem
- {
- public:
- private:
- char pad_0x0000[0x10]; //0x0000
- public:
- N0000021B* N00000213; //0x0010
- private:
- char pad_0x0018[0x28]; //0x0018
- public:
- InventoryItem* item; //0x0040
- UnicodeString* name; //0x0048
- private:
- char pad_0x0050[0x8]; //0x0050
- public:
- UnicodeString* item_id; //0x0058
- UnicodeString* template_id; //0x0060
- private:
- char pad_0x0068[0x10]; //0x0068
- public:
- unsigned char use_gravity; //0x0078
- unsigned char random_rotation; //0x0079
- private:
- char pad_0x007A[0x2]; //0x007A
- public:
- float N000002A3; //0x007C
- private:
- char pad_0x0080[0x10]; //0x0080
- }; //Size=0x0090
- class N0000021B
- {
- public:
- private:
- char pad_0x0000[0x30]; //0x0000
- public:
- N00000226* N00000222; //0x0030
- private:
- char pad_0x0038[0x48]; //0x0038
- }; //Size=0x0080
- class N00000226
- {
- public:
- private:
- char pad_0x0000[0x30]; //0x0000
- public:
- N00000244* N0000022D; //0x0030
- private:
- char pad_0x0038[0x28]; //0x0038
- public:
- char* name; //0x0060
- private:
- char pad_0x0068[0x10]; //0x0068
- }; //Size=0x0078
- class N00000244
- {
- public:
- private:
- char pad_0x0000[0x8]; //0x0000
- public:
- N00000248* N00000246; //0x0008
- }; //Size=0x0010
- class N00000248
- {
- public:
- private:
- char pad_0x0000[0x38]; //0x0000
- public:
- N00000253* N00000250; //0x0038
- private:
- char pad_0x0040[0x8]; //0x0040
- }; //Size=0x0048
- class N00000253
- {
- public:
- private:
- char pad_0x0000[0x90]; //0x0000
- public:
- Vector3 position; //0x0090
- private:
- char pad_0x009C[0x28]; //0x009C
- }; //Size=0x00C4
- class InventoryItem
- {
- public:
- private:
- char pad_0x0000[0x10]; //0x0000
- public:
- UnicodeString* id; //0x0010
- UnknownClass* parent; //0x0018
- ItemTemplate* temp; //0x0020
- private:
- char pad_0x0028[0x8]; //0x0028
- public:
- N000002B1* components; //0x0030
- N000002B4* qualities; //0x0038
- unsigned char unlimited_count; //0x0040
- private:
- char pad_0x0041[0x3]; //0x0041
- public:
- __int32 buy_restriction_max; //0x0044
- __int32 buy_restriction_current; //0x0048
- __int32 stack_objects_count; //0x004C
- __int32 version; //0x0050
- }; //Size=0x0054
- class ItemTemplate
- {
- public:
- private:
- char pad_0x0000[0x10]; //0x0000
- public:
- UnicodeString* name; //0x0010
- UnicodeString* short_name; //0x0018
- UnicodeString* description; //0x0020
- UnicodeString* item_sound; //0x0028
- private:
- char pad_0x0030[0x10]; //0x0030
- public:
- UnicodeString* conflicting_items; //0x0040
- UnicodeString* id; //0x0048
- UnicodeString* name_2; //0x0050
- UnicodeString* parent; //0x0058
- private:
- char pad_0x0060[0x8]; //0x0060
- public:
- float weight; //0x0068
- unsigned char examined_by_default; //0x006C
- private:
- char pad_0x006D[0x3]; //0x006D
- public:
- float examine_time; //0x0070
- unsigned char quest_item; //0x0074
- private:
- char pad_0x0075[0x7]; //0x0075
- public:
- __int32 width; //0x007C
- __int32 height; //0x0080
- __int32 extra_size_left; //0x0084
- __int32 extra_size_right; //0x0088
- __int32 extra_size_up; //0x008C
- __int32 extra_size_down; //0x0090
- unsigned char extra_size_force_add; //0x0094
- private:
- char pad_0x0095[0x3]; //0x0095
- public:
- __int32 stack_max_size; //0x0098
- __int32 stack_objects_count; //0x009C
- __int32 credits_price; //0x00A0
- __int32 rarity; //0x00A4
- float spawn_chance; //0x00A8
- unsigned char not_shown_in_slot; //0x00AC
- private:
- char pad_0x00AD[0x3]; //0x00AD
- public:
- __int32 loot_experience; //0x00B0
- unsigned char hide_entrails; //0x00B4
- private:
- char pad_0x00B5[0x3]; //0x00B5
- public:
- __int32 examine_experience; //0x00B8
- __int32 repair_cost; //0x00BC
- __int32 repair_speed; //0x00C0
- unsigned char merges_with_children; //0x00C4
- private:
- char pad_0x00C5[0x3]; //0x00C5
- public:
- DWORD64 type; //0x00C8
- }; //Size=0x00D0
- class N000002B1
- {
- public:
- private:
- char pad_0x0000[0x8]; //0x0000
- }; //Size=0x0008
- class N000002B4
- {
- public:
- private:
- char pad_0x0000[0x8]; //0x0000
- }; //Size=0x0008
- class N00000361
- {
- public:
- private:
- char pad_0x0000[0x8]; //0x0000
- }; //Size=0x0008
- class N00000365
- {
- public:
- private:
- char pad_0x0000[0x8]; //0x0000
- }; //Size=0x0008
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement