51typedef enum : uint16_t
290typedef enum : uint16_t
497typedef enum : uint16_t
723typedef enum : uint8_t
789typedef enum : uint16_t
810typedef struct __attribute__((packed))
821typedef struct __attribute__((packed))
829typedef enum : uint16_t
846typedef enum : uint32_t
893typedef struct __attribute__((packed))
908typedef struct __attribute__((packed))
921typedef struct __attribute__((packed))
928typedef struct __attribute__((packed))
935typedef struct __attribute__((packed))
941typedef struct __attribute__((packed))
947typedef struct __attribute__((packed))
954typedef struct __attribute__((packed))
962typedef struct __attribute__((packed))
969typedef struct __attribute__((packed))
974typedef struct __attribute__((packed))
980typedef struct __attribute__((packed))
990typedef struct __attribute__((packed))
1002typedef struct __attribute__((packed))
1016typedef struct __attribute__((packed))
1045typedef struct __attribute__((packed))
1058typedef struct __attribute__((packed))
1078typedef struct __attribute__((packed))
1086typedef struct __attribute__((packed))
1094typedef struct __attribute__((packed))
1101typedef struct __attribute__((packed))
1147typedef struct __attribute__((packed))
1166typedef struct __attribute__((packed))
1207typedef struct __attribute__((packed))
1215typedef struct __attribute__((packed))
1227typedef struct __attribute__((packed))
1233typedef struct __attribute__((packed))
1247typedef struct __attribute__((packed))
1254typedef struct __attribute__((packed))
1261typedef struct __attribute__((packed))
1270typedef struct __attribute__((packed))
1278typedef struct __attribute__((packed))
1293typedef struct __attribute__((packed))
1302typedef struct __attribute__((packed))
1312typedef struct __attribute__((packed))
1360typedef struct __attribute__((packed))
1369typedef struct __attribute__((packed))
1376typedef struct __attribute__((packed))
1388typedef struct __attribute__((packed))
1407typedef struct __attribute__((packed))
1424typedef struct __attribute__((packed))
1460typedef struct __attribute__((packed))
1469typedef struct __attribute__((packed))
1479typedef struct __attribute__((packed))
1488typedef struct __attribute__((packed))
1497typedef struct __attribute__((packed))
1505typedef struct __attribute__((packed))
1512typedef struct __attribute__((packed))
1521typedef struct __attribute__((packed))
1580typedef struct __attribute__((packed))
1586typedef struct __attribute__((packed))
1600typedef struct __attribute__((packed))
1606typedef struct __attribute__((packed))
1612typedef struct __attribute__((packed))
1681typedef struct __attribute__((packed))
1700 void *CGdFigureToolbox, uint16_t figure_index);
1702 void *ac69_3,
void *ac69_4);
1715 float ypos,
float width,
1719 uint16_t description_id,
1721 uint16_t hasOffset);
1736 uint32_t color_green,
1737 uint32_t color_blue,
1749 void *_this_autoclass113);
1753 void *_this_autoclass113, uint32_t p1);
1771 uint8_t p3, uint8_t p4);
1776 uint8_t po2, uint16_t unkn_p3,
1778 uint32_t p5, uint32_t p6);
1780 uint16_t spell_line_id);
1784 uint16_t param2, uint8_t param3,
1792 uint8_t param4, uint32_t param5,
1806 char *video_loc_and_name_charsC);
1820 uint16_t x_pos, uint16_t y_pos,
1821 uint16_t width, uint16_t height);
1823 char *button_mesh_default,
1824 char *button_mesh_pressed,
1825 char *button_mesh_highlight,
1826 char *button_mesh_disabled,
1827 char *label_char, uint8_t font_index,
1828 uint16_t x_pos, uint16_t y_pos,
1829 uint16_t width, uint16_t height,
1831 uint32_t callback_function_pointer);
1845 #define DECLARE_FUNCTION(type, name, ...) \
1846 typedef type (__thiscall *name ## _ptr)(__VA_ARGS__);
void(__thiscall * CMnuScreen_attach_control_ptr)(void *_CMnuScreen_ptr, CMnuBase *base, char flag)
void(__thiscall * autoclass113_fun_00a27530_ptr)(void *_this_autoclass113)
void(__thiscall * construct_start_menu_ptr)(CUiStartMenu *_this, uint32_t p1)
void(__thiscall * fun_00910de0_ptr)(void *_this, void *param1, uint32_t param2)
void(__thiscall * fun_009a4020_ptr)(void *_this, uint32_t param1)
void(__thiscall * fun_009a1fd0_ptr)(void *SF_CUiGame, uint32_t param1)
@ HABITABLE_SINGLE_BUILDING
struct SF_CGdFigureToolbox SF_CGdFigureToolbox
void(__thiscall * menu_label_constructor_ptr)(CMnuLabel *_this)
void(* log_function_ptr)(const char *format,...)
struct SF_CGdFigureJobs SF_CGdFigureJobs
@ kGdEffectSpellAssistanceHitFigure
@ kGdEffectSummonMainChar
@ kGdEffectSpellVoodooHitFigure
@ kGdEffectMonumentClaimed
@ kGdEffectSpellDOTHitTarget
@ kGdEffectMentalTowerCast
@ kGdEffectMonumentBullet
@ kGdEffectSpellHitTarget
@ kGdEffectMonumentWorking
@ kGdEffectSpellMissTarget
@ kGdEffectSpellManaShieldHitFigure
@ kGdEffectSpellTargetResisted
@ kGdEffectMainCharAppears
@ kGdEffectMonumentHitFigure
@ kGdEffectTitanProduction
@ kGdEffectMentalTowerIdle
@ kGdEffectSpellResolveSelf
struct SF_CGdBuilding SF_CGdBuilding
uint32_t(__thiscall * fun_0069f8d0_ptr)(void *_this, uint32_t p1)
void(__thiscall * menu_label_set_string_ptr)(CMnuLabel *_this, SF_String *string)
void(__fastcall * original_menu_func_ptr)(uint32_t param1)
void(__thiscall * mnu_label_init_data_ptr)(void *_this, float xpos, float ypos, float width, float height, SF_String *string)
void(__thiscall * fun_00a49b10_ptr)(CGdControllerClient *_this, uint8_t param1)
void(__thiscall * get_sf_color_ptr)(SF_String *_this, uint32_t color_id)
@ kGdJobGathererCheckResource
@ kGdJobFarmerWalkToHarvest
@ kGdJobMinerSearchResource
@ kGdJobGathererWalkToDeliverGood
@ kGdJobCattleBreederCheckDrop
@ kGdJobShrineWorkerWalkToMana
@ kGdJobFisherSearchForWork
@ kGdJobCorpseCollectorWalkToDeliverGood
@ kGdJobFarmerWalkToDeliverGood
@ kGdJobWoodCutterWalkToTree
@ kGdJobMinerCheckResource
@ kGdJobCorpseCollectorCheckDrop
@ kGdJobShrineWorkerCheckMana
@ kGdJobCattleBreederWalkToDeliverGood
@ kGdJobStartWorkAtBuilding
@ kGdJobSmithSearchForWork
@ kGdJobFarmerWaitForWork
@ kGdJobHunterCheckCorpse
@ kGdJobSmelterSearchForWork
@ kGdJobMinerStoopToDropGood
@ kGdJobCorpseRotWithLoot
@ kGdJobStoneMinerCheckDrop
@ kGdJobWoodCutterWalkHome
@ kGdJobShrineWorkerTakeMana
@ kGdJobGathererCheckDrop
@ kGdJobCattleBreederFeed
@ kGdJobHunterSearchForWork
@ kGdJobStoneMinerWalkHome
@ kGdJobFisherWalkToDeliverGood
@ kGdJobFisherCheckResource
@ kGdJobCattleBreederWalkHome
@ kGdJobHunterCheckTarget
@ kGdJobWoodCutterWalkToDeliverGood
@ kGdJobCorpseCollectorWalkToCorpse
@ kGdJobClubMakerSearchForWork
@ kGdJobHunterWalkToTarget
@ kGdJobCorpseCollectorCutCorpse
@ kGdJobFarmerWalkHomeHarvest
@ kGdJobWoodCutterCheckDrop
@ kGdJobHunterWalkToDeliverGood
@ kGdJobFarmerCheckHarvest
@ kGdJobCarpenterSearchForWork
@ kGdJobShrineWorkerCheckDrop
@ kGdJobBuilderSearchForWork
@ kGdJobShrineWorkerWalkHome
@ kGdJobFoodWorkerSearchForWork
@ kGdJobStoneMinerWalkToDeliverGood
@ kGdJobStoneMinerCheckStone
@ kGdJobGathererWalkToResource
@ kGdJobAnimalWalkToNewPlace
@ kGdJobWoodCutterCutTree
@ kGdJobStoneMinerSearchStone
@ kGdJobWoodCutterStoopToDropLog
@ kGdJobCorpseCollectorSearchForWork
@ kGdJobStoneMinerWalkToStone
@ kGdJobPriestSearchForWork
@ kGdJobForesterCheckPlant
@ kGdJobFarmerWalkHomeSow
@ kGdJobBuilderWalkToBuildPos
@ kGdJobCorpseCollectorWalkHome
@ kGdJobWalkToAttackMonument
@ kGdJobStoneMinerStoopToDropStone
@ kGdJobWalkToAttackBuilding
@ kGdJobGathererSearchResource
@ kGdJobManualWalkToTarget
@ kGdJobCattleBreederSearchForWork
@ kGdJobForesterSearchForWork
@ kGdJobMinerWalkToDeliverGood
@ kGdJobShrineWorkerSearchForWork
@ kGdJobHunterWalkToCorpse
@ kGdJobStoneMinerCrushStone
@ kGdJobWoodCutterCheckTree
@ kGdJobWoodCutterSearchTree
@ kGdJobForesterWalkToWork
@ kGdJobCorpseCollectorCheckCorpse
@ kGdJobGotoBuildingForWork
uint32_t(__thiscall * fun_0069fb90_ptr)(void *_this, uint16_t figure_id, uint8_t po2, uint16_t unkn_p3, SF_CGdTargetData *data, uint32_t p5, uint32_t p6)
@ kGdSpellJobAbilityEndurance
@ kGdSpellJobStrengthArea
@ kGdSpellJobDispelBlackAura
@ kGdSpellJobHypnotizeArea
@ kGdSpellJobAlmightinessElemental
@ kGdSpellJobAbilityBoons
@ kGdSpellJobAbilityBerserk
@ kGdSpellJobFastFighting
@ kGdSpellJobAbilityShiftLife
@ kGdSpellJobDarknessArea
@ kGdSpellJobSentinelHealing
@ kGdSpellJobEssenceBlack
@ kGdSpellJobAbilitySteelskin
@ kGdSpellJobSelfIllusion
@ kGdSpellJobAlmightinessBlack
@ kGdSpellJobFireResistance
@ kGdSpellJobSlowFighting
@ kGdSpellJobAbilityCriticalHits
@ kGdSpellJobAlmightinessMental
@ kGdSpellJobConservation
@ kGdSpellJobReinforcement
@ kGdSpellJobMeltResistance
@ kGdSpellJobDominateUndead
@ kGdSpellJobAbilityWarCry
@ kGdSpellJobInflexibility
@ kGdSpellJobAbilityTrueShot
@ kGdSpellJobAbilityManashield
@ kGdSpellJobDominateAnimal
@ kGdSpellJobDominateBreak
@ kGdSpellJobEssenceElemental2
@ kGdSpellJobInflexibilityArea
@ kGdSpellJobAbilitySalvo
@ kGdSpellJobFakeSpellOneFigure
@ kGdSpellJobAbilityDurability
@ kGdSpellJobFlexibilityArea
@ kGdSpellJobDispelWhiteAura
@ kGdSpellJobInvisibility
@ kGdSpellJobEssenceElemental
@ kGdSpellJobAbilityShelter
@ kGdSpellJobChillResistance
@ kGdSpellJobAlmightinessWhite
@ kGdSpellJobAbilityRiposte
@ kGdSpellJobAbilityPatronize
@ kGdSpellJobAbilityBenefactions
@ kGdSpellJobDemoralization
@ kGdSpellJobAlmightinessMental2
@ kGdSpellJobSuicideDeath
@ kGdSpellJobTowerExtinct
@ kGdSpellJobEssenceMental
@ kGdSpellJobSacrificeMana
@ kGdSpellJobDarkBanishing
@ kGdSpellJobSlownessArea
@ kGdSpellJobEnlightement
@ kGdSpellJobQuicknessArea
@ kGdSpellJobEssenceWhite
@ kGdSpellJobInvulerability
@ SPELL_STAT_MUL_MODIFIER2
@ SPELL_STAT_MUL_MODIFIER4
@ WORKER_HOST_BUILDING_POS_Y
@ SPELL_STAT_MUL_MODIFIER3
@ SPELL_PESTILENCE_DAMAGE
@ SPELL_STAT_MUL_MODIFIER
@ SPELL_CONSERVATION_SHIELD
@ WORKER_HOST_BUILDING_POS_X
@ WORKER_DELIVERY_BUILDING
SF_String *(__thiscall * construct_default_sf_string_ptr)(SF_String *_this)
void(* log_debug_ptr)(DebugLevel level, const char *format,...)
void *(__thiscall * vfun41_ptr)(void *CMnuContainer)
void(__thiscall * vfun164_ptr)(void *CMnuContainer)
@ kGdSpellLineInflexibility
@ kGdSpellLineShockChained
@ kGdSpellLineAuraSiegeElf
@ kGdSpellLineDetectMagic
@ kGdSpellLineAbilityTrueShot
@ kGdSpellLineAbilitySteelSkin
@ kGdSpellLineGreaterHealing
@ kGdSpellLineAbilityDurability
@ kGdSpellLineAuraHypnotization
@ kGdSpellLineSummonDemon
@ kGdSpellLineAuraManaTap
@ kGdSpellLineAbilityPatronize
@ kGdSpellLineDarknessArea
@ kGdSpellLineObjectIllusion
@ kGdSpellLineManaTapChained
@ kGdSpellLineAuraRegeneration
@ kGdSpellLineCharmAnimal
@ kGdSpellLineEnlightenment
@ kGdSpellLineDispelWhiteAura
@ kGdSpellLineChainFireburst
@ kGdSpellLineInvisibility
@ kGdSpellLineSummonGoblin
@ kGdSpellLineAuraSlowFighting
@ kGdSpellLineChillResistance
@ kGdSpellLineFireBallEffect
@ kGdSpellLineAuraSiegeOrc
@ kGdSpellLineSuffocation
@ kGdSpellLineIceShieldStun
@ kGdSpellLineSlowFighting
@ kGdSpellLineAuraDexterity
@ kGdSpellLineAuraInflexibility
@ kGdSpellLineAuraSiegeHuman
@ kGdSpellLineDetectMetal
@ kGdSpellLineSummonChanneler
@ kGdSpellLineAbilityShelter
@ kGdSpellLineHypnotizeArea
@ kGdSpellLineAlmightinessMental
@ kGdSpellLineCannibalize
@ kGdSpellLineCharmChained
@ kGdSpellLineChainHallow
@ kGdSpellLineFireBlockEffect
@ kGdSpellLineIceBurstChained
@ kGdSpellLineMirrorImage
@ kGdSpellLineIceArrowEffect
@ kGdSpellLineRemoveCurse
@ kGdSpellLineIceburstTower
@ kGdSpellLineDominateAnimal
@ kGdSpellLineAuraEternity
@ kGdSpellLineHypnotizeTower
@ kGdSpellLineAuraHealing
@ kGdSpellLineDoNotTouchMe
@ kGdSpellLineManaTapAura
@ kGdSpellLineSentinelHealing
@ kGdSpellLineAlmightinessElementalEffect
@ kGdSpellLineSummonSpectre
@ kGdSpellLineChainRockBullet
@ kGdSpellLineWallOfRocks
@ kGdSpellLineAbilityCriticalHits
@ kGdSpellLineConfuseArea
@ kGdSpellLineFireBallChained
@ kGdSpellLineThornShieldDamage
@ kGdSpellLineSacrificeMana
@ kGdSpellLineAuraWeakness
@ kGdSpellLineInvulnerability
@ kGdSpellLineSuicideHeal
@ kGdSpellLineAbilityWarCry
@ kGdSpellLineRockBulletChained
@ kGdSpellLineLifeTapAura
@ kGdSpellLineFireBurstChained
@ kGdSpellLineFireShieldDamage
@ kGdSpellLineEssenceWhite
@ kGdSpellLineSummonEarthGolem
@ kGdSpellLineSummonSkeleton
@ kGdSpellLineAbilityBenefactions
@ kGdSpellLineReinforcement
@ kGdSpellLineFlexibilityArea
@ kGdSpellLineIceBlockEffect
@ kGdSpellLineFakeSpellOneFigure
@ kGdSpellLineChainMutation
@ kGdSpellLineAuraSiegeDarkElf
@ kGdSpellLineAbilitySalvo
@ kGdSpellLineAbilityBlessing
@ kGdSpellLineSummonFireGolem
@ kGdSpellLineEarthElemental
@ kGdSpellLineLifeTapChained
@ kGdSpellLineChainIceburst
@ kGdSpellLineHypnotizeTwo
@ kGdSpellLineAuraSuffocation
@ kGdSpellLineAuraSiegeTroll
@ kGdSpellLineEssenceMental
@ kGdSpellLineFireElemental
@ kGdSpellLineMutationChained
@ kGdSpellLineSummonTreeWraith
@ kGdSpellLineHealingTower
@ kGdSpellLineExtinctTower
@ kGdSpellLineProtectionBlack
@ kGdSpellLineEssenceBlack
@ kGdSpellLineAuraSlowWalking
@ kGdSpellLinePainChained
@ kGdSpellLineHealingArea
@ kGdSpellLineSuicideDeath
@ kGdSpellLineRingOfRocks
@ kGdSpellLineFlexibility
@ kGdSpellLineHealingAura
@ kGdSpellLineAlmightinessElemental
@ kGdSpellLineAuraLifeTap
@ kGdSpellLineCureDisease
@ kGdSpellLineAbilityRiposte
@ kGdSpellLineDarkBanishing
@ kGdSpellLineDispelBlackAura
@ kGdSpellLineMeltResistance
@ kGdSpellLineInflexibilityArea
@ kGdSpellLineAuraFlexibility
@ kGdSpellLineSummonIceGolem
@ kGdSpellLineSelfIllusion
@ kGdSpellLineQuicknessArea
@ kGdSpellLineEssenceElementalEffect
@ kGdSpellLineSlownessArea
@ kGdSpellLineFastFighting
@ kGdSpellLineFireResistance
@ kGdSpellLineAuraBrilliance
@ kGdSpellLineThornShield
@ kGdSpellLineSummonBlade
@ kGdSpellLineConservation
@ kGdSpellLineAlmightinessWhite
@ kGdSpellLineAbilityBerserk
@ kGdSpellLineAuraFastFighting
@ kGdSpellLineAuraStrength
@ kGdSpellLineWaveOfRocks
@ kGdSpellLineDemoralization
@ kGdSpellLineAbilityShiftLife
@ kGdSpellLineIceElemental
@ kGdSpellLineFireBurstTower
@ kGdSpellLineChainLifetap
@ kGdSpellLineChainFireball
@ kGdSpellLineAlmightinessBlack
@ kGdSpellLineAuraInability
@ kGdSpellLineAuraEndurance
@ kGdSpellLineHallowChained
@ kGdSpellLineEssenceElemental
@ kGdSpellLineDominateUndead
@ kGdSpellLineAbilityEndurance
@ kGdSpellLineChainManatap
@ kGdSpellLineAuraFastWalking
@ kGdSpellLineStrengthenArea
struct SF_CGdFigure SF_CGdFigure
void(__thiscall * fun_009cd1f0_ptr)(void *SF_CUiBottom, uint8_t param1)
struct SF_CGdSpell SF_CGdSpell
void attachVideo(CAppMenu *CAppMenu_ptr, CMnuContainer *parent, char *video_loc_and_name_charsC)
uint16_t(__thiscall * get_spell_spell_line_ptr)(void *, uint16_t)
@ WAY_POINTS_READ_REVERSE
@ START_WORK_AT_BUILDING_FORCE_JOB
void(__thiscall * autoclass113_fun_00a278c0_ptr)(void *_this_autoclass113, uint32_t p1)
SF_Font *(__thiscall * get_font_ptr)(SF_FontStruct *_this, uint32_t font_id)
void(__thiscall * figure_toolbox_add_spell_ptr)(void *, uint16_t, uint16_t)
void(__thiscall * menu_label_set_font_ptr)(void *_this, SF_Font *font)
void(__thiscall * console_print_ptr)(uint32_t, const char *)
void(__thiscall * vfun163_ptr)(void *CMnuContainer, uint8_t param1)
void(* fidfree_ptr)(uint32_t *memory_ptr)
void(__thiscall * menu_label_ptr)(CMnuLabel *_this)
uint32_t(__thiscall * figure_toolbox_get_unkn_ptr)(void *, uint16_t)
void(__thiscall * fun_0099f610_ptr)(void *_this, uint16_t param1, uint16_t param2, uint8_t param3, uint16_t param4)
uint32_t(__thiscall * fun_006a0140_ptr)(void *_this, uint16_t p1, SF_CGdTargetData *p2_ptr, uint8_t p3, uint8_t p4)
CMnuLabel *__thiscall attach_new_label(CMnuLabel *label_ptr, CMnuContainer *parent, char *label_text, uint8_t font_index, uint16_t x_pos, uint16_t y_pos, uint16_t width, uint16_t height)
void(__thiscall * message_box_ptr)(uint32_t CAppMenu, uint16_t description_id, SF_String *string_ptr, uint16_t hasOffset)
struct SF_CGdBuildingToolbox SF_CGdBuildingToolbox
@ CHECK_SPELLS_BEFORE_JOB2
@ CHECK_SPELLS_BEFORE_CHECK_BATTLE
struct SF_CGdEffect SF_CGdEffect
bool(__thiscall * getSpellLineIsTargetSelf_ptr)(void *_this, uint16_t spell_line_id)
CMnuSmpButton *__thiscall attach_new_button(CMnuContainer *parent, char *button_mesh_default, char *button_mesh_pressed, char *button_mesh_highlight, char *button_mesh_disabled, char *label_char, uint8_t font_index, uint16_t x_pos, uint16_t y_pos, uint16_t width, uint16_t height, int button_index, uint32_t callback_function_pointer)
uint32_t *(__thiscall * fun_00a28d60_ptr)(void *_this, void *param1, uint32_t param2)
bool(__thiscall * figure_toolbox_is_targetable_ptr)(void *CGdFigureToolbox, uint16_t figure_index)
void *(__cdecl * new_operator_ptr)(uint32_t param_1)
uint32_t *(__thiscall * fun_0086dd60_ptr)(void *_this, uint8_t p1, uint32_t p2)
uint16_t(__cdecl * fun_00a2a1d0_ptr)(void *some_ptr, void *some_ptr_2)
CMnuLabel *__thiscall attach_new_meshed_label(CMnuLabel *label_ptr, CMnuContainer *parent, char *mesh_name, char *label_text, uint8_t font_index, uint16_t x_pos, uint16_t y_pos, uint16_t width, uint16_t height)
void(__thiscall * menu_label_set_data_ptr)(CMnuLabel *_this, uint32_t color_red, uint32_t color_green, uint32_t color_blue, uint8_t unknchar)
void(__thiscall * initialize_menu_container_ptr)(CMnuContainer *_this)
struct SF_CGdResource SF_CGdResource
@ F_CHECK_SPELLS_BEFORE_JOB
@ F_CHECK_SPELLS_BEFORE_CHECK_BATTLE
void(__thiscall * set_label_flags_ptr)(CMnuLabel *_this, uint32_t flags)
uint32_t(__thiscall * fun_006f8c06_ptr)(SF_CGdFigureToolbox *_this, uint16_t figure_id, uint16_t spell_id, uint32_t target_id, uint8_t param4, uint32_t param5, uint32_t param6, uint32_t param7, uint32_t param8)
CUiOption *(__thiscall * create_option_ptr)(CUiOption *_this)
uint32_t(__thiscall * FUN_0069eaf0_ptr)(void *ac69, void *ac69_2, void *ac69_3, void *ac69_4)
void *(__thiscall * fun_009de190_ptr)(void *_this, void *param_1)
uint32_t(__thiscall * cuiVideoSequence_constructor_ptr)(SF_CUiVideo *_this, SF_String *p1)
void *(__thiscall * fun_009a0750_ptr)(void *_this)
void(__thiscall * container_add_control_ptr)(CMnuContainer *_this, CMnuBase *CMnubase, char c1, char c2, uint32_t p4)
void(__thiscall * fun_009a2790_ptr)(void *_this, void *_p1, uint32_t p2)
struct SF_CGdWorldToolBox SF_CGdWorldToolBox
SF_CGdBuilding * SF_CGdBuilding
SF_CGdPlayer * SF_CGdPlayer
CGdControllerClient * SF_CGdControllerClient
SF_CGdResource * SF_CGdResource
SF_CGdBuildingToolbox * SF_CGdBuildingToolbox
uint32_t unknown_field_14
void * CGdDoubleLinkedList
SF_CGdBuilding * CGdBuilding
SF_CGdFigureToolbox * CGdFigureToolBox
SF_CGdFigureJobs * CGdFigureJobs
SF_CGdWorldToolBox * CGdWorldToolBox
SF_CGdBuildingToolbox * CGdBuildingToolBox
AutoClass14 * OpaqueClass
SF_CGdResource * CGdResource
CAppSession * CAppSession
CAppMain_data CAppMain_data
CGdControllerClient * controllerClient
uint8_t unknwn_data[0x78]
uint8_t unknwn_data2[0xa4]
uint32_t CGdEventIterator[8]
uint32_t CGdControllerBaseData[0x220]
CGdControllerClientData data
AutoClass46 * AutoClass46
SF_CGdFigureJobs * CGdFigureJobs
SF_CGdResource * CGdResource
AutoClass14 * OpaqueClass
void * CGdBattleDevelopment
SF_CGdBuildingToolbox * CGdBuildingToolbox
uint8_t unknown_data[0x418]
void * CGdDoubleLinkedList
SF_CGdFigureToolbox * CGdFigureToolbox
SF_CGdBuilding * CGdBuilding
SF_CGdWorldToolBox * SF_CGdWorldToolBox
uint32_t param_1_callback
uint32_t param_2_callback
uint32_t param_3_callback
uint8_t CMnuContainer_data[0x98]
uint8_t CMnuVisControl_data[0x9C]
CMnuBase_data CMnuBase_data
uint8_t CMnuLabel_data[0xc0]
uint8_t CMnuVisControl_data[0x9C]
CMnuBase_data CMnuBase_data
CMnuBase_data CMnuBase_data
uint8_t CMnuScreen_data[0x4c8]
uint8_t CMnuContainer_data[0x98]
uint8_t CMnuVisControl_data[0x9c]
SF_CGdFigureToolbox * CGdFigureToolBox
uint32_t unknown_action_type
CGdControllerClient * CGdControllerClient
uint8_t unknown_data2[0xcc]
GdAvatarInternal internal
GdAvatarInternal internal
uint16_t stat_points_total
GdFigureAbility abilities[10]
uint16_t skill_points_total
uint16_t avatar_figure_index
uint8_t hq_updrade_level[2]
uint32_t good_remainder[20]
uint16_t hero_figure_index[5]
uint16_t civilian_count[6]
uint32_t global_player_id
uint16_t warrior_count[2]
uint32_t runepower_current
ushort_list_node nodes[2000]
AutoClass14 * opaqueClass
uint16_t heightmap[1048576]
SF_world_unkn_3 unknown6[255]
SF_world_unkn_1 unknown1[10001]
SF_world_unkn_4 unknown5[100]
SF_world_unkn_2 cells[1048576]
CMnuBase_data CMnuBaseData
uint32_t CUiMain_cftable_ptr
CUiMain_data CUiMain_data
uint8_t CMnuContainer_data[0x98]
uint8_t CMnuVisControl_data[0x9C]
uint8_t CMnuContainer_data[0x98]
uint8_t CMnuVisControl_data[0x9C]
SF_CUiVideoSequence_data videoData
uint8_t CMnuVisControl_data[0x9C]
uint8_t CMnuContainer_data[0x98]
uint8_t font_data[0x1fa0]
SF_String starter_kit_name
uint16_t actionSubtype_id
uint8_t unknown_config_param
uint16_t world_cell_flags
log_function_ptr logError
log_function_ptr logWarning
char mod_description[128]
Represents a node in a list of unsigned short values.