9 void import(
enum modules);
11 bool include(
class std::basic_string<
char,
struct std::char_traits<char>,
class std::allocator<char> >);
185 struct eastl::array<unsigned char,48>
Value;
301 struct eastl::array<unsigned char,3>
Alpha;
302 struct eastl::array<unsigned char,2>
Prob;
888 union PersonOwned::ut
u;
963 struct eastl::array<unsigned char,32> SpellsAvailableOnce;
995 struct eastl::array<unsigned int,8> Cost;
1056 struct eastl::array<short,4> EffectParams;
1122 struct eastl::array<unsigned char,2> ShotModels;
1123 struct eastl::array<unsigned char,5> EffectModels;
1208 class std::shared_ptr<struct Platform> Platform;
1214 class std::shared_ptr<struct SoulMan> SoulMan;
1236 struct eastl::array<unsigned char,10> Allies;
1237 struct eastl::array<struct ScriptInfo,10> ScriptInfo;
1238 struct ObjectiveDataV2 ObjectiveData;
1244 struct eastl::array<short,10> Counts;
1248 struct eastl::array<unsigned short,10> EditorThingIdxs;
1278 struct eastl::array<struct VehicleOccupantInfo,12> Occupants;
1309 struct eastl::array<struct eastl::array<class ObjectList,96>,12>
TypeList;
unsigned char CommandType
signed char LastDamagedBy
unsigned short ShotThingParent
unsigned char GuardDiamCmd
unsigned char ChargePlayer
struct eastl::array< struct BeaconDisplayInfo, 3 > BDInfo
struct eastl::array< unsigned char, 3 > Alpha
unsigned long BuildingsAvailable
class ObjectProxy FireIdx
unsigned char AheadAltCount
unsigned char DelayBeforeSendingHome
unsigned char QueueReorderPos
unsigned char DiscoveryType
long ShieldNumPeopleAffected
class ObjectProxy ThingIdx
unsigned char LifeIncrease
class ObjectProxy BridgeThingIdx
signed char LastDamagedBy
long getCheapPathCost(union MapPosXZ, union MapPosXZ)
unsigned short TimeDoingNothing
struct EffectLightning Lightning
signed char ArmageddonValue
signed char EndArmageddon
unsigned short WanderFactor
unsigned char DrawTableIdx
unsigned char ProcessCreateArena
unsigned char DiscoveringPlayer
unsigned char CollideTableIdxAndWDTFlags
unsigned char MaxNumDwellers
unsigned char CollideWait
unsigned char MoveInfoIdx
unsigned char VersionInfo
short TriggeredPendingCount
unsigned short TimeBeforeSummonable
unsigned char StartInactive
unsigned char CurrNumAttackers
signed char CurrMaxCellRange
short ShamanSpellCastCount
unsigned char EffectModel
struct eastl::array< struct WildSummonInfo, 10 > SummonInfo
unsigned char DrawOffsetX
unsigned short ObjectBlastedMapIdx
unsigned short LastNavigation
long MultipleSelectNumber
unsigned char BurningBlast
struct EffectRSPrepare RSPrepare
long SuperWarriorDtRadius
unsigned char ObjectShadowAndLavaNum
unsigned long BuildingsPresentOnLevel
unsigned char WoodUnitsToDrop
unsigned char BaseFightEnergy
unsigned char OverWaterCount
unsigned short CursorSpriteNum
union MovementDestInfo CurrDest
unsigned char MaxNumAttackers
unsigned char PlayerActive
unsigned char ShieldCount
struct eastl::array< unsigned char, 64 > WildBuckets
long LandBridgeMaxAltChange
signed char CurrBldgCellRange
long ShamenDeadManaPer256Gained
struct eastl::array< class ObjectProxy, 6 > FighterIdxs
unsigned short WorkWanderRadius
class ObjectProxy VehicleConstrThingIdx
long MaxWalkableAltDiffShallow
class ObjectProxy TargetIdx
unsigned short MinBuilders
long LightningNumPeopleAffected
unsigned char TriggerType
signed char TriggeringLastTouchedPlayer
long ComputerManaAdjustFactor
unsigned short UnitsEnroute
unsigned char NumPlayersCurrPraying
unsigned short DiscoveryDrawIdx
long MaxEffectWorldRadius
unsigned char MoveInfoIdx
unsigned short DrawTableIdx
struct eastl::array< struct Player, 10 > Players
unsigned char TIDTypeCode
unsigned char RecalcDwellerRange
long InvisNumPeopleAffected
long MaxBuildingDestroyAltDiff
unsigned char AutoGuardFreq
struct MovementDestAngleInfo Angles
struct eastl::array< unsigned char, 2 > Prob
unsigned char GuardDiamIdle
class ObjectProxy LeaderIdx
unsigned short MaxBuilders
struct eastl::array< struct Points3DWord, 4 > Points
long LSMETimeLimitSeconds
unsigned long SpellsAvailable
struct Coord2D StageCoord
struct eastl::array< short, 9 > NumLocalPeopleInBoats
unsigned char CurrMaxNumPlayers
signed char LastDamagedBy
bool operator!=(const ThingNum &lhs, const ObjectProxy &rhs)
struct EffectFireCloud FireCloud
unsigned char PanelSampleType
class ObjectProxy BeaconIdx
unsigned char FightPriority
struct EffectFlatten Flatten
struct eastl::array< long, 8 > AltBandSuperRadiusAffectPer256
struct eastl::array< struct MapElement, 16384 > MapElements
class ObjectProxy QueueLinkIdx
bool doesMapCellGroupContainWood(unsigned short, signed char)
unsigned char OneOffMaximum
unsigned long SpellsNotCharging
signed char ArmageddonModel
unsigned char MaxNumFlatteners
struct EffectStatueToAOD AODStatue
unsigned short OriginMapIdx
signed char LastWoodSearchEngineIdx
class ObjectProxy BeaconIdx
struct EffectArmageddon Armageddon
unsigned char EffectNumParams
class ObjectProxy UnderDogIdx
signed char GhostingValue
unsigned char ProcessLineUpPeople
unsigned char CreatePlayerOwned
bool operator==(const ThingNum &lhs, const ObjectProxy &rhs)
unsigned long GameTurnProcessed
signed char CurrCellRadius
struct EffectInsectPlague InsectPlague
struct eastl::array< class ObjectList, 10 > PlayerMapWho
struct eastl::array< unsigned char, 10 > PlayerArenaOrder
short NotAvailableSpriteIdx
unsigned char BloodlustCount
long ComputerConvManaCost
struct EffectLandAlter LandAlter
struct General3D Velocity
unsigned char FallenToGround
struct EffectFireStorm FireStorm
struct eastl::array< short, 9 > NumLocalPeopleOfType
signed char NumExpectedCountDown
class ObjectProxy WWThingIdx
long BloodlustHealthMultiplier
unsigned short TrainingManaCost
struct CmdIdxSize TIdxSize
long PreacheeCheckConvFreq
long ShamenDeadManaPer256Lost
long HumanManaAdjustFactor
unsigned char ProcessCameraAngle
long AltChangeNoAffectDist
struct eastl::array< class ObjectProxy, 6 > Dwellers
unsigned long LastPersonLeftAt
unsigned char InvisibleCount
class ObjectProxy ShapeOrBldgIdx
class ObjectProxy TargetIdx
signed char DwellCapacityValidity
long LSMEWorldCoordRangeRaiseLower
unsigned char PreacherFlags
unsigned short DrawTableIdx
struct eastl::array< unsigned short, 10 > PeopleKilled
struct eastl::array< unsigned char, 22 > SpellsCast
long SuperWarriorBlastDamageTower
struct EffectEarthquake Earthquake
unsigned char LSMEOneOffMaximum
unsigned char ModelProduced
long FriendliesAffectedByBlast
struct EffectLandBridge LandBridge
unsigned short UnitHarmonyIncr
signed char LastShamanCastingIdx
struct NetworkCounts Counts
class ObjectProxy MedManIdx
unsigned char CPDefenceValue
class ObjectList MapWhoLocalList
class ObjectProxy WWThingIdx
unsigned long SpellsAvailableLevel
class WoodSearch WoodSearchEngine2
unsigned char PeoplePanel
unsigned char ItemDuration
unsigned char MaxMembersInGroup
unsigned long ProcessThings
unsigned char NumElements
signed char CurrDwellerCellRange
struct EffectAlphaInfo AlphaInfo
unsigned short ReqdBldgWood
struct Coord2D FinalCoord
signed char ObjectiveIndex
unsigned char NumCircuits
struct Coord3D ReincarnSiteCoord
unsigned char ShieldReboundable
signed char TriggeringPlayer
unsigned char AvailabilityType
unsigned short AttackDamageDelay
unsigned char ProcessReincSites
unsigned char DrawOffsetY
class ObjectProxy TargetIdx
long HumanReincStartDelay
unsigned char RandomValue
unsigned char ShamanFlags
unsigned char UnderInfluence
enum Pop3InputKey TbInputKey
long LSMEPointAltAlterAmount
class ObjectProxy DrawLinkThing
unsigned char ProcessSummon
unsigned char CountToEffect
struct EffectOrbiter Orbiter
long TriggerReactivateCount
struct eastl::array< short, 20 > NumBuildingsOfType
union MapPosXZ StartMapPos
class ObjectProxy LinkedThingIdx
unsigned short VehiclesAvailable
unsigned char QueueInteractCount
unsigned char MaxNumWoodCollectors
short PrevPeopleCountTotal
long SwampNumPeopleAffected
signed char MaxNumOccupants
unsigned char GotoPointDistCheck
unsigned long SpellsPresentOnLevel
unsigned char OnFireCount
unsigned short PersonToBeTrainedIdx
class ObjectProxy AddOnIdx
long DMETimeBeforeRestore
struct eastl::array< class ObjectProxy, 10 > AttackedThingsIdxs
signed char PositionTableIdx
unsigned short AtlantisWoodDecr
unsigned short ConversionCount
unsigned char MissileFireCount
signed char HasBuildingExistedBefore
unsigned long BuildingsAvailableOnce
unsigned char WoodCutTime
unsigned short TrainingLength
unsigned char DoneFirstAffect
struct eastl::array< unsigned char, 48 > Value
long PreacheeConvertChance
unsigned char SpellDelayCount
unsigned short DiscoveryObjectIdx
unsigned char AngelHasKilled
signed char MigratedPlayer
class ObjectProxy LinkBldgIdx
struct LevelHeaderv3 ThisLevelHeader
short SilenceBeforeAttackTime
struct eastl::array< struct Coord3D, 9 > Points
unsigned short SpyDisguiseOwner
unsigned short DamageThreshold
struct eastl::array< short, 3 > AngleIncrs
unsigned short NumPeopleConverted
unsigned char PlayerEnroute
signed char ObjectBlastedCount
unsigned char MembersInGroup
class ObjectProxy ShapeThingIdx
unsigned char CurrLevelFlags
signed char ConstructionStage
struct eastl::array< short, 9 > NumLocalPeopleInBalloons
long SuperWarriorFireRate
unsigned char PortalStatus
long SuperWarriorBlastDamageShamanInVehiclePer256
signed char ReedsPositionCode
long BloodlustNumPeopleAffected
unsigned char UnemployedState
short OriginalInactiveTime
unsigned char ShamanLives
long TrainingManaBucketSize
short InterpolateAngleXZInc
unsigned char ReturnModel
unsigned char TriggerType
unsigned char LevelDrawNum
class ObjectProxy LinkedThingIdx
long AOD2StatueSecsBeforeSeekShaman
long FallOutOfWhirlwindDamage
unsigned char TrainingManaOff
struct eastl::array< struct eastl::array< short, 6 >, 9 > NumLocalPeopleInGuiState
struct EffectLavaFlow LavaFlow
struct EffectFlyThing FlyThing
unsigned char KilledValue
class ObjectProxy TmpProcessChild
unsigned long LastPersonTrainedAt
unsigned char TIDTypeFlags
long BloodlustDamageMultiplier
long SuperWarriorBlastDamage
unsigned char PortalLevel
unsigned char CurrObjectBank
signed char sortOutNeutralPlayerNum(signed char)
struct EffectAtlantis Atlantis
unsigned char VersionInfoSmall
unsigned char ProcessBldgDestroy
struct Thing * doesMapCellContainWood(struct MapElement *, signed char)
unsigned long DefaultLife
struct eastl::array< struct Coord2D, 5 > FlyFriends
unsigned short FrameCount
unsigned short DfltBuilders
long BloodlustSWarriorBlastRate
unsigned long PermBuildingsPresentOnLevel
unsigned short WaiterWanderRadius
class ObjectProxy TargetIdx
struct eastl::array< long, 6 > SpecialConvManaCostPer256Bands
signed char TimeBeforeSearchStart
class ObjectProxy ChimneySmokeIdx
unsigned char LastUserOwner
struct Coord2D TargetCoord
unsigned short ToolTipStrId
class ObjectProxy LinkTriggerIdx
unsigned char CountToEffect
unsigned char RecalcBldgRange
signed char CurrMaxCellRadius
unsigned char CreateCastMsg
struct eastl::array< long, 8 > AltBandSpellRadiusAffectPer256
signed char NumOccurences
union MovementDestCoordInfo Coords
short HousedBldgManaFactor
unsigned char EnemyPresence
class ObjectProxy ControlThingIdx
unsigned char CurrentLevel
struct eastl::array< unsigned char, 10 > NumPeopleMovePerTurn
struct eastl::array< short, 5 > NumVehiclesOfType
unsigned char LastAttackCountDown
bool include(class std::basic_string< char, struct std::char_traits< char >, class std::allocator< char > >)
unsigned char TravelState
struct eastl::array< long, 20 > SproggRatePer256Bands
signed char TotalFighters
long SuperWarriorFireRateTower
long ConvertPersonManaCost
unsigned short AttackPower
unsigned long BuildingsAvailableLevel
struct eastl::array< short, 20 > NumBuiltOrPartBuiltBuildingsOfType
struct eastl::array< long, 32 > SpellsMana
struct eastl::array< struct Coord2D, 10 > PlayerStartPositions
short VehicleAcquiredWood
unsigned char GameOverMsg
class ObjectProxy EffectLinkThing
signed char GuiStateGroup
short PeopleMinMaxPopValue
unsigned char OccupantChangeCount
signed char OriginalHypnoOwner
short CountToPlayerUpdate
class ObjectList MapWhoList
long HypnoNumPeopleAffected
unsigned char GuardPosSlot
unsigned char CurrNumPlayers
struct EffectMeteor Meteor
unsigned short ReqdShapeWood