mekhanoidy-tools/examples/mods/aim1_community_fix/aim.exe.h

7701 lines
139 KiB
C

/*
This file has been generated by IDA.
It contains local type definitions from
the type library 'aim.exe'
*/
#define __int8 char
#define __int16 short
#define __int32 int
#define __int64 long long
struct equipment1;
struct some_db_struct2;
struct CEquipment;
struct CEquipment_vtable1;
struct glider;
struct gun_desc;
struct CMMScriptManager_vtable;
struct db_field;
struct db_table;
struct CGliderObject;
struct db_value;
struct org_relations;
/* 92 */
struct char20
{
char string[32];
};
/* 95 */
struct id_and_name
{
int idx;
char str;
char field_5;
char field_6;
char field_7;
char field_8;
char field_9;
char field_A;
char field_B;
char field_C;
char field_D;
char field_E;
char field_F;
char field_10;
char field_11;
char field_12;
char field_13;
char field_14;
char field_15;
char field_16;
char field_17;
char field_18;
char field_19;
char field_1A;
char field_1B;
char field_1C;
char field_1D;
char field_1E;
char field_1F;
};
/* 84 */
struct player_equipment
{
CEquipment_vtable1 *vtable;
id_and_name name;
float damaged;
float weight;
char can_have_light_weap;
char can_have_heavy_weap;
__int16 field_2E;
glider *glider;
some_db_struct2 *some_ptr_to_equipment;
};
/* 82 */
struct Player
{
char20 name;
float rating;
int field_24;
int field_28;
int field_2C;
int field_30;
float balance;
int field_38;
void *tovars;
CGliderObject *glider_object;
void *some_ptr;
player_equipment reactor;
player_equipment drive;
player_equipment shield;
player_equipment armor;
player_equipment glider;
float armor_value1;
int field_164;
int field_168;
int field_16C;
int field_170;
int field_174;
int field_178;
int field_17C;
int field_180;
int field_184;
int field_188;
int field_18C;
int field_190;
int field_194;
int field_198;
int field_19C;
int field_1A0;
int field_1A4;
int field_1A8;
int field_1AC;
int field_1B0;
int field_1B4;
int number_of_cargo_items;
int field_1BC;
char20 field_1C0;
int field_1E0;
char20 field_1E4;
int field_204;
char20 field_208;
int field_228;
char20 field_22C;
int field_24C;
int field_250;
int field_254;
int field_258;
int field_25C;
int field_260;
int field_264;
int field_268;
int field_26C;
int field_270;
int field_274;
int field_278;
int field_27C;
int field_280;
int field_284;
int field_288;
int field_28C;
int field_290;
int field_294;
int field_298;
int field_29C;
int field_2A0;
int field_2A4;
int field_2A8;
int field_2AC;
int field_2B0;
int field_2B4;
int field_2B8;
int field_2BC;
int field_2C0;
int field_2C4;
int field_2C8;
int field_2CC;
int field_2D0;
int field_2D4;
int field_2D8;
int field_2DC;
int field_2E0;
int field_2E4;
int field_2E8;
int field_2EC;
int field_2F0;
int field_2F4;
int field_2F8;
int field_2FC;
int field_300;
int field_304;
int field_308;
int field_30C;
int field_310;
int field_314;
int field_318;
int field_31C;
int field_320;
int configuration_id;
char20 configuration_name;
int field_348;
int field_34C;
int field_350;
int field_354;
int field_358;
int field_35C;
int field_360;
int field_364;
int field_368;
int field_36C;
int field_370;
int field_374;
int field_378;
int field_37C;
int field_380;
int field_384;
int field_388;
int field_38C;
int field_390;
int field_394;
int field_398;
int field_39C;
int field_3A0;
int field_3A4;
int field_3A8;
id_and_name glider_name;
id_and_name light_weapon_name;
id_and_name heavy_weapon_name;
id_and_name rocket_weapon_name;
id_and_name reactor_name;
id_and_name drive_name;
id_and_name shield_generator_name;
id_and_name armor_name;
char20 bomb_name;
int field_4CC;
char20 field_4D0;
int field_4F0;
char20 rocket;
int field_514[24];
int field_574;
int field_578;
int field_57C;
int field_580;
int field_584;
int field_588;
};
/* 128 */
struct CGliderObject
{
int vtable;
int field_4;
int field_8;
glider *glider_desc;
int field_10;
int field_14;
int field_18;
int field_1C;
int field_20;
int field_24;
int field_28;
int field_2C;
int field_30;
id_and_name field_34;
int field_54;
int field_58;
int field_5C;
int field_60;
int field_64;
int field_68;
int field_6C;
int field_70;
int field_74;
int field_78;
int field_7C;
int field_80;
int field_84;
int field_88;
int field_8C;
int field_90;
int field_94;
int field_98;
int field_9C;
int field_A0;
int field_A4;
int field_A8;
int field_AC;
int field_B0;
int field_B4;
int field_B8;
int field_BC;
int field_C0;
int field_C4;
int field_C8;
int field_CC;
int field_D0;
int field_D4;
int field_D8;
int field_DC;
int field_E0;
int field_E4;
int field_E8;
int field_EC;
int field_F0;
int field_F4;
int field_F8;
int field_FC;
int field_100;
int field_104;
int field_108;
int field_10C;
int field_110;
int field_114;
int field_118;
int field_11C;
int field_120;
int field_124;
int field_128;
int field_12C;
int field_130;
int field_134;
int field_138;
int field_13C;
int field_140;
int field_144;
int field_148;
int field_14C;
int field_150;
int field_154;
int field_158;
int field_15C;
int field_160;
int field_164;
int field_168;
int field_16C;
int field_170;
int field_174;
int field_178;
int field_17C;
int field_180;
int field_184;
int field_188;
int field_18C;
float field_190;
float field_194;
float field_198;
float field_19C;
int field_1A0;
int field_1A4;
int field_1A8;
int field_1AC;
float field_1B0;
int field_1B4;
int field_1B8;
int field_1BC;
int field_1C0;
int field_1C4;
int field_1C8;
int field_1CC;
int field_1D0;
int field_1D4;
int field_1D8;
int field_1DC;
int field_1E0;
int field_1E4;
int field_1E8;
int field_1EC;
int field_1F0;
int field_1F4;
int field_1F8;
int field_1FC;
int field_200;
int field_204;
int field_208;
int field_20C;
int field_210;
int field_214;
int field_218;
int field_21C;
int field_220;
int field_224;
int field_228;
int field_22C;
int field_230;
int field_234;
int field_238;
int field_23C;
int field_240;
int field_244;
int field_248;
int field_24C;
int field_250;
int field_254;
int field_258;
int field_25C;
int field_260;
int field_264;
int field_268;
int field_26C;
int field_270;
int field_274;
int field_278;
int field_27C;
int field_280;
int field_284;
int field_288;
int field_28C;
int field_290;
int field_294;
int field_298;
int field_29C;
int field_2A0;
int field_2A4;
int field_2A8;
int field_2AC;
int field_2B0;
int field_2B4;
int field_2B8;
int field_2BC;
int field_2C0;
int field_2C4;
int field_2C8;
int field_2CC;
int field_2D0;
int field_2D4;
_BYTE gap2D8[4];
int field_2DC;
int field_2E0;
int field_2E4;
int field_2E8;
int field_2EC;
int field_2F0;
int field_2F4;
int field_2F8;
int field_2FC;
int field_300;
int field_304;
int field_308;
int field_30C;
int field_310;
int field_314;
int field_318;
int field_31C;
int field_320;
int field_324;
int field_328;
int field_32C;
int field_330;
int field_334;
int field_338;
int field_33C;
int field_340;
int field_344;
int field_348;
int field_34C;
int field_350;
int field_354;
int field_358;
int field_35C;
int field_360;
int field_364;
int field_368;
int field_36C;
int field_370;
int field_374;
int field_378;
int field_37C;
int field_380;
int field_384;
int field_388;
int field_38C;
int field_390;
int field_394;
int field_398;
int field_39C;
int field_3A0;
int field_3A4;
int field_3A8;
int field_3AC;
int field_3B0;
int field_3B4;
int field_3B8;
int field_3BC;
int field_3C0;
int field_3C4;
int field_3C8;
int field_3CC;
int field_3D0;
int field_3D4;
int field_3D8;
int field_3DC;
int field_3E0;
int field_3E4;
int field_3E8;
int field_3EC;
int field_3F0;
int field_3F4;
int field_3F8;
int field_3FC;
int field_400;
int field_404;
int field_408;
int field_40C;
int field_410;
int field_414;
int field_418;
int field_41C;
int field_420;
int field_424;
int field_428;
int field_42C;
int field_430;
int field_434;
int field_438;
int field_43C;
int field_440;
int field_444;
int field_448;
int field_44C;
int field_450;
int field_454;
int field_458;
int field_45C;
int field_460;
int field_464;
int field_468;
int field_46C;
int field_470;
int field_474;
int field_478;
int field_47C;
int field_480;
int field_484;
int field_488;
int field_48C;
int field_490;
int field_494;
int field_498;
int field_49C;
int field_4A0;
int field_4A4;
int field_4A8;
int field_4AC;
int field_4B0;
int field_4B4;
int field_4B8;
int field_4BC;
int field_4C0;
int field_4C4;
int field_4C8;
int field_4CC;
int field_4D0;
int field_4D4;
int field_4D8;
int field_4DC;
int field_4E0;
int field_4E4;
int field_4E8;
int field_4EC;
int field_4F0;
int field_4F4;
int field_4F8;
int field_4FC;
int field_500;
int field_504;
int field_508;
int field_50C;
int field_510;
int field_514;
int field_518;
int field_51C;
int field_520;
int field_524;
int field_528;
int field_52C;
int field_530;
int field_534;
int field_538;
int field_53C;
int field_540;
int field_544;
int field_548;
int field_54C;
int field_550;
int field_554;
int field_558;
int field_55C;
int field_560;
int field_564;
int field_568;
int field_56C;
int field_570;
int field_574;
int field_578;
int field_57C;
int field_580;
int field_584;
int field_588;
int field_58C;
int field_590;
int field_594;
int field_598;
int field_59C;
int field_5A0;
int field_5A4;
int field_5A8;
int field_5AC;
int field_5B0;
int field_5B4;
int field_5B8;
int field_5BC;
int field_5C0;
int field_5C4;
int field_5C8;
int field_5CC;
int field_5D0;
int field_5D4;
int field_5D8;
int field_5DC;
int field_5E0;
int field_5E4;
int field_5E8;
int field_5EC;
int field_5F0;
int field_5F4;
int field_5F8;
int field_5FC;
int field_600;
int field_604;
int field_608;
int field_60C;
int field_610;
int field_614;
int field_618;
int field_61C;
int field_620;
int field_624;
int field_628;
int field_62C;
int field_630;
int field_634;
int field_638;
int field_63C;
int field_640;
int field_644;
int field_648;
int field_64C;
int field_650;
int field_654;
int field_658;
int field_65C;
int field_660;
int field_664;
int field_668;
int field_66C;
int field_670;
int field_674;
int field_678;
int field_67C;
int field_680;
int field_684;
int field_688;
int field_68C;
int field_690;
int field_694;
int field_698;
int field_69C;
int field_6A0;
int field_6A4;
int field_6A8;
int field_6AC;
int field_6B0;
int field_6B4;
int field_6B8;
int field_6BC;
int field_6C0;
int field_6C4;
int field_6C8;
int field_6CC;
int field_6D0;
int field_6D4;
int field_6D8;
int field_6DC;
int field_6E0;
int field_6E4;
int field_6E8;
int field_6EC;
int field_6F0;
int field_6F4;
int field_6F8;
int field_6FC;
int field_700;
int field_704;
int field_708;
int field_70C;
int field_710;
int field_714;
int field_718;
int field_71C;
int field_720;
int field_724;
int field_728;
int field_72C;
int field_730;
int field_734;
int field_738;
int field_73C;
int field_740;
int field_744;
int field_748;
int field_74C;
int field_750;
int field_754;
int field_758;
int field_75C;
int field_760;
int field_764;
int field_768;
int field_76C;
int field_770;
int field_774;
int field_778;
int field_77C;
int field_780;
int field_784;
int field_788;
int field_78C;
int field_790;
int field_794;
int field_798;
int field_79C;
int field_7A0;
int field_7A4;
int field_7A8;
int field_7AC;
int field_7B0;
int field_7B4;
int field_7B8;
int field_7BC;
int field_7C0;
int field_7C4;
int field_7C8;
int field_7CC;
int field_7D0;
int field_7D4;
int field_7D8;
int field_7DC;
int field_7E0;
int field_7E4;
int field_7E8;
int field_7EC;
int field_7F0;
int field_7F4;
int field_7F8;
int field_7FC;
int field_800;
int field_804;
int field_808;
int field_80C;
int field_810;
int field_814;
int field_818;
int field_81C;
int field_820;
int field_824;
int field_828;
int field_82C;
int field_830;
int field_834;
int field_838;
int field_83C;
int field_840;
int field_844;
int field_848;
int field_84C;
int field_850;
int field_854;
int field_858;
int field_85C;
int field_860;
int field_864;
int field_868;
int field_86C;
int field_870;
int field_874;
int field_878;
int field_87C;
int field_880;
int field_884;
int field_888;
int field_88C;
int field_890;
int field_894;
int field_898;
int field_89C;
int field_8A0;
int field_8A4;
int field_8A8;
int field_8AC;
int field_8B0;
int field_8B4;
int field_8B8;
int field_8BC;
int field_8C0;
int field_8C4;
int field_8C8;
int field_8CC;
int field_8D0;
int field_8D4;
int field_8D8;
int field_8DC;
int field_8E0;
int field_8E4;
int field_8E8;
int field_8EC;
int field_8F0;
int field_8F4;
int field_8F8;
int field_8FC;
int field_900;
int field_904;
int field_908;
int field_90C;
int field_910;
int field_914;
int field_918;
int field_91C;
int field_920;
int field_924;
int field_928;
int field_92C;
int field_930;
int field_934;
int field_938;
int field_93C;
int field_940;
int field_944;
int field_948;
int field_94C;
int field_950;
int field_954;
int field_958;
int field_95C;
int field_960;
int field_964;
int field_968;
int field_96C;
int field_970;
int field_974;
int field_978;
int field_97C;
int field_980;
int field_984;
int field_988;
int field_98C;
int field_990;
int field_994;
int field_998;
int field_99C;
int field_9A0;
int field_9A4;
int field_9A8;
int field_9AC;
int field_9B0;
int field_9B4;
int field_9B8;
int field_9BC;
int field_9C0;
int field_9C4;
int field_9C8;
int field_9CC;
int field_9D0;
int field_9D4;
int field_9D8;
int field_9DC;
int field_9E0;
int field_9E4;
int field_9E8;
int field_9EC;
int field_9F0;
int field_9F4;
int field_9F8;
int field_9FC;
int field_A00;
int field_A04;
int field_A08;
int field_A0C;
int field_A10;
int field_A14;
int field_A18;
int field_A1C;
int field_A20;
int field_A24;
int field_A28;
int field_A2C;
int field_A30;
int field_A34;
int field_A38;
int field_A3C;
int field_A40;
int field_A44;
int field_A48;
int field_A4C;
int field_A50;
int field_A54;
int field_A58;
int field_A5C;
int field_A60;
int field_A64;
int field_A68;
int field_A6C;
int field_A70;
int field_A74;
int field_A78;
int field_A7C;
int field_A80;
int field_A84;
int field_A88;
int field_A8C;
int field_A90;
int field_A94;
int field_A98;
int field_A9C;
int field_AA0;
int field_AA4;
int field_AA8;
int field_AAC;
int field_AB0;
int field_AB4;
int field_AB8;
int field_ABC;
int field_AC0;
int field_AC4;
int field_AC8;
int field_ACC;
int field_AD0;
int field_AD4;
int field_AD8;
int field_ADC;
int field_AE0;
int field_AE4;
int field_AE8;
int field_AEC;
int field_AF0;
int field_AF4;
int field_AF8;
int field_AFC;
int field_B00;
int field_B04;
int field_B08;
int field_B0C;
int field_B10;
int field_B14;
int field_B18;
int field_B1C;
int field_B20;
int field_B24;
int field_B28;
int field_B2C;
int field_B30;
int field_B34;
int field_B38;
int field_B3C;
int field_B40;
int field_B44;
int field_B48;
int field_B4C;
int field_B50;
int field_B54;
int field_B58;
int field_B5C;
int field_B60;
int field_B64;
int field_B68;
int field_B6C;
int field_B70;
int field_B74;
int field_B78;
int field_B7C;
int field_B80;
int field_B84;
int field_B88;
int field_B8C;
int field_B90;
int field_B94;
int field_B98;
int field_B9C;
int field_BA0;
CEquipment *light_guns;
int field_BA8;
int field_BAC;
int field_BB0;
int field_BB4;
int field_BB8;
int field_BBC;
int field_BC0;
int field_BC4;
int field_BC8;
int field_BCC;
int field_BD0;
int field_BD4;
int field_BD8;
int field_BDC;
int field_BE0;
int field_BE4;
int field_BE8;
int field_BEC;
int field_BF0;
int field_BF4;
int field_BF8;
int field_BFC;
int field_C00;
int field_C04;
int field_C08;
int field_C0C;
int field_C10;
int field_C14;
int field_C18;
int field_C1C;
int field_C20;
int field_C24;
int field_C28;
int field_C2C;
int field_C30;
int field_C34;
int field_C38;
int field_C3C;
int field_C40;
int field_C44;
int field_C48;
int field_C4C;
int field_C50;
int field_C54;
int field_C58;
int field_C5C;
int field_C60;
int field_C64;
int field_C68;
int field_C6C;
int field_C70;
int field_C74;
int field_C78;
int field_C7C;
int field_C80;
int field_C84;
int light_gun_id;
int field_C8C;
int field_C90;
int field_C94;
int field_C98;
int field_C9C;
int field_CA0;
int field_CA4;
int field_CA8;
int field_CAC;
int field_CB0;
int field_CB4;
gun_desc *light_gun_desc_guessed;
int field_CBC;
float field_CC0;
int field_CC4;
int field_CC8;
int field_CCC;
int field_CD0;
int field_CD4;
int field_CD8;
int field_CDC;
float current_light_ammo_guessed;
char has_light_weap;
_BYTE gapCE5[2];
char is_light_weap;
int field_CE8;
gun_desc *heavy_guns;
int field_CF0;
int field_CF4;
int field_CF8;
int field_CFC;
int field_D00;
int field_D04;
int field_D08;
int field_D0C;
int field_D10;
int field_D14;
int field_D18;
int field_D1C;
int field_D20;
int field_D24;
int field_D28;
int field_D2C;
int field_D30;
int field_D34;
int field_D38;
int field_D3C;
int field_D40;
int field_D44;
int field_D48;
int field_D4C;
int field_D50;
int field_D54;
int field_D58;
int field_D5C;
int field_D60;
int field_D64;
int field_D68;
int field_D6C;
int field_D70;
int field_D74;
int field_D78;
int field_D7C;
int field_D80;
int field_D84;
int field_D88;
int field_D8C;
int field_D90;
int field_D94;
int field_D98;
int field_D9C;
int field_DA0;
int field_DA4;
int field_DA8;
int field_DAC;
int field_DB0;
int field_DB4;
int field_DB8;
int field_DBC;
int field_DC0;
int field_DC4;
int field_DC8;
int field_DCC;
int heavy_gun_id;
int field_DD4;
int field_DD8;
int field_DDC;
int field_DE0;
int field_DE4;
int field_DE8;
int field_DEC;
int field_DF0;
int field_DF4;
int field_DF8;
int field_DFC;
gun_desc *heavy_gun_desc_guessed;
int field_E04;
float field_E08;
int field_E0C;
int field_E10;
int field_E14;
int field_E18;
int field_E1C;
int field_E20;
int field_E24;
float current_heavy_ammo_guessed;
char has_heavy_gun;
_BYTE gapE2D[2];
char field_E2F;
int field_E30;
int field_E34;
int field_E38;
int field_E3C;
int field_E40;
int field_E44;
int field_E48;
int field_E4C;
int field_E50;
int field_E54;
int field_E58;
int field_E5C;
int field_E60;
int field_E64;
int field_E68;
int field_E6C;
int field_E70;
int field_E74;
int field_E78;
int field_E7C;
int field_E80;
int field_E84;
int field_E88;
int field_E8C;
int field_E90;
int field_E94;
int field_E98;
int field_E9C;
int field_EA0;
int field_EA4;
int field_EA8;
int field_EAC;
int field_EB0;
int field_EB4;
int field_EB8;
int field_EBC;
int field_EC0;
int field_EC4;
int field_EC8;
int field_ECC;
int field_ED0;
int field_ED4;
int field_ED8;
int field_EDC;
int field_EE0;
int field_EE4;
int field_EE8;
int field_EEC;
int field_EF0;
int field_EF4;
int field_EF8;
int field_EFC;
int field_F00;
int field_F04;
int field_F08;
int field_F0C;
int field_F10;
int field_F14;
int field_F18;
int field_F1C;
int field_F20;
int field_F24;
int field_F28;
int field_F2C;
int field_F30;
int field_F34;
int field_F38;
int field_F3C;
int field_F40;
int field_F44;
int field_F48;
int field_F4C;
int field_F50;
int field_F54;
int field_F58;
int field_F5C;
int field_F60;
int field_F64;
int field_F68;
int field_F6C;
int field_F70;
int field_F74;
int field_F78;
int field_F7C;
int field_F80;
int field_F84;
int field_F88;
int field_F8C;
int field_F90;
int field_F94;
int field_F98;
int field_F9C;
int field_FA0;
int field_FA4;
int field_FA8;
int field_FAC;
int field_FB0;
int field_FB4;
int field_FB8;
int field_FBC;
int field_FC0;
int field_FC4;
int field_FC8;
int field_FCC;
int field_FD0;
int field_FD4;
int field_FD8;
int field_FDC;
int field_FE0;
int field_FE4;
int field_FE8;
int field_FEC;
int field_FF0;
int field_FF4;
int field_FF8;
int field_FFC;
int field_1000;
int field_1004;
int field_1008;
int field_100C;
int field_1010;
int field_1014;
int field_1018;
int field_101C;
int field_1020;
int field_1024;
int field_1028;
int field_102C;
int field_1030;
int field_1034;
int field_1038;
int field_103C;
int field_1040;
int field_1044;
int field_1048;
int field_104C;
int field_1050;
int field_1054;
int field_1058;
int field_105C;
int field_1060;
int field_1064;
int field_1068;
int field_106C;
int field_1070;
int field_1074;
int field_1078;
int field_107C;
int field_1080;
int field_1084;
int field_1088;
int field_108C;
int field_1090;
int field_1094;
int field_1098;
int field_109C;
int field_10A0;
int field_10A4;
int field_10A8;
int field_10AC;
int field_10B0;
int field_10B4;
int field_10B8;
int field_10BC;
int field_10C0;
int field_10C4;
int field_10C8;
int field_10CC;
int field_10D0;
int field_10D4;
int field_10D8;
int field_10DC;
int field_10E0;
int field_10E4;
int field_10E8;
int field_10EC;
int field_10F0;
int field_10F4;
int field_10F8;
int field_10FC;
int field_1100;
int field_1104;
int field_1108;
int field_110C;
int field_1110;
int field_1114;
int field_1118;
int field_111C;
int field_1120;
int field_1124;
int field_1128;
int field_112C;
int field_1130;
int field_1134;
int field_1138;
int field_113C;
int field_1140;
int field_1144;
int field_1148;
int field_114C;
int field_1150;
int field_1154;
int field_1158;
int field_115C;
int field_1160;
int field_1164;
int field_1168;
int field_116C;
int field_1170;
int field_1174;
int field_1178;
int field_117C;
int field_1180;
int field_1184;
int field_1188;
int field_118C;
int field_1190;
int field_1194;
int field_1198;
int field_119C;
int field_11A0;
int field_11A4;
int field_11A8;
int field_11AC;
int field_11B0;
int field_11B4;
int field_11B8;
int field_11BC;
int field_11C0;
int field_11C4;
int field_11C8;
int field_11CC;
int field_11D0;
int field_11D4;
int field_11D8;
int field_11DC;
int field_11E0;
int field_11E4;
int field_11E8;
int field_11EC;
int field_11F0;
int field_11F4;
int field_11F8;
int field_11FC;
int field_1200;
int field_1204;
int field_1208;
int field_120C;
int field_1210;
int field_1214;
int field_1218;
int field_121C;
int field_1220;
int field_1224;
int field_1228;
int field_122C;
int field_1230;
int field_1234;
int field_1238;
int field_123C;
int field_1240;
int field_1244;
int field_1248;
int field_124C;
int field_1250;
int field_1254;
int field_1258;
int field_125C;
int field_1260;
int field_1264;
int field_1268;
int field_126C;
int field_1270;
int field_1274;
int field_1278;
int field_127C;
int field_1280;
int field_1284;
int field_1288;
int field_128C;
int field_1290;
int field_1294;
int field_1298;
int field_129C;
int field_12A0;
int field_12A4;
int field_12A8;
int field_12AC;
int field_12B0;
int field_12B4;
int field_12B8;
int field_12BC;
int field_12C0;
int field_12C4;
int field_12C8;
int field_12CC;
int field_12D0;
int field_12D4;
int field_12D8;
int field_12DC;
int field_12E0;
int field_12E4;
int field_12E8;
int field_12EC;
int field_12F0;
int field_12F4;
int field_12F8;
int field_12FC;
int field_1300;
int field_1304;
int field_1308;
int field_130C;
int field_1310;
int field_1314;
int field_1318;
int field_131C;
int field_1320;
int field_1324;
int field_1328;
int field_132C;
int field_1330;
int field_1334;
int field_1338;
int field_133C;
int field_1340;
int field_1344;
int field_1348;
int field_134C;
int field_1350;
int field_1354;
int field_1358;
int field_135C;
int field_1360;
int field_1364;
int field_1368;
int field_136C;
int field_1370;
int field_1374;
int field_1378;
int field_137C;
int field_1380;
int field_1384;
int field_1388;
int field_138C;
int field_1390;
int field_1394;
int field_1398;
int field_139C;
int field_13A0;
int field_13A4;
int field_13A8;
int field_13AC;
int field_13B0;
int field_13B4;
int field_13B8;
int field_13BC;
int field_13C0;
int field_13C4;
int field_13C8;
int field_13CC;
int field_13D0;
int field_13D4;
int field_13D8;
int field_13DC;
int field_13E0;
int field_13E4;
int field_13E8;
int field_13EC;
int field_13F0;
int field_13F4;
int field_13F8;
int field_13FC;
int field_1400;
int field_1404;
int field_1408;
int field_140C;
int field_1410;
int field_1414;
int field_1418;
int field_141C;
int field_1420;
int field_1424;
int field_1428;
int field_142C;
int field_1430;
int field_1434;
int field_1438;
int field_143C;
int field_1440;
int field_1444;
int field_1448;
int field_144C;
};
/* 89 */
struct CEquipment_vtable1
{
CEquipment_vtable1 *field_0;
equipment1 *(__thiscall *apply_weight)(player_equipment *this, id_and_name name_4);
int field_8;
int field_C;
};
/* 93 */
struct glider
{
id_and_name model_id;
int field_20;
int field_24;
int field_28;
int field_2C;
int field_30;
int field_34;
int field_38;
int field_3C;
int field_40;
int field_44;
int field_48;
int field_4C;
int field_50;
int field_54;
int field_58;
int field_5C;
float weight;
float maxweight;
int standard;
float damage;
float resfront;
float resside;
float restop;
float turbulence;
float stabfront;
float stabside;
float rotatespeed;
float careen;
float deltat;
int field_94;
int field_98;
int field_9C;
int field_A0;
int field_A4;
int field_A8;
int field_AC;
int field_B0;
int field_B4;
int field_B8;
int field_BC;
int field_C0;
int field_C4;
int field_C8;
float field_CC;
int field_D0;
int field_D4;
int field_D8;
int field_DC;
int field_E0;
int field_E4;
int field_E8;
int field_EC;
int field_F0;
int field_F4;
int field_F8;
int field_FC;
int field_100;
int field_104;
int field_108;
int field_10C;
int field_110;
int field_114;
int field_118;
int field_11C;
int field_120;
int field_124;
int field_128;
int field_12C;
int field_130;
int field_134;
int field_138;
int field_13C;
int field_140;
int field_144;
int field_148;
int field_14C;
int field_150;
int field_154;
int field_158;
int field_15C;
int field_160;
int field_164;
int field_168;
int field_16C;
int field_170;
int field_174;
int field_178;
int field_17C;
int field_180;
float price;
float restore;
char can_have_light_weap;
char can_have_heavy_weap;
int field_190;
int field_194;
int field_198;
int field_19C;
int field_1A0;
int field_1A4;
int field_1A8;
int field_1AC;
int field_1B0;
int field_1B4;
int field_1B8;
int field_1BC;
int field_1C0;
int field_1C4;
int field_1C8;
int field_1CC;
int field_1D0;
int field_1D4;
int field_1D8;
int field_1DC;
int field_1E0;
int field_1E4;
int field_1E8;
int field_1EC;
int field_1F0;
int field_1F4;
int field_1F8;
int field_1FC;
int field_200;
int field_204;
int field_208;
int field_20C;
int field_210;
};
/* 86 */
struct some_db_struct2
{
int type;
float weight;
int standard;
int field_C;
char name[32];
float value1;
int value2;
int value3;
float damage;
float field_40;
float price;
float field_48;
int field_4C;
};
/* 87 */
struct CEquipment
{
CEquipment_vtable1 *vtable;
void (__thiscall *glider_vtable_or_some_func)(CEquipment **);
int field_8;
int field_C;
int field_10;
int field_14;
int field_18;
int field_1C;
int field_20;
int field_24;
int field_28;
int field_2C;
int field_30;
int field_34;
int field_38;
int field_3C;
int field_40;
int field_44;
int field_48;
int field_4C;
int field_50;
int field_54;
int field_58;
int field_5C;
int field_60;
int field_64;
int field_68;
int field_6C;
int field_70;
int field_74;
int field_78;
int field_7C;
int field_80;
int field_84;
int field_88;
int field_8C;
int field_90;
int field_94;
int field_98;
int field_9C;
int field_A0;
int field_A4;
int field_A8;
int field_AC;
int field_B0;
int field_B4;
int field_B8;
int field_BC;
int field_C0;
int field_C4;
int field_C8;
int field_CC;
int field_D0;
int field_D4;
int field_D8;
int field_DC;
int field_E0;
int field_E4;
int field_E8;
int field_EC;
int field_F0;
int field_F4;
int field_F8;
int field_FC;
int field_100;
int field_104;
int field_108;
int field_10C;
int field_110;
int field_114;
int field_118;
int field_11C;
int field_120;
int field_124;
int field_128;
int field_12C;
int field_130;
int field_134;
int field_138;
int field_13C;
int field_140;
int field_144;
int field_148;
int field_14C;
int field_150;
int field_154;
int field_158;
int field_15C;
int field_160;
int field_164;
int field_168;
int field_16C;
int field_170;
int field_174;
int field_178;
int field_17C;
int field_180;
int field_184;
int field_188;
int field_18C;
int field_190;
int field_194;
int field_198;
int field_19C;
int field_1A0;
int field_1A4;
int field_1A8;
int field_1AC;
int field_1B0;
int field_1B4;
int field_1B8;
int field_1BC;
int field_1C0;
int field_1C4;
int field_1C8;
int field_1CC;
int field_1D0;
int field_1D4;
int field_1D8;
int field_1DC;
int field_1E0;
int field_1E4;
int field_1E8;
int field_1EC;
int field_1F0;
int field_1F4;
int field_1F8;
int field_1FC;
int field_200;
int field_204;
int field_208;
int field_20C;
int field_210;
int field_214;
int field_218;
int field_21C;
int field_220;
int field_224;
int field_228;
int field_22C;
int field_230;
int field_234;
int field_238;
int field_23C;
int field_240;
int field_244;
int field_248;
int field_24C;
int field_250;
int field_254;
int field_258;
int field_25C;
int field_260;
int field_264;
int field_268;
int field_26C;
int field_270;
int field_274;
int field_278;
int field_27C;
int field_280;
int field_284;
int field_288;
int field_28C;
int field_290;
int field_294;
int field_298;
int field_29C;
int field_2A0;
int field_2A4;
int field_2A8;
int field_2AC;
int field_2B0;
int field_2B4;
int field_2B8;
int field_2BC;
int field_2C0;
int field_2C4;
int field_2C8;
int field_2CC;
int field_2D0;
int field_2D4;
int field_2D8;
int field_2DC;
int field_2E0;
int field_2E4;
int field_2E8;
int field_2EC;
int field_2F0;
int field_2F4;
int field_2F8;
int field_2FC;
int field_300;
int field_304;
int field_308;
int field_30C;
int field_310;
int field_314;
int field_318;
int field_31C;
int field_320;
int field_324;
int field_328;
int field_32C;
int field_330;
int field_334;
int field_338;
int field_33C;
int field_340;
int field_344;
int field_348;
int field_34C;
int field_350;
int field_354;
int field_358;
int field_35C;
int field_360;
int field_364;
int field_368;
int field_36C;
int field_370;
int field_374;
int field_378;
int field_37C;
int field_380;
int field_384;
int field_388;
int field_38C;
int field_390;
int field_394;
int field_398;
int field_39C;
int field_3A0;
int field_3A4;
int field_3A8;
int field_3AC;
int field_3B0;
int field_3B4;
int field_3B8;
int field_3BC;
int field_3C0;
int field_3C4;
int field_3C8;
int field_3CC;
int field_3D0;
int field_3D4;
int field_3D8;
int field_3DC;
int field_3E0;
int field_3E4;
int field_3E8;
int field_3EC;
int field_3F0;
int field_3F4;
int field_3F8;
int field_3FC;
int field_400;
int field_404;
int field_408;
int field_40C;
int field_410;
int field_414;
int field_418;
int field_41C;
int field_420;
int field_424;
int field_428;
int field_42C;
int field_430;
int field_434;
int field_438;
int field_43C;
int field_440;
int field_444;
int field_448;
int field_44C;
int field_450;
int field_454;
int field_458;
int field_45C;
int field_460;
int field_464;
int field_468;
int field_46C;
int field_470;
int field_474;
int field_478;
int field_47C;
int field_480;
int field_484;
int field_488;
int field_48C;
int field_490;
int field_494;
int field_498;
int field_49C;
int field_4A0;
int field_4A4;
int field_4A8;
int field_4AC;
int field_4B0;
int field_4B4;
int field_4B8;
int field_4BC;
int field_4C0;
int field_4C4;
int field_4C8;
int field_4CC;
int field_4D0;
int field_4D4;
int field_4D8;
int field_4DC;
int field_4E0;
int field_4E4;
int field_4E8;
int field_4EC;
int field_4F0;
int field_4F4;
int field_4F8;
int field_4FC;
int field_500;
int field_504;
int field_508;
int field_50C;
int field_510;
int field_514;
int field_518;
int field_51C;
int field_520;
int field_524;
int field_528;
int field_52C;
int field_530;
int field_534;
int field_538;
int field_53C;
int field_540;
int field_544;
int field_548;
int field_54C;
int field_550;
int field_554;
int field_558;
int field_55C;
int field_560;
int field_564;
int field_568;
int field_56C;
int field_570;
int field_574;
int field_578;
int field_57C;
int field_580;
int field_584;
int field_588;
int field_58C;
int field_590;
int field_594;
int field_598;
int field_59C;
int field_5A0;
int field_5A4;
int field_5A8;
int field_5AC;
int field_5B0;
int field_5B4;
int field_5B8;
int field_5BC;
int field_5C0;
int field_5C4;
int field_5C8;
int field_5CC;
int field_5D0;
int field_5D4;
int field_5D8;
int field_5DC;
int field_5E0;
int field_5E4;
int field_5E8;
int field_5EC;
int field_5F0;
int field_5F4;
int field_5F8;
int field_5FC;
int field_600;
int field_604;
int field_608;
int field_60C;
int field_610;
int field_614;
int field_618;
int field_61C;
int field_620;
int field_624;
int field_628;
int field_62C;
int field_630;
int field_634;
int field_638;
int field_63C;
int field_640;
int field_644;
int field_648;
int field_64C;
int field_650;
int field_654;
int field_658;
int field_65C;
int field_660;
int field_664;
int field_668;
int field_66C;
int field_670;
int field_674;
int field_678;
int field_67C;
int field_680;
int field_684;
int field_688;
int field_68C;
int field_690;
int field_694;
int field_698;
int field_69C;
int field_6A0;
int field_6A4;
int field_6A8;
int field_6AC;
int field_6B0;
int field_6B4;
int field_6B8;
int field_6BC;
int field_6C0;
int field_6C4;
int field_6C8;
int field_6CC;
int field_6D0;
int field_6D4;
int field_6D8;
int field_6DC;
int field_6E0;
int field_6E4;
int field_6E8;
int field_6EC;
int field_6F0;
int field_6F4;
int field_6F8;
int field_6FC;
int field_700;
int field_704;
int field_708;
int field_70C;
int field_710;
int field_714;
int field_718;
int field_71C;
int field_720;
int field_724;
int field_728;
int field_72C;
int field_730;
int field_734;
int field_738;
int field_73C;
int field_740;
int field_744;
int field_748;
int field_74C;
int field_750;
int field_754;
int field_758;
int field_75C;
int field_760;
int field_764;
int field_768;
int field_76C;
int field_770;
int field_774;
int field_778;
int field_77C;
int field_780;
int field_784;
int field_788;
int field_78C;
int field_790;
int field_794;
int field_798;
int field_79C;
int field_7A0;
int field_7A4;
int field_7A8;
int field_7AC;
int field_7B0;
int field_7B4;
int field_7B8;
int field_7BC;
int field_7C0;
int field_7C4;
int field_7C8;
int field_7CC;
int field_7D0;
int field_7D4;
int field_7D8;
};
/* 119 */
enum weapon_type
{
light = 0x0,
heavy = 0x1,
rocket_launcher = 0x2,
rocket = 0x3,
};
/* 113 */
struct gun_desc
{
int count;
char name[32];
char fx_name[32];
int standard;
weapon_type type;
int field_4C;
int field_50;
int field_54;
int field_58;
int field_5C;
int field_60;
int field_64;
int field_68;
int field_6C;
int field_70;
int field_74;
int field_78;
int field_7C;
int field_80;
int field_84;
int field_88;
int field_8C;
int field_90;
int field_94;
int field_98;
int field_9C;
int field_A0;
int field_A4;
int field_A8;
int field_AC;
int field_B0;
int field_B4;
int field_B8;
int field_BC;
int field_C0;
int field_C4;
int field_C8;
int field_CC;
int field_D0;
int field_D4;
int field_D8;
int field_DC;
int field_E0;
int field_E4;
int field_E8;
int field_EC;
int field_F0;
int field_F4;
int field_F8;
int field_FC;
int field_100;
int field_104;
int field_108;
float some_modificator;
int field_110;
char name2[32];
char field_134[32];
char name3[32];
char field_174;
char field_175;
char field_176;
char field_177;
char field_178;
char field_179;
char field_17A;
char field_17B;
char field_17C;
char field_17D;
char field_17E;
char field_17F;
char field_180;
char field_181;
char field_182;
char field_183;
char field_184;
char field_185;
char field_186;
char field_187;
char field_188;
char field_189;
char field_18A;
char field_18B;
char field_18C;
char field_18D;
char field_18E;
char field_18F;
float damage;
char field_194;
char field_195;
char field_196;
char field_197;
float field_198;
float max_ammo_amount;
float field_1A0;
char field_1A4;
char field_1A5;
char field_1A6;
char field_1A7;
char field_1A8;
char field_1A9;
char field_1AA;
char field_1AB;
char guntype;
char field_1AD;
char field_1AE;
char field_1AF;
float price;
char field_1B4;
char field_1B5;
char field_1B6;
char field_1B7;
char field_1B8;
char field_1B9;
char field_1BA;
char field_1BB;
float weight;
char field_1C0;
char field_1C1;
char field_1C2;
char field_1C3;
};
/* 83 */
struct equipment1
{
int type;
float weight;
int standard;
int unk;
char name[32];
float value1;
float value2;
float value3;
};
/* 88 */
struct array_of_strings
{
int bytes;
char *strings;
int field_8;
int field_C;
int count;
int *string_starts;
};
/* 112 */
struct DataBase
{
int field_0;
int n_tables;
int n_fields;
int n_values;
db_value *values;
db_table *tables;
db_field *fields;
char current_value[1024];
FILE *dat_FILE;
int table_id;
int current_value_id;
int field_428;
int field_42C;
int field_430;
int field_434;
int field_438;
int field_43C;
int field_440;
int field_444;
char20 table_name;
char dir[256];
int field_568;
char dat_filename[256];
int field_66C;
char tab_filename[256];
int field_770;
char index_filename[256];
int field_874;
int field_878;
int field_87C;
int field_880;
int field_884;
int field_888;
int field_88C;
int field_890;
int field_894;
int field_898;
int field_89C;
int field_8A0;
int field_8A4;
int field_8A8;
int field_8AC;
int field_8B0;
int field_8B4;
int field_8B8;
int field_8BC;
int field_8C0;
int field_8C4;
int field_8C8;
int field_8CC;
int field_8D0;
int field_8D4;
int field_8D8;
int field_8DC;
int field_8E0;
int field_8E4;
int field_8E8;
int field_8EC;
int field_8F0;
int field_8F4;
int field_8F8;
int field_8FC;
int field_900;
int field_904;
int field_908;
int field_90C;
int field_910;
int field_914;
int field_918;
int field_91C;
int field_920;
int field_924;
int field_928;
int field_92C;
int field_930;
int field_934;
int field_938;
int field_93C;
int field_940;
int field_944;
int field_948;
int field_94C;
int field_950;
int field_954;
int field_958;
int field_95C;
int field_960;
int field_964;
int field_968;
int field_96C;
int field_970;
int field_974;
int field_978;
int field_97C;
int field_980;
int field_984;
int field_988;
int field_98C;
int field_990;
int field_994;
int field_998;
int field_99C;
int field_9A0;
int field_9A4;
int field_9A8;
int field_9AC;
int field_9B0;
int field_9B4;
int field_9B8;
int field_9BC;
int field_9C0;
int field_9C4;
int field_9C8;
int field_9CC;
int field_9D0;
int field_9D4;
int field_9D8;
int field_9DC;
int field_9E0;
int field_9E4;
int field_9E8;
int field_9EC;
int field_9F0;
int field_9F4;
int field_9F8;
int field_9FC;
int field_A00;
int field_A04;
int field_A08;
int field_A0C;
int field_A10;
int field_A14;
int field_A18;
int field_A1C;
int field_A20;
int field_A24;
int field_A28;
int field_A2C;
int field_A30;
int field_A34;
int field_A38;
int field_A3C;
int field_A40;
int field_A44;
int field_A48;
int field_A4C;
int field_A50;
int field_A54;
int field_A58;
int field_A5C;
int field_A60;
int field_A64;
int field_A68;
int field_A6C;
int field_A70;
int field_A74;
int field_A78;
int field_A7C;
int field_A80;
int field_A84;
int field_A88;
int field_A8C;
int field_A90;
int field_A94;
int field_A98;
int field_A9C;
int field_AA0;
int field_AA4;
int field_AA8;
int field_AAC;
int field_AB0;
int field_AB4;
int field_AB8;
int field_ABC;
int field_AC0;
int field_AC4;
int field_AC8;
int field_ACC;
int field_AD0;
int field_AD4;
int field_AD8;
int field_ADC;
int field_AE0;
int field_AE4;
int field_AE8;
int field_AEC;
int field_AF0;
int field_AF4;
int field_AF8;
int field_AFC;
int field_B00;
int field_B04;
int field_B08;
int field_B0C;
int field_B10;
int field_B14;
int field_B18;
int field_B1C;
int field_B20;
int field_B24;
int field_B28;
int field_B2C;
int field_B30;
int field_B34;
int field_B38;
int field_B3C;
int field_B40;
int field_B44;
int field_B48;
int line_id_guessed_or_script_depth_guessed;
int field_B50;
int field_B54;
float field_B58;
float field_B5C;
float field_B60;
float field_B64;
float field_B68;
float field_B6C;
float field_B70;
int field_B74;
int field_B78;
int field_B7C;
int field_B80;
int field_B84;
int field_B88;
int field_B8C;
int field_B90;
int field_B94;
int field_B98;
int field_B9C;
int field_BA0;
int field_BA4;
int field_BA8;
int field_BAC;
int field_BB0;
int field_BB4;
int field_BB8;
int field_BBC;
int field_BC0;
int field_BC4;
int field_BC8;
int field_BCC;
int field_BD0;
int field_BD4;
int field_BD8;
int field_BDC;
int field_BE0;
int field_BE4;
int field_BE8;
int field_BEC;
int field_BF0;
int field_BF4;
int field_BF8;
int field_BFC;
int field_C00;
int field_C04;
int field_C08;
int field_C0C;
int field_C10;
int field_C14;
int field_C18;
int field_C1C;
int field_C20;
int field_C24;
int field_C28;
int field_C2C;
int field_C30;
int field_C34;
int field_C38;
int field_C3C;
int field_C40;
int field_C44;
int field_C48;
int field_C4C;
int field_C50;
int field_C54;
int field_C58;
int field_C5C;
int field_C60;
int field_C64;
int field_C68;
int field_C6C;
int field_C70;
int field_C74;
int field_C78;
int field_C7C;
int field_C80;
int field_C84;
int field_C88;
int field_C8C;
int field_C90;
int field_C94;
int field_C98;
int field_C9C;
int field_CA0;
int field_CA4;
int field_CA8;
int field_CAC;
int field_CB0;
int field_CB4;
int field_CB8;
int field_CBC;
int field_CC0;
int field_CC4;
int field_CC8;
int field_CCC;
int field_CD0;
int field_CD4;
int field_CD8;
int field_CDC;
int field_CE0;
int field_CE4;
int field_CE8;
int field_CEC;
int field_CF0;
int field_CF4;
int field_CF8;
int field_CFC;
int field_D00;
int field_D04;
int field_D08;
int field_D0C;
int field_D10;
int field_D14;
int field_D18;
int field_D1C;
int field_D20;
int field_D24;
int field_D28;
int field_D2C;
int field_D30;
int field_D34;
int field_D38;
int field_D3C;
int field_D40;
int field_D44;
int field_D48;
int field_D4C;
int field_D50;
int field_D54;
int field_D58;
int field_D5C;
int field_D60;
int field_D64;
int field_D68;
int field_D6C;
int field_D70;
int field_D74;
int field_D78;
int field_D7C;
int field_D80;
int field_D84;
int field_D88;
int field_D8C;
int field_D90;
int field_D94;
int field_D98;
int field_D9C;
int field_DA0;
int field_DA4;
int field_DA8;
int field_DAC;
int field_DB0;
int field_DB4;
int field_DB8;
int field_DBC;
int field_DC0;
int field_DC4;
int field_DC8;
int field_DCC;
int field_DD0;
int field_DD4;
int field_DD8;
int field_DDC;
int field_DE0;
int field_DE4;
int field_DE8;
int field_DEC;
int field_DF0;
int field_DF4;
int field_DF8;
int field_DFC;
int field_E00;
int field_E04;
int field_E08;
int field_E0C;
int field_E10;
int field_E14;
int field_E18;
int field_E1C;
int field_E20;
int field_E24;
int field_E28;
int field_E2C;
int field_E30;
int field_E34;
int field_E38;
int field_E3C;
int field_E40;
int field_E44;
int field_E48;
int field_E4C;
int field_E50;
int field_E54;
int field_E58;
int field_E5C;
int field_E60;
int field_E64;
int field_E68;
int field_E6C;
int field_E70;
int field_E74;
int field_E78;
int field_E7C;
int field_E80;
int field_E84;
int field_E88;
int field_E8C;
int field_E90;
int field_E94;
int field_E98;
int field_E9C;
int field_EA0;
int field_EA4;
int field_EA8;
int field_EAC;
int field_EB0;
int field_EB4;
int field_EB8;
int field_EBC;
int field_EC0;
int field_EC4;
int field_EC8;
int field_ECC;
int field_ED0;
int field_ED4;
int field_ED8;
int field_EDC;
int field_EE0;
int field_EE4;
int field_EE8;
int field_EEC;
int field_EF0;
int field_EF4;
int field_EF8;
int field_EFC;
int field_F00;
int field_F04;
int field_F08;
int field_F0C;
int field_F10;
int field_F14;
int field_F18;
int field_F1C;
int field_F20;
int field_F24;
int field_F28;
int field_F2C;
int field_F30;
int field_F34;
int field_F38;
int field_F3C;
int field_F40;
int field_F44;
int field_F48;
int field_F4C;
int field_F50;
int field_F54;
int field_F58;
int field_F5C;
int field_F60;
int field_F64;
int field_F68;
int field_F6C;
int field_F70;
int field_F74;
int field_F78;
int field_F7C;
int field_F80;
int field_F84;
int field_F88;
int field_F8C;
int field_F90;
int field_F94;
int field_F98;
int field_F9C;
int field_FA0;
int field_FA4;
int field_FA8;
int field_FAC;
int field_FB0;
int field_FB4;
int field_FB8;
int field_FBC;
int field_FC0;
int field_FC4;
int field_FC8;
int field_FCC;
int field_FD0;
int field_FD4;
int field_FD8;
int field_FDC;
int field_FE0;
int field_FE4;
int field_FE8;
int field_FEC;
int field_FF0;
int field_FF4;
int field_FF8;
int field_FFC;
int field_1000;
int field_1004;
int field_1008;
int field_100C;
int field_1010;
int field_1014;
int field_1018;
int field_101C;
int field_1020;
int field_1024;
int field_1028;
int field_102C;
int field_1030;
int field_1034;
int field_1038;
int field_103C;
int field_1040;
int field_1044;
int field_1048;
int field_104C;
int field_1050;
int field_1054;
int field_1058;
int field_105C;
int field_1060;
int field_1064;
int field_1068;
int field_106C;
int field_1070;
int field_1074;
int field_1078;
int field_107C;
int field_1080;
int field_1084;
int field_1088;
int field_108C;
int field_1090;
int field_1094;
int field_1098;
int field_109C;
int field_10A0;
int field_10A4;
int field_10A8;
int field_10AC;
int field_10B0;
int field_10B4;
int field_10B8;
int field_10BC;
int field_10C0;
int field_10C4;
int field_10C8;
int field_10CC;
int field_10D0;
int field_10D4;
int field_10D8;
int field_10DC;
int field_10E0;
int field_10E4;
int field_10E8;
int field_10EC;
int field_10F0;
int field_10F4;
int field_10F8;
int field_10FC;
int field_1100;
int field_1104;
int field_1108;
int field_110C;
int field_1110;
int field_1114;
int field_1118;
int field_111C;
int field_1120;
int field_1124;
int field_1128;
int field_112C;
int field_1130;
int field_1134;
int field_1138;
int field_113C;
int field_1140;
int field_1144;
int field_1148;
int field_114C;
int field_1150;
int field_1154;
int field_1158;
int field_115C;
int field_1160;
int field_1164;
int field_1168;
int field_116C;
int field_1170;
int field_1174;
int field_1178;
int field_117C;
int field_1180;
int field_1184;
int field_1188;
int field_118C;
int field_1190;
int field_1194;
int field_1198;
int field_119C;
int field_11A0;
int field_11A4;
int field_11A8;
int field_11AC;
int field_11B0;
int field_11B4;
int field_11B8;
int field_11BC;
int field_11C0;
int field_11C4;
int field_11C8;
int field_11CC;
int field_11D0;
int field_11D4;
int field_11D8;
int field_11DC;
int field_11E0;
int field_11E4;
int field_11E8;
int field_11EC;
int field_11F0;
int field_11F4;
int field_11F8;
int field_11FC;
int field_1200;
int field_1204;
int field_1208;
int field_120C;
int field_1210;
int field_1214;
int field_1218;
int field_121C;
int field_1220;
int field_1224;
int field_1228;
int field_122C;
int field_1230;
int field_1234;
int field_1238;
int field_123C;
int field_1240;
int field_1244;
int field_1248;
int field_124C;
int field_1250;
int field_1254;
int field_1258;
int field_125C;
int field_1260;
int field_1264;
int field_1268;
int field_126C;
int field_1270;
int field_1274;
int field_1278;
int field_127C;
int field_1280;
int field_1284;
int field_1288;
int field_128C;
int field_1290;
int field_1294;
int field_1298;
int field_129C;
int field_12A0;
int field_12A4;
int field_12A8;
int field_12AC;
int field_12B0;
int field_12B4;
int field_12B8;
int field_12BC;
int field_12C0;
int field_12C4;
int field_12C8;
int field_12CC;
int field_12D0;
int field_12D4;
int field_12D8;
int field_12DC;
int field_12E0;
int field_12E4;
int field_12E8;
int field_12EC;
int field_12F0;
int field_12F4;
int field_12F8;
int field_12FC;
int field_1300;
int field_1304;
int field_1308;
int field_130C;
int field_1310;
int field_1314;
int field_1318;
int field_131C;
int field_1320;
int field_1324;
int field_1328;
int field_132C;
int field_1330;
int field_1334;
int field_1338;
int field_133C;
int field_1340;
int field_1344;
int field_1348;
int field_134C;
int field_1350;
int field_1354;
int field_1358;
int field_135C;
int field_1360;
int field_1364;
int field_1368;
int field_136C;
int field_1370;
int field_1374;
int field_1378;
int field_137C;
int field_1380;
int field_1384;
int field_1388;
int field_138C;
int field_1390;
int field_1394;
int field_1398;
int field_139C;
int field_13A0;
int field_13A4;
int field_13A8;
int field_13AC;
int field_13B0;
int field_13B4;
int field_13B8;
int field_13BC;
int field_13C0;
int field_13C4;
int field_13C8;
int field_13CC;
int field_13D0;
int field_13D4;
int field_13D8;
int field_13DC;
int field_13E0;
int field_13E4;
int field_13E8;
int field_13EC;
int field_13F0;
int field_13F4;
int field_13F8;
int field_13FC;
int field_1400;
int field_1404;
int field_1408;
int field_140C;
int field_1410;
int field_1414;
int field_1418;
int field_141C;
int field_1420;
int field_1424;
int field_1428;
int field_142C;
int field_1430;
int field_1434;
int field_1438;
int field_143C;
int field_1440;
int field_1444;
int field_1448;
int field_144C;
int field_1450;
int field_1454;
int field_1458;
int field_145C;
int field_1460;
int field_1464;
int field_1468;
int field_146C;
int field_1470;
int field_1474;
int field_1478;
int field_147C;
int field_1480;
int field_1484;
int field_1488;
int field_148C;
int field_1490;
int field_1494;
int field_1498;
int field_149C;
int field_14A0;
int field_14A4;
int field_14A8;
int field_14AC;
int field_14B0;
int field_14B4;
int field_14B8;
int field_14BC;
int field_14C0;
int field_14C4;
int field_14C8;
int field_14CC;
int field_14D0;
int field_14D4;
int field_14D8;
int field_14DC;
int field_14E0;
int field_14E4;
int field_14E8;
int field_14EC;
int field_14F0;
int field_14F4;
int field_14F8;
int field_14FC;
int field_1500;
int field_1504;
int field_1508;
int field_150C;
int field_1510;
int field_1514;
int field_1518;
int field_151C;
int field_1520;
int field_1524;
int field_1528;
int field_152C;
int field_1530;
int field_1534;
int field_1538;
int field_153C;
int field_1540;
int field_1544;
int field_1548;
int field_154C;
int field_1550;
int field_1554;
int field_1558;
int field_155C;
int field_1560;
int field_1564;
int field_1568;
int field_156C;
int field_1570;
int field_1574;
int field_1578;
int field_157C;
int field_1580;
int field_1584;
int field_1588;
int field_158C;
int field_1590;
int field_1594;
int field_1598;
int field_159C;
int field_15A0;
int field_15A4;
int field_15A8;
int field_15AC;
int field_15B0;
int field_15B4;
int field_15B8;
int field_15BC;
int field_15C0;
int field_15C4;
int field_15C8;
int field_15CC;
int field_15D0;
int field_15D4;
int field_15D8;
int field_15DC;
int field_15E0;
int field_15E4;
int field_15E8;
int field_15EC;
int field_15F0;
int field_15F4;
int field_15F8;
int field_15FC;
int field_1600;
int field_1604;
int field_1608;
int field_160C;
int field_1610;
int field_1614;
int field_1618;
int field_161C;
int field_1620;
int field_1624;
int field_1628;
int field_162C;
int field_1630;
int field_1634;
int field_1638;
int field_163C;
int field_1640;
int field_1644;
int field_1648;
int field_164C;
int field_1650;
int field_1654;
int field_1658;
int field_165C;
int field_1660;
int field_1664;
int field_1668;
int field_166C;
int field_1670;
int field_1674;
int field_1678;
int field_167C;
int field_1680;
int field_1684;
int field_1688;
int field_168C;
int field_1690;
int field_1694;
int field_1698;
int field_169C;
int field_16A0;
int field_16A4;
int field_16A8;
int field_16AC;
int field_16B0;
int field_16B4;
int field_16B8;
int field_16BC;
int field_16C0;
int field_16C4;
int field_16C8;
int field_16CC;
int field_16D0;
int field_16D4;
int field_16D8;
int field_16DC;
int field_16E0;
int field_16E4;
int field_16E8;
int field_16EC;
int field_16F0;
int field_16F4;
int field_16F8;
int field_16FC;
int field_1700;
int field_1704;
int field_1708;
int field_170C;
int field_1710;
int field_1714;
int field_1718;
int field_171C;
int field_1720;
int field_1724;
int field_1728;
int field_172C;
int field_1730;
int field_1734;
int field_1738;
int field_173C;
int field_1740;
int field_1744;
int field_1748;
int field_174C;
int field_1750;
int field_1754;
int field_1758;
int field_175C;
int field_1760;
int field_1764;
int field_1768;
int field_176C;
int field_1770;
int field_1774;
int field_1778;
int field_177C;
int field_1780;
int field_1784;
int field_1788;
int field_178C;
int field_1790;
int field_1794;
int field_1798;
int field_179C;
int field_17A0;
int field_17A4;
int field_17A8;
int field_17AC;
int field_17B0;
int field_17B4;
int field_17B8;
int field_17BC;
int field_17C0;
int field_17C4;
int field_17C8;
int field_17CC;
int field_17D0;
int field_17D4;
int field_17D8;
int field_17DC;
int field_17E0;
int field_17E4;
int field_17E8;
int field_17EC;
int field_17F0;
int field_17F4;
int field_17F8;
int field_17FC;
int field_1800;
int field_1804;
int field_1808;
int field_180C;
int field_1810;
int field_1814;
int field_1818;
int field_181C;
int field_1820;
int field_1824;
int field_1828;
int field_182C;
int field_1830;
int field_1834;
int field_1838;
int field_183C;
int field_1840;
int field_1844;
int field_1848;
int field_184C;
int field_1850;
int field_1854;
int field_1858;
int field_185C;
int field_1860;
int field_1864;
int field_1868;
int field_186C;
int field_1870;
int field_1874;
int field_1878;
int field_187C;
int field_1880;
int field_1884;
int field_1888;
int field_188C;
int field_1890;
int field_1894;
int field_1898;
int field_189C;
int field_18A0;
int field_18A4;
int field_18A8;
int field_18AC;
int field_18B0;
int field_18B4;
int field_18B8;
int field_18BC;
int field_18C0;
int field_18C4;
int field_18C8;
int field_18CC;
int field_18D0;
int field_18D4;
int field_18D8;
int field_18DC;
int field_18E0;
int field_18E4;
int field_18E8;
int field_18EC;
int field_18F0;
int field_18F4;
int field_18F8;
int field_18FC;
int field_1900;
int field_1904;
int field_1908;
int field_190C;
int field_1910;
int field_1914;
int field_1918;
int field_191C;
int field_1920;
int field_1924;
int field_1928;
int field_192C;
int field_1930;
int field_1934;
int field_1938;
int field_193C;
int field_1940;
int field_1944;
int field_1948;
int field_194C;
int field_1950;
int field_1954;
int field_1958;
int field_195C;
int field_1960;
int field_1964;
int field_1968;
int field_196C;
int field_1970;
int field_1974;
int field_1978;
int field_197C;
int n_orgs_or_relations_guessed;
int field_1984;
int field_1988;
int field_198C;
int field_1990;
int field_1994;
int field_1998;
int field_199C;
int field_19A0;
int field_19A4;
int field_19A8;
int field_19AC;
int field_19B0;
int field_19B4;
int field_19B8;
int field_19BC;
int field_19C0;
int field_19C4;
int field_19C8;
int field_19CC;
int field_19D0;
int field_19D4;
int field_19D8;
int field_19DC;
int field_19E0;
int field_19E4;
int field_19E8;
int field_19EC;
int field_19F0;
int field_19F4;
int field_19F8;
int field_19FC;
int field_1A00;
int field_1A04;
int field_1A08;
int field_1A0C;
int field_1A10;
int field_1A14;
int field_1A18;
int field_1A1C;
int field_1A20;
int field_1A24;
int field_1A28;
int field_1A2C;
int field_1A30;
int field_1A34;
int field_1A38;
int field_1A3C;
int field_1A40;
int field_1A44;
int field_1A48;
int field_1A4C;
int field_1A50;
int field_1A54;
int field_1A58;
int field_1A5C;
int field_1A60;
int field_1A64;
int field_1A68;
int field_1A6C;
int field_1A70;
int field_1A74;
int field_1A78;
int field_1A7C;
int field_1A80;
int field_1A84;
int field_1A88;
int field_1A8C;
int field_1A90;
int field_1A94;
int field_1A98;
int field_1A9C;
int field_1AA0;
int field_1AA4;
int field_1AA8;
int field_1AAC;
int field_1AB0;
int field_1AB4;
int field_1AB8;
int field_1ABC;
int field_1AC0;
int field_1AC4;
int field_1AC8;
int field_1ACC;
int field_1AD0;
int field_1AD4;
int field_1AD8;
int field_1ADC;
int field_1AE0;
int field_1AE4;
int field_1AE8;
int field_1AEC;
int field_1AF0;
int field_1AF4;
int field_1AF8;
int field_1AFC;
int field_1B00;
int field_1B04;
int field_1B08;
int field_1B0C;
int field_1B10;
int field_1B14;
int field_1B18;
int field_1B1C;
int field_1B20;
int field_1B24;
int field_1B28;
int field_1B2C;
int field_1B30;
int field_1B34;
int field_1B38;
int field_1B3C;
int field_1B40;
int field_1B44;
int field_1B48;
int field_1B4C;
int field_1B50;
int field_1B54;
int field_1B58;
int field_1B5C;
int field_1B60;
int field_1B64;
int field_1B68;
int field_1B6C;
int field_1B70;
int field_1B74;
int field_1B78;
int field_1B7C;
int field_1B80;
int field_1B84;
int field_1B88;
int field_1B8C;
int field_1B90;
int field_1B94;
int field_1B98;
int field_1B9C;
int field_1BA0;
int field_1BA4;
int field_1BA8;
int field_1BAC;
int field_1BB0;
int field_1BB4;
int field_1BB8;
int field_1BBC;
int field_1BC0;
int field_1BC4;
int field_1BC8;
int field_1BCC;
int field_1BD0;
int field_1BD4;
int field_1BD8;
int field_1BDC;
int field_1BE0;
int field_1BE4;
int field_1BE8;
int field_1BEC;
int field_1BF0;
int field_1BF4;
int field_1BF8;
int field_1BFC;
int field_1C00;
int field_1C04;
int field_1C08;
int field_1C0C;
int field_1C10;
int field_1C14;
int field_1C18;
int field_1C1C;
int field_1C20;
int field_1C24;
int field_1C28;
int field_1C2C;
int field_1C30;
int field_1C34;
int field_1C38;
int field_1C3C;
int field_1C40;
int field_1C44;
int field_1C48;
int field_1C4C;
int field_1C50;
int field_1C54;
int field_1C58;
int field_1C5C;
int field_1C60;
int field_1C64;
int field_1C68;
int field_1C6C;
int field_1C70;
int field_1C74;
int field_1C78;
int field_1C7C;
int field_1C80;
int field_1C84;
int field_1C88;
int field_1C8C;
int field_1C90;
int field_1C94;
int field_1C98;
int field_1C9C;
int field_1CA0;
int field_1CA4;
int field_1CA8;
int field_1CAC;
int field_1CB0;
int field_1CB4;
int field_1CB8;
int field_1CBC;
int field_1CC0;
int field_1CC4;
int field_1CC8;
int field_1CCC;
int field_1CD0;
int field_1CD4;
int field_1CD8;
int field_1CDC;
int field_1CE0;
int field_1CE4;
int field_1CE8;
int field_1CEC;
int field_1CF0;
int field_1CF4;
int field_1CF8;
int field_1CFC;
int field_1D00;
int field_1D04;
int field_1D08;
int field_1D0C;
int field_1D10;
int field_1D14;
int field_1D18;
int field_1D1C;
int field_1D20;
int field_1D24;
int field_1D28;
int field_1D2C;
int field_1D30;
int field_1D34;
int field_1D38;
int field_1D3C;
int field_1D40;
int field_1D44;
int field_1D48;
int field_1D4C;
int field_1D50;
int field_1D54;
int field_1D58;
int field_1D5C;
int field_1D60;
int field_1D64;
int field_1D68;
int field_1D6C;
int field_1D70;
int field_1D74;
int field_1D78;
int field_1D7C;
int field_1D80;
int field_1D84;
int field_1D88;
int field_1D8C;
int field_1D90;
int field_1D94;
int field_1D98;
int field_1D9C;
int field_1DA0;
int field_1DA4;
int field_1DA8;
int field_1DAC;
int field_1DB0;
int field_1DB4;
int field_1DB8;
int field_1DBC;
int field_1DC0;
int field_1DC4;
int field_1DC8;
int field_1DCC;
int field_1DD0;
int field_1DD4;
int field_1DD8;
int field_1DDC;
int field_1DE0;
int field_1DE4;
int field_1DE8;
int field_1DEC;
int field_1DF0;
int field_1DF4;
int field_1DF8;
int field_1DFC;
int field_1E00;
int field_1E04;
int field_1E08;
int field_1E0C;
int field_1E10;
int field_1E14;
int field_1E18;
int field_1E1C;
int field_1E20;
int field_1E24;
int field_1E28;
int field_1E2C;
int field_1E30;
int field_1E34;
int field_1E38;
int field_1E3C;
int field_1E40;
int field_1E44;
int field_1E48;
int field_1E4C;
int field_1E50;
int field_1E54;
int field_1E58;
int field_1E5C;
int field_1E60;
int field_1E64;
int field_1E68;
int field_1E6C;
int field_1E70;
int field_1E74;
int field_1E78;
int field_1E7C;
int field_1E80;
int field_1E84;
int field_1E88;
int field_1E8C;
int field_1E90;
int field_1E94;
int field_1E98;
int field_1E9C;
int field_1EA0;
int field_1EA4;
int field_1EA8;
int field_1EAC;
int field_1EB0;
int field_1EB4;
int field_1EB8;
int field_1EBC;
int field_1EC0;
int field_1EC4;
int field_1EC8;
int field_1ECC;
int field_1ED0;
int field_1ED4;
int field_1ED8;
int field_1EDC;
int field_1EE0;
int field_1EE4;
int field_1EE8;
int field_1EEC;
int field_1EF0;
int field_1EF4;
int field_1EF8;
int field_1EFC;
int field_1F00;
int field_1F04;
int field_1F08;
int field_1F0C;
int field_1F10;
int field_1F14;
int field_1F18;
int field_1F1C;
int field_1F20;
int field_1F24;
int field_1F28;
int field_1F2C;
int field_1F30;
int field_1F34;
int field_1F38;
int field_1F3C;
int field_1F40;
int field_1F44;
int field_1F48;
int field_1F4C;
int field_1F50;
int field_1F54;
int field_1F58;
int field_1F5C;
int field_1F60;
int field_1F64;
int field_1F68;
int field_1F6C;
int field_1F70;
int field_1F74;
int field_1F78;
int field_1F7C;
int field_1F80;
int field_1F84;
int field_1F88;
int field_1F8C;
int field_1F90;
int field_1F94;
int field_1F98;
int field_1F9C;
int field_1FA0;
int field_1FA4;
int field_1FA8;
int field_1FAC;
int field_1FB0;
int field_1FB4;
int field_1FB8;
int field_1FBC;
int field_1FC0;
int field_1FC4;
int field_1FC8;
int field_1FCC;
int field_1FD0;
int field_1FD4;
int field_1FD8;
int field_1FDC;
int field_1FE0;
int field_1FE4;
int field_1FE8;
int field_1FEC;
int field_1FF0;
int field_1FF4;
int field_1FF8;
int field_1FFC;
int field_2000;
int field_2004;
int field_2008;
int field_200C;
int field_2010;
int field_2014;
int field_2018;
int field_201C;
int field_2020;
int field_2024;
int field_2028;
int field_202C;
int field_2030;
int field_2034;
int field_2038;
int field_203C;
int field_2040;
int field_2044;
int field_2048;
int field_204C;
int field_2050;
int field_2054;
int field_2058;
int field_205C;
int field_2060;
int field_2064;
int field_2068;
int field_206C;
int field_2070;
int field_2074;
int field_2078;
int field_207C;
int field_2080;
int field_2084;
int field_2088;
int field_208C;
int field_2090;
int field_2094;
int field_2098;
int field_209C;
int field_20A0;
int field_20A4;
int field_20A8;
int field_20AC;
int field_20B0;
int field_20B4;
int field_20B8;
int field_20BC;
int field_20C0;
int field_20C4;
int field_20C8;
int field_20CC;
int field_20D0;
int field_20D4;
int field_20D8;
int field_20DC;
int field_20E0;
int field_20E4;
int field_20E8;
int field_20EC;
int field_20F0;
int field_20F4;
int field_20F8;
int field_20FC;
int field_2100;
int field_2104;
int field_2108;
int field_210C;
int field_2110;
int field_2114;
int field_2118;
int field_211C;
int field_2120;
int field_2124;
int field_2128;
int field_212C;
int field_2130;
int field_2134;
int field_2138;
int field_213C;
int field_2140;
int field_2144;
int field_2148;
int field_214C;
int field_2150;
int field_2154;
int field_2158;
int field_215C;
int field_2160;
int field_2164;
int field_2168;
int field_216C;
int field_2170;
int field_2174;
int field_2178;
int field_217C;
int field_2180;
int field_2184;
int field_2188;
int field_218C;
int field_2190;
int field_2194;
int field_2198;
int field_219C;
int field_21A0;
int field_21A4;
int field_21A8;
int field_21AC;
int field_21B0;
int field_21B4;
int field_21B8;
int field_21BC;
int field_21C0;
int field_21C4;
int field_21C8;
int field_21CC;
int field_21D0;
int field_21D4;
int field_21D8;
int field_21DC;
int field_21E0;
int field_21E4;
int field_21E8;
int field_21EC;
int field_21F0;
int field_21F4;
int field_21F8;
int field_21FC;
int field_2200;
int field_2204;
int field_2208;
int field_220C;
int field_2210;
int field_2214;
int field_2218;
int field_221C;
int field_2220;
int field_2224;
int field_2228;
int field_222C;
int field_2230;
int field_2234;
int field_2238;
int field_223C;
int field_2240;
int field_2244;
int field_2248;
int field_224C;
int field_2250;
int field_2254;
int field_2258;
int field_225C;
int field_2260;
int field_2264;
int field_2268;
int field_226C;
int field_2270;
int field_2274;
int field_2278;
int field_227C;
int field_2280;
int field_2284;
int field_2288;
int field_228C;
int field_2290;
int field_2294;
int field_2298;
int field_229C;
int field_22A0;
int field_22A4;
int field_22A8;
int field_22AC;
int field_22B0;
int field_22B4;
int field_22B8;
int field_22BC;
int field_22C0;
int field_22C4;
int field_22C8;
int field_22CC;
int field_22D0;
int field_22D4;
int field_22D8;
int field_22DC;
int field_22E0;
int field_22E4;
int field_22E8;
int field_22EC;
int field_22F0;
int field_22F4;
int field_22F8;
int field_22FC;
int field_2300;
int field_2304;
int field_2308;
int field_230C;
int field_2310;
int field_2314;
int field_2318;
int field_231C;
int field_2320;
int field_2324;
int field_2328;
int field_232C;
int field_2330;
int field_2334;
int field_2338;
int field_233C;
int field_2340;
int field_2344;
int field_2348;
int field_234C;
int field_2350;
int field_2354;
int field_2358;
int field_235C;
int field_2360;
int field_2364;
int field_2368;
int field_236C;
int field_2370;
int field_2374;
int field_2378;
int field_237C;
int field_2380;
int field_2384;
int field_2388;
int field_238C;
int field_2390;
int field_2394;
int field_2398;
int field_239C;
int field_23A0;
int field_23A4;
int field_23A8;
int field_23AC;
int field_23B0;
int field_23B4;
int field_23B8;
int field_23BC;
int field_23C0;
int field_23C4;
int field_23C8;
int field_23CC;
int field_23D0;
int field_23D4;
int field_23D8;
int field_23DC;
int field_23E0;
int field_23E4;
int field_23E8;
int field_23EC;
int field_23F0;
int field_23F4;
int field_23F8;
int field_23FC;
int field_2400;
int field_2404;
int field_2408;
int field_240C;
int field_2410;
int field_2414;
int field_2418;
int field_241C;
int field_2420;
int field_2424;
int field_2428;
int field_242C;
int field_2430;
int field_2434;
int field_2438;
int field_243C;
int field_2440;
int field_2444;
int field_2448;
int field_244C;
int field_2450;
int field_2454;
int field_2458;
int field_245C;
int field_2460;
int field_2464;
int field_2468;
int field_246C;
int field_2470;
int field_2474;
int field_2478;
int field_247C;
int field_2480;
int field_2484;
int field_2488;
int field_248C;
int field_2490;
int field_2494;
int field_2498;
int field_249C;
int field_24A0;
int field_24A4;
int field_24A8;
int field_24AC;
int field_24B0;
int field_24B4;
int field_24B8;
int field_24BC;
int field_24C0;
int field_24C4;
int field_24C8;
int field_24CC;
int field_24D0;
int field_24D4;
int field_24D8;
int field_24DC;
int field_24E0;
int field_24E4;
int field_24E8;
int field_24EC;
int field_24F0;
int field_24F4;
int field_24F8;
int field_24FC;
int field_2500;
int field_2504;
int field_2508;
int field_250C;
int field_2510;
int field_2514;
int field_2518;
int field_251C;
int field_2520;
int field_2524;
int field_2528;
int field_252C;
int field_2530;
int field_2534;
int field_2538;
int field_253C;
int field_2540;
int field_2544;
int field_2548;
int field_254C;
int field_2550;
int field_2554;
int field_2558;
int field_255C;
int field_2560;
int field_2564;
int field_2568;
int field_256C;
int field_2570;
int field_2574;
int field_2578;
int field_257C;
int field_2580;
int field_2584;
int field_2588;
int field_258C;
int field_2590;
int field_2594;
int field_2598;
int field_259C;
int field_25A0;
int field_25A4;
int field_25A8;
int field_25AC;
int field_25B0;
int field_25B4;
int field_25B8;
int field_25BC;
int field_25C0;
int field_25C4;
int field_25C8;
int field_25CC;
int field_25D0;
int field_25D4;
int field_25D8;
int field_25DC;
int field_25E0;
int field_25E4;
int field_25E8;
int field_25EC;
int field_25F0;
int field_25F4;
int field_25F8;
int field_25FC;
int field_2600;
int field_2604;
int field_2608;
int field_260C;
int field_2610;
int field_2614;
int field_2618;
int field_261C;
int field_2620;
int field_2624;
int field_2628;
int field_262C;
int field_2630;
int field_2634;
int field_2638;
int field_263C;
int field_2640;
int field_2644;
int field_2648;
int field_264C;
int field_2650;
int field_2654;
int field_2658;
int field_265C;
int field_2660;
int field_2664;
int field_2668;
int field_266C;
int field_2670;
int field_2674;
int field_2678;
int field_267C;
int field_2680;
int field_2684;
int field_2688;
int field_268C;
int field_2690;
int field_2694;
int field_2698;
int field_269C;
int field_26A0;
int field_26A4;
int field_26A8;
int field_26AC;
int field_26B0;
int field_26B4;
int field_26B8;
int field_26BC;
int field_26C0;
int field_26C4;
int field_26C8;
int field_26CC;
int field_26D0;
int field_26D4;
int field_26D8;
int field_26DC;
int field_26E0;
int field_26E4;
int field_26E8;
int field_26EC;
int field_26F0;
int field_26F4;
int field_26F8;
int field_26FC;
int field_2700;
int field_2704;
int field_2708;
int field_270C;
int field_2710;
int field_2714;
int field_2718;
int field_271C;
int field_2720;
int field_2724;
int field_2728;
int field_272C;
int field_2730;
int field_2734;
int field_2738;
int field_273C;
int field_2740;
int field_2744;
int field_2748;
int field_274C;
int field_2750;
int field_2754;
int field_2758;
int field_275C;
int field_2760;
int field_2764;
int field_2768;
int field_276C;
int field_2770;
int field_2774;
int field_2778;
int field_277C;
int field_2780;
int field_2784;
int field_2788;
int field_278C;
int field_2790;
int field_2794;
int field_2798;
int field_279C;
int field_27A0;
int field_27A4;
int field_27A8;
int field_27AC;
int field_27B0;
int field_27B4;
int field_27B8;
int field_27BC;
int field_27C0;
int field_27C4;
int field_27C8;
int field_27CC;
int field_27D0;
int field_27D4;
int field_27D8;
int field_27DC;
int field_27E0;
int field_27E4;
int field_27E8;
int field_27EC;
int field_27F0;
int field_27F4;
int field_27F8;
int field_27FC;
int field_2800;
int field_2804;
int field_2808;
int field_280C;
int field_2810;
int field_2814;
int field_2818;
int field_281C;
int field_2820;
int field_2824;
int field_2828;
int field_282C;
int field_2830;
int field_2834;
int field_2838;
int field_283C;
int field_2840;
int field_2844;
int field_2848;
int field_284C;
int field_2850;
int field_2854;
int field_2858;
int field_285C;
int field_2860;
int field_2864;
int field_2868;
int field_286C;
int field_2870;
int field_2874;
int field_2878;
int field_287C;
int field_2880;
int field_2884;
int field_2888;
int field_288C;
int field_2890;
int field_2894;
int field_2898;
int field_289C;
int field_28A0;
int field_28A4;
int field_28A8;
int field_28AC;
int field_28B0;
int field_28B4;
int field_28B8;
int field_28BC;
int field_28C0;
int field_28C4;
int field_28C8;
int field_28CC;
int field_28D0;
int field_28D4;
int field_28D8;
int field_28DC;
int field_28E0;
int field_28E4;
int field_28E8;
int field_28EC;
int field_28F0;
int field_28F4;
int field_28F8;
int field_28FC;
int field_2900;
int field_2904;
int field_2908;
int field_290C;
int field_2910;
int field_2914;
int field_2918;
int field_291C;
int field_2920;
int field_2924;
int field_2928;
int field_292C;
int field_2930;
int field_2934;
int field_2938;
int field_293C;
int field_2940;
int field_2944;
int field_2948;
int field_294C;
int field_2950;
int field_2954;
int field_2958;
int field_295C;
int field_2960;
int field_2964;
int field_2968;
int field_296C;
int field_2970;
int field_2974;
int field_2978;
int field_297C;
int field_2980;
int field_2984;
int field_2988;
int field_298C;
int field_2990;
int field_2994;
int field_2998;
int field_299C;
int field_29A0;
int field_29A4;
int field_29A8;
int field_29AC;
int field_29B0;
int field_29B4;
int field_29B8;
int field_29BC;
int field_29C0;
int field_29C4;
int field_29C8;
int field_29CC;
int field_29D0;
int field_29D4;
int field_29D8;
int field_29DC;
int field_29E0;
int field_29E4;
int field_29E8;
int field_29EC;
int field_29F0;
int field_29F4;
int field_29F8;
int field_29FC;
int field_2A00;
int field_2A04;
int field_2A08;
int field_2A0C;
int field_2A10;
int field_2A14;
int field_2A18;
int field_2A1C;
int field_2A20;
int field_2A24;
int field_2A28;
int field_2A2C;
int field_2A30;
int field_2A34;
int field_2A38;
int field_2A3C;
int field_2A40;
int field_2A44;
int field_2A48;
int field_2A4C;
int field_2A50;
int field_2A54;
int field_2A58;
int field_2A5C;
int field_2A60;
int field_2A64;
int field_2A68;
int field_2A6C;
int field_2A70;
int field_2A74;
int field_2A78;
int field_2A7C;
int field_2A80;
int field_2A84;
int field_2A88;
int field_2A8C;
int field_2A90;
int field_2A94;
int field_2A98;
int field_2A9C;
int field_2AA0;
int field_2AA4;
int field_2AA8;
int field_2AAC;
int field_2AB0;
int field_2AB4;
int field_2AB8;
int field_2ABC;
int field_2AC0;
int field_2AC4;
int field_2AC8;
int field_2ACC;
int field_2AD0;
int field_2AD4;
int field_2AD8;
int field_2ADC;
int field_2AE0;
int field_2AE4;
int field_2AE8;
int field_2AEC;
int field_2AF0;
int field_2AF4;
int field_2AF8;
int field_2AFC;
int field_2B00;
int field_2B04;
int field_2B08;
int field_2B0C;
int field_2B10;
int field_2B14;
int field_2B18;
int field_2B1C;
int field_2B20;
int field_2B24;
int field_2B28;
int field_2B2C;
int field_2B30;
int field_2B34;
int field_2B38;
int field_2B3C;
int field_2B40;
int field_2B44;
int field_2B48;
int field_2B4C;
int field_2B50;
int field_2B54;
int field_2B58;
int field_2B5C;
int field_2B60;
int field_2B64;
int field_2B68;
int field_2B6C;
int field_2B70;
int field_2B74;
int field_2B78;
int field_2B7C;
int field_2B80;
int field_2B84;
int field_2B88;
int field_2B8C;
int field_2B90;
int field_2B94;
int field_2B98;
int field_2B9C;
int field_2BA0;
int field_2BA4;
int field_2BA8;
int field_2BAC;
int field_2BB0;
int field_2BB4;
int field_2BB8;
int field_2BBC;
int field_2BC0;
int field_2BC4;
int field_2BC8;
int field_2BCC;
int field_2BD0;
int field_2BD4;
int field_2BD8;
int field_2BDC;
int field_2BE0;
int field_2BE4;
int field_2BE8;
int field_2BEC;
int field_2BF0;
int field_2BF4;
int field_2BF8;
int field_2BFC;
int field_2C00;
int field_2C04;
int field_2C08;
int field_2C0C;
int field_2C10;
int field_2C14;
int field_2C18;
int field_2C1C;
int field_2C20;
int field_2C24;
int field_2C28;
int field_2C2C;
int field_2C30;
int field_2C34;
int field_2C38;
int field_2C3C;
int field_2C40;
int field_2C44;
int field_2C48;
int field_2C4C;
int field_2C50;
int field_2C54;
int field_2C58;
int field_2C5C;
int field_2C60;
int field_2C64;
int field_2C68;
int field_2C6C;
int field_2C70;
int field_2C74;
int field_2C78;
int field_2C7C;
int field_2C80;
int field_2C84;
int field_2C88;
int field_2C8C;
int field_2C90;
int field_2C94;
int field_2C98;
int field_2C9C;
int field_2CA0;
int field_2CA4;
int field_2CA8;
int field_2CAC;
int field_2CB0;
int field_2CB4;
int field_2CB8;
int field_2CBC;
int field_2CC0;
int field_2CC4;
int field_2CC8;
int field_2CCC;
int field_2CD0;
int field_2CD4;
int field_2CD8;
int field_2CDC;
int field_2CE0;
int field_2CE4;
int field_2CE8;
int field_2CEC;
int field_2CF0;
int field_2CF4;
int field_2CF8;
int field_2CFC;
int field_2D00;
int field_2D04;
int field_2D08;
int field_2D0C;
int field_2D10;
int field_2D14;
int field_2D18;
int field_2D1C;
int field_2D20;
int field_2D24;
int field_2D28;
int field_2D2C;
int field_2D30;
int field_2D34;
int field_2D38;
int field_2D3C;
int field_2D40;
int field_2D44;
int field_2D48;
int field_2D4C;
};
/* 91 */
struct CMMScriptManager {
CMMScriptManager_vtable *vtable;
int field_4;
char *name;
int field_C;
int field_10;
int field_14;
int field_18;
int field_1C;
int field_20;
int field_24;
int field_28;
int field_2C;
int field_30;
int field_34;
int field_38;
int field_3C;
int field_40;
int field_44;
int field_48;
int field_4C;
int field_50;
int field_54;
int field_58;
int field_5C;
int field_60;
int field_64;
int field_68;
int field_6C;
int field_70;
int field_74;
int field_78;
int field_7C;
int field_80;
int field_84;
int field_88;
int field_8C;
char field_90;
char field_91;
char field_92;
char field_93;
char field_94;
char field_95;
char field_96;
char field_97;
char field_98;
char field_99;
char field_9A;
char field_9B;
char field_9C;
char field_9D;
char field_9E;
char field_9F;
char field_A0;
char field_A1;
char field_A2;
char field_A3;
char field_A4;
char field_A5;
char field_A6;
char field_A7;
char field_A8;
char field_A9;
char field_AA;
char field_AB;
char field_AC;
char field_AD;
char field_AE;
char field_AF;
char field_B0;
char field_B1;
char field_B2;
char field_B3;
char field_B4;
char field_B5;
char field_B6;
char field_B7;
char field_B8;
char field_B9;
char field_BA;
char field_BB;
char field_BC;
char field_BD;
char field_BE;
char field_BF;
char field_C0;
char field_C1;
char field_C2;
char field_C3;
char field_C4;
char field_C5;
char field_C6;
char field_C7;
char field_C8;
char field_C9;
char field_CA;
char field_CB;
char field_CC;
char field_CD;
char field_CE;
char field_CF;
char field_D0;
char field_D1;
char field_D2;
char field_D3;
char field_D4;
char field_D5;
char field_D6;
char field_D7;
char field_D8;
char field_D9;
char field_DA;
char field_DB;
char field_DC;
char field_DD;
char field_DE;
char field_DF;
char field_E0;
char field_E1;
char field_E2;
char field_E3;
char field_E4;
char field_E5;
char field_E6;
char field_E7;
char field_E8;
char field_E9;
char field_EA;
char field_EB;
char field_EC;
char field_ED;
char field_EE;
char field_EF;
char field_F0;
char field_F1;
char field_F2;
char field_F3;
char field_F4;
char field_F5;
char field_F6;
char field_F7;
char field_F8;
char field_F9;
char field_FA;
char field_FB;
char field_FC;
char field_FD;
char field_FE;
char field_FF;
char field_100;
char field_101;
char field_102;
char field_103;
char field_104;
char field_105;
char field_106;
char field_107;
char field_108;
char field_109;
char field_10A;
char field_10B;
char field_10C;
char field_10D;
char field_10E;
char field_10F;
char field_110;
char field_111;
char field_112;
char field_113;
char field_114;
char field_115;
char field_116;
char field_117;
char field_118;
char field_119;
char field_11A;
char field_11B;
char field_11C;
char field_11D;
char field_11E;
char field_11F;
char field_120;
char field_121;
char field_122;
char field_123;
char field_124;
char field_125;
char field_126;
char field_127;
char field_128;
char field_129;
char field_12A;
char field_12B;
char field_12C;
char field_12D;
char field_12E;
char field_12F;
char field_130;
char field_131;
char field_132;
char field_133;
char field_134;
char field_135;
char field_136;
char field_137;
char field_138;
char field_139;
char field_13A;
char field_13B;
char field_13C;
char field_13D;
char field_13E;
char field_13F;
char field_140;
char field_141;
char field_142;
char field_143;
char field_144;
char field_145;
char field_146;
char field_147;
char field_148;
char field_149;
char field_14A;
char field_14B;
char field_14C;
char field_14D;
char field_14E;
char field_14F;
char field_150;
char field_151;
char field_152;
char field_153;
char field_154;
char field_155;
char field_156;
char field_157;
char field_158;
char field_159;
char field_15A;
char field_15B;
char field_15C;
char field_15D;
char field_15E;
char field_15F;
char field_160;
char field_161;
char field_162;
char field_163;
char field_164;
char field_165;
char field_166;
char field_167;
char field_168;
char field_169;
char field_16A;
char field_16B;
char field_16C;
char field_16D;
char field_16E;
char field_16F;
char field_170;
char field_171;
char field_172;
char field_173;
char field_174;
char field_175;
char field_176;
char field_177;
char field_178;
char field_179;
char field_17A;
char field_17B;
char field_17C;
char field_17D;
char field_17E;
char field_17F;
char field_180;
char field_181;
char field_182;
char field_183;
char field_184;
char field_185;
char field_186;
char field_187;
char field_188;
char field_189;
char field_18A;
char field_18B;
char field_18C;
char field_18D;
char field_18E;
char field_18F;
char field_190;
char field_191;
char field_192;
char field_193;
char field_194;
char field_195;
char field_196;
char field_197;
char field_198;
char field_199;
char field_19A;
char field_19B;
char field_19C;
char field_19D;
char field_19E;
char field_19F;
char field_1A0;
char field_1A1;
char field_1A2;
char field_1A3;
char field_1A4;
char field_1A5;
char field_1A6;
char field_1A7;
char field_1A8;
char field_1A9;
char field_1AA;
char field_1AB;
array_of_strings some_array_of_orgs_guessed;
int some_index;
int line_id_clicked;
int field_1CC;
int field_1D0;
int field_1D4;
int field_1D8;
int field_1DC;
int field_1E0;
int field_1E4;
int field_1E8;
int field_1EC;
int field_1F0;
float field_1F4;
float field_1F8;
float field_1FC;
char field_200;
char field_201;
char field_202;
char field_203;
char field_204;
char field_205;
char field_206;
char field_207;
float field_208;
float field_20C;
char refill_ammo_price;
char field_211;
char field_212;
char field_213;
float repair_price;
float restore_weapon_ammo;
char20 base_name;
char field_23C;
char field_23D;
char field_23E;
char field_23F;
char field_240;
char field_241;
char field_242;
char field_243;
char field_244;
char field_245;
char field_246;
char field_247;
char field_248;
char field_249;
char field_24A;
char field_24B;
char field_24C;
char field_24D;
char field_24E;
char field_24F;
char field_250;
char field_251;
char field_252;
char field_253;
char field_254;
char field_255;
char field_256;
char field_257;
char field_258;
char field_259;
char field_25A;
char field_25B;
char field_25C;
char field_25D;
char field_25E;
char field_25F;
char field_260;
char field_261;
char field_262;
char field_263;
char field_264;
char field_265;
char field_266;
char field_267;
char field_268;
char field_269;
char field_26A;
char field_26B;
char field_26C;
char field_26D;
char field_26E;
char field_26F;
char field_270;
char field_271;
char field_272;
char field_273;
char field_274;
char field_275;
char field_276;
char field_277;
char field_278;
char field_279;
char field_27A;
char field_27B;
char field_27C;
char field_27D;
char field_27E;
char field_27F;
char field_280;
char field_281;
char field_282;
char field_283;
char field_284;
char field_285;
char field_286;
char field_287;
char field_288;
char field_289;
char field_28A;
char field_28B;
int left_menu_click;
char field_290;
char field_291;
char field_292;
char field_293;
char field_294;
char field_295;
char field_296;
char field_297;
char field_298;
char field_299;
char field_29A;
char field_29B;
char field_29C;
char field_29D;
char field_29E;
char field_29F;
char field_2A0;
char field_2A1;
char field_2A2;
char field_2A3;
char field_2A4;
char field_2A5;
char field_2A6;
char field_2A7;
char field_2A8;
char field_2A9;
char field_2AA;
char field_2AB;
char field_2AC;
char field_2AD;
char field_2AE;
char field_2AF;
char field_2B0;
char field_2B1;
char field_2B2;
char field_2B3;
char field_2B4;
char field_2B5;
char field_2B6;
char field_2B7;
char field_2B8;
char field_2B9;
char field_2BA;
char field_2BB;
char field_2BC;
char field_2BD;
char field_2BE;
char field_2BF;
char field_2C0;
char field_2C1;
char field_2C2;
char field_2C3;
char field_2C4;
char field_2C5;
char field_2C6;
char field_2C7;
char field_2C8;
char field_2C9;
char field_2CA;
char field_2CB;
char field_2CC;
char field_2CD;
char field_2CE;
char field_2CF;
char field_2D0;
char field_2D1;
char field_2D2;
char field_2D3;
char field_2D4;
char field_2D5;
char field_2D6;
char field_2D7;
char field_2D8;
char field_2D9;
char field_2DA;
char field_2DB;
char field_2DC;
char field_2DD;
char field_2DE;
char field_2DF;
char field_2E0;
char field_2E1;
char field_2E2;
char field_2E3;
char field_2E4;
char field_2E5;
char field_2E6;
char field_2E7;
char field_2E8;
char field_2E9;
char field_2EA;
char field_2EB;
char field_2EC;
char field_2ED;
char field_2EE;
char field_2EF;
char field_2F0;
char field_2F1;
char field_2F2;
char field_2F3;
char field_2F4;
char field_2F5;
char field_2F6;
char field_2F7;
char field_2F8;
char field_2F9;
char field_2FA;
char field_2FB;
char field_2FC;
char field_2FD;
char field_2FE;
char field_2FF;
char field_300;
char field_301;
char field_302;
char field_303;
char field_304;
char field_305;
char field_306;
char field_307;
char field_308;
char field_309;
char field_30A;
char field_30B;
char field_30C;
char field_30D;
char field_30E;
char field_30F;
char field_310;
char field_311;
char field_312;
char field_313;
char field_314;
char field_315;
char field_316;
char field_317;
char field_318;
char field_319;
char field_31A;
char field_31B;
char field_31C;
char field_31D;
char field_31E;
char field_31F;
char field_320;
char field_321;
char field_322;
char field_323;
char field_324;
char field_325;
char field_326;
char field_327;
char field_328;
char field_329;
char field_32A;
char field_32B;
char field_32C;
char field_32D;
char field_32E;
char field_32F;
char field_330;
char field_331;
char field_332;
char field_333;
char field_334;
char field_335;
char field_336;
char field_337;
char field_338;
char field_339;
char field_33A;
char field_33B;
char field_33C;
char field_33D;
char field_33E;
char field_33F;
char field_340;
char field_341;
char field_342;
char field_343;
char field_344;
char field_345;
char field_346;
char field_347;
char field_348;
char field_349;
char field_34A;
char field_34B;
char field_34C;
char field_34D;
char field_34E;
char field_34F;
char field_350;
char field_351;
char field_352;
char field_353;
char field_354;
char field_355;
char field_356;
char field_357;
DataBase database;
};
/* 121 */
struct CMMScriptManager_vtable
{
int field_0;
int field_4;
int field_8;
void (__thiscall *exec_proc_guessed)(CMMScriptManager *, const char *, const char *);
int field_10;
int field_14;
int field_18;
int field_1C;
int field_20;
int field_24;
int field_28;
int field_2C;
void (__thiscall *process_link_click)(CMMScriptManager *, int);
int (__thiscall *menu_click)(CMMScriptManager *, int);
int (__thiscall *left_menu_click)(CMMScriptManager *, int);
void (__thiscall *glider_menu_dispatcher)(CMMScriptManager *);
void (__thiscall *some_menu_click)(CMMScriptManager *);
};
/* 134 */
struct db_value
{
int table_id;
char20 name;
int offset;
int data_size;
};
/* 126 */
struct db_table
{
int id;
char20 name;
int unk;
};
/* 125 */
struct db_field
{
int table_id;
int field_id;
char20 Name;
int type;
};
/* 115 */
struct weapon_desc
{
int vtable;
char20 name;
char20 fx_name;
int standard;
int type;
_BYTE gap4C[152];
id_and_name idx;
_BYTE gap104[16];
gun_desc *gun_desc;
int field_118;
int field_11C;
float unk_float;
char field_124[36];
};
/* 97 */
struct CModelManager
{
void *vtable;
int field_4;
int field_8;
glider *glider;
int field_10;
int field_14;
int field_18;
int field_1C;
int field_20;
int field_24;
int field_28;
int field_2C;
array_of_strings models;
int field_48;
int field_4C;
int field_50;
int field_54;
int field_58;
int field_5C;
int field_60;
int field_64;
int field_68;
int field_6C;
int field_70;
int field_74;
int field_78;
int field_7C;
int field_80;
int field_84;
int field_88;
int field_8C;
int field_90;
int field_94;
int field_98;
int field_9C;
int field_A0;
int field_A4;
int field_A8;
int field_AC;
int field_B0;
int field_B4;
int field_B8;
int field_BC;
int field_C0;
int field_C4;
int field_C8;
int field_CC;
int field_D0;
int field_D4;
int field_D8;
int field_DC;
int field_E0;
int field_E4;
int field_E8;
int field_EC;
int field_F0;
int field_F4;
int field_F8;
int field_FC;
int field_100;
int field_104;
int field_108;
int field_10C;
int field_110;
int field_114;
int field_118;
int field_11C;
int field_120;
int field_124;
int field_128;
int field_12C;
int field_130;
int field_134;
int field_138;
int field_13C;
int field_140;
int field_144;
int field_148;
int field_14C;
int field_150;
int field_154;
int field_158;
int field_15C;
int field_160;
int field_164;
int field_168;
int field_16C;
int field_170;
int field_174;
int field_178;
int field_17C;
int field_180;
int field_184;
int field_188;
int field_18C;
int field_190;
int field_194;
int field_198;
int field_19C;
int field_1A0;
int field_1A4;
int field_1A8;
int field_1AC;
int field_1B0;
int field_1B4;
int field_1B8;
int field_1BC;
int field_1C0;
int field_1C4;
int field_1C8;
int field_1CC;
int field_1D0;
int field_1D4;
int field_1D8;
int field_1DC;
int field_1E0;
int field_1E4;
int field_1E8;
int field_1EC;
int field_1F0;
int field_1F4;
int field_1F8;
int field_1FC;
int field_200;
int field_204;
int field_208;
int field_20C;
int field_210;
int field_214;
int field_218;
int field_21C;
int field_220;
int field_224;
int field_228;
int field_22C;
int field_230;
int field_234;
int field_238;
int field_23C;
float weight;
int field_244;
int field_248;
int field_24C;
int field_250;
int field_254;
int field_258;
int field_25C;
int field_260;
int field_264;
int field_268;
int field_26C;
int field_270;
int field_274;
int field_278;
int field_27C;
int field_280;
int field_284;
int field_288;
int field_28C;
int field_290;
int field_294;
int field_298;
int field_29C;
int field_2A0;
int field_2A4;
int field_2A8;
int field_2AC;
int field_2B0;
int field_2B4;
int field_2B8;
int field_2BC;
int field_2C0;
int field_2C4;
int field_2C8;
int field_2CC;
int field_2D0;
int field_2D4;
int field_2D8;
int field_2DC;
int field_2E0;
int field_2E4;
int field_2E8;
int field_2EC;
int field_2F0;
int field_2F4;
int field_2F8;
int field_2FC;
int field_300;
int field_304;
int field_308;
int field_30C;
int field_310;
int field_314;
int field_318;
int field_31C;
int field_320;
int field_324;
int field_328;
int field_32C;
int field_330;
int field_334;
int field_338;
int field_33C;
int field_340;
int field_344;
int field_348;
int field_34C;
int field_350;
int field_354;
int field_358;
int field_35C;
int field_360;
int field_364;
int field_368;
int field_36C;
int field_370;
int field_374;
int field_378;
int field_37C;
int field_380;
int field_384;
int field_388;
int field_38C;
int field_390;
int field_394;
int field_398;
int field_39C;
int field_3A0;
int field_3A4;
int field_3A8;
int field_3AC;
int field_3B0;
int field_3B4;
int field_3B8;
int field_3BC;
int field_3C0;
int field_3C4;
int field_3C8;
int field_3CC;
int field_3D0;
int field_3D4;
int field_3D8;
int field_3DC;
int field_3E0;
int field_3E4;
int field_3E8;
int field_3EC;
int field_3F0;
int field_3F4;
int field_3F8;
int field_3FC;
int field_400;
int field_404;
int field_408;
int field_40C;
int field_410;
int field_414;
int field_418;
int field_41C;
int field_420;
int field_424;
int field_428;
int field_42C;
int field_430;
int field_434;
int field_438;
int field_43C;
int field_440;
int field_444;
int field_448;
int field_44C;
int field_450;
int field_454;
int field_458;
int field_45C;
int field_460;
int field_464;
int field_468;
int field_46C;
int field_470;
int field_474;
int field_478;
int field_47C;
int field_480;
int field_484;
int field_488;
int field_48C;
int field_490;
int field_494;
int field_498;
int field_49C;
int field_4A0;
int field_4A4;
int field_4A8;
int field_4AC;
int field_4B0;
int field_4B4;
int field_4B8;
int field_4BC;
int field_4C0;
int field_4C4;
int field_4C8;
int field_4CC;
int field_4D0;
int field_4D4;
int field_4D8;
int field_4DC;
int field_4E0;
int field_4E4;
int field_4E8;
int field_4EC;
int field_4F0;
int field_4F4;
int field_4F8;
int field_4FC;
int field_500;
int field_504;
int field_508;
int field_50C;
int field_510;
int field_514;
int field_518;
int field_51C;
int field_520;
int field_524;
int field_528;
int field_52C;
int field_530;
int field_534;
int field_538;
int field_53C;
int field_540;
int field_544;
int field_548;
int field_54C;
int field_550;
int field_554;
int field_558;
int field_55C;
int field_560;
int field_564;
int field_568;
int field_56C;
int field_570;
int field_574;
int field_578;
int field_57C;
int field_580;
int field_584;
int field_588;
int field_58C;
int field_590;
int field_594;
int field_598;
int field_59C;
int field_5A0;
int field_5A4;
int field_5A8;
int field_5AC;
int field_5B0;
int field_5B4;
int field_5B8;
int field_5BC;
int field_5C0;
int field_5C4;
int field_5C8;
int field_5CC;
int field_5D0;
int field_5D4;
int field_5D8;
int field_5DC;
int field_5E0;
int field_5E4;
int field_5E8;
int field_5EC;
int field_5F0;
int field_5F4;
int field_5F8;
int field_5FC;
int field_600;
int field_604;
int field_608;
int field_60C;
int field_610;
int field_614;
int field_618;
int field_61C;
int field_620;
int field_624;
int field_628;
int field_62C;
int field_630;
int field_634;
int field_638;
int field_63C;
int field_640;
int field_644;
int field_648;
int field_64C;
int field_650;
int field_654;
int field_658;
int field_65C;
int field_660;
int field_664;
int field_668;
int field_66C;
int field_670;
int field_674;
int field_678;
int field_67C;
int field_680;
int field_684;
int field_688;
int field_68C;
int field_690;
int field_694;
int field_698;
int field_69C;
int field_6A0;
int field_6A4;
int field_6A8;
int field_6AC;
int field_6B0;
int field_6B4;
int field_6B8;
int field_6BC;
int field_6C0;
int field_6C4;
int field_6C8;
int field_6CC;
int field_6D0;
int field_6D4;
int field_6D8;
int field_6DC;
int field_6E0;
int field_6E4;
int field_6E8;
int field_6EC;
int field_6F0;
int field_6F4;
int field_6F8;
int field_6FC;
int field_700;
int field_704;
int field_708;
int field_70C;
int field_710;
int field_714;
int field_718;
int field_71C;
int field_720;
int field_724;
int field_728;
int field_72C;
int field_730;
int field_734;
int field_738;
int field_73C;
int field_740;
int field_744;
int field_748;
int field_74C;
int field_750;
int field_754;
int field_758;
int field_75C;
int field_760;
int field_764;
int field_768;
int field_76C;
int field_770;
int field_774;
int field_778;
int field_77C;
int field_780;
int field_784;
int field_788;
int field_78C;
int field_790;
int field_794;
int field_798;
int field_79C;
int field_7A0;
int field_7A4;
int field_7A8;
int field_7AC;
int field_7B0;
int field_7B4;
int field_7B8;
int field_7BC;
int field_7C0;
int field_7C4;
int field_7C8;
int field_7CC;
int field_7D0;
int field_7D4;
int field_7D8;
int field_7DC;
int field_7E0;
int field_7E4;
int field_7E8;
int field_7EC;
int field_7F0;
int field_7F4;
int field_7F8;
int field_7FC;
int field_800;
int field_804;
int field_808;
int field_80C;
int field_810;
int field_814;
int field_818;
int field_81C;
int field_820;
int field_824;
int field_828;
int field_82C;
int field_830;
int field_834;
int field_838;
int field_83C;
int field_840;
int field_844;
int field_848;
int field_84C;
int field_850;
int field_854;
int field_858;
int field_85C;
int field_860;
int field_864;
int field_868;
int field_86C;
int field_870;
int field_874;
int field_878;
int field_87C;
int field_880;
int field_884;
int field_888;
int field_88C;
int field_890;
int field_894;
int field_898;
int field_89C;
int field_8A0;
int field_8A4;
int field_8A8;
int field_8AC;
int field_8B0;
int field_8B4;
int field_8B8;
int field_8BC;
int field_8C0;
int field_8C4;
int field_8C8;
int field_8CC;
int field_8D0;
int field_8D4;
int field_8D8;
int field_8DC;
int field_8E0;
int field_8E4;
int field_8E8;
int field_8EC;
int field_8F0;
int field_8F4;
int field_8F8;
int field_8FC;
int field_900;
int field_904;
int field_908;
int field_90C;
int field_910;
int field_914;
int field_918;
int field_91C;
int field_920;
int field_924;
int field_928;
int field_92C;
int field_930;
int field_934;
int field_938;
int field_93C;
int field_940;
int field_944;
int field_948;
int field_94C;
int field_950;
int field_954;
int field_958;
int field_95C;
int field_960;
int field_964;
int field_968;
int field_96C;
int field_970;
int field_974;
int field_978;
int field_97C;
int field_980;
int field_984;
int field_988;
int field_98C;
int field_990;
int field_994;
int field_998;
int field_99C;
int field_9A0;
int field_9A4;
int field_9A8;
int field_9AC;
int field_9B0;
int field_9B4;
int field_9B8;
int field_9BC;
int field_9C0;
int field_9C4;
int field_9C8;
int field_9CC;
int field_9D0;
int field_9D4;
int field_9D8;
int field_9DC;
int field_9E0;
int field_9E4;
int field_9E8;
int field_9EC;
int field_9F0;
int field_9F4;
int field_9F8;
int field_9FC;
int field_A00;
int field_A04;
int field_A08;
int field_A0C;
int field_A10;
int field_A14;
int field_A18;
int field_A1C;
int field_A20;
int field_A24;
int field_A28;
int field_A2C;
int field_A30;
int field_A34;
int field_A38;
int field_A3C;
int field_A40;
int field_A44;
int field_A48;
int field_A4C;
int field_A50;
int field_A54;
int field_A58;
int field_A5C;
int field_A60;
int field_A64;
int field_A68;
int field_A6C;
int field_A70;
int field_A74;
int field_A78;
int field_A7C;
int field_A80;
int field_A84;
int field_A88;
int field_A8C;
int field_A90;
int field_A94;
int field_A98;
int field_A9C;
int field_AA0;
int field_AA4;
int field_AA8;
int field_AAC;
int field_AB0;
int field_AB4;
int field_AB8;
int field_ABC;
int field_AC0;
int field_AC4;
int field_AC8;
int field_ACC;
int field_AD0;
int field_AD4;
int field_AD8;
int field_ADC;
int field_AE0;
int field_AE4;
int field_AE8;
int field_AEC;
int field_AF0;
int field_AF4;
int field_AF8;
int field_AFC;
int field_B00;
int field_B04;
int field_B08;
int field_B0C;
int field_B10;
int field_B14;
int field_B18;
int field_B1C;
int field_B20;
int field_B24;
int field_B28;
int field_B2C;
int field_B30;
int field_B34;
int field_B38;
int field_B3C;
int field_B40;
int field_B44;
int field_B48;
int field_B4C;
int field_B50;
int field_B54;
int field_B58;
int field_B5C;
int field_B60;
int field_B64;
int field_B68;
int field_B6C;
int field_B70;
int field_B74;
int field_B78;
int field_B7C;
int field_B80;
int field_B84;
int field_B88;
int field_B8C;
int field_B90;
int field_B94;
int field_B98;
int field_B9C;
int field_BA0;
int field_BA4;
int field_BA8;
int field_BAC;
int field_BB0;
int field_BB4;
int field_BB8;
int field_BBC;
int field_BC0;
int field_BC4;
int field_BC8;
int field_BCC;
int field_BD0;
int field_BD4;
int field_BD8;
int field_BDC;
int field_BE0;
int field_BE4;
int field_BE8;
int field_BEC;
int field_BF0;
int field_BF4;
int field_BF8;
int field_BFC;
int field_C00;
int field_C04;
int field_C08;
int field_C0C;
int field_C10;
int field_C14;
int field_C18;
int field_C1C;
int field_C20;
int field_C24;
int field_C28;
int field_C2C;
int field_C30;
int field_C34;
int field_C38;
int field_C3C;
int field_C40;
int field_C44;
int field_C48;
int field_C4C;
int field_C50;
int field_C54;
int field_C58;
int field_C5C;
int field_C60;
int field_C64;
int field_C68;
int field_C6C;
int field_C70;
int field_C74;
int field_C78;
int field_C7C;
int field_C80;
int field_C84;
int current_light_weap;
int field_C8C;
int field_C90;
int field_C94;
int field_C98;
int field_C9C;
int field_CA0;
int field_CA4;
int field_CA8;
int field_CAC;
int field_CB0;
int field_CB4;
int field_CB8;
int field_CBC;
int field_CC0;
int field_CC4;
int field_CC8;
int field_CCC;
int field_CD0;
int field_CD4;
int field_CD8;
int field_CDC;
float field_CE0;
int field_CE4;
int field_CE8;
int field_CEC;
int field_CF0;
int field_CF4;
int field_CF8;
int field_CFC;
int field_D00;
int field_D04;
int field_D08;
int field_D0C;
int field_D10;
int field_D14;
int field_D18;
int field_D1C;
int field_D20;
int field_D24;
int field_D28;
int field_D2C;
int field_D30;
int field_D34;
int field_D38;
int field_D3C;
int field_D40;
int field_D44;
int field_D48;
int field_D4C;
int field_D50;
int field_D54;
int field_D58;
int field_D5C;
int field_D60;
int field_D64;
int field_D68;
int field_D6C;
int field_D70;
int field_D74;
int field_D78;
int field_D7C;
int field_D80;
int field_D84;
int field_D88;
int field_D8C;
int field_D90;
int field_D94;
int field_D98;
int field_D9C;
int field_DA0;
int field_DA4;
int field_DA8;
int field_DAC;
int field_DB0;
int field_DB4;
int field_DB8;
int field_DBC;
int field_DC0;
int field_DC4;
int field_DC8;
int field_DCC;
int current_heavy_weap;
int field_DD4;
int field_DD8;
int field_DDC;
int field_DE0;
int field_DE4;
int field_DE8;
int field_DEC;
int field_DF0;
int field_DF4;
int field_DF8;
int field_DFC;
int field_E00;
int field_E04;
int field_E08;
int field_E0C;
int field_E10;
int field_E14;
int field_E18;
int field_E1C;
int field_E20;
int field_E24;
float field_E28;
int field_E2C;
int field_E30;
weapon_desc rocket_launcher;
int field_F7C;
int field_F80;
int field_F84;
int field_F88;
int field_F8C;
int field_F90;
int field_F94;
int field_F98;
int field_F9C;
int field_FA0;
int field_FA4;
int field_FA8;
int field_FAC;
int field_FB0;
int field_FB4;
int field_FB8;
int field_FBC;
int field_FC0;
int field_FC4;
int field_FC8;
int field_FCC;
int field_FD0;
int field_FD4;
int field_FD8;
int field_FDC;
int field_FE0;
int field_FE4;
int field_FE8;
int field_FEC;
int field_FF0;
int field_FF4;
int field_FF8;
int field_FFC;
int field_1000;
int field_1004;
int field_1008;
int field_100C;
int field_1010;
int field_1014;
int field_1018;
int field_101C;
int field_1020;
int field_1024;
int field_1028;
int field_102C;
int field_1030;
int field_1034;
int field_1038;
int field_103C;
int field_1040;
int field_1044;
int field_1048;
int field_104C;
int field_1050;
int field_1054;
int field_1058;
int field_105C;
int field_1060;
int field_1064;
int field_1068;
int field_106C;
int field_1070;
int field_1074;
int field_1078;
int field_107C;
int field_1080;
int field_1084;
int field_1088;
int field_108C;
int field_1090;
int field_1094;
int field_1098;
int field_109C;
int field_10A0;
int field_10A4;
int field_10A8;
int field_10AC;
int field_10B0;
int field_10B4;
int field_10B8;
int field_10BC;
int field_10C0;
int field_10C4;
int field_10C8;
int field_10CC;
int field_10D0;
Player *player;
int field_10D8[1422];
int field_2710;
};
/* 122 */
struct CMMsome_struct
{
int field_0;
int field_4;
int field_8;
int field_C;
int field_10;
int field_14;
int field_18;
int field_1C;
int field_20;
int field_24;
int field_28;
int field_2C;
int field_30;
int field_34;
int field_38;
int field_3C;
char20 some_string;
};
/* 129 */
struct CMMApp
{
int vtable;
int field_4;
int field_8;
int field_C;
int field_10;
int field_14;
int field_18;
int field_1C;
int field_20;
int field_24;
int field_28;
int field_2C;
int field_30;
int field_34;
int field_38;
int field_3C;
int field_40;
int field_44;
int field_48;
int field_4C;
int field_50;
int tex_cursor_blue;
int tex_cursor;
int field_5C;
int field_60;
int field_64;
int field_68;
int field_6C;
int field_70;
int field_74;
int field_78;
int field_7C;
int field_80;
int field_84;
int field_88;
int field_8C;
int field_90;
int field_94;
int field_98;
int field_9C;
int field_A0;
int field_A4;
int field_A8;
int field_AC;
int field_B0;
int field_B4;
int field_B8;
int field_BC;
int field_C0;
int field_C4;
int field_C8;
int field_CC;
int field_D0;
int field_D4;
int field_D8;
int field_DC;
int field_E0;
int field_E4;
int field_E8;
int field_EC;
int field_F0;
int field_F4;
char20 starting_or_current_building;
int field_118;
int field_11C;
int field_120;
char20 savename;
int field_144;
int field_148;
int field_14C;
int gun_bomb_launcher;
int gun_rocket_launcher;
int snd_bld_door_open;
int field_15C;
int field_160;
int field_164;
int field_168;
int field_16C;
int field_170;
int field_174;
int field_178;
int field_17C;
int field_180;
int field_184;
int field_188;
int field_18C;
int field_190;
int field_194;
int field_198;
int field_19C;
int field_1A0;
int field_1A4;
int field_1A8;
int antirocket_system;
int invis_shield;
int eqp_booster;
int eqp_analyzer;
int field_1BC;
int field_1C0;
int mod_gl_fire;
int tex_gl_fire_glow;
int tex_fire_glow2;
int field_1D0;
int field_1D4;
int field_1D8;
int field_1DC;
int field_1E0;
int field_1E4;
int field_1E8;
int field_1EC;
int field_1F0;
int field_1F4;
int field_1F8;
int field_1FC;
int field_200;
int field_204;
int mus_observer;
int field_20C;
int field_210;
int field_214;
int field_218;
int field_21C;
int field_220;
int field_224;
int field_228;
int field_22C;
int field_230;
int field_234;
int field_238;
int field_23C;
int field_240;
int field_244;
int field_248;
int field_24C;
int field_250;
int field_254;
int field_258;
int field_25C;
int field_260;
int field_264;
int field_268;
int field_26C;
int field_270;
int field_274;
int field_278;
int field_27C;
int field_280;
int field_284;
int field_288;
int field_28C;
int field_290;
int field_294;
int field_298;
int field_29C;
int field_2A0;
int field_2A4;
int field_2A8;
int field_2AC;
int field_2B0;
int field_2B4;
int field_2B8;
int field_2BC;
int field_2C0;
int field_2C4;
int field_2C8;
int field_2CC;
int field_2D0;
int field_2D4;
int field_2D8;
int field_2DC;
int field_2E0;
int field_2E4;
int field_2E8;
int field_2EC;
int field_2F0;
int field_2F4;
int field_2F8;
int field_2FC;
int field_300;
int field_304;
int field_308;
int field_30C;
int field_310;
int field_314;
int field_318;
int field_31C;
int field_320;
int field_324;
int field_328;
int field_32C;
int field_330;
int field_334;
int field_338;
int field_33C;
int field_340;
int field_344;
int field_348;
int field_34C;
int field_350;
int field_354;
int field_358;
int field_35C;
int field_360;
int field_364;
int field_368;
int field_36C;
int field_370;
int field_374;
int field_378;
int field_37C;
int field_380;
int field_384;
int field_388;
int field_38C;
int field_390;
int field_394;
int field_398;
int field_39C;
int field_3A0;
int field_3A4;
int field_3A8;
int field_3AC;
int field_3B0;
int field_3B4;
int field_3B8;
int field_3BC;
int field_3C0;
int field_3C4;
int field_3C8;
int field_3CC;
int field_3D0;
int field_3D4;
int field_3D8;
int field_3DC;
int field_3E0;
int field_3E4;
int field_3E8;
int field_3EC;
int field_3F0;
int field_3F4;
int field_3F8;
int field_3FC;
int field_400;
int field_404;
int field_408;
int field_40C;
int field_410;
int field_414;
int field_418;
int field_41C;
int field_420;
int field_424;
int field_428;
int field_42C;
int field_430;
int field_434;
int field_438;
int field_43C;
int field_440;
int field_444;
int field_448;
int field_44C;
int field_450;
int field_454;
int field_458;
int field_45C;
int field_460;
int field_464;
int field_468;
int field_46C;
int field_470;
int field_474;
int field_478;
int field_47C;
int field_480;
int field_484;
int field_488;
int field_48C;
int field_490;
int field_494;
int field_498;
int field_49C;
int field_4A0;
int field_4A4;
int field_4A8;
int field_4AC;
int field_4B0;
int field_4B4;
int field_4B8;
int field_4BC;
int field_4C0;
int field_4C4;
int field_4C8;
int field_4CC;
int field_4D0;
int field_4D4;
int field_4D8;
int field_4DC;
int field_4E0;
int field_4E4;
int field_4E8;
int field_4EC;
int field_4F0;
int field_4F4;
int field_4F8;
int field_4FC;
int field_500;
int field_504;
int field_508;
int field_50C;
int field_510;
int field_514;
int field_518;
int field_51C;
int field_520;
int field_524;
int field_528;
int field_52C;
int field_530;
int field_534;
int field_538;
int field_53C;
int field_540;
int field_544;
int field_548;
int field_54C;
int field_550;
int field_554;
int field_558;
int field_55C;
int field_560;
int field_564;
int field_568;
int field_56C;
int field_570;
int field_574;
int field_578;
int field_57C;
int field_580;
int field_584;
int field_588;
int field_58C;
int field_590;
int field_594;
int field_598;
int field_59C;
int field_5A0;
int field_5A4;
int field_5A8;
int field_5AC;
int field_5B0;
int field_5B4;
int field_5B8;
int field_5BC;
int field_5C0;
int field_5C4;
int field_5C8;
int field_5CC;
int field_5D0;
int field_5D4;
int field_5D8;
int field_5DC;
int field_5E0;
int field_5E4;
int field_5E8;
int field_5EC;
int field_5F0;
int field_5F4;
int field_5F8;
int field_5FC;
int field_600;
int field_604;
int field_608;
int field_60C;
int field_610;
int field_614;
int field_618;
int field_61C;
int field_620;
int field_624;
int field_628;
int field_62C;
int field_630;
int field_634;
int field_638;
int field_63C;
int field_640;
int field_644;
int field_648;
int field_64C;
int field_650;
int field_654;
int field_658;
int field_65C;
int field_660;
int field_664;
int field_668;
int field_66C;
int field_670;
int field_674;
int field_678;
int field_67C;
int field_680;
int field_684;
int field_688;
int field_68C;
int field_690;
int field_694;
int field_698;
int field_69C;
int field_6A0;
int field_6A4;
int field_6A8;
int field_6AC;
int field_6B0;
int field_6B4;
int field_6B8;
int field_6BC;
int field_6C0;
int field_6C4;
int field_6C8;
int field_6CC;
int field_6D0;
int field_6D4;
int field_6D8;
int field_6DC;
int field_6E0;
int field_6E4;
int field_6E8;
int field_6EC;
int field_6F0;
int field_6F4;
int field_6F8;
int field_6FC;
int field_700;
int field_704;
int field_708;
int field_70C;
int field_710;
int field_714;
int field_718;
int field_71C;
int field_720;
int field_724;
int field_728;
int field_72C;
int field_730;
int field_734;
int field_738;
int field_73C;
int field_740;
int field_744;
int field_748;
int field_74C;
int field_750;
int field_754;
int field_758;
int field_75C;
int field_760;
int field_764;
int field_768;
int field_76C;
int field_770;
int field_774;
int field_778;
int field_77C;
int field_780;
int field_784;
int field_788;
int field_78C;
int field_790;
int field_794;
int field_798;
int field_79C;
int field_7A0;
int field_7A4;
int field_7A8;
int field_7AC;
int field_7B0;
int field_7B4;
int field_7B8;
int field_7BC;
int field_7C0;
int field_7C4;
int field_7C8;
int field_7CC;
int field_7D0;
int field_7D4;
int field_7D8;
int field_7DC;
int field_7E0;
int field_7E4;
int field_7E8;
int field_7EC;
int field_7F0;
int field_7F4;
int field_7F8;
int field_7FC;
int field_800;
int field_804;
int field_808;
int field_80C;
int field_810;
int field_814;
int field_818;
int field_81C;
int field_820;
int field_824;
int field_828;
int field_82C;
int field_830;
int field_834;
int field_838;
int field_83C;
int field_840;
int field_844;
int field_848;
int field_84C;
int field_850;
int field_854;
int field_858;
int field_85C;
int field_860;
int field_864;
int field_868;
int field_86C;
};
/* 133 */
struct CInput
{
int vtable;
int field_4;
int field_8;
int field_C;
int field_10;
int field_14;
int field_18;
int field_1C;
int field_20;
int field_24;
int field_28;
int field_2C;
int field_30;
int field_34;
int field_38;
int field_3C;
int field_40;
int field_44;
int field_48;
int field_4C;
int field_50;
int field_54;
int field_58;
int field_5C;
int field_60;
int field_64;
int field_68;
int field_6C;
int field_70;
int field_74;
int field_78;
int field_7C;
int field_80;
int field_84;
int field_88;
int field_8C;
int field_90;
int field_94;
int field_98;
int field_9C;
int field_A0;
int field_A4;
int field_A8;
int field_AC;
int field_B0;
int field_B4;
int field_B8;
int field_BC;
int field_C0;
int field_C4;
int field_C8;
};
/* 141 */
struct COrgManager
{
int vtable;
int field_4;
int n_orgs;
int field_C;
int field_10;
int field_14;
int field_18;
int field_1C;
int field_20;
int field_24;
int field_28;
int field_2C;
int field_30;
int field_34;
int field_38;
int field_3C;
int field_40;
int field_44;
int field_48;
int field_4C;
int org_id_guessed;
int field_54;
int field_58;
int field_5C;
int field_60;
int field_64;
int field_68;
int field_6C;
int n_orgs2;
float *agressiveness_or_authority;
int field_78;
int field_7C;
org_relations *org_relations_table;
org_relations *org_relations_table2;
int field_88;
org_relations *org_relations_table3_several_float_actually_9_or_10;
int field_90;
};
/* 143 */
struct org_relations
{
float data[1225];
};
/* 144 */
struct CApplication
{
};
/* 145 */
struct CMechanoid
{
id_and_name id;
float rating;
int field_24;
int field_28;
float field_2C;
int field_30;
int field_34;
int field_38;
int field_3C;
int field_40;
int field_44;
player_equipment reactor;
player_equipment drive;
player_equipment shield;
player_equipment armor;
player_equipment glider;
float armor_value1;
float field_164;
int field_168;
int field_16C;
int field_170;
int field_174;
int field_178;
int field_17C;
int field_180;
int field_184;
int field_188;
int field_18C;
int field_190;
int field_194;
int field_198;
int field_19C;
int field_1A0;
int field_1A4;
int field_1A8;
int field_1AC;
int field_1B0;
int field_1B4;
int field_1B8;
int field_1BC;
int field_1C0;
int field_1C4;
int field_1C8;
int field_1CC;
int field_1D0;
int field_1D4;
int field_1D8;
int field_1DC;
int field_1E0;
int field_1E4;
int field_1E8;
int field_1EC;
int field_1F0;
int field_1F4;
int field_1F8;
int field_1FC;
int field_200;
int field_204;
int field_208;
int field_20C;
int field_210;
int field_214;
int field_218;
int field_21C;
int field_220;
int field_224;
int field_228;
int field_22C;
int field_230;
int field_234;
int field_238;
int field_23C;
int field_240;
int field_244;
int field_248;
int field_24C;
int field_250;
int field_254;
int field_258;
int field_25C;
int field_260;
int field_264;
int field_268;
int field_26C;
int field_270;
int field_274;
int field_278;
int field_27C;
int field_280;
int field_284;
int field_288;
int field_28C;
int field_290;
int field_294;
int field_298;
int field_29C;
int field_2A0;
int field_2A4;
int field_2A8;
int field_2AC;
int field_2B0;
int field_2B4;
int field_2B8;
int field_2BC;
int field_2C0;
int field_2C4;
int field_2C8;
int field_2CC;
int field_2D0;
int field_2D4;
int field_2D8;
int field_2DC;
int field_2E0;
int field_2E4;
int field_2E8;
int field_2EC;
int field_2F0;
int field_2F4;
int field_2F8;
int field_2FC;
int field_300;
int field_304;
int field_308;
int field_30C;
int field_310;
int field_314;
int field_318;
int field_31C;
int field_320;
int field_324;
int field_328;
int field_32C;
int field_330;
int field_334;
int field_338;
int field_33C;
int field_340;
int field_344;
int field_348;
int field_34C;
int field_350;
int field_354;
int field_358;
int field_35C;
int field_360;
int field_364;
int field_368;
int field_36C;
int field_370;
int field_374;
int field_378;
int field_37C;
int field_380;
int field_384;
int field_388;
int field_38C;
int field_390;
int field_394;
int field_398;
int field_39C;
int field_3A0;
int field_3A4;
int field_3A8;
int field_3AC;
int field_3B0;
int field_3B4;
int field_3B8;
int field_3BC;
int field_3C0;
int field_3C4;
int field_3C8;
int field_3CC;
int field_3D0;
int field_3D4;
int field_3D8;
int field_3DC;
int field_3E0;
int field_3E4;
int field_3E8;
int field_3EC;
int field_3F0;
int field_3F4;
int field_3F8;
int field_3FC;
int field_400;
int field_404;
int field_408;
int field_40C;
int field_410;
int field_414;
int field_418;
int field_41C;
int field_420;
int field_424;
int field_428;
int field_42C;
int field_430;
int field_434;
int field_438;
int field_43C;
int field_440;
int field_444;
int field_448;
int field_44C;
int field_450;
int field_454;
int field_458;
int field_45C;
int field_460;
int field_464;
int field_468;
int field_46C;
int field_470;
int field_474;
int field_478;
int field_47C;
int field_480;
int field_484;
int field_488;
int field_48C;
int field_490;
int field_494;
int field_498;
int field_49C;
int field_4A0;
int field_4A4;
int field_4A8;
int field_4AC;
int field_4B0;
int field_4B4;
int field_4B8;
int field_4BC;
int field_4C0;
int field_4C4;
int field_4C8;
int field_4CC;
int field_4D0;
int field_4D4;
int field_4D8;
int field_4DC;
int field_4E0;
int field_4E4;
int field_4E8;
int field_4EC;
int field_4F0;
int field_4F4;
int field_4F8;
int field_4FC;
int field_500;
int field_504;
int field_508;
int field_50C;
int field_510;
int field_514;
int field_518;
int field_51C;
int field_520;
int field_524;
int field_528;
int field_52C;
int field_530;
int field_534;
int field_538;
int field_53C;
int field_540;
int field_544;
int field_548;
int field_54C;
int field_550;
int field_554;
int field_558;
int field_55C;
int field_560;
int field_564;
int field_568;
int field_56C;
int field_570;
int field_574;
int field_578;
int field_57C;
int field_580;
int field_584;
int field_588;
int field_58C;
int field_590;
int field_594;
int field_598;
int field_59C;
int field_5A0;
int field_5A4;
int field_5A8;
int field_5AC;
int field_5B0;
int field_5B4;
int field_5B8;
int field_5BC;
int field_5C0;
int field_5C4;
int field_5C8;
int field_5CC;
int field_5D0;
int field_5D4;
int field_5D8;
int field_5DC;
int field_5E0;
int field_5E4;
int field_5E8;
int field_5EC;
int field_5F0;
int field_5F4;
int field_5F8;
int field_5FC;
int field_600;
int field_604;
int field_608;
int field_60C;
int field_610;
int field_614;
int field_618;
int field_61C;
int field_620;
int field_624;
int field_628;
int field_62C;
int field_630;
int field_634;
int field_638;
int field_63C;
int field_640;
int field_644;
int field_648;
int field_64C;
int field_650;
int field_654;
int field_658;
int field_65C;
int field_660;
int field_664;
int field_668;
int field_66C;
int field_670;
int field_674;
int field_678;
int field_67C;
int field_680;
int field_684;
int field_688;
int field_68C;
int field_690;
int field_694;
int field_698;
int field_69C;
int field_6A0;
int field_6A4;
int field_6A8;
int field_6AC;
int field_6B0;
int field_6B4;
int field_6B8;
int field_6BC;
int field_6C0;
int field_6C4;
int field_6C8;
int field_6CC;
int field_6D0;
int field_6D4;
int field_6D8;
int field_6DC;
int field_6E0;
int field_6E4;
int field_6E8;
int field_6EC;
int field_6F0;
int field_6F4;
int field_6F8;
int field_6FC;
int field_700;
int field_704;
int field_708;
int field_70C;
int field_710;
int field_714;
int field_718;
int field_71C;
int field_720;
int field_724;
int field_728;
int field_72C;
int field_730;
int field_734;
int field_738;
int field_73C;
int field_740;
int field_744;
int field_748;
int field_74C;
int field_750;
int field_754;
int field_758;
int field_75C;
int field_760;
int field_764;
int field_768;
int field_76C;
int field_770;
int field_774;
int field_778;
int field_77C;
int field_780;
int field_784;
int field_788;
int field_78C;
int field_790;
int field_794;
int field_798;
int field_79C;
int field_7A0;
int field_7A4;
int field_7A8;
int field_7AC;
int field_7B0;
int field_7B4;
int field_7B8;
int field_7BC;
int field_7C0;
int field_7C4;
int field_7C8;
int field_7CC;
int field_7D0;
int field_7D4;
int field_7D8;
int field_7DC;
int field_7E0;
int field_7E4;
int field_7E8;
int field_7EC;
int field_7F0;
int field_7F4;
int field_7F8;
int field_7FC;
int field_800;
int field_804;
int field_808;
int field_80C;
int field_810;
int field_814;
int field_818;
int field_81C;
int field_820;
int field_824;
int field_828;
int field_82C;
int field_830;
int field_834;
int field_838;
int field_83C;
int field_840;
int field_844;
int field_848;
int field_84C;
int field_850;
int field_854;
int field_858;
int field_85C;
int field_860;
int field_864;
int field_868;
int field_86C;
int field_870;
int field_874;
int field_878;
int field_87C;
int field_880;
int field_884;
int field_888;
int field_88C;
int field_890;
int field_894;
int field_898;
int field_89C;
int field_8A0;
int field_8A4;
int field_8A8;
int field_8AC;
int field_8B0;
int field_8B4;
int field_8B8;
int field_8BC;
int field_8C0;
int field_8C4;
int field_8C8;
int field_8CC;
int field_8D0;
int field_8D4;
int field_8D8;
int field_8DC;
int field_8E0;
int field_8E4;
int field_8E8;
int field_8EC;
int field_8F0;
int field_8F4;
int field_8F8;
int field_8FC;
int field_900;
int field_904;
int field_908;
int field_90C;
int field_910;
int field_914;
};
/* 148 */
struct CMechanoidWrapper
{
int vtable;
float field_4;
int field_8;
int field_C;
int field_10;
int field_14;
int field_18;
int field_1C;
int field_20;
int field_24;
int field_28;
int field_2C;
int field_30;
int field_34;
int field_38;
int field_3C;
int field_40;
int field_44;
int field_48;
int field_4C;
int field_50;
int field_54;
int field_58;
int field_5C;
int field_60;
int field_64;
int field_68;
int org_id;
int field_70;
int field_74;
int field_78;
int field_7C;
int field_80;
int field_84;
int field_88;
CMechanoid mechanoid;
};
/* 146 */
struct CMechGroup
{
CMechanoidWrapper mechanoid_wrappers[11];
};
/* 147 */
struct CMechGroupList
{
int field_0;
int size;
CMechGroup *mechanoids;
int field_C;
int field_10;
int field_14;
int field_18;
int field_1C;
int field_20;
int field_24;
int field_28;
int field_2C;
int field_30;
};
/* 149 */
struct CBaseMenu
{
};