diff --git a/campaign/board.md b/campaign/board.md index 12f57ed..372be79 100644 --- a/campaign/board.md +++ b/campaign/board.md @@ -5,13 +5,18 @@ Status flow: `backlog → in-progress → mapped → verified` (or `blocked`). | Target | Type | Status | Conf | Coverage | Updated | Notes | |---|---|---|---|---|---|---| -| _RTTI class inventory_ | meta | backlog | — | — | 2026-09-07 | pull full class/vftable list from ReVa; seeds object-model rows | -| entry point @0x925794 | control-flow | backlog | — | 0% | 2026-09-07 | WinMain → init → main loop | -| main loop / tick dispatch | control-flow | backlog | — | 0% | 2026-09-07 | how subsystems are pumped each frame/turn | -| D3D9 device init | subsystem | backlog | — | 0% | 2026-09-07 | Direct3DCreate9 → CreateDevice; renderer anchor | -| empire/player object | object | backlog | — | 0% | 2026-09-07 | cross-ref save-editor structs | -| star system object | object | backlog | — | 0% | 2026-09-07 | cross-ref save-editor structs | -| fleet / ship object | object | backlog | — | 0% | 2026-09-07 | cross-ref save-editor structs | -| tech tree object | object | backlog | — | 0% | 2026-09-07 | cross-ref save-editor structs | +| RTTI class inventory | meta | mapped | high | 100% | 2026-09-07 | `findings/objects/00-inventory.md` — 1924 types, engine=Mars | +| `.gob` format | subsystem | mapped | high | 100% | 2026-09-07 | renamed uncompressed ZIP (community-known) | +| `Mars::AppStartup` (entry) | control-flow | backlog | — | 0% | 2026-09-07 | bootstrap → main loop | +| main loop / tick dispatch | control-flow | backlog | — | 0% | 2026-09-07 | how subsystems are pumped per frame/turn | +| `Game::ClientPlayer` / `AIPlayer` | object | backlog | — | 0% | 2026-09-07 | the empire object (SOTS calls it "player"); root of game state | +| `Game::StarSystem` | object | backlog | — | 0% | 2026-09-07 | + `PlayerView::StarSystem`; cross-ref save structs | +| `Game::Planet` / `DOPlanet` | object | backlog | — | 0% | 2026-09-07 | colony/economy data | +| `Game::ShipDesignDef` / `DesignList` | object | backlog | — | 0% | 2026-09-07 | ship design model | +| `Game::FleetLayout` | object | backlog | — | 0% | 2026-09-07 | fleet composition | +| Mars entity chain | object | backlog | — | 0% | 2026-09-07 | EntityBase→PhysicalEntity→TargetableEntity→Actor | +| `Game::GameCombatSim` + `CombatCommand*` | subsystem | backlog | — | 0% | 2026-09-07 | tactical combat (~40 command types) | +| D3D9 device init | subsystem | backlog | — | 0% | 2026-09-07 | `Mars::DrawDevice`/`Camera` → Direct3DCreate9/CreateDevice | +| `Mars::Buffer::gobio` | subsystem | backlog | — | 0% | 2026-09-07 | .gob I/O; anchors the verify/ parser | +| serializable-types vs save structs | verify | backlog | — | 0% | 2026-09-07 | cross-ref `serializable-types.txt` with community save editors | | battle-load path | subsystem | backlog | — | 0% | 2026-09-07 | primary bug (many-core slowdown); LAA already on | -| .gob format | subsystem | mapped | high | 100% | 2026-09-07 | renamed uncompressed ZIP (community-known); parser target for verify/ | diff --git a/findings/01-fingerprint.md b/findings/01-fingerprint.md index 4f97aed..7db6b72 100644 --- a/findings/01-fingerprint.md +++ b/findings/01-fingerprint.md @@ -33,3 +33,14 @@ extracted via innoextract to `/srv/re-lab/sots-game/`. - D3D9 device init is a clean, well-anchored first renderer target. _Fingerprint captured 2026-09-07 via objdump on CT111._ + +## Update — RTTI reality + scale (2026-09-07) +- **RTTI is fully present: 1,924 type descriptors**, **41,411 functions**. RTTI was *not* + stripped. Full class inventory extracted → `findings/objects/00-inventory.md`. +- **Engine namespace is `Mars`** (SOTS1's engine; SOTS2 later used *Mercury*); game logic in + `Game`. 194 Mars (engine) classes, 1,404 Game classes, 179 serializable types. +- Ghidra's headless RTTI analyzer ran but produced 0 `SymbolType.CLASS` namespaces on our query + — a ReVa/Ghidra tooling detail to resolve (re-run/point the right analyzer); the RTTI data + itself is intact and was read straight from the binary. +- Consequence: the object model (goal #1) is strongly de-risked — named classes + hierarchy hints + come free from RTTI; `serializable-types.txt` maps closely to the save data model. diff --git a/findings/objects/00-inventory.md b/findings/objects/00-inventory.md new file mode 100644 index 0000000..43879db --- /dev/null +++ b/findings/objects/00-inventory.md @@ -0,0 +1,42 @@ +# Object-model inventory (from RTTI) + +The binary retains **full MSVC RTTI — 1,924 type descriptors** across **41,411 functions**. +Extracted directly from the `.?AV`/`.?AU` type-descriptor strings. This is the spine of the +object-model map. Raw list: `rtti-raw.txt`. Cleaned: `classes-game.txt` (1,404), +`classes-mars.txt` (194), `serializable-types.txt` (179). + +> Note: Ghidra's headless RTTI analyzer ran but built 0 `SymbolType.CLASS` namespaces on our +> query — a tooling detail to sort out in ReVa (re-run/point the right analyzer, or read the +> demangled names). The RTTI itself is present and rich; names here come straight from the binary. + +## Architecture (two namespaces) +- **`Mars`** — the **engine** (194 classes). SOTS1's engine is *Mars* (SOTS2 later used *Mercury*). + - Render: `DrawDevice`, `Camera`, `BatchedPrimitiveImpl`, `Decal`, `Effect`/`EffectPool`, + particle painters (`Beam`, `Billboard`, `BaseParticlePainter`), `Dictionary`. + - Scene/entity/physics: `EntityBase`, `EntityFactory`, `PhysicalEntity`, `Body`, `RigidBody`, + `Dynamics`, `CombatSim`, `SceneObject`. + - Serialization: `IStreamable` + `StreamableHelper`/`VectorHelper`/`StreamableEnum` (every + serializable type is wrapped — see `serializable-types.txt`). Asset I/O: **`Buffer::gobio`** + (the `.gob` reader/writer). + - Net: `BitStreamImpl`/`BitStreamExt`, `FNM*` (framed network messages). + - UI framework: `Control`, `Button`, `CheckBox`, `Dialog`, `DockablePanel`, `DropDownList`, `EditView`. +- **`Game`** — game logic + UI (1,404 classes), built on Mars. + +## High-value targets (object model — goal #1) +The empire is modeled as a **Player** (SOTS terminology), not "Empire" (that's UI). +- **Player/empire:** `Game::AIPlayer`, `Game::ClientPlayer`, `Game::GameSetup_Player`, `Game::PlayerAid`. +- **Star map:** `Game::StarSystem` (+ `PlayerView@StarSystem`), `Game::Planet` / `DOPlanet` / `Creator::Planet`. +- **Ships/design:** `Game::ShipData`, `Game::ShipDesignDef`, `Game::DesignList`, `Game::ObservedDesign`. +- **Fleets:** `Game::FleetLayout` (+ manager/list UI around it). +- **Combat:** `Game::GameCombatSim`, the `Game::CombatCommand*` hierarchy (~40 command types), + `Game::Encounter*` results, `Mars::CombatSim`, `Mars::CombatSimContactHandler`. +- **Base entity:** `Game::Actor` → `Game::TargetableEntity` → `Mars::PhysicalEntity` → `Mars::EntityBase`. + +## Control-flow / renderer anchors +- Entry / bootstrap: `Mars::AppStartup`. +- Renderer: `Mars::DrawDevice` + `Camera` → D3D9 device init (`Direct3DCreate9`/`CreateDevice`). + +## How this feeds the campaign +`serializable-types.txt` ≈ the save/on-disk data model — the ideal cross-reference against the +community save-editor structs (verify layouts against real saves). The Player/StarSystem/Planet/ +ShipDesignDef cluster is the first deepen-set; `Buffer::gobio` anchors the `.gob` parser for `verify/`. diff --git a/findings/objects/classes-game.txt b/findings/objects/classes-game.txt new file mode 100644 index 0000000..79ac2ee --- /dev/null +++ b/findings/objects/classes-game.txt @@ -0,0 +1,1404 @@ +AIAutoPeaceRun +AIBuildOrder +AICustomPlanHandler::SVSOAntiquarians +AIEncounterFlags +AIFleet +AIObject +AIPlayer +AIPolicyDialog +AIPolicyPanel +AIProcessingDialog +AIProductionSystem::fuzzy +AIRKAIAffinity +AIRKAIAffinityMinority +AIRKBackstab +AIRKBrokenAlly +AIRKBrokenCeasefire +AIRKBrokenNap +AIRKCulturalAffinity +AIRKHighStrength +AIRKHolyLandsVictoryAlarm::SVSOHolyLands +AIRKLandGrabVictoryAlarm::SVSOLandGrab +AIRKLostHomeworld +AIRKLowStrengthCommonEnemy +AIRKMedStrength +AIRKPCAffinity +AIRKPCCombat +AIRKRacialAffinity +AIRSAlliedShipsInCombat +AIRSAllyAffinity +AIRSColonyCandidatesMined +AIRSColonyCandidatesStolen +AIRSColonyLost +AIRSCombatTurn +AIRSEnemyPropaganda +AIRSPeacefulTurn +AIRSPlayerShipsLostToEnemy +AIRSPopulationDestroyed +AIRSPopulationLost +AIRSRebelAffinity +AIRSResearchReceived +AIRSSavingsReceived +AIRSShipsDestroyed +AIRSShipsLost +AIRSSurrenderDemanded +AIRebellion +AIRebellionDialog +AIRebellionImpl +AIRelationRecord +AISystem +AITAdvanceIdleShips +AITAttackBlockade +AITBuildDeepScanShips +AITBuildPoliceShips +AITBuildStations +AITColonize +AITColonizeAt +AITColonizeGoal +AITDefendColonyIncoming +AITDefendGateIncoming +AITDeployGateAt +AITEscortGate +AITEscortGateInvade +AITEscortGateInvadeGoal +AITExplore +AITExploreInForce +AITInterceptEnemy +AITInvade +AITInvadeGate +AITInvadeGoal +AITKillEasterEgg +AITMining +AITMiningReturn +AITNodeBore +AITRaid +AITRespondAttackSystem +AITRespondDefendSystem +AITRetrieveArtifact +AITReturnArtifact +AITSteamroll +AITStockFreighters +AIUserTechGrpRowParser +AIUserTechModeRowParser +AIUserTechPriRowParser +Actor +AdvanceStageFleetQueryDialog +AlienDerelict +AllGroupControls +AllianceDialogCommon +AllianceEventDialog +AllianceInvite +AllianceInviteDialog +AllianceInviteDialogNeg +AllianceInviteDialogStd +AmbientTrackRowParser +AreaDamage +ArrivalEffectCreator +ArrivalManager +Artifact::SVSOAntiquarians +AssaultShuttle +Asteroid +AsteroidEdict +AsteroidEdictDB +AsteroidField +AsteroidRowParser +AudioOptionsPanel +AutoJoin +AutoJoinBackground +BackEngProject +BalanceView +Bandbox +BasicSwarmer +BattleView +BattleViewCameraCtl +Beam +BeamEdict +BeamPayload +Berserker +BerserkerEncounter +BerserkerEncounterResult +BerserkerHomeworldEncounter +BioMissileWPT +Biomissile +BoardingPod +BoltEdict +BoltPayload +BombardDialog +BucketList::ShipSetPanel +BudgetPanel +BudgetPanel::ResearchPanel +BudgetPieChartPanel +BuildOrderDropData +BuildOrderDropSource +BuildOrderDropTarget +BuildOrderListPanel +BuildPanel +BuildQueue +BuildQueuePanel +BuildSpyDialog +BuilderList +ButtonOverlay::FleetManagerPanel +CNMClientNotResponding +CNMLaunchAck +CNMPlayerJoined +CNMPlayerLeft +CNMUpdate +CNMUpdateComplete +CNMUserSelectsShips +CNMUserShips +CSVRP_RebelAINames +CTVars +CanBuild +CanBuildSpy +CanClearTrap +CanColonize +CanDeployGate +CanDeploySpy +CanDoActionFtor +CanDumpOre +CanDumpSlaves +CanMine +CanPickupSpy +CanRefine +CanRefuel +CanRepair +CanScuttle +CanSetColonyTrap +CanSetMiningTrap +CanSetTrapFtor +CanStop +CardPanel +Carrier +CeaseCombatFunctor +ChainLightning +ChainLightningEdict +ChainLightningPayload +ChatControl +ChatDialog +ChatEditControl +ChatHistoryPanel +ChatHistoryPanel2 +ChatHistoryView +ChatInputControl +ChatMessageListPanel +ChatMonitor +ChatPage::GameBrowserPanel +ChatTranslation +CivilianRatios +ClearTrapDialog +Client::ScrollPanel +ClientEncounterResults +ClientMigrationStatusPanel +ClientNodeGraph +ClientPlayer +ClientSpyManager +ClientSystem +ClientTradeManager +ClientTradeSector +ClimateControl +ClimateHazardBar +ClimateHazardSlider +ClipPanel::MainMenuMOTD +ClipPanel::ScrollPanel +Clipper::PlayerIconList +ColBase +ColEdict +ColPayload +ColonizeDialog +Column::FleetList +CombatClientData +CombatCommand +CombatCommandCloak +CombatCommandDecloak +CombatCommandFleetSetFacing +CombatCommandFleetSetHoldFire +CombatCommandFleetSetStance +CombatCommandIntangOff +CombatCommandIntangOn +CombatCommandMoveReserves +CombatCommandNull +CombatCommandPickReserve +CombatCommandRequestAsylumResponse +CombatCommandSetAEAutoFire +CombatCommandSetPlanetAttackMode +CombatCommandSetPlayerAI +CombatCommandSetWantEndCombat +CombatCommandShipAllStop +CombatCommandShipAttack +CombatCommandShipClearTargets +CombatCommandShipFireOnce +CombatCommandShipManeuver +CombatCommandShipReleaseGrapple +CombatCommandShipSetFacing +CombatCommandShipSetHoldFire +CombatCommandShipSetOnlyMyTarget +CombatCommandShipSetStance +CombatCommandShipSetWaypoint +CombatCommandShipToggleBank +CombatDamageReport +CombatDoneDialog +CombatEliminationFunctor +CombatEncounterBase +CombatEncounterParams +CombatEnv +CombatExpiredFunctor +CombatFocus +CombatLaunchParams +CombatLoaderPainter +CombatLobbyClient +CombatNetworkClient +CombatNetworkServer +CombatOptionsDialog +CombatOverlay +CombatOverlaySelectionEventTarget +CombatOverlay_BombardButton +CombatOverlay_FacingButton +CombatOverlay_PlanetStats +CombatOverlay_Reserves +CombatOverlay_StanceButton +CombatOverlay_Weapons +CombatPeaceButton +CombatPlayerInvariant +CombatPlayerList +CombatPlayerListItem +CombatPlayerReport +CombatPlayerStats +CombatReport +CombatReportPanel +CombatReportPanelEx +CombatReportPlayerCard +CombatReportWeaponItem +CombatScreen +CombatScreenBandboxEventTarget +CombatSelection +CombatSelectionRing +CombatSetupDialog +CombatSetupScreen +CombatShipReport +CombatTitle +CombatView +CombatViewFocusEventTarget +CombatViewSelectionEventTarget +CombatWeaponReport +CommDeclareCurse +CommDeclareIDontWant +CommDeclareIHate +CommDeclareILike +CommDeclareISaw +CommDeclareISeveredAllianceWith +CommDeclareIWant +CommDeclareShareAllColonyStats +CommDeclareShareStats +CommDeclareShareSystemNotes +CommDeclareShareSystemStats +CommDeclareSorry +CommDeclareThanks +CommGenericMessage +CommIcon +CommIconList +CommIcon_Player +CommIcon_Standard +CommIcon_System +CommListPanel +CommMessageContainer +CommParamList +CommParamListPage +CommRequestAttackSystem +CommRequestDefendSystem +CommRequestDisposition +CommRequestHarassPlayer +CommRequestHarassSystem +CommRequestMoney +CommRequestRallyAtSystem +CommRequestResearch +CommRequestSeverAllianceWith +CommRequestShareSystemStats +CommRequestStopColonizing +CommRequestStopHarassingMe +CommRequestStopHarassingPlayer +CommRequestStopHarrassingSystem +CommRequestStopMining +CommSystemPanel +CommSystem_Builder +CommSystem_Chat +CommSystem_Messages +CommSystem_Viewer +CommonPlague +ConePointGen +ConfirmAbandonColonyDialog +ConfirmAbortDialog::ServerMigrationStatusPanel +ConfirmApplyCivilianRatiosDialog +ConfirmCivilianRatiosDialog +ConfirmDialog::SurrenderDialog +ConfirmMoveFleetDialog +ContinueDialog::StrategyHost +CrackerCol +CreateProfileDialog +Creator::Actor +Creator::AlienDerelict +Creator::AreaDamage +Creator::ArrivalManager +Creator::AssaultShuttle +Creator::Asteroid +Creator::AsteroidField +Creator::BasicSwarmer +Creator::Beam +Creator::Berserker +Creator::BerserkerEncounter +Creator::BerserkerHomeworldEncounter +Creator::Biomissile +Creator::BoardingPod +Creator::Carrier +Creator::ChainLightning +Creator::ColBase +Creator::CombatEncounterBase +Creator::CombatEnv +Creator::CrackerCol +Creator::Crow +Creator::CrowDefendersEncounter +Creator::CrowRuin +Creator::CrowRuinFighter +Creator::CrowRuinsEncounter +Creator::CrowsNestEncounter +Creator::CrybabyCol +Creator::Debris +Creator::DefencePlatform +Creator::DerelictEncounter +Creator::DisintegratorBeam +Creator::Drone +Creator::DroneRider +Creator::EndCondition +Creator::FlockCol +Creator::GasCloud +Creator::GasCloudEncounter +Creator::Grapple +Creator::GravTrapAsteroid +Creator::GravTrapEncounter +Creator::Gravboat +Creator::GravityWell +Creator::Herald +Creator::HeraldDefender +Creator::HeraldEncounter +Creator::Hunter +Creator::KorrRefugee +Creator::KorrRefugeeDrone +Creator::Locust +Creator::LocustEncounter +Creator::LocustNest +Creator::MesonProjectorBeam +Creator::Meteor +Creator::MeteorEncounter +Creator::Mine +Creator::Mirv +Creator::MirvTracer +Creator::Missile +Creator::MissileBase +Creator::Monitor +Creator::MonitorEncounter +Creator::Moon +Creator::NeoBerserker +Creator::NodeCannonEffect +Creator::NodeMissile +Creator::NodePoint +Creator::Orbit +Creator::Ortgay +Creator::OrtgayEncounter +Creator::PirateEncounter +Creator::Planet +Creator::PlayerOpt +Creator::ProjectedShield +Creator::Protectorate +Creator::PuppetMaster +Creator::PuppetMasterEncounter +Creator::RecoverableRiderBase +Creator::RefugeeEncounter +Creator::Reserves +Creator::RiderBase +Creator::Ship +Creator::ShipBase +Creator::SiegeMass +Creator::SlaveDisc +Creator::SlaversRefuelEncounter +Creator::Speaker +Creator::SpyShip +Creator::Station +Creator::SwarmEncounter +Creator::SwarmHive +Creator::SwarmLarva +Creator::SwarmQueen +Creator::SwarmQueenEncounter +Creator::Swarmer +Creator::SystemKiller +Creator::SystemKillerBase +Creator::SystemKillerEncounter +Creator::SystemKillerEncounterBase +Creator::TargetableEntity +Creator::TarpitCol +Creator::Torpedo +Creator::TradeRaidersEncounter +Creator::VNAbsorber +Creator::VNCloaker +Creator::VNDisc +Creator::VNDisintegrator +Creator::VNEMPulsar +Creator::VNEmitter +Creator::VNFinsol +Creator::VNFinsolEncounter +Creator::VNIncompleteSystemKiller +Creator::VNMoonBase +Creator::VNOppressor +Creator::VNPossessor +Creator::VNPyramid +Creator::VNScreamer +Creator::VNShield +Creator::VNTank +Creator::VonNeumannChild +Creator::VonNeumannEncounter +Creator::VonNeumannMom +Creator::Wraith +CreditsPanel +Crow +CrowDefendersEncounter +CrowDefendersEncounterResult +CrowRuin +CrowRuinFighter +CrowRuinsEncounter +CrowRuinsEncounterResult +CrowRuinsVictoryFunctor +CrowWPT +CrowsNestEncounter +CrowsNestVictoryFunctor +CrybabyCol +CustomDataTable::StrategyGameLoader +CustomMapRowParser +CustomSetupPanel +CustomSetup_Maps +DCPAllocator +DCPControl +DCPControlList +DODefSat +DOFleet +DOPlanet +DOStation +DamageEffectEdictDB +DamageEffectManager +Debris +DebugOverlay::BattleView +DebugOverlay::StrategyMapScreen +DefeatRecord::SVSOVonNeumann +DefenceDropData +DefenceDropSource +DefenceFleetAssignment +DefenceFleetRotator +DefenceLayout +DefenceManager +DefenceManager_MapDropTarget +DefenceMap +DefenceObject +DefencePlatform +DefencePlatformWPTracker +DefenceSummary +DefencesSpyReport +DeleteProfileDialog +DemoApp +DeploySpyDialog +DerelictEncounter +DerelictEncounterResult +DerelictVictoryFunctor +DesignErrorPanel +DesignInfoPanel +DesignInfoPopup +DesignList +DesignNameGen::StrategyAIAgent +DesignPreviewPanel +DialogUnderlay::FleetManagerPanel +DiplomacyPanel +DiplomacyPlayerCard +DiplomacyStats +DirectionGenerator +DisintegratorBeam +DisintegratorEdict +DisintegratorPayload +DisplayOptionsPanel +DoubleClickPanel::ResearchPanel +Drone +DroneRider +DroneWPTracker +DumpOreDialog +DumpSlavesDialog +DyingShadow +EditMessageBox +EmpireBar +EmpireInfoPanel +EmpireSummaryPanel +EncounterActionControl +EncounterInfoPanel +EncounterList +EncounterParams +EncounterQuery +EncounterResult +EncounterResults +EndCondition +EndGameDialog +EndGameMoviePanel +EnemySystemsPage +EngineSound +EnterPasswordDialog::GameBrowserPanel +EnterPasswordDialog::StrategyLobbyScreen +Event::EventStorage +EventPanel +EventPanel_ForLists +EventStorage +EventsDisplayPanel +EventsHistoryList +EventsHistoryPanel +EventsSpyReport +EventsTickerPanel +ExploredSystemsPage +FilterDialog::GameBrowserPanel +FireballEffectAggregate +FleetLayout +FleetLayoutGrid +FleetLayoutPanel +FleetLine +FleetList +FleetListHeader +FleetManagerPanel +FleetManager_FleetListDropTarget +FleetManager_LayoutDropTarget +FleetManager_ReservesDropTarget +FleetMenuSource::FleetManagerPanel +FleetMenuSource::StrategyFleetInfo +FleetNameGenerator +FleetRequestRowParser::SVSOUpstartApesDB +FleetShipList +FleetSummaryPanel +FleetsClipPanel::FleetShipList +FlightPlan +FlockCol +Frame::ChainLightning +FreighterWarning::ServerTradeSector +GBMOTD::GameBrowserPanel +GameBrowserPanel +GameBrowserScreen +GameCombatSim +GameDisplay::GameBrowserPanel +GameInfoPanel +GamePlayers::GameBrowserPanel +GameSetupOptions +GameSetupOptions_CheckBox +GameSetupPanel +GameSetup_AI +GameSetup_LSE +GameSetup_MapSelect +GameSetup_MapView +GameSetup_Money +GameSetup_Name +GameSetup_Option +GameSetup_Options +GameSetup_Player +GameSetup_ScenarioPages +GameSetup_ScenarioScene +GameSetup_ScenarioSelect +GameSetup_Species +GameSetup_Time +GameTurnHistory +GasCloud +GasCloudEncounter +GasCloudVictoryFunctor +GasCloudWPT +GateDialog +GateLine +GenSectionsRowParser::AIRulesDB +GenWeaponsRowParser::AIRulesDB +GenericEffectCreator +GenericSpawnedShip +GiveAidControlPanel +GiveAidPanel +GiveAidPlayerPanel +GlobalCiviliansControl +GlobalPopulationManager +Grapple +GrappleEdict +GrapplePayload +GravTrapAsteroid +GravTrapEncounter +GravTrapVictoryFunctor +Gravboat +GravityWell +GunBankSelection +GunEventTarget::ShipWeapons +HealthIconPanel +Herald +HeraldDefender +HeraldEncounter +HeraldEncounterResult +HiveInfo::SVSOSwarmQueen +HiverEffectCreator +HiverFarcastSpawnedShip +HiverTeleportSpawnedShip +HotKeyList +HotKeysPage +HotKeysPanel +HotKeysPropSheet +HumanEffectCreator +HumanSpawnedShip +Hunter +IAIAntiquariansTask +IAICustomPlanHandler +IAIPrepareTurnHook +IAIRelationScale +IAIRelationShift +IAIRule::fuzzy +IAITask +IActorEvents +IActorReference +IBandboxEventTarget +IChatHistoryPanel +IClientSpyManager +ICombatFocusEventTarget +ICombatReportPanel +ICombatSelectionEventTarget +ICommMessage +ICommSystemPanel +IDamageEffectEdictDB +IDamageEffectManager +IDefenceManager +IDefencesSpyReport +IDesignInfoPanel +IDiplomacyPanel +IEndConditionFunctor +IEventsSpyReport +IFleetMenuSource +IGiveAidPanel +IGlobalPopulationManager +IGunEventTarget +IHotKeysPanel +IIntelAnalysisPanel +IPlayerNoteButton +IPlayerNotePanel +IPopulationManager +IRiderBase +ISVSOAntiquarians +ISVSOCrowDefenders +ISVSOIndependentSystems +ISVSOLandGrab +ISVSORefugees +ISVSOTraps +ISVSOVonNeumann +IServerSpyManager +IShipBuildPanel +ISpyManager +IStationIcons +IStationSummaryPanel +IStrategyAIAgent +IStrategyAIContext +IStrategyJoin +ITacAISquadRule +ITechOfferDialog +ITechTreeSpyReport +ITradeLine +ITradeLinePainter +ITradePainter +ITradeSectorPainter +ITradeSectorPanel +ITradeSpyReport +ITradeSummaryPanel +IconColumn::FleetList +IconOverlay::GameSetup_MapView +ImageCheckBox +Impl::GameSetup_MapSelect +InGameCheck::DisplayOptionsPanel +IndependenceInfo +Infestation::SVSOSwarm +InnerBorderOverlay::CommSystemPanel +IntelAnalysisPanel +IntelPlayerTab +IntelShipList +IntelTechIcon +IntelTechList +InternetPage::GameBrowserPanel +IntroCameraInfo +IntroOverlay::MainMenuPanel +IntroView +IntroViewCameraCtl +InvSphereSensorShadow +Item::BuildOrderListPanel +Item::ChatMessageListPanel +Item::CommIconList +Item::CommListPanel +Item::DCPControlList +Item::EncounterList +Item::EventsHistoryList +Item::FleetList +Item::HotKeyList +Item::IntelShipList +Item::IntelTechList +Item::MoraleEventList +Item::StrategyGameList +Item::SystemSummaryList +Item::TechOptionsList +Item::TradeSectorList +Item::TradeSystemList +JewelsProject +KorrRefugee +KorrRefugeeDrone +LANPage::GameBrowserPanel +LegacyGunBank::ShipDesignDef +LiirEffectCreator +LiirSpawnedShip +LoadCallbacks::GameCombatSim +LobbyChat +LobbySlotPanel +Locust +LocustEncounter +LocustEncounterParams +LocustEncounterResult +LocustNest +LocustWPT +MOTD +MOTDDialog::StrategyLobbyScreen +MainMenuMOTD +MainMenuPanel +MainMoviePanel +ManualJoinDialog::GameBrowserPanel +MesonProjectorBeam +MesonProjectorEdict +MesonProjectorPayload +MessageBoxA +Meteor +MeteorEncounter +MeteorEncounterResult +MeteorVictoryFunctor +Mine +MineDialog +MineEdict +MinePayload +MiniBudgetPanel::BuildPanel +MiniEmpirePanel::BuildPanel +MiniStarMapPanel +Mirv +MirvEdict +MirvPayload +MirvTracer +Missile +MissileBase +MissileEdict +MissilePayload +MissilePayloadBase +Monitor +MonitorEncounter +MonitorEncounterResult +MonitorProject +MonitorWPTracker +Moon +Morale +MoraleEvent +MoraleEventList +MoraleEventsPanel +MorrigiEffectCreator +MorrigiSpawnedShip +MoveDestinationMenu +MoviePanel +MutexScreen +NeoBerserker +NetForceLimits +NodeCannonEdict +NodeCannonEffect +NodeCannonPayload +NodeGraph +NodeLineDesc +NodeLinePainter +NodeMissile +NodePath +NodePoint +NodeRoute +NoteColumn::FleetList +NpcRaidersRowParser +ObjectiveListView +ObjectiveListViewItem +ObjectivesPanel +ObservedDesign +ObservedTech +ObservedWeapon +OldGameSetupPanel +OneGroupControls +OptionIcon::SectionOverlay +OptionsPanel +Orbit +Ortgay +OrtgayEncounter +OrtgayEncounterResult +Overlay::CombatSetupScreen +Overlay::EncounterInfoPanel +Overlay::GiveAidPlayerPanel +Overlay::PopulationSummary +Overlay::SpeciesSlider +Overlay::StatsPanel +Overlay::SystemSummaryPanel +Page::PlayerNotePanel +Params::ServerNodeGraph +PasswordStatus::StrategyLobbyScreen +PayloadBase +PayloadEdictBase +PerClassList::DesignList +PickupSpyDialog +PieChartPanel +PirateEncounter +PirateEncounterResult +PirateVictoryFunctor +Plague +PlagueHit +PlagueStats +Planet +PlanetClientContext +PlayerAid +PlayerAllianceControlPopup +PlayerAllianceControls +PlayerAlliancesPanel +PlayerAvatarSet +PlayerBadgeSet +PlayerColorSet +PlayerEncounterProgress +PlayerFleetsPanel +PlayerIconList +PlayerImageCheckBox +PlayerMessage +PlayerMessageBox +PlayerNoteButton +PlayerNotePanel +PlayerNotes +PlayerOpt +PlayerReport +PlayerSetupPanel +PlayerStatus::SVSORefugees +PlayerTurnHistory +PlayerTurnStats +PlayersOverlay::SurrenderDialog +PlayersPanel::StatusPanel +PointGen +PoliticalMapPanel +Population +PopulationControl +PopulationGroup +PopulationManager +PopulationSlider +PopulationSummary +PreviewPanel::BuildPanel +PrisonerHold +ProfileInfoPanel +ProfileManagerPanel +ProgressDialog::StrategyHost +ProgressDialog::StrategyJoin +ProjectedShield +ProjectedShieldEdict +ProjectedShieldPayload +PropPage +PropSheet +Protectorate +PuppetMaster +PuppetMasterEncounter +PuppetMasterEncounterResult +QuadrantDirectionGenerator +QueenInfo::SVSOSwarmQueen +QuitStrategyGameDialog +RaidDesignPanel +RaidFleetItem +RaidFleetList +RaidSectorItem +RaidSectorList +RaidTargets +RandomDirectionGenerator +RankingsPanel +RecoverableRiderBase +RefineDialog +RefuelAvailCell +RefuelPanel +RefugeeEncounter +RefugeeVictoryFunctor +RefugeesEncounterParams +RefugeesEncounterResult +RenameFleetDialog::FleetManagerPanel +RepairAvailCell +RepairPanel +RequestAsylumDialog +ResearchBoostControls +ResearchDonePanel +ResearchHistoryList +ResearchHistoryPanel +ResearchListPanel +ResearchPanel +ResearchProjectPanel +ResearchSpecialControls +ResearchSpecialPanel +ResearchSpinnerPanel +ReserveQueueBox +Reserves +ReservesDropData +ReservesDropSource +ReservesDropTarget +ReservesList +RiderBase +RiderEdict +RiderPayload +Rotator +RowParser::SpecialProjectNameGen +SEAIPrepareTurn +SEAIReceiveCommMessage +SEAddDesign +SEAddFleet +SEAddPlayer +SEAddShip +SEAllianceEvent +SEAllianceInviteProgress +SEBuildCancelled +SEBuildCompleted +SEEndSyncGame +SEFleetArrived +SEFleetUpdated +SEInitGame +SEInitPlayer +SEInitTrade +SELastPlaying +SELocalCreateFleet +SELocalDeleteFleet +SELocalDeleteShip +SEPostDialog +SEProcessTurn +SERemoveDesign +SERemoveFleet +SERemoveShip +SEResetMap +SEResumePlaying +SEShipUpdated +SESyncDesign +SESyncGame +SESyncLocalPlayer +SESyncOtherPlayer +SESyncSystem +SESystemAbandoned +SESystemOwnerChanged +SETurnEnd +SETurnEndCancelled +SETurnEndPending +SETurnEvents +SETurnResults +SETurnTimeExpired +SEUpdateAlliances +SEUpdateFleet +SEUpdateShip +SHMOTD::StrategyHost +SNMAIRelationValues +SNMAllCombatDone +SNMAllianceInvite +SNMAllianceInviteChat +SNMAllianceInviteProgress +SNMAllianceNotify +SNMAllianceReply +SNMCancelAllianceInvite +SNMChat +SNMCombatTimeRemaining +SNMCommMessage +SNMDemandEmpireSurrender +SNMDemandEmpireSurrenderResponse +SNMDoEncounterQuery +SNMEncounterProgress +SNMEncounterQueryResults +SNMEncounterResults +SNMEndTurn +SNMGenericEvent +SNMGenericGameMessage +SNMHostCombat +SNMHostCombatReply +SNMJoin +SNMJoinCombat +SNMJoinCombatReply +SNMJoinReply +SNMKillAI +SNMLaunchCombat +SNMLeaveAlliance +SNMLeaveCeaseFire +SNMLeaveNonAggression +SNMLobbyChat +SNMMakePlayerAI +SNMPendingAlliances +SNMPlaySpeechEvent +SNMProgressionWarsConvoyShips +SNMQueryEndTurnDone +SNMRefreshSlots +SNMRemoveCommMessage +SNMRequestRandomEncounter +SNMResumePlaying +SNMResumePlayingReceived +SNMRunAI +SNMSetAIPolicy +SNMSetPlayerStatus +SNMSetSlotPassword +SNMSetTimers +SNMSlotCancelPWReq +SNMSlotInit +SNMSlotInsertClient +SNMSlotMoveClient +SNMSlotPWAccepted +SNMSlotPWAttempt +SNMSlotPWRejected +SNMSlotRemoveClient +SNMSlotReqPW +SNMSlotSetData +SNMSlotSetForcedSpecies +SNMSlotSetPW +SNMSlotSetState +SNMTechOffer +SNMTransferProgress +SNMTurnInfo +SNMUpdate +SNMUpdateAlliances +SNMUpdateComplete +SNMUserNames +SVSOAntiquarians +SVSOBrokenEmpire +SVSOCivilWar +SVSOCrowDefenders +SVSOCrowRuins +SVSODerelict +SVSOEasterEgg +SVSOEndFlesh +SVSOGathering +SVSOGrandMenace +SVSOGrandMenaceTrigger +SVSOHiverInvasion +SVSOHolyLands +SVSOIndependentSystems +SVSOJewelsOfTheCrown +SVSOLandGrab +SVSOLocust +SVSOMasterVoice +SVSOMonitor +SVSOOrtgay +SVSOProgressionWars +SVSOPuppetMaster +SVSORefugees +SVSOScenarioBase +SVSOSimpleEasterEgg +SVSOSlaversRefuel +SVSOSots +SVSOSwarm +SVSOSwarmQueen +SVSOSystemKiller +SVSOTournament +SVSOTraps +SVSOUpstartApes +SVSOUpstartApes_EO_DEMANDS_SHIPS +SVSOUpstartApes_EO_DEMANDS_TRADE_GOODS +SVSOUpstartApes_EO_DEMANDS_VICTORY +SVSOUpstartApes_EO_ENERGY_WEAPONS_DECADENT +SVSOUpstartApes_EO_FEARS_YOUR_POWER +SVSOUpstartApes_EO_GIFTS +SVSOUpstartApes_EO_MUST_EXPAND +SVSOUpstartApes_EO_REQUIRES_CASH +SVSOUpstartApes_EmpireOrder +SVSOVonNeumann +SVScriptObject +SaveDesignDialog +SaveGameDialog +SaveGameMessageBox +ScenarioDescPage +ScenarioObjPage +ScenarioPageBase +ScenarioRulesPage +ScenarioSetupPanel +ScenarioSetup_Maps +Screen +ScreenBar +ScrollPanel +ScuttleDialog +SectionConfigPanel +SectionOverlay +SectionSound +SensorInfoPanel +SensorJammerShadow +SensorShadow +SensorsView +SensorsViewCameraCtl +ServerList::GameBrowserPanel +ServerMigrationStatusPanel +ServerNodeGraph +ServerPage::GameBrowserPanel +ServerPlayer +ServerSpyManager +ServerSystem +ServerTradeManager +ServerTradeManagerImpl +ServerTradeSector +SetColonyTrapDialog +SetMiningTrapDialog +SetTimersDialog +Ship +ShipAssignmentPanel +ShipBase +ShipBuildOrder +ShipBuildPanel +ShipBuildQueue +ShipClipPlaneFunc +ShipCmdDialog +ShipDesign +ShipDesignCell +ShipDesignDef +ShipDesignPanel +ShipDropData +ShipDropSource +ShipIconGenerator +ShipItem::ShipList +ShipList +ShipManeuver +ShipNav +ShipParams +ShipPreviewPanel +ShipRecords +ShipRequestRowParser::SVSOUpstartApesDB +ShipRollManeuver +ShipSetPanel +ShipStatsPanel +ShipSubsystem +ShipSummaryPanel +ShipWPTracker +ShipWeapons +ShipsClipPanel::FleetShipList +SiegeMass +SiegePayload +SiegePayloadEdict +SimpleNodePath +SlaveDisc +SlaveManagerPanel +SlaversRefuelEncounter +SlaversRefuelEncounterResult +SlotDetailsPanel +SlotPanel +SnoFleetRowParser +SnoFleetTemplateRowParser +SnoTechRowParser +SpawnedShip +Speaker +SpecialProject +SpecialProjectImpl +SpecialProjectNameGen +SpeciesControls::SlaveManagerPanel +SpeciesDescPanel +SpeciesInfoPanel::StrategyLobbyScreen +SpeciesRatios +SpeciesSelectDialog +SpeciesSlider +SpherePointGen +SphereSensorShadow +SpyCraft +SpyReport +SpyReportDefences +SpyReportEvents +SpyReportTechTree +SpyReportTrade +SpyReportTradeRoute +SpyShip +SpyShipEdict +SpyShipPayload +StackedSliderEditCombo +StanceButtonBase +StarFleet +StarMapCameraPanel +StarMapEdgePanel +StarMapLine +StarMapLinePainter +StarMapNode +StarMapNodeLine +StarMapPanel +StarMapParams +StarShip +StarSystem +Station +StationDetailsPanel +StationIcons +StationSummaryPanel +StationSummaryPopup +StatsGraphPanel +StatsLegendPanel +StatsPanel +StatusPanel +StockDesignNameRowParser::AIPersonaDB +StockDiplomacyMessageRowParser::AIPersonaDB +StockPlayerNameRowParser::AIPersonaDB +StopDialog +StrategyAIAgent +StrategyAIContext +StrategyClient +StrategyClientData +StrategyEvent +StrategyFleetInfo +StrategyFleetInfo_FleetListDropTarget +StrategyGameCreateParams +StrategyGameInfo +StrategyGameList +StrategyGameLoadParams +StrategyGameParams +StrategyHostParams +StrategyJoin +StrategyLaunchParams +StrategyLobbyScreen +StrategyMapScreen +StrategyNetworkClient +StrategyNetworkServer +StrategyPlayer +StrategyPlayerGameSettings +StrategyPlayerInfo +StrategyScriptParams +StrategyServer +StrategySessionParams +StrategySim +StrategySystemInfo +StrategyTimerParams +StrategyTurnInfo +StrategyUserInfo +Streamable::StrategyAIAgent +SupportAvailCell +SupportControl +SupportPanel +SupportSlider +SurrenderDialog +SwarmEncounter +SwarmEncounterParams +SwarmEncounterResult +SwarmHive +SwarmLarva +SwarmQueen +SwarmQueenEncounter +SwarmQueenEncounterResult +Swarmer +SwitchProfileDialog +SystemBuildQueue +SystemEvent +SystemKiller +SystemKillerBase +SystemKillerEncounter +SystemKillerEncounterBase +SystemKillerEncounterResult +SystemKillerEncounterResultBase +SystemKillerVictoryFunctor +SystemParams +SystemRateSliders +SystemSummaryList +SystemSummaryPanel +SystemTradeSlider +SystemViewPanel +SystemsPage +TacAIAlphaManeuversSquad +TacAIAttackStrategyBase +TacAIAttackStrategy_BruteForce +TacAIAttackStrategy_GateGuard +TacAIAttackStrategy_Stealth +TacAIAttackStrategy_Swarm +TacAIAttackStrategy_Trick +TacAISquad +TacAISquadRule_Attack +TacAISquadRule_Regroup +TacAISquadRule_Retreat +TacAISquadRule_Role +TacReport +TacReportEvents +TargetableEntity +TarkasEffectCreator +TarkasSpawnedShip +TarpitCol +TechBenefitPanel +TechDescPanel +TechInfoPanel +TechNamePanel +TechOffer +TechOfferAcceptedDialog +TechOfferCancelledDialog +TechOfferDialog +TechOfferDialogBase +TechOfferProject +TechOfferQueryAcceptedDialog +TechOfferQueryDialog +TechOfferQueryRejectedDialog +TechOfferRejectedDialog +TechOptionsList +TechProject +TechTree +TechTreePanel +TechTreeSpyReport +TextColumn::FleetList +TimerOverlay::CombatSetupDialog +TitleBar +TitlePanel::ResearchPanel +ToggleList::ScreenBar +Torpedo +TorpedoEdict +TorpedoPayload +TorusPointGen +TradeLine +TradeLinePainter +TradeManager +TradePainter +TradeRaidersEncounter +TradeRoute +TradeRoutePanel +TradeSector +TradeSectorList +TradeSectorPainter +TradeSectorPanel +TradeSpyReport +TradeSummaryPanel +TradeSystemInfo +TradeSystemList +Trap::SVSOTraps +TubePointGen +TurnCommands +TurnEvents::EventStorage +TurnInfoPanel::StrategyLobbyScreen +TurretStatsPanel +TutorialPanel +UpdateData +VNAbsorber +VNCloaker +VNDisc +VNDiscWPTracker +VNDisintegrator +VNEMPulsar +VNEmitter +VNFinsol +VNFinsolEncounter +VNFinsolEncounterResult +VNHomeEncounterParams +VNHomeEncounterResult +VNIncompleteSystemKiller +VNMoonBase +VNOppressor +VNPossessor +VNPyramid +VNPyramidWPTracker +VNScreamer +VNShield +VNTank +VideoButtonPanel::TutorialPanel +VonNeumannChild +VonNeumannEncounter +VonNeumannEncounterParams +VonNeumannEncounterResult +VonNeumannMom +VonNeumannVictoryFunctor +VonNeumannWPTracker +Waypoint::FlightPlan +WaypointTrackerBase +WeaponControls +WeaponGroupControls +WeaponGroups +WeaponIconButton +WeaponListPanel +WeaponPanel +WeaponPanel2 +WeaponReplacementsRowParser::StrategyAIContext +WeaponSelectPanel_List +WeaponSelectPanel_Tab +Wraith +WraithEdict +WraithPayload +ZuulInfestation diff --git a/findings/objects/classes-mars.txt b/findings/objects/classes-mars.txt new file mode 100644 index 0000000..4ea89c1 --- /dev/null +++ b/findings/objects/classes-mars.txt @@ -0,0 +1,194 @@ +AnimController +AnimSet +AnimSetRecord +AppStartup +AttractorProxy +BaseParticlePainter +BatchedPrimitiveImpl +BeamParticlePainter +BillboardParticlePainter +BitStreamExt +BitStreamImpl +Body +Buffer::gobio +BulkTextPanel +Button +Camera +ChartLine::chart +CheckBox +CheckBoxBase +CheckBoxList +ClientContext +ClipPanel::ListFramework +CombatSim +CombatSimContactHandler +Command +Control +Creator::EntityBase +Creator::InfoEntity +Creator::PhysicalEntity +DLink +Decal +DestroyParticleSystemAggregate +DetachParticleSystemAggregate +Dialog +DialogUnderlay +Dictionary::AnimSetRecord +Dictionary::Mesh +Dictionary::Model +Dictionary::Texture +DirectionAttractorProxy +DockablePanel +DrawDevice +DropDownList +Dynamics +EditView +Effect +EffectPool +EntityBase +EntityCreator +EntityFactory +ExtraParams +FNMBase +FNMChunk +FNMChunkReply +FNMDone +FNMDoneReply +FNMError +FNMSendNotify +FNMSendReply +FactoryItem +FileStream +Font +FontDictionary +FontImpl +Frame +FreeParticlePainter +GUIResources +GZFileStream +GradientSlider +HandleObject +IApplication +IBodyContactHandler +IBuffer::gobio +ICSVRowParser +IClientImpl +IDrawDevice +IDrawDeviceClient +IDropData +IDropSource +IDropTarget +IDynamics +IEditView +IEffectPool +IFileSystem::gobio +ILinkLocation +IListView +IMatrixStack +IMenu +IPanelManager +IParticleSystemAggregate +IReference::SceneObject +IScheduledEvent +IScriptable +IServerImpl +ISimplePainter +IStreamable +ITextView +IconButton +IconToggleButton +Impl::BulkTextPanel +InfoEntity +Item::ListFramework +Item::TextListBase +LCRButton +LaunchParams +LightningParticlePainter +ListBox +ListColumn +ListFramework +ListPanel +ListUnderlay::DropDownList +ListView +LoadCallbacks::CombatSim +MatrixStack +Menu +Mesh +MeshParticlePainter +MeshPreRenderFunc +MicroButton +Model +ModelFrame +Movie +NMCommand +NMLoad +NMLoadComplete +NMSyncCheck +NMSyncError +NativeFileSystem::gobio +NetConClientImpl +NetConImpl +NetConServerImpl +NetMessage +NetMessageReceiver +NetworkIDMap +NetworkObject +NullClientImpl +NullServerImpl +Object +Owner::SceneObject +Panel +PanelManager +ParticleAttractor +ParticleChannel +ParticleDrawBuffer +ParticleEmitter +ParticleSystem +ParticleTracker +PhysicalEntity +Picture +PointAttractorProxy +ProgressPainter +QuadRenderer +RNG +RefCounted +RenderBuffer +RenderTargetTexture +RigidBody +RopeParticlePainter +ScaledMeshParticlePainter +ScalingFont +Script +Scrollbar +SimplePainter +Sound +SoundBase +Sprite +SpriteInterfaceProxy +SpriteTable +SpriteTableRowParser +StandardExtraParams +Stream +StreamImpl +SyncChecksumBuffer +SyncClient +SyncParams +SyncServer +TNMConnect +TNMDisconnect +TNMHost +TNMMessage +TNMessage +TextButton +TextFileStream +TextListBase +TextView +TextViewBase +Texture +TiledBeamParticlePainter +ToggleMicroButton +TrailParticlePainter +UISoundCSVRowParser +VorbisSound +ZipFileSystem::gobio +gobio_D3DXInclude diff --git a/findings/objects/rtti-raw.txt b/findings/objects/rtti-raw.txt new file mode 100644 index 0000000..7352f8f --- /dev/null +++ b/findings/objects/rtti-raw.txt @@ -0,0 +1,1924 @@ +.?AU?$StreamableHelper@U?$StreamableEnum@I@Mars@@@Mars@@ +.?AU?$StreamableHelper@U?$StreamableEnum@W4AIPurposeID@Game@@@Mars@@@Mars@@ +.?AU?$StreamableHelper@U?$StreamableEnum@W4HomeState@SVSOMasterVoice@Game@@@Mars@@@Mars@@ +.?AU?$StreamableHelper@U?$StreamableEnum@W4WeaponFamilyID@Game@@@Mars@@@Mars@@ +.?AU?$StreamableHelper@UAISituation@Game@@@Mars@@ +.?AU?$StreamableHelper@UBoardedShip@EncounterResults@Game@@@Mars@@ +.?AU?$StreamableHelper@UCombatTechFlags@Game@@@Mars@@ +.?AU?$StreamableHelper@UDamagedShip@EncounterResults@Game@@@Mars@@ +.?AU?$StreamableHelper@UObjective@Game@@@Mars@@ +.?AU?$StreamableHelper@UPlayerColorID@Game@@@Mars@@ +.?AU?$StreamableHelper@UPlayerState@SVSOHolyLands@Game@@@Mars@@ +.?AU?$StreamableHelper@UPlayerView@StarSystem@Game@@@Mars@@ +.?AU?$StreamableHelper@UPoint@FieldTemplate@Game@@@Mars@@ +.?AU?$StreamableHelper@UPrisonerShip@EncounterResults@Game@@@Mars@@ +.?AU?$StreamableHelper@UResponse@AllianceInvite@Game@@@Mars@@ +.?AU?$StreamableHelper@URetreatingShip@EncounterResults@Game@@@Mars@@ +.?AU?$StreamableHelper@UShipBuildOrderDef@Game@@@Mars@@ +.?AU?$StreamableHelper@UShipRequest@SVSOUpstartApes_EO_DEMANDS_SHIPS@Game@@@Mars@@ +.?AU?$StreamableHelper@USlotData@SNMRefreshSlots@Game@@@Mars@@ +.?AU?$StreamableHelper@USpyShip@EncounterResults@Game@@@Mars@@ +.?AU?$StreamableHelper@UXenoTechsPerSpecies@Game@@@Mars@@ +.?AU?$StreamableHelper@V?$AIWeightMap@U?$StreamableEnum@I@Mars@@@Game@@@Mars@@ +.?AU?$StreamableHelper@V?$AIWeightMap@U?$StreamableEnum@W4AIPurposeID@Game@@@Mars@@@Game@@@Mars@@ +.?AU?$StreamableHelper@V?$AIWeightMap@U?$StreamableEnum@W4WeaponFamilyID@Game@@@Mars@@@Game@@@Mars@@ +.?AU?$StreamableHelper@V?$AIWeightMap@VShipSectionID@Game@@@Game@@@Mars@@ +.?AU?$StreamableHelper@V?$NetworkIDDataMap@VLocustFleetLogistics@Game@@@Game@@@Mars@@ +.?AU?$StreamableHelper@V?$NetworkIDDataMap@VLocustNestState@Game@@@Game@@@Mars@@ +.?AU?$StreamableHelper@V?$NetworkIDDataMap@VPCStat@SVSOBrokenEmpire@Game@@@Game@@@Mars@@ +.?AU?$StreamableHelper@VAIAutoPeaceRun@Game@@@Mars@@ +.?AU?$StreamableHelper@VAICombatReport@Game@@@Mars@@ +.?AU?$StreamableHelper@VAIEncounterFlags@Game@@@Mars@@ +.?AU?$StreamableHelper@VAIPlayerRequestStamp@Game@@@Mars@@ +.?AU?$StreamableHelper@VAIRebellion@Game@@@Mars@@ +.?AU?$StreamableHelper@VAIRelationRecord@Game@@@Mars@@ +.?AU?$StreamableHelper@VAISystem@Game@@@Mars@@ +.?AU?$StreamableHelper@VAddress@Mars@@@Mars@@ +.?AU?$StreamableHelper@VAllianceInvite@Game@@@Mars@@ +.?AU?$StreamableHelper@VArtifact@SVSOAntiquarians@Game@@@Mars@@ +.?AU?$StreamableHelper@VAttribMap@Game@@@Mars@@ +.?AU?$StreamableHelper@VBuildQueue@Game@@@Mars@@ +.?AU?$StreamableHelper@VCivilianRatios@Game@@@Mars@@ +.?AU?$StreamableHelper@VCombatDamageReport@Game@@@Mars@@ +.?AU?$StreamableHelper@VCombatEncounterParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VCombatLaunchParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VCombatPlayerInvariant@Game@@@Mars@@ +.?AU?$StreamableHelper@VCombatPlayerReport@Game@@@Mars@@ +.?AU?$StreamableHelper@VCombatPlayerStats@Game@@@Mars@@ +.?AU?$StreamableHelper@VCombatReport@Game@@@Mars@@ +.?AU?$StreamableHelper@VCombatShipReport@Game@@@Mars@@ +.?AU?$StreamableHelper@VCombatWeaponReport@Game@@@Mars@@ +.?AU?$StreamableHelper@VCommMessageContainer@Game@@@Mars@@ +.?AU?$StreamableHelper@VCommand@Mars@@@Mars@@ +.?AU?$StreamableHelper@VCustomDataTable@StrategyGameLoader@Game@@@Mars@@ +.?AU?$StreamableHelper@VDefeatRecord@SVSOVonNeumann@Game@@@Mars@@ +.?AU?$StreamableHelper@VDefenceFleetAssignment@Game@@@Mars@@ +.?AU?$StreamableHelper@VDefenceLayout@Game@@@Mars@@ +.?AU?$StreamableHelper@VDefenceSummary@Game@@@Mars@@ +.?AU?$StreamableHelper@VDesignNameGen@StrategyAIAgent@Game@@@Mars@@ +.?AU?$StreamableHelper@VDiplomacyStats@Game@@@Mars@@ +.?AU?$StreamableHelper@VEncounterParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VEncounterQuery@Game@@@Mars@@ +.?AU?$StreamableHelper@VEncounterResult@Game@@@Mars@@ +.?AU?$StreamableHelper@VEncounterResults@Game@@@Mars@@ +.?AU?$StreamableHelper@VEvent@EventStorage@Game@@@Mars@@ +.?AU?$StreamableHelper@VEventStorage@Game@@@Mars@@ +.?AU?$StreamableHelper@VFieldTemplate@Game@@@Mars@@ +.?AU?$StreamableHelper@VFleetLayout@Game@@@Mars@@ +.?AU?$StreamableHelper@VFleetNameGenerator@Game@@@Mars@@ +.?AU?$StreamableHelper@VFlightPlan@Game@@@Mars@@ +.?AU?$StreamableHelper@VFreighterWarning@ServerTradeSector@Game@@@Mars@@ +.?AU?$StreamableHelper@VGameTurnHistory@Game@@@Mars@@ +.?AU?$StreamableHelper@VGunBank@ShipDesignDef@Game@@@Mars@@ +.?AU?$StreamableHelper@VGunBank@ShipParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VGunBankSelection@Game@@@Mars@@ +.?AU?$StreamableHelper@VHiveInfo@SVSOSwarmQueen@Game@@@Mars@@ +.?AU?$StreamableHelper@VICommMessage@Game@@@Mars@@ +.?AU?$StreamableHelper@VIServerSpyManager@Game@@@Mars@@ +.?AU?$StreamableHelper@VIndependenceInfo@Game@@@Mars@@ +.?AU?$StreamableHelper@VInfestation@SVSOSwarm@Game@@@Mars@@ +.?AU?$StreamableHelper@VLaunchParams@Mars@@@Mars@@ +.?AU?$StreamableHelper@VLegacyGunBank@ShipDesignDef@Game@@@Mars@@ +.?AU?$StreamableHelper@VLegacyWeaponDef@ShipDesignDef@Game@@@Mars@@ +.?AU?$StreamableHelper@VLocustFleetLogistics@Game@@@Mars@@ +.?AU?$StreamableHelper@VLocustNestState@Game@@@Mars@@ +.?AU?$StreamableHelper@VMorale@Game@@@Mars@@ +.?AU?$StreamableHelper@VMoraleEvent@Game@@@Mars@@ +.?AU?$StreamableHelper@VNetMessage@Mars@@@Mars@@ +.?AU?$StreamableHelper@VNodePath@Game@@@Mars@@ +.?AU?$StreamableHelper@VNodePointParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VNodeRoute@Game@@@Mars@@ +.?AU?$StreamableHelper@VObservedDesign@Game@@@Mars@@ +.?AU?$StreamableHelper@VObservedTech@Game@@@Mars@@ +.?AU?$StreamableHelper@VObservedWeapon@Game@@@Mars@@ +.?AU?$StreamableHelper@VOutputRates@StarSystem@Game@@@Mars@@ +.?AU?$StreamableHelper@VPCStat@SVSOBrokenEmpire@Game@@@Mars@@ +.?AU?$StreamableHelper@VParams@ServerNodeGraph@Game@@@Mars@@ +.?AU?$StreamableHelper@VParticleChannel@Mars@@@Mars@@ +.?AU?$StreamableHelper@VParticleTracker@Mars@@@Mars@@ +.?AU?$StreamableHelper@VPlague@Game@@@Mars@@ +.?AU?$StreamableHelper@VPlagueHit@Game@@@Mars@@ +.?AU?$StreamableHelper@VPlagueStats@Game@@@Mars@@ +.?AU?$StreamableHelper@VPlanetClientContext@Game@@@Mars@@ +.?AU?$StreamableHelper@VPlanetStats@Game@@@Mars@@ +.?AU?$StreamableHelper@VPlayerAid@Game@@@Mars@@ +.?AU?$StreamableHelper@VPlayerAlliances@Game@@@Mars@@ +.?AU?$StreamableHelper@VPlayerEncounterProgress@Game@@@Mars@@ +.?AU?$StreamableHelper@VPlayerMessage@Game@@@Mars@@ +.?AU?$StreamableHelper@VPlayerNotes@Game@@@Mars@@ +.?AU?$StreamableHelper@VPlayerReport@Game@@@Mars@@ +.?AU?$StreamableHelper@VPlayerStatus@SVSORefugees@Game@@@Mars@@ +.?AU?$StreamableHelper@VPlayerTurnHistory@Game@@@Mars@@ +.?AU?$StreamableHelper@VPlayerTurnStats@Game@@@Mars@@ +.?AU?$StreamableHelper@VPopulation@Game@@@Mars@@ +.?AU?$StreamableHelper@VPopulationGroup@Game@@@Mars@@ +.?AU?$StreamableHelper@VPrisonerHold@Game@@@Mars@@ +.?AU?$StreamableHelper@VQuaternion@Mars@@@Mars@@ +.?AU?$StreamableHelper@VQueenInfo@SVSOSwarmQueen@Game@@@Mars@@ +.?AU?$StreamableHelper@VRNG@Mars@@@Mars@@ +.?AU?$StreamableHelper@VRaidTargets@Game@@@Mars@@ +.?AU?$StreamableHelper@VSVSOScenarioBase@Game@@@Mars@@ +.?AU?$StreamableHelper@VSVSOUpstartApes_EmpireOrder@Game@@@Mars@@ +.?AU?$StreamableHelper@VSVScriptObject@Game@@@Mars@@ +.?AU?$StreamableHelper@VSection@ShipDesignDef@Game@@@Mars@@ +.?AU?$StreamableHelper@VSection@ShipParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VServerNodeGraph@Game@@@Mars@@ +.?AU?$StreamableHelper@VServerPlayer@Game@@@Mars@@ +.?AU?$StreamableHelper@VServerTradeManager@Game@@@Mars@@ +.?AU?$StreamableHelper@VShipData@CombatCommandShipAttack@Game@@@Mars@@ +.?AU?$StreamableHelper@VShipData@CombatCommandShipSetWaypoint@Game@@@Mars@@ +.?AU?$StreamableHelper@VShipDesign@Game@@@Mars@@ +.?AU?$StreamableHelper@VShipDesignDef@Game@@@Mars@@ +.?AU?$StreamableHelper@VShipHealth@Game@@@Mars@@ +.?AU?$StreamableHelper@VShipParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VShipRecords@Game@@@Mars@@ +.?AU?$StreamableHelper@VShipSectionID@Game@@@Mars@@ +.?AU?$StreamableHelper@VShipWeapon@Game@@@Mars@@ +.?AU?$StreamableHelper@VSimpleNodePath@Game@@@Mars@@ +.?AU?$StreamableHelper@VSlot@Game@@@Mars@@ +.?AU?$StreamableHelper@VSlotDef@Game@@@Mars@@ +.?AU?$StreamableHelper@VSlotUser@Game@@@Mars@@ +.?AU?$StreamableHelper@VSpecialProject@Game@@@Mars@@ +.?AU?$StreamableHelper@VSpecialProjectImpl@Game@@@Mars@@ +.?AU?$StreamableHelper@VSpecialProjectNameGen@Game@@@Mars@@ +.?AU?$StreamableHelper@VSpeciesRatios@Game@@@Mars@@ +.?AU?$StreamableHelper@VSpyCraft@Game@@@Mars@@ +.?AU?$StreamableHelper@VSpyReport@Game@@@Mars@@ +.?AU?$StreamableHelper@VSpyReportDefences@Game@@@Mars@@ +.?AU?$StreamableHelper@VSpyReportEvents@Game@@@Mars@@ +.?AU?$StreamableHelper@VSpyReportTechTree@Game@@@Mars@@ +.?AU?$StreamableHelper@VSpyReportTrade@Game@@@Mars@@ +.?AU?$StreamableHelper@VSpyReportTradeRoute@Game@@@Mars@@ +.?AU?$StreamableHelper@VStarFleet@Game@@@Mars@@ +.?AU?$StreamableHelper@VStarMapParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VStarShip@Game@@@Mars@@ +.?AU?$StreamableHelper@VStarSystem@Game@@@Mars@@ +.?AU?$StreamableHelper@VStrategyGameCreateParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VStrategyGameInfo@Game@@@Mars@@ +.?AU?$StreamableHelper@VStrategyGameLoadParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VStrategyGameParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VStrategyPlayerGameSettings@Game@@@Mars@@ +.?AU?$StreamableHelper@VStrategyPlayerInfo@Game@@@Mars@@ +.?AU?$StreamableHelper@VStrategyPlayerParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VStrategyScriptParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VStrategyServer@Game@@@Mars@@ +.?AU?$StreamableHelper@VStrategySessionParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VStrategySimParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VStrategyTimerParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VStrategyTurnInfo@Game@@@Mars@@ +.?AU?$StreamableHelper@VStrategyUserInfo@Game@@@Mars@@ +.?AU?$StreamableHelper@VSyncChecksumBuffer@Mars@@@Mars@@ +.?AU?$StreamableHelper@VSyncParams@Mars@@@Mars@@ +.?AU?$StreamableHelper@VSystemEvent@Game@@@Mars@@ +.?AU?$StreamableHelper@VSystemParams@Game@@@Mars@@ +.?AU?$StreamableHelper@VTNID@Mars@@@Mars@@ +.?AU?$StreamableHelper@VTNMConnect@Mars@@@Mars@@ +.?AU?$StreamableHelper@VTNMDisconnect@Mars@@@Mars@@ +.?AU?$StreamableHelper@VTNMHost@Mars@@@Mars@@ +.?AU?$StreamableHelper@VTNMMessage@Mars@@@Mars@@ +.?AU?$StreamableHelper@VTNMessage@Mars@@@Mars@@ +.?AU?$StreamableHelper@VTacReport@Game@@@Mars@@ +.?AU?$StreamableHelper@VTacReportEvents@Game@@@Mars@@ +.?AU?$StreamableHelper@VTechOffer@Game@@@Mars@@ +.?AU?$StreamableHelper@VTechTree@Game@@@Mars@@ +.?AU?$StreamableHelper@VTradeRoute@Game@@@Mars@@ +.?AU?$StreamableHelper@VTradeSector@Game@@@Mars@@ +.?AU?$StreamableHelper@VTrap@SVSOTraps@Game@@@Mars@@ +.?AU?$StreamableHelper@VTurnCommands@Game@@@Mars@@ +.?AU?$StreamableHelper@VTurnEvents@EventStorage@Game@@@Mars@@ +.?AU?$StreamableHelper@VUpdateData@Game@@@Mars@@ +.?AU?$StreamableHelper@VVector2@Mars@@@Mars@@ +.?AU?$StreamableHelper@VVector3@Mars@@@Mars@@ +.?AU?$StreamableHelper@VWaypoint@FlightPlan@Game@@@Mars@@ +.?AU?$StreamableHelper@VWeaponGroups@Game@@@Mars@@ +.?AU?$VectorHelper@D@Mars@@ +.?AU?$VectorHelper@H@Mars@@ +.?AU?$VectorHelper@U?$StreamableEnum@I@Mars@@@Mars@@ +.?AU?$VectorHelper@U?$StreamableEnum@W4HomeState@SVSOMasterVoice@Game@@@Mars@@@Mars@@ +.?AU?$VectorHelper@UBoardedShip@EncounterResults@Game@@@Mars@@ +.?AU?$VectorHelper@UDamagedShip@EncounterResults@Game@@@Mars@@ +.?AU?$VectorHelper@UObjective@Game@@@Mars@@ +.?AU?$VectorHelper@UPlayerState@SVSOHolyLands@Game@@@Mars@@ +.?AU?$VectorHelper@UPoint@FieldTemplate@Game@@@Mars@@ +.?AU?$VectorHelper@UPrisonerShip@EncounterResults@Game@@@Mars@@ +.?AU?$VectorHelper@UResponse@AllianceInvite@Game@@@Mars@@ +.?AU?$VectorHelper@URetreatingShip@EncounterResults@Game@@@Mars@@ +.?AU?$VectorHelper@UShipBuildOrderDef@Game@@@Mars@@ +.?AU?$VectorHelper@UShipRequest@SVSOUpstartApes_EO_DEMANDS_SHIPS@Game@@@Mars@@ +.?AU?$VectorHelper@USlotData@SNMRefreshSlots@Game@@@Mars@@ +.?AU?$VectorHelper@USpyShip@EncounterResults@Game@@@Mars@@ +.?AU?$VectorHelper@VAIAutoPeaceRun@Game@@@Mars@@ +.?AU?$VectorHelper@VAIPlayerRequestStamp@Game@@@Mars@@ +.?AU?$VectorHelper@VAIRelationRecord@Game@@@Mars@@ +.?AU?$VectorHelper@VCombatPlayerInvariant@Game@@@Mars@@ +.?AU?$VectorHelper@VCombatPlayerReport@Game@@@Mars@@ +.?AU?$VectorHelper@VCombatPlayerStats@Game@@@Mars@@ +.?AU?$VectorHelper@VCombatShipReport@Game@@@Mars@@ +.?AU?$VectorHelper@VCombatWeaponReport@Game@@@Mars@@ +.?AU?$VectorHelper@VDefeatRecord@SVSOVonNeumann@Game@@@Mars@@ +.?AU?$VectorHelper@VDiplomacyStats@Game@@@Mars@@ +.?AU?$VectorHelper@VEncounterResults@Game@@@Mars@@ +.?AU?$VectorHelper@VEvent@EventStorage@Game@@@Mars@@ +.?AU?$VectorHelper@VFreighterWarning@ServerTradeSector@Game@@@Mars@@ +.?AU?$VectorHelper@VGunBank@ShipDesignDef@Game@@@Mars@@ +.?AU?$VectorHelper@VGunBank@ShipParams@Game@@@Mars@@ +.?AU?$VectorHelper@VHiveInfo@SVSOSwarmQueen@Game@@@Mars@@ +.?AU?$VectorHelper@VInfestation@SVSOSwarm@Game@@@Mars@@ +.?AU?$VectorHelper@VLegacyGunBank@ShipDesignDef@Game@@@Mars@@ +.?AU?$VectorHelper@VMoraleEvent@Game@@@Mars@@ +.?AU?$VectorHelper@VNodePath@Game@@@Mars@@ +.?AU?$VectorHelper@VNodePointParams@Game@@@Mars@@ +.?AU?$VectorHelper@VObservedDesign@Game@@@Mars@@ +.?AU?$VectorHelper@VObservedTech@Game@@@Mars@@ +.?AU?$VectorHelper@VObservedWeapon@Game@@@Mars@@ +.?AU?$VectorHelper@VPlagueHit@Game@@@Mars@@ +.?AU?$VectorHelper@VPlayerAid@Game@@@Mars@@ +.?AU?$VectorHelper@VPlayerAlliances@Game@@@Mars@@ +.?AU?$VectorHelper@VPlayerEncounterProgress@Game@@@Mars@@ +.?AU?$VectorHelper@VPlayerMessage@Game@@@Mars@@ +.?AU?$VectorHelper@VPlayerReport@Game@@@Mars@@ +.?AU?$VectorHelper@VQueenInfo@SVSOSwarmQueen@Game@@@Mars@@ +.?AU?$VectorHelper@VSection@ShipParams@Game@@@Mars@@ +.?AU?$VectorHelper@VShipData@CombatCommandShipAttack@Game@@@Mars@@ +.?AU?$VectorHelper@VShipData@CombatCommandShipSetWaypoint@Game@@@Mars@@ +.?AU?$VectorHelper@VShipParams@Game@@@Mars@@ +.?AU?$VectorHelper@VSimpleNodePath@Game@@@Mars@@ +.?AU?$VectorHelper@VSlot@Game@@@Mars@@ +.?AU?$VectorHelper@VSlotDef@Game@@@Mars@@ +.?AU?$VectorHelper@VSpyReportTradeRoute@Game@@@Mars@@ +.?AU?$VectorHelper@VStrategyPlayerInfo@Game@@@Mars@@ +.?AU?$VectorHelper@VStrategyPlayerParams@Game@@@Mars@@ +.?AU?$VectorHelper@VStrategyUserInfo@Game@@@Mars@@ +.?AU?$VectorHelper@VString@Mars@@@Mars@@ +.?AU?$VectorHelper@VSystemEvent@Game@@@Mars@@ +.?AU?$VectorHelper@VSystemParams@Game@@@Mars@@ +.?AU?$VectorHelper@VTacReport@Game@@@Mars@@ +.?AU?$VectorHelper@VTechOffer@Game@@@Mars@@ +.?AU?$VectorHelper@VTradeRoute@Game@@@Mars@@ +.?AU?$VectorHelper@VTrap@SVSOTraps@Game@@@Mars@@ +.?AU?$VectorHelper@VTurnEvents@EventStorage@Game@@@Mars@@ +.?AU?$VectorHelper@VVector2@Mars@@@Mars@@ +.?AU?$VectorHelper@VWaypoint@FlightPlan@Game@@@Mars@@ +.?AUBoardedShip@EncounterResults@Game@@ +.?AUDamagedShip@EncounterResults@Game@@ +.?AUDecalFile@Mars@@ +.?AUID3DXInclude@@ +.?AUPlayerView@StarSystem@Game@@ +.?AUPrisonerShip@EncounterResults@Game@@ +.?AUResponse@AllianceInvite@Game@@ +.?AURetreatingShip@EncounterResults@Game@@ +.?AUShipBuildOrderDef@Game@@ +.?AUSlotData@SNMRefreshSlots@Game@@ +.?AUSpyShip@EncounterResults@Game@@ +.?AV?$BatchedPrimitive@UQuadVertex@Mars@@VVector3@2@UQuadPrimData@2@@Mars@@ +.?AV?$BitStream@$0DOIA@@Mars@@ +.?AV?$BitStream@$0EAA@@Mars@@ +.?AV?$BitStream@$0IA@@Mars@@ +.?AV?$InstanceDictionary@VFontAttributes@Mars@@VFontImpl@2@X@Mars@@ +.?AV?$InstanceDictionary@VString@Mars@@VCWaveFile@@X@Mars@@ +.?AV?$InstanceDictionary@VString@Mars@@VUniqueAnimationSet@AnimSetRecord@2@UDescriptor@42@@Mars@@ +.?AV?$InstanceDictionary@VString@Mars@@VUniqueMesh@Mesh@2@UDescriptor@42@@Mars@@ +.?AV?$InstanceDictionary@VString@Mars@@VUniqueModel@Model@2@UDescriptor@42@@Mars@@ +.?AV?$InstanceDictionary@VTextureAttributes@Mars@@UIDirect3DTexture9@@X@Mars@@ +.?AV?$LinkedList@V?$LinkedTreeNode@VPanel@Mars@@@Mars@@@Mars@@ +.?AV?$LinkedTreeNode@VPanel@Mars@@@Mars@@ +.?AV?$MutexSet@UPlayerColorID@Game@@@Game@@ +.?AV?$MutexSet@VString@Mars@@@Game@@ +.?AV?$Pool@UParticleData@Mars@@@Mars@@ +.?AV?$Pool@VParticle@Mars@@@Mars@@ +.?AV?$SNMGenericGameMessageT@_N@Game@@ +.?AV?$Singleton@VArrivalManager@Game@@@Mars@@ +.?AV?$Singleton@VChatTranslation@Game@@@Mars@@ +.?AV?$Singleton@VEntityFactory@Mars@@@Mars@@ +.?AV?$Singleton@VGUIResources@Mars@@@Mars@@ +.?AV?$Singleton@VReserves@Game@@@Mars@@ +.?AV?$Singleton@VShipIconGenerator@Game@@@Mars@@ +.?AV?$Singleton@VSpriteInterfaceProxy@Mars@@@Mars@@ +.?AV?$Singleton@VSpriteTable@Mars@@@Mars@@ +.?AV?$Singleton@VStrategyMapScreen@Game@@@Mars@@ +.?AV?$TextList@H@Mars@@ +.?AV?$TextList@PAUShipBucket@CombatOverlay_Weapons@Game@@@Mars@@ +.?AV?$TextList@PBVStrategyPlayer@Game@@@Mars@@ +.?AV?$TextList@VReserveListItemData@Game@@@Mars@@ +.?AV?$TextList@VString@Mars@@@Mars@@ +.?AV?$VertexQueue@UVertex@SimplePainter@Mars@@@Mars@@ +.?AVAIAutoPeaceRun@Game@@ +.?AVAIBuildOrder@Game@@ +.?AVAICustomPlanHandler@SVSOAntiquarians@Game@@ +.?AVAIEncounterFlags@Game@@ +.?AVAIFleet@Game@@ +.?AVAIObject@Game@@ +.?AVAIPlayer@Game@@ +.?AVAIPolicyDialog@Game@@ +.?AVAIPolicyPanel@Game@@ +.?AVAIProcessingDialog@Game@@ +.?AVAIProductionSystem@fuzzy@Game@@ +.?AVAIRKAIAffinity@Game@@ +.?AVAIRKAIAffinityMinority@Game@@ +.?AVAIRKBackstab@Game@@ +.?AVAIRKBrokenAlly@Game@@ +.?AVAIRKBrokenCeasefire@Game@@ +.?AVAIRKBrokenNap@Game@@ +.?AVAIRKCulturalAffinity@Game@@ +.?AVAIRKHighStrength@Game@@ +.?AVAIRKHolyLandsVictoryAlarm@SVSOHolyLands@Game@@ +.?AVAIRKLandGrabVictoryAlarm@SVSOLandGrab@Game@@ +.?AVAIRKLostHomeworld@Game@@ +.?AVAIRKLowStrengthCommonEnemy@Game@@ +.?AVAIRKMedStrength@Game@@ +.?AVAIRKPCAffinity@Game@@ +.?AVAIRKPCCombat@Game@@ +.?AVAIRKRacialAffinity@Game@@ +.?AVAIRSAlliedShipsInCombat@Game@@ +.?AVAIRSAllyAffinity@Game@@ +.?AVAIRSColonyCandidatesMined@Game@@ +.?AVAIRSColonyCandidatesStolen@Game@@ +.?AVAIRSColonyLost@Game@@ +.?AVAIRSCombatTurn@Game@@ +.?AVAIRSEnemyPropaganda@Game@@ +.?AVAIRSPeacefulTurn@Game@@ +.?AVAIRSPlayerShipsLostToEnemy@Game@@ +.?AVAIRSPopulationDestroyed@Game@@ +.?AVAIRSPopulationLost@Game@@ +.?AVAIRSRebelAffinity@Game@@ +.?AVAIRSResearchReceived@Game@@ +.?AVAIRSSavingsReceived@Game@@ +.?AVAIRSShipsDestroyed@Game@@ +.?AVAIRSShipsLost@Game@@ +.?AVAIRSSurrenderDemanded@Game@@ +.?AVAIRebellion@Game@@ +.?AVAIRebellionDialog@Game@@ +.?AVAIRebellionImpl@Game@@ +.?AVAIRelationRecord@Game@@ +.?AVAISystem@Game@@ +.?AVAITAdvanceIdleShips@Game@@ +.?AVAITAttackBlockade@Game@@ +.?AVAITBuildDeepScanShips@Game@@ +.?AVAITBuildPoliceShips@Game@@ +.?AVAITBuildStations@Game@@ +.?AVAITColonize@Game@@ +.?AVAITColonizeAt@Game@@ +.?AVAITColonizeGoal@Game@@ +.?AVAITDefendColonyIncoming@Game@@ +.?AVAITDefendGateIncoming@Game@@ +.?AVAITDeployGateAt@Game@@ +.?AVAITEscortGate@Game@@ +.?AVAITEscortGateInvade@Game@@ +.?AVAITEscortGateInvadeGoal@Game@@ +.?AVAITExplore@Game@@ +.?AVAITExploreInForce@Game@@ +.?AVAITInterceptEnemy@Game@@ +.?AVAITInvade@Game@@ +.?AVAITInvadeGate@Game@@ +.?AVAITInvadeGoal@Game@@ +.?AVAITKillEasterEgg@Game@@ +.?AVAITMining@Game@@ +.?AVAITMiningReturn@Game@@ +.?AVAITNodeBore@Game@@ +.?AVAITRaid@Game@@ +.?AVAITRespondAttackSystem@Game@@ +.?AVAITRespondDefendSystem@Game@@ +.?AVAITRetrieveArtifact@Game@@ +.?AVAITReturnArtifact@Game@@ +.?AVAITSteamroll@Game@@ +.?AVAITStockFreighters@Game@@ +.?AVAIUserTechGrpRowParser@Game@@ +.?AVAIUserTechModeRowParser@Game@@ +.?AVAIUserTechPriRowParser@Game@@ +.?AVActor@Game@@ +.?AVAdvanceStageFleetQueryDialog@Game@@ +.?AVAlienDerelict@Game@@ +.?AVAllGroupControls@Game@@ +.?AVAllianceDialogCommon@Game@@ +.?AVAllianceEventDialog@Game@@ +.?AVAllianceInvite@Game@@ +.?AVAllianceInviteDialog@Game@@ +.?AVAllianceInviteDialogNeg@Game@@ +.?AVAllianceInviteDialogStd@Game@@ +.?AVAmbientTrackRowParser@Game@@ +.?AVAnimController@Mars@@ +.?AVAnimSet@Mars@@ +.?AVAnimSetRecord@Mars@@ +.?AVAppStartup@Mars@@ +.?AVAreaDamage@Game@@ +.?AVArrivalEffectCreator@Game@@ +.?AVArrivalManager@Game@@ +.?AVArtifact@SVSOAntiquarians@Game@@ +.?AVAssaultShuttle@Game@@ +.?AVAsteroid@Game@@ +.?AVAsteroidEdict@Game@@ +.?AVAsteroidEdictDB@Game@@ +.?AVAsteroidField@Game@@ +.?AVAsteroidRowParser@Game@@ +.?AVAttractorProxy@Mars@@ +.?AVAudioOptionsPanel@Game@@ +.?AVAutoJoin@Game@@ +.?AVAutoJoinBackground@Game@@ +.?AVBackEngProject@Game@@ +.?AVBalanceView@Game@@ +.?AVBandbox@Game@@ +.?AVBaseParticlePainter@Mars@@ +.?AVBasicSwarmer@Game@@ +.?AVBatchedPrimitiveImpl@Mars@@ +.?AVBattleView@Game@@ +.?AVBattleViewCameraCtl@Game@@ +.?AVBeam@Game@@ +.?AVBeamEdict@Game@@ +.?AVBeamParticlePainter@Mars@@ +.?AVBeamPayload@Game@@ +.?AVBerserker@Game@@ +.?AVBerserkerEncounter@Game@@ +.?AVBerserkerEncounterResult@Game@@ +.?AVBerserkerHomeworldEncounter@Game@@ +.?AVBillboardParticlePainter@Mars@@ +.?AVBioMissileWPT@Game@@ +.?AVBiomissile@Game@@ +.?AVBitStreamExt@Mars@@ +.?AVBitStreamImpl@Mars@@ +.?AVBoardingPod@Game@@ +.?AVBody@Mars@@ +.?AVBoltEdict@Game@@ +.?AVBoltPayload@Game@@ +.?AVBombardDialog@Game@@ +.?AVBrief@Item@StrategyGameList@Game@@ +.?AVBucketList@ShipSetPanel@Game@@ +.?AVBudgetEntry@MiniBudgetPanel@BuildPanel@Game@@ +.?AVBudgetPanel@Game@@ +.?AVBudgetPanel@ResearchPanel@Game@@ +.?AVBudgetPieChartPanel@Game@@ +.?AVBuffer@gobio@Mars@@ +.?AVBuildOrderDropData@Game@@ +.?AVBuildOrderDropSource@Game@@ +.?AVBuildOrderDropTarget@Game@@ +.?AVBuildOrderListPanel@Game@@ +.?AVBuildPanel@Game@@ +.?AVBuildQueue@Game@@ +.?AVBuildQueuePanel@Game@@ +.?AVBuildSpyDialog@Game@@ +.?AVBuilderList@Game@@ +.?AVBulkTextPanel@Mars@@ +.?AVButton@Mars@@ +.?AVButtonOverlay@FleetManagerPanel@Game@@ +.?AVCNMClientNotResponding@Game@@ +.?AVCNMLaunchAck@Game@@ +.?AVCNMPlayerJoined@Game@@ +.?AVCNMPlayerLeft@Game@@ +.?AVCNMUpdate@Game@@ +.?AVCNMUpdateComplete@Game@@ +.?AVCNMUserSelectsShips@Game@@ +.?AVCNMUserShips@Game@@ +.?AVCSVRP_RebelAINames@Game@@ +.?AVCSound@@ +.?AVCTVars@Game@@ +.?AVCamera@Mars@@ +.?AVCanBuild@Game@@ +.?AVCanBuildSpy@Game@@ +.?AVCanClearTrap@Game@@ +.?AVCanColonize@Game@@ +.?AVCanDeployGate@Game@@ +.?AVCanDeploySpy@Game@@ +.?AVCanDoActionFtor@Game@@ +.?AVCanDumpOre@Game@@ +.?AVCanDumpSlaves@Game@@ +.?AVCanMine@Game@@ +.?AVCanPickupSpy@Game@@ +.?AVCanRefine@Game@@ +.?AVCanRefuel@Game@@ +.?AVCanRepair@Game@@ +.?AVCanScuttle@Game@@ +.?AVCanSetColonyTrap@Game@@ +.?AVCanSetMiningTrap@Game@@ +.?AVCanSetTrapFtor@Game@@ +.?AVCanStop@Game@@ +.?AVCardPanel@Game@@ +.?AVCarrier@Game@@ +.?AVCeaseCombatFunctor@Game@@ +.?AVChainLightning@Game@@ +.?AVChainLightningEdict@Game@@ +.?AVChainLightningPayload@Game@@ +.?AVChartLine@chart@Mars@@ +.?AVChatControl@Game@@ +.?AVChatDialog@Game@@ +.?AVChatEditControl@Game@@ +.?AVChatHistoryPanel2@Game@@ +.?AVChatHistoryPanel@Game@@ +.?AVChatHistoryView@Game@@ +.?AVChatInputControl@Game@@ +.?AVChatMessageListPanel@Game@@ +.?AVChatMonitor@Game@@ +.?AVChatPage@GameBrowserPanel@Game@@ +.?AVChatTranslation@Game@@ +.?AVCheckBox@Mars@@ +.?AVCheckBoxBase@Mars@@ +.?AVCheckBoxList@Mars@@ +.?AVCivilianRatios@Game@@ +.?AVClearTrapDialog@Game@@ +.?AVClient@ScrollPanel@Game@@ +.?AVClientContext@Mars@@ +.?AVClientEncounterResults@Game@@ +.?AVClientMigrationStatusPanel@Game@@ +.?AVClientNodeGraph@Game@@ +.?AVClientPlayer@Game@@ +.?AVClientSpyManager@Game@@ +.?AVClientSystem@Game@@ +.?AVClientTradeManager@Game@@ +.?AVClientTradeSector@Game@@ +.?AVClimateControl@Game@@ +.?AVClimateHazardBar@Game@@ +.?AVClimateHazardSlider@Game@@ +.?AVClipPanel@ListFramework@Mars@@ +.?AVClipPanel@MainMenuMOTD@Game@@ +.?AVClipPanel@ScrollPanel@Game@@ +.?AVClipper@PlayerIconList@Game@@ +.?AVColBase@Game@@ +.?AVColEdict@Game@@ +.?AVColPayload@Game@@ +.?AVColonizeDialog@Game@@ +.?AVColumn@FleetList@Game@@ +.?AVCombatClientData@Game@@ +.?AVCombatCommand@Game@@ +.?AVCombatCommandCloak@Game@@ +.?AVCombatCommandDecloak@Game@@ +.?AVCombatCommandFleetSetFacing@Game@@ +.?AVCombatCommandFleetSetHoldFire@Game@@ +.?AVCombatCommandFleetSetStance@Game@@ +.?AVCombatCommandIntangOff@Game@@ +.?AVCombatCommandIntangOn@Game@@ +.?AVCombatCommandMoveReserves@Game@@ +.?AVCombatCommandNull@Game@@ +.?AVCombatCommandPickReserve@Game@@ +.?AVCombatCommandRequestAsylumResponse@Game@@ +.?AVCombatCommandSetAEAutoFire@Game@@ +.?AVCombatCommandSetPlanetAttackMode@Game@@ +.?AVCombatCommandSetPlayerAI@Game@@ +.?AVCombatCommandSetWantEndCombat@Game@@ +.?AVCombatCommandShipAllStop@Game@@ +.?AVCombatCommandShipAttack@Game@@ +.?AVCombatCommandShipClearTargets@Game@@ +.?AVCombatCommandShipFireOnce@Game@@ +.?AVCombatCommandShipManeuver@Game@@ +.?AVCombatCommandShipReleaseGrapple@Game@@ +.?AVCombatCommandShipSetFacing@Game@@ +.?AVCombatCommandShipSetHoldFire@Game@@ +.?AVCombatCommandShipSetOnlyMyTarget@Game@@ +.?AVCombatCommandShipSetStance@Game@@ +.?AVCombatCommandShipSetWaypoint@Game@@ +.?AVCombatCommandShipToggleBank@Game@@ +.?AVCombatDamageReport@Game@@ +.?AVCombatDoneDialog@Game@@ +.?AVCombatEliminationFunctor@Game@@ +.?AVCombatEncounterBase@Game@@ +.?AVCombatEncounterParams@Game@@ +.?AVCombatEnv@Game@@ +.?AVCombatExpiredFunctor@Game@@ +.?AVCombatFocus@Game@@ +.?AVCombatLaunchParams@Game@@ +.?AVCombatLoaderPainter@Game@@ +.?AVCombatLobbyClient@Game@@ +.?AVCombatNetworkClient@Game@@ +.?AVCombatNetworkServer@Game@@ +.?AVCombatOptionsDialog@Game@@ +.?AVCombatOverlay@Game@@ +.?AVCombatOverlaySelectionEventTarget@Game@@ +.?AVCombatOverlay_BombardButton@Game@@ +.?AVCombatOverlay_FacingButton@Game@@ +.?AVCombatOverlay_PlanetStats@Game@@ +.?AVCombatOverlay_Reserves@Game@@ +.?AVCombatOverlay_StanceButton@Game@@ +.?AVCombatOverlay_Weapons@Game@@ +.?AVCombatPeaceButton@Game@@ +.?AVCombatPlayerInvariant@Game@@ +.?AVCombatPlayerList@Game@@ +.?AVCombatPlayerListItem@Game@@ +.?AVCombatPlayerReport@Game@@ +.?AVCombatPlayerStats@Game@@ +.?AVCombatReport@Game@@ +.?AVCombatReportPanel@Game@@ +.?AVCombatReportPanelEx@Game@@ +.?AVCombatReportPlayerCard@Game@@ +.?AVCombatReportWeaponItem@Game@@ +.?AVCombatScreen@Game@@ +.?AVCombatScreenBandboxEventTarget@Game@@ +.?AVCombatSelection@Game@@ +.?AVCombatSelectionRing@Game@@ +.?AVCombatSetupDialog@Game@@ +.?AVCombatSetupScreen@Game@@ +.?AVCombatShipReport@Game@@ +.?AVCombatSim@Mars@@ +.?AVCombatSimContactHandler@Mars@@ +.?AVCombatTitle@Game@@ +.?AVCombatView@Game@@ +.?AVCombatViewFocusEventTarget@Game@@ +.?AVCombatViewSelectionEventTarget@Game@@ +.?AVCombatWeaponReport@Game@@ +.?AVCommDeclareCurse@Game@@ +.?AVCommDeclareIDontWant@Game@@ +.?AVCommDeclareIHate@Game@@ +.?AVCommDeclareILike@Game@@ +.?AVCommDeclareISaw@Game@@ +.?AVCommDeclareISeveredAllianceWith@Game@@ +.?AVCommDeclareIWant@Game@@ +.?AVCommDeclareShareAllColonyStats@Game@@ +.?AVCommDeclareShareStats@Game@@ +.?AVCommDeclareShareSystemNotes@Game@@ +.?AVCommDeclareShareSystemStats@Game@@ +.?AVCommDeclareSorry@Game@@ +.?AVCommDeclareThanks@Game@@ +.?AVCommGenericMessage@Game@@ +.?AVCommIcon@Game@@ +.?AVCommIconList@Game@@ +.?AVCommIcon_Player@Game@@ +.?AVCommIcon_Standard@Game@@ +.?AVCommIcon_System@Game@@ +.?AVCommListPanel@Game@@ +.?AVCommMessageContainer@Game@@ +.?AVCommParamList@Game@@ +.?AVCommParamListPage@Game@@ +.?AVCommRequestAttackSystem@Game@@ +.?AVCommRequestDefendSystem@Game@@ +.?AVCommRequestDisposition@Game@@ +.?AVCommRequestHarassPlayer@Game@@ +.?AVCommRequestHarassSystem@Game@@ +.?AVCommRequestMoney@Game@@ +.?AVCommRequestRallyAtSystem@Game@@ +.?AVCommRequestResearch@Game@@ +.?AVCommRequestSeverAllianceWith@Game@@ +.?AVCommRequestShareSystemStats@Game@@ +.?AVCommRequestStopColonizing@Game@@ +.?AVCommRequestStopHarassingMe@Game@@ +.?AVCommRequestStopHarassingPlayer@Game@@ +.?AVCommRequestStopHarrassingSystem@Game@@ +.?AVCommRequestStopMining@Game@@ +.?AVCommSystemPanel@Game@@ +.?AVCommSystem_Builder@Game@@ +.?AVCommSystem_Chat@Game@@ +.?AVCommSystem_Messages@Game@@ +.?AVCommSystem_Viewer@Game@@ +.?AVCommand@Mars@@ +.?AVCommonPlague@Game@@ +.?AVConePointGen@Game@@ +.?AVConfirmAbandonColonyDialog@Game@@ +.?AVConfirmAbortDialog@ServerMigrationStatusPanel@Game@@ +.?AVConfirmApplyCivilianRatiosDialog@Game@@ +.?AVConfirmCivilianRatiosDialog@Game@@ +.?AVConfirmDialog@SurrenderDialog@Game@@ +.?AVConfirmMoveFleetDialog@Game@@ +.?AVContinueDialog@StrategyHost@Game@@ +.?AVControl@Mars@@ +.?AVCrackerCol@Game@@ +.?AVCreateProfileDialog@Game@@ +.?AVCreator@Actor@Game@@ +.?AVCreator@AlienDerelict@Game@@ +.?AVCreator@AreaDamage@Game@@ +.?AVCreator@ArrivalManager@Game@@ +.?AVCreator@AssaultShuttle@Game@@ +.?AVCreator@Asteroid@Game@@ +.?AVCreator@AsteroidField@Game@@ +.?AVCreator@BasicSwarmer@Game@@ +.?AVCreator@Beam@Game@@ +.?AVCreator@Berserker@Game@@ +.?AVCreator@BerserkerEncounter@Game@@ +.?AVCreator@BerserkerHomeworldEncounter@Game@@ +.?AVCreator@Biomissile@Game@@ +.?AVCreator@BoardingPod@Game@@ +.?AVCreator@Carrier@Game@@ +.?AVCreator@ChainLightning@Game@@ +.?AVCreator@ColBase@Game@@ +.?AVCreator@CombatEncounterBase@Game@@ +.?AVCreator@CombatEnv@Game@@ +.?AVCreator@CrackerCol@Game@@ +.?AVCreator@Crow@Game@@ +.?AVCreator@CrowDefendersEncounter@Game@@ +.?AVCreator@CrowRuin@Game@@ +.?AVCreator@CrowRuinFighter@Game@@ +.?AVCreator@CrowRuinsEncounter@Game@@ +.?AVCreator@CrowsNestEncounter@Game@@ +.?AVCreator@CrybabyCol@Game@@ +.?AVCreator@Debris@Game@@ +.?AVCreator@DefencePlatform@Game@@ +.?AVCreator@DerelictEncounter@Game@@ +.?AVCreator@DisintegratorBeam@Game@@ +.?AVCreator@Drone@Game@@ +.?AVCreator@DroneRider@Game@@ +.?AVCreator@EndCondition@Game@@ +.?AVCreator@EntityBase@Mars@@ +.?AVCreator@FlockCol@Game@@ +.?AVCreator@GasCloud@Game@@ +.?AVCreator@GasCloudEncounter@Game@@ +.?AVCreator@Grapple@Game@@ +.?AVCreator@GravTrapAsteroid@Game@@ +.?AVCreator@GravTrapEncounter@Game@@ +.?AVCreator@Gravboat@Game@@ +.?AVCreator@GravityWell@Game@@ +.?AVCreator@Herald@Game@@ +.?AVCreator@HeraldDefender@Game@@ +.?AVCreator@HeraldEncounter@Game@@ +.?AVCreator@Hunter@Game@@ +.?AVCreator@InfoEntity@Mars@@ +.?AVCreator@KorrRefugee@Game@@ +.?AVCreator@KorrRefugeeDrone@Game@@ +.?AVCreator@Locust@Game@@ +.?AVCreator@LocustEncounter@Game@@ +.?AVCreator@LocustNest@Game@@ +.?AVCreator@MesonProjectorBeam@Game@@ +.?AVCreator@Meteor@Game@@ +.?AVCreator@MeteorEncounter@Game@@ +.?AVCreator@Mine@Game@@ +.?AVCreator@Mirv@Game@@ +.?AVCreator@MirvTracer@Game@@ +.?AVCreator@Missile@Game@@ +.?AVCreator@MissileBase@Game@@ +.?AVCreator@Monitor@Game@@ +.?AVCreator@MonitorEncounter@Game@@ +.?AVCreator@Moon@Game@@ +.?AVCreator@NeoBerserker@Game@@ +.?AVCreator@NodeCannonEffect@Game@@ +.?AVCreator@NodeMissile@Game@@ +.?AVCreator@NodePoint@Game@@ +.?AVCreator@Orbit@Game@@ +.?AVCreator@Ortgay@Game@@ +.?AVCreator@OrtgayEncounter@Game@@ +.?AVCreator@PhysicalEntity@Mars@@ +.?AVCreator@PirateEncounter@Game@@ +.?AVCreator@Planet@Game@@ +.?AVCreator@PlayerOpt@Game@@ +.?AVCreator@ProjectedShield@Game@@ +.?AVCreator@Protectorate@Game@@ +.?AVCreator@PuppetMaster@Game@@ +.?AVCreator@PuppetMasterEncounter@Game@@ +.?AVCreator@RecoverableRiderBase@Game@@ +.?AVCreator@RefugeeEncounter@Game@@ +.?AVCreator@Reserves@Game@@ +.?AVCreator@RiderBase@Game@@ +.?AVCreator@Ship@Game@@ +.?AVCreator@ShipBase@Game@@ +.?AVCreator@SiegeMass@Game@@ +.?AVCreator@SlaveDisc@Game@@ +.?AVCreator@SlaversRefuelEncounter@Game@@ +.?AVCreator@Speaker@Game@@ +.?AVCreator@SpyShip@Game@@ +.?AVCreator@Station@Game@@ +.?AVCreator@SwarmEncounter@Game@@ +.?AVCreator@SwarmHive@Game@@ +.?AVCreator@SwarmLarva@Game@@ +.?AVCreator@SwarmQueen@Game@@ +.?AVCreator@SwarmQueenEncounter@Game@@ +.?AVCreator@Swarmer@Game@@ +.?AVCreator@SystemKiller@Game@@ +.?AVCreator@SystemKillerBase@Game@@ +.?AVCreator@SystemKillerEncounter@Game@@ +.?AVCreator@SystemKillerEncounterBase@Game@@ +.?AVCreator@TargetableEntity@Game@@ +.?AVCreator@TarpitCol@Game@@ +.?AVCreator@Torpedo@Game@@ +.?AVCreator@TradeRaidersEncounter@Game@@ +.?AVCreator@VNAbsorber@Game@@ +.?AVCreator@VNCloaker@Game@@ +.?AVCreator@VNDisc@Game@@ +.?AVCreator@VNDisintegrator@Game@@ +.?AVCreator@VNEMPulsar@Game@@ +.?AVCreator@VNEmitter@Game@@ +.?AVCreator@VNFinsol@Game@@ +.?AVCreator@VNFinsolEncounter@Game@@ +.?AVCreator@VNIncompleteSystemKiller@Game@@ +.?AVCreator@VNMoonBase@Game@@ +.?AVCreator@VNOppressor@Game@@ +.?AVCreator@VNPossessor@Game@@ +.?AVCreator@VNPyramid@Game@@ +.?AVCreator@VNScreamer@Game@@ +.?AVCreator@VNShield@Game@@ +.?AVCreator@VNTank@Game@@ +.?AVCreator@VonNeumannChild@Game@@ +.?AVCreator@VonNeumannEncounter@Game@@ +.?AVCreator@VonNeumannMom@Game@@ +.?AVCreator@Wraith@Game@@ +.?AVCreditsPanel@Game@@ +.?AVCrow@Game@@ +.?AVCrowDefendersEncounter@Game@@ +.?AVCrowDefendersEncounterResult@Game@@ +.?AVCrowRuin@Game@@ +.?AVCrowRuinFighter@Game@@ +.?AVCrowRuinsEncounter@Game@@ +.?AVCrowRuinsEncounterResult@Game@@ +.?AVCrowRuinsVictoryFunctor@Game@@ +.?AVCrowWPT@Game@@ +.?AVCrowsNestEncounter@Game@@ +.?AVCrowsNestVictoryFunctor@Game@@ +.?AVCrybabyCol@Game@@ +.?AVCustomDataTable@StrategyGameLoader@Game@@ +.?AVCustomMapRowParser@Game@@ +.?AVCustomSetupPanel@Game@@ +.?AVCustomSetup_Maps@Game@@ +.?AVDCPAllocator@Game@@ +.?AVDCPControl@Game@@ +.?AVDCPControlList@Game@@ +.?AVDLink@Mars@@ +.?AVDODefSat@Game@@ +.?AVDOFleet@Game@@ +.?AVDOPlanet@Game@@ +.?AVDOStation@Game@@ +.?AVDamageEffectEdictDB@Game@@ +.?AVDamageEffectManager@Game@@ +.?AVDebris@Game@@ +.?AVDebugOverlay@BattleView@Game@@ +.?AVDebugOverlay@StrategyMapScreen@Game@@ +.?AVDecal@Mars@@ +.?AVDefeatRecord@SVSOVonNeumann@Game@@ +.?AVDefenceDropData@Game@@ +.?AVDefenceDropSource@Game@@ +.?AVDefenceFleetAssignment@Game@@ +.?AVDefenceFleetRotator@Game@@ +.?AVDefenceLayout@Game@@ +.?AVDefenceManager@Game@@ +.?AVDefenceManager_MapDropTarget@Game@@ +.?AVDefenceMap@Game@@ +.?AVDefenceObject@Game@@ +.?AVDefencePlatform@Game@@ +.?AVDefencePlatformWPTracker@Game@@ +.?AVDefenceSummary@Game@@ +.?AVDefencesSpyReport@Game@@ +.?AVDeleteProfileDialog@Game@@ +.?AVDemoApp@Game@@ +.?AVDeploySpyDialog@Game@@ +.?AVDerelictEncounter@Game@@ +.?AVDerelictEncounterResult@Game@@ +.?AVDerelictVictoryFunctor@Game@@ +.?AVDesignErrorPanel@Game@@ +.?AVDesignInfoPanel@Game@@ +.?AVDesignInfoPopup@Game@@ +.?AVDesignList@Game@@ +.?AVDesignNameGen@StrategyAIAgent@Game@@ +.?AVDesignPreviewPanel@Game@@ +.?AVDestroyParticleSystemAggregate@Mars@@ +.?AVDetachParticleSystemAggregate@Mars@@ +.?AVDetails@Item@StrategyGameList@Game@@ +.?AVDialog@Mars@@ +.?AVDialogUnderlay@FleetManagerPanel@Game@@ +.?AVDialogUnderlay@Mars@@ +.?AVDictionary@AnimSetRecord@Mars@@ +.?AVDictionary@CSoundManager@@ +.?AVDictionary@Mesh@Mars@@ +.?AVDictionary@Model@Mars@@ +.?AVDictionary@Texture@Mars@@ +.?AVDiplomacyPanel@Game@@ +.?AVDiplomacyPlayerCard@Game@@ +.?AVDiplomacyStats@Game@@ +.?AVDirectionAttractorProxy@Mars@@ +.?AVDirectionGenerator@Game@@ +.?AVDisintegratorBeam@Game@@ +.?AVDisintegratorEdict@Game@@ +.?AVDisintegratorPayload@Game@@ +.?AVDisplayOptionsPanel@Game@@ +.?AVDockablePanel@Mars@@ +.?AVDoubleClickPanel@ResearchPanel@Game@@ +.?AVDrawDevice@Mars@@ +.?AVDrone@Game@@ +.?AVDroneRider@Game@@ +.?AVDroneWPTracker@Game@@ +.?AVDropDownList@Mars@@ +.?AVDumpOreDialog@Game@@ +.?AVDumpSlavesDialog@Game@@ +.?AVDyingShadow@Game@@ +.?AVDynamics@Mars@@ +.?AVEditMessageBox@Game@@ +.?AVEditView@Mars@@ +.?AVEffect@Mars@@ +.?AVEffectPool@Mars@@ +.?AVEmpireBar@Game@@ +.?AVEmpireInfoPanel@Game@@ +.?AVEmpireSummaryPanel@Game@@ +.?AVEncounterActionControl@Game@@ +.?AVEncounterInfoPanel@Game@@ +.?AVEncounterList@Game@@ +.?AVEncounterParams@Game@@ +.?AVEncounterQuery@Game@@ +.?AVEncounterResult@Game@@ +.?AVEncounterResults@Game@@ +.?AVEndCondition@Game@@ +.?AVEndGameDialog@Game@@ +.?AVEndGameMoviePanel@Game@@ +.?AVEnemySystemsPage@Game@@ +.?AVEngineSound@Game@@ +.?AVEnterPasswordDialog@GameBrowserPanel@Game@@ +.?AVEnterPasswordDialog@StrategyLobbyScreen@Game@@ +.?AVEntityBase@Mars@@ +.?AVEntityCreator@Mars@@ +.?AVEntityFactory@Mars@@ +.?AVEvent@EventStorage@Game@@ +.?AVEventPanel@Game@@ +.?AVEventPanel_ForLists@Game@@ +.?AVEventStorage@Game@@ +.?AVEventsDisplayPanel@Game@@ +.?AVEventsHistoryList@Game@@ +.?AVEventsHistoryPanel@Game@@ +.?AVEventsSpyReport@Game@@ +.?AVEventsTickerPanel@Game@@ +.?AVExploredSystemsPage@Game@@ +.?AVExtraParams@Mars@@ +.?AVFNMBase@Mars@@ +.?AVFNMChunk@Mars@@ +.?AVFNMChunkReply@Mars@@ +.?AVFNMDone@Mars@@ +.?AVFNMDoneReply@Mars@@ +.?AVFNMError@Mars@@ +.?AVFNMSendNotify@Mars@@ +.?AVFNMSendReply@Mars@@ +.?AVFactoryItem@Mars@@ +.?AVFileStream@Mars@@ +.?AVFilterDialog@GameBrowserPanel@Game@@ +.?AVFireballEffectAggregate@Game@@ +.?AVFleetLayout@Game@@ +.?AVFleetLayoutGrid@Game@@ +.?AVFleetLayoutPanel@Game@@ +.?AVFleetLine@Game@@ +.?AVFleetList@Game@@ +.?AVFleetListHeader@Game@@ +.?AVFleetManagerPanel@Game@@ +.?AVFleetManager_FleetListDropTarget@Game@@ +.?AVFleetManager_LayoutDropTarget@Game@@ +.?AVFleetManager_ReservesDropTarget@Game@@ +.?AVFleetMenuSource@FleetManagerPanel@Game@@ +.?AVFleetMenuSource@StrategyFleetInfo@Game@@ +.?AVFleetNameGenerator@Game@@ +.?AVFleetRequestRowParser@SVSOUpstartApesDB@Game@@ +.?AVFleetShipList@Game@@ +.?AVFleetSummaryPanel@Game@@ +.?AVFleetsClipPanel@FleetShipList@Game@@ +.?AVFlightPlan@Game@@ +.?AVFlockCol@Game@@ +.?AVFont@Mars@@ +.?AVFontDictionary@Mars@@ +.?AVFontImpl@Mars@@ +.?AVFrame@ChainLightning@Game@@ +.?AVFrame@Mars@@ +.?AVFreeParticlePainter@Mars@@ +.?AVFreighterWarning@ServerTradeSector@Game@@ +.?AVGBMOTD@GameBrowserPanel@Game@@ +.?AVGUIResources@Mars@@ +.?AVGZFileStream@Mars@@ +.?AVGameBrowserPanel@Game@@ +.?AVGameBrowserScreen@Game@@ +.?AVGameCombatSim@Game@@ +.?AVGameDisplay@GameBrowserPanel@Game@@ +.?AVGameInfoPanel@Game@@ +.?AVGamePlayers@GameBrowserPanel@Game@@ +.?AVGameSetupOptions@Game@@ +.?AVGameSetupOptions_CheckBox@Game@@ +.?AVGameSetupPanel@Game@@ +.?AVGameSetup_AI@Game@@ +.?AVGameSetup_LSE@Game@@ +.?AVGameSetup_MapSelect@Game@@ +.?AVGameSetup_MapView@Game@@ +.?AVGameSetup_Money@Game@@ +.?AVGameSetup_Name@Game@@ +.?AVGameSetup_Option@Game@@ +.?AVGameSetup_Options@Game@@ +.?AVGameSetup_Player@Game@@ +.?AVGameSetup_ScenarioPages@Game@@ +.?AVGameSetup_ScenarioScene@Game@@ +.?AVGameSetup_ScenarioSelect@Game@@ +.?AVGameSetup_Species@Game@@ +.?AVGameSetup_Time@Game@@ +.?AVGameTurnHistory@Game@@ +.?AVGasCloud@Game@@ +.?AVGasCloudEncounter@Game@@ +.?AVGasCloudVictoryFunctor@Game@@ +.?AVGasCloudWPT@Game@@ +.?AVGateDialog@Game@@ +.?AVGateLine@Game@@ +.?AVGenSectionsRowParser@AIRulesDB@Game@@ +.?AVGenWeaponsRowParser@AIRulesDB@Game@@ +.?AVGenericEffectCreator@Game@@ +.?AVGenericSpawnedShip@Game@@ +.?AVGiveAidControlPanel@Game@@ +.?AVGiveAidPanel@Game@@ +.?AVGiveAidPlayerPanel@Game@@ +.?AVGlobalCiviliansControl@Game@@ +.?AVGlobalPopulationManager@Game@@ +.?AVGradientSlider@Mars@@ +.?AVGrapple@Game@@ +.?AVGrappleEdict@Game@@ +.?AVGrapplePayload@Game@@ +.?AVGravTrapAsteroid@Game@@ +.?AVGravTrapEncounter@Game@@ +.?AVGravTrapVictoryFunctor@Game@@ +.?AVGravboat@Game@@ +.?AVGravityWell@Game@@ +.?AVGunBankSelection@Game@@ +.?AVGunEventTarget@ShipWeapons@Game@@ +.?AVHandleObject@Mars@@ +.?AVHealthIconPanel@Game@@ +.?AVHerald@Game@@ +.?AVHeraldDefender@Game@@ +.?AVHeraldEncounter@Game@@ +.?AVHeraldEncounterResult@Game@@ +.?AVHiveInfo@SVSOSwarmQueen@Game@@ +.?AVHiverEffectCreator@Game@@ +.?AVHiverFarcastSpawnedShip@Game@@ +.?AVHiverTeleportSpawnedShip@Game@@ +.?AVHotKeyList@Game@@ +.?AVHotKeysPage@Game@@ +.?AVHotKeysPanel@Game@@ +.?AVHotKeysPropSheet@Game@@ +.?AVHumanEffectCreator@Game@@ +.?AVHumanSpawnedShip@Game@@ +.?AVHunter@Game@@ +.?AVIAIAntiquariansTask@Game@@ +.?AVIAICustomPlanHandler@Game@@ +.?AVIAIPrepareTurnHook@Game@@ +.?AVIAIRelationScale@Game@@ +.?AVIAIRelationShift@Game@@ +.?AVIAIRule@fuzzy@Game@@ +.?AVIAITask@Game@@ +.?AVIActorEvents@Game@@ +.?AVIActorReference@Game@@ +.?AVIApplication@Mars@@ +.?AVIBandboxEventTarget@Game@@ +.?AVIBodyContactHandler@Mars@@ +.?AVIBuffer@gobio@Mars@@ +.?AVICSVRowParser@Mars@@ +.?AVIChatHistoryPanel@Game@@ +.?AVIClientImpl@Mars@@ +.?AVIClientSpyManager@Game@@ +.?AVICombatFocusEventTarget@Game@@ +.?AVICombatReportPanel@Game@@ +.?AVICombatSelectionEventTarget@Game@@ +.?AVICommMessage@Game@@ +.?AVICommSystemPanel@Game@@ +.?AVIDamageEffectEdictDB@Game@@ +.?AVIDamageEffectManager@Game@@ +.?AVIDefenceManager@Game@@ +.?AVIDefencesSpyReport@Game@@ +.?AVIDesignInfoPanel@Game@@ +.?AVIDiplomacyPanel@Game@@ +.?AVIDrawDevice@Mars@@ +.?AVIDrawDeviceClient@Mars@@ +.?AVIDropData@Mars@@ +.?AVIDropSource@Mars@@ +.?AVIDropTarget@Mars@@ +.?AVIDynamics@Mars@@ +.?AVIEditView@Mars@@ +.?AVIEffectPool@Mars@@ +.?AVIEndConditionFunctor@Game@@ +.?AVIEventsSpyReport@Game@@ +.?AVIFileSystem@gobio@Mars@@ +.?AVIFleetMenuSource@Game@@ +.?AVIGiveAidPanel@Game@@ +.?AVIGlobalPopulationManager@Game@@ +.?AVIGunEventTarget@Game@@ +.?AVIHotKeysPanel@Game@@ +.?AVIIntelAnalysisPanel@Game@@ +.?AVILinkLocation@Mars@@ +.?AVIListView@Mars@@ +.?AVIMatrixStack@Mars@@ +.?AVIMenu@Mars@@ +.?AVIPanelManager@Mars@@ +.?AVIParticleSystemAggregate@Mars@@ +.?AVIPlayerNoteButton@Game@@ +.?AVIPlayerNotePanel@Game@@ +.?AVIPopulationManager@Game@@ +.?AVIReference@SceneObject@Mars@@ +.?AVIRiderBase@Game@@ +.?AVISVSOAntiquarians@Game@@ +.?AVISVSOCrowDefenders@Game@@ +.?AVISVSOIndependentSystems@Game@@ +.?AVISVSOLandGrab@Game@@ +.?AVISVSORefugees@Game@@ +.?AVISVSOTraps@Game@@ +.?AVISVSOVonNeumann@Game@@ +.?AVIScheduledEvent@Mars@@ +.?AVIScriptable@Mars@@ +.?AVIServerImpl@Mars@@ +.?AVIServerSpyManager@Game@@ +.?AVIShipBuildPanel@Game@@ +.?AVISimplePainter@Mars@@ +.?AVISpyManager@Game@@ +.?AVIStationIcons@Game@@ +.?AVIStationSummaryPanel@Game@@ +.?AVIStrategyAIAgent@Game@@ +.?AVIStrategyAIContext@Game@@ +.?AVIStrategyJoin@Game@@ +.?AVIStreamable@Mars@@ +.?AVITacAISquadRule@Game@@ +.?AVITechOfferDialog@Game@@ +.?AVITechTreeSpyReport@Game@@ +.?AVITextView@Mars@@ +.?AVITradeLine@Game@@ +.?AVITradeLinePainter@Game@@ +.?AVITradePainter@Game@@ +.?AVITradeSectorPainter@Game@@ +.?AVITradeSectorPanel@Game@@ +.?AVITradeSpyReport@Game@@ +.?AVITradeSummaryPanel@Game@@ +.?AVIconButton@Mars@@ +.?AVIconColumn@FleetList@Game@@ +.?AVIconOverlay@GameSetup_MapView@Game@@ +.?AVIconToggleButton@Mars@@ +.?AVImageCheckBox@Game@@ +.?AVImpl@BulkTextPanel@Mars@@ +.?AVImpl@GameSetup_MapSelect@Game@@ +.?AVInGameCheck@DisplayOptionsPanel@Game@@ +.?AVIndependenceInfo@Game@@ +.?AVInfestation@SVSOSwarm@Game@@ +.?AVInfoEntity@Mars@@ +.?AVInnerBorderOverlay@CommSystemPanel@Game@@ +.?AVIntelAnalysisPanel@Game@@ +.?AVIntelPlayerTab@Game@@ +.?AVIntelShipList@Game@@ +.?AVIntelTechIcon@Game@@ +.?AVIntelTechList@Game@@ +.?AVInternetPage@GameBrowserPanel@Game@@ +.?AVIntroCameraInfo@Game@@ +.?AVIntroOverlay@MainMenuPanel@Game@@ +.?AVIntroView@Game@@ +.?AVIntroViewCameraCtl@Game@@ +.?AVInvSphereSensorShadow@Game@@ +.?AVItem@?$TextList@H@Mars@@ +.?AVItem@?$TextList@PAUShipBucket@CombatOverlay_Weapons@Game@@@Mars@@ +.?AVItem@?$TextList@PBVStrategyPlayer@Game@@@Mars@@ +.?AVItem@?$TextList@VReserveListItemData@Game@@@Mars@@ +.?AVItem@?$TextList@VString@Mars@@@Mars@@ +.?AVItem@BuildOrderListPanel@Game@@ +.?AVItem@ChatMessageListPanel@Game@@ +.?AVItem@CommIconList@Game@@ +.?AVItem@CommListPanel@Game@@ +.?AVItem@DCPControlList@Game@@ +.?AVItem@EncounterList@Game@@ +.?AVItem@EventsHistoryList@Game@@ +.?AVItem@FleetList@Game@@ +.?AVItem@HotKeyList@Game@@ +.?AVItem@IntelShipList@Game@@ +.?AVItem@IntelTechList@Game@@ +.?AVItem@ListFramework@Mars@@ +.?AVItem@MoraleEventList@Game@@ +.?AVItem@PerClassList@DesignList@Game@@ +.?AVItem@ServerList@GameBrowserPanel@Game@@ +.?AVItem@StrategyGameList@Game@@ +.?AVItem@SystemSummaryList@Game@@ +.?AVItem@TechOptionsList@Game@@ +.?AVItem@TextListBase@Mars@@ +.?AVItem@TradeSectorList@Game@@ +.?AVItem@TradeSystemList@Game@@ +.?AVJewelsProject@Game@@ +.?AVKorrRefugee@Game@@ +.?AVKorrRefugeeDrone@Game@@ +.?AVLANPage@GameBrowserPanel@Game@@ +.?AVLCRButton@Mars@@ +.?AVLaunchParams@Mars@@ +.?AVLegacyGunBank@ShipDesignDef@Game@@ +.?AVLightningParticlePainter@Mars@@ +.?AVLiirEffectCreator@Game@@ +.?AVLiirSpawnedShip@Game@@ +.?AVLink@?$ListDLI@VFrame@Mars@@V__DEFAULT_SCOPE__@@@Mars@@ +.?AVLink@?$ListDLI@VIActorReference@Game@@VActorReferenceListScope@2@@Mars@@ +.?AVLink@?$ListDLI@VIReference@SceneObject@Mars@@VReferenceListScope@3@@Mars@@ +.?AVLink@?$ListDLI@VIScheduledEvent@Mars@@VIScheduledEventScope@2@@Mars@@ +.?AVListBox@Mars@@ +.?AVListColumn@Mars@@ +.?AVListFramework@Mars@@ +.?AVListPanel@Mars@@ +.?AVListUnderlay@DropDownList@Mars@@ +.?AVListView@Mars@@ +.?AVLoadCallbacks@CombatSim@Mars@@ +.?AVLoadCallbacks@GameCombatSim@Game@@ +.?AVLobbyChat@Game@@ +.?AVLobbySlotPanel@Game@@ +.?AVLocust@Game@@ +.?AVLocustEncounter@Game@@ +.?AVLocustEncounterParams@Game@@ +.?AVLocustEncounterResult@Game@@ +.?AVLocustNest@Game@@ +.?AVLocustWPT@Game@@ +.?AVMOTD@Game@@ +.?AVMOTDDialog@StrategyLobbyScreen@Game@@ +.?AVMainMenuMOTD@Game@@ +.?AVMainMenuPanel@Game@@ +.?AVMainMoviePanel@Game@@ +.?AVManualJoinDialog@GameBrowserPanel@Game@@ +.?AVMatrixStack@Mars@@ +.?AVMenu@Mars@@ +.?AVMesh@Mars@@ +.?AVMeshParticlePainter@Mars@@ +.?AVMeshPreRenderFunc@Mars@@ +.?AVMesonProjectorBeam@Game@@ +.?AVMesonProjectorEdict@Game@@ +.?AVMesonProjectorPayload@Game@@ +.?AVMessageBoxA@Game@@ +.?AVMeteor@Game@@ +.?AVMeteorEncounter@Game@@ +.?AVMeteorEncounterResult@Game@@ +.?AVMeteorVictoryFunctor@Game@@ +.?AVMicroButton@Mars@@ +.?AVMine@Game@@ +.?AVMineDialog@Game@@ +.?AVMineEdict@Game@@ +.?AVMinePayload@Game@@ +.?AVMiniBudgetPanel@BuildPanel@Game@@ +.?AVMiniEmpirePanel@BuildPanel@Game@@ +.?AVMiniStarMapPanel@Game@@ +.?AVMirv@Game@@ +.?AVMirvEdict@Game@@ +.?AVMirvPayload@Game@@ +.?AVMirvTracer@Game@@ +.?AVMissile@Game@@ +.?AVMissileBase@Game@@ +.?AVMissileEdict@Game@@ +.?AVMissilePayload@Game@@ +.?AVMissilePayloadBase@Game@@ +.?AVModel@Mars@@ +.?AVModelFrame@Mars@@ +.?AVMonitor@Game@@ +.?AVMonitorEncounter@Game@@ +.?AVMonitorEncounterResult@Game@@ +.?AVMonitorProject@Game@@ +.?AVMonitorWPTracker@Game@@ +.?AVMoon@Game@@ +.?AVMorale@Game@@ +.?AVMoraleEvent@Game@@ +.?AVMoraleEventList@Game@@ +.?AVMoraleEventsPanel@Game@@ +.?AVMorrigiEffectCreator@Game@@ +.?AVMorrigiSpawnedShip@Game@@ +.?AVMoveDestinationMenu@Game@@ +.?AVMovie@Mars@@ +.?AVMoviePanel@Game@@ +.?AVMutexScreen@Game@@ +.?AVNMCommand@Mars@@ +.?AVNMLoad@Mars@@ +.?AVNMLoadComplete@Mars@@ +.?AVNMSyncCheck@Mars@@ +.?AVNMSyncError@Mars@@ +.?AVNativeFileSystem@gobio@Mars@@ +.?AVNeoBerserker@Game@@ +.?AVNetConClientImpl@Mars@@ +.?AVNetConImpl@Mars@@ +.?AVNetConServerImpl@Mars@@ +.?AVNetForceLimits@Game@@ +.?AVNetMessage@Mars@@ +.?AVNetMessageReceiver@Mars@@ +.?AVNetworkIDMap@Mars@@ +.?AVNetworkObject@Mars@@ +.?AVNode@?$LinkedList@V?$LinkedTreeNode@VPanel@Mars@@@Mars@@@Mars@@ +.?AVNodeCannonEdict@Game@@ +.?AVNodeCannonEffect@Game@@ +.?AVNodeCannonPayload@Game@@ +.?AVNodeGraph@Game@@ +.?AVNodeLineDesc@Game@@ +.?AVNodeLinePainter@Game@@ +.?AVNodeMissile@Game@@ +.?AVNodePath@Game@@ +.?AVNodePoint@Game@@ +.?AVNodeRoute@Game@@ +.?AVNoteColumn@FleetList@Game@@ +.?AVNpcRaidersRowParser@Game@@ +.?AVNullClientImpl@Mars@@ +.?AVNullServerImpl@Mars@@ +.?AVObject@Mars@@ +.?AVObjectiveListView@Game@@ +.?AVObjectiveListViewItem@Game@@ +.?AVObjectivesPanel@Game@@ +.?AVObservedDesign@Game@@ +.?AVObservedTech@Game@@ +.?AVObservedWeapon@Game@@ +.?AVOldGameSetupPanel@Game@@ +.?AVOneGroupControls@Game@@ +.?AVOptionIcon@SectionOverlay@Game@@ +.?AVOptionsPanel@Game@@ +.?AVOrbit@Game@@ +.?AVOrtgay@Game@@ +.?AVOrtgayEncounter@Game@@ +.?AVOrtgayEncounterResult@Game@@ +.?AVOverlay@CombatSetupScreen@Game@@ +.?AVOverlay@EncounterInfoPanel@Game@@ +.?AVOverlay@GiveAidPlayerPanel@Game@@ +.?AVOverlay@PopulationSummary@Game@@ +.?AVOverlay@SpeciesSlider@Game@@ +.?AVOverlay@StatsPanel@Game@@ +.?AVOverlay@SystemSummaryPanel@Game@@ +.?AVOwner@SceneObject@Mars@@ +.?AVPage@PlayerNotePanel@Game@@ +.?AVPanel@Mars@@ +.?AVPanelManager@Mars@@ +.?AVParams@ServerNodeGraph@Game@@ +.?AVParticleAttractor@Mars@@ +.?AVParticleChannel@Mars@@ +.?AVParticleDrawBuffer@Mars@@ +.?AVParticleEmitter@Mars@@ +.?AVParticleSystem@Mars@@ +.?AVParticleTracker@Mars@@ +.?AVPasswordStatus@StrategyLobbyScreen@Game@@ +.?AVPayloadBase@Game@@ +.?AVPayloadEdictBase@Game@@ +.?AVPerClassList@DesignList@Game@@ +.?AVPhysicalEntity@Mars@@ +.?AVPickupSpyDialog@Game@@ +.?AVPicture@Mars@@ +.?AVPieChartPanel@Game@@ +.?AVPirateEncounter@Game@@ +.?AVPirateEncounterResult@Game@@ +.?AVPirateVictoryFunctor@Game@@ +.?AVPlague@Game@@ +.?AVPlagueHit@Game@@ +.?AVPlagueStats@Game@@ +.?AVPlanet@Game@@ +.?AVPlanetClientContext@Game@@ +.?AVPlayerAid@Game@@ +.?AVPlayerAllianceControlPopup@Game@@ +.?AVPlayerAllianceControls@Game@@ +.?AVPlayerAlliancesPanel@Game@@ +.?AVPlayerAvatarSet@Game@@ +.?AVPlayerBadgeSet@Game@@ +.?AVPlayerColorSet@Game@@ +.?AVPlayerEncounterProgress@Game@@ +.?AVPlayerFleetsPanel@Game@@ +.?AVPlayerIconList@Game@@ +.?AVPlayerImageCheckBox@Game@@ +.?AVPlayerMessage@Game@@ +.?AVPlayerMessageBox@Game@@ +.?AVPlayerNoteButton@Game@@ +.?AVPlayerNotePanel@Game@@ +.?AVPlayerNotes@Game@@ +.?AVPlayerOpt@Game@@ +.?AVPlayerReport@Game@@ +.?AVPlayerSetupPanel@Game@@ +.?AVPlayerStatus@SVSORefugees@Game@@ +.?AVPlayerTurnHistory@Game@@ +.?AVPlayerTurnStats@Game@@ +.?AVPlayersOverlay@SurrenderDialog@Game@@ +.?AVPlayersPanel@StatusPanel@Game@@ +.?AVPointAttractorProxy@Mars@@ +.?AVPointGen@Game@@ +.?AVPoliticalMapPanel@Game@@ +.?AVPopulation@Game@@ +.?AVPopulationControl@Game@@ +.?AVPopulationGroup@Game@@ +.?AVPopulationManager@Game@@ +.?AVPopulationSlider@Game@@ +.?AVPopulationSummary@Game@@ +.?AVPreviewPanel@BuildPanel@Game@@ +.?AVPrisonerHold@Game@@ +.?AVProfileInfoPanel@Game@@ +.?AVProfileManagerPanel@Game@@ +.?AVProgressDialog@StrategyHost@Game@@ +.?AVProgressDialog@StrategyJoin@Game@@ +.?AVProgressPainter@Mars@@ +.?AVProjectedShield@Game@@ +.?AVProjectedShieldEdict@Game@@ +.?AVProjectedShieldPayload@Game@@ +.?AVPropPage@Game@@ +.?AVPropSheet@Game@@ +.?AVProtectorate@Game@@ +.?AVPuppetMaster@Game@@ +.?AVPuppetMasterEncounter@Game@@ +.?AVPuppetMasterEncounterResult@Game@@ +.?AVQuadRenderer@Mars@@ +.?AVQuadrantDirectionGenerator@Game@@ +.?AVQueenInfo@SVSOSwarmQueen@Game@@ +.?AVQuitStrategyGameDialog@Game@@ +.?AVRNG@Mars@@ +.?AVRaidDesignPanel@Game@@ +.?AVRaidFleetItem@Game@@ +.?AVRaidFleetList@Game@@ +.?AVRaidSectorItem@Game@@ +.?AVRaidSectorList@Game@@ +.?AVRaidTargets@Game@@ +.?AVRandomDirectionGenerator@Game@@ +.?AVRankingsPanel@Game@@ +.?AVRecoverableRiderBase@Game@@ +.?AVRefCounted@Mars@@ +.?AVRefineDialog@Game@@ +.?AVRefuelAvailCell@Game@@ +.?AVRefuelPanel@Game@@ +.?AVRefugeeEncounter@Game@@ +.?AVRefugeeVictoryFunctor@Game@@ +.?AVRefugeesEncounterParams@Game@@ +.?AVRefugeesEncounterResult@Game@@ +.?AVRenameFleetDialog@FleetManagerPanel@Game@@ +.?AVRenderBuffer@Mars@@ +.?AVRenderTargetTexture@Mars@@ +.?AVRepairAvailCell@Game@@ +.?AVRepairPanel@Game@@ +.?AVRequestAsylumDialog@Game@@ +.?AVResearchBoostControls@Game@@ +.?AVResearchDonePanel@Game@@ +.?AVResearchHistoryList@Game@@ +.?AVResearchHistoryPanel@Game@@ +.?AVResearchListPanel@Game@@ +.?AVResearchPanel@Game@@ +.?AVResearchProjectPanel@Game@@ +.?AVResearchSpecialControls@Game@@ +.?AVResearchSpecialPanel@Game@@ +.?AVResearchSpinnerPanel@Game@@ +.?AVReserveQueueBox@Game@@ +.?AVReserves@Game@@ +.?AVReservesDropData@Game@@ +.?AVReservesDropSource@Game@@ +.?AVReservesDropTarget@Game@@ +.?AVReservesList@Game@@ +.?AVRiderBase@Game@@ +.?AVRiderEdict@Game@@ +.?AVRiderPayload@Game@@ +.?AVRigidBody@Mars@@ +.?AVRopeParticlePainter@Mars@@ +.?AVRotator@Game@@ +.?AVRowParser@SpecialProjectNameGen@Game@@ +.?AVSEAIPrepareTurn@Game@@ +.?AVSEAIReceiveCommMessage@Game@@ +.?AVSEAddDesign@Game@@ +.?AVSEAddFleet@Game@@ +.?AVSEAddPlayer@Game@@ +.?AVSEAddShip@Game@@ +.?AVSEAllianceEvent@Game@@ +.?AVSEAllianceInviteProgress@Game@@ +.?AVSEBuildCancelled@Game@@ +.?AVSEBuildCompleted@Game@@ +.?AVSEEndSyncGame@Game@@ +.?AVSEFleetArrived@Game@@ +.?AVSEFleetUpdated@Game@@ +.?AVSEInitGame@Game@@ +.?AVSEInitPlayer@Game@@ +.?AVSEInitTrade@Game@@ +.?AVSELastPlaying@Game@@ +.?AVSELocalCreateFleet@Game@@ +.?AVSELocalDeleteFleet@Game@@ +.?AVSELocalDeleteShip@Game@@ +.?AVSEPostDialog@Game@@ +.?AVSEProcessTurn@Game@@ +.?AVSERemoveDesign@Game@@ +.?AVSERemoveFleet@Game@@ +.?AVSERemoveShip@Game@@ +.?AVSEResetMap@Game@@ +.?AVSEResumePlaying@Game@@ +.?AVSEShipUpdated@Game@@ +.?AVSESyncDesign@Game@@ +.?AVSESyncGame@Game@@ +.?AVSESyncLocalPlayer@Game@@ +.?AVSESyncOtherPlayer@Game@@ +.?AVSESyncSystem@Game@@ +.?AVSESystemAbandoned@Game@@ +.?AVSESystemOwnerChanged@Game@@ +.?AVSETurnEnd@Game@@ +.?AVSETurnEndCancelled@Game@@ +.?AVSETurnEndPending@Game@@ +.?AVSETurnEvents@Game@@ +.?AVSETurnResults@Game@@ +.?AVSETurnTimeExpired@Game@@ +.?AVSEUpdateAlliances@Game@@ +.?AVSEUpdateFleet@Game@@ +.?AVSEUpdateShip@Game@@ +.?AVSHMOTD@StrategyHost@Game@@ +.?AVSNMAIRelationValues@Game@@ +.?AVSNMAllCombatDone@Game@@ +.?AVSNMAllianceInvite@Game@@ +.?AVSNMAllianceInviteChat@Game@@ +.?AVSNMAllianceInviteProgress@Game@@ +.?AVSNMAllianceNotify@Game@@ +.?AVSNMAllianceReply@Game@@ +.?AVSNMCancelAllianceInvite@Game@@ +.?AVSNMChat@Game@@ +.?AVSNMCombatTimeRemaining@Game@@ +.?AVSNMCommMessage@Game@@ +.?AVSNMDemandEmpireSurrender@Game@@ +.?AVSNMDemandEmpireSurrenderResponse@Game@@ +.?AVSNMDoEncounterQuery@Game@@ +.?AVSNMEncounterProgress@Game@@ +.?AVSNMEncounterQueryResults@Game@@ +.?AVSNMEncounterResults@Game@@ +.?AVSNMEndTurn@Game@@ +.?AVSNMGenericEvent@Game@@ +.?AVSNMGenericGameMessage@Game@@ +.?AVSNMHostCombat@Game@@ +.?AVSNMHostCombatReply@Game@@ +.?AVSNMJoin@Game@@ +.?AVSNMJoinCombat@Game@@ +.?AVSNMJoinCombatReply@Game@@ +.?AVSNMJoinReply@Game@@ +.?AVSNMKillAI@Game@@ +.?AVSNMLaunchCombat@Game@@ +.?AVSNMLeaveAlliance@Game@@ +.?AVSNMLeaveCeaseFire@Game@@ +.?AVSNMLeaveNonAggression@Game@@ +.?AVSNMLobbyChat@Game@@ +.?AVSNMMakePlayerAI@Game@@ +.?AVSNMPendingAlliances@Game@@ +.?AVSNMPlaySpeechEvent@Game@@ +.?AVSNMProgressionWarsConvoyShips@Game@@ +.?AVSNMQueryEndTurnDone@Game@@ +.?AVSNMRefreshSlots@Game@@ +.?AVSNMRemoveCommMessage@Game@@ +.?AVSNMRequestRandomEncounter@Game@@ +.?AVSNMResumePlaying@Game@@ +.?AVSNMResumePlayingReceived@Game@@ +.?AVSNMRunAI@Game@@ +.?AVSNMSetAIPolicy@Game@@ +.?AVSNMSetPlayerStatus@Game@@ +.?AVSNMSetSlotPassword@Game@@ +.?AVSNMSetTimers@Game@@ +.?AVSNMSlotCancelPWReq@Game@@ +.?AVSNMSlotInit@Game@@ +.?AVSNMSlotInsertClient@Game@@ +.?AVSNMSlotMoveClient@Game@@ +.?AVSNMSlotPWAccepted@Game@@ +.?AVSNMSlotPWAttempt@Game@@ +.?AVSNMSlotPWRejected@Game@@ +.?AVSNMSlotRemoveClient@Game@@ +.?AVSNMSlotReqPW@Game@@ +.?AVSNMSlotSetData@Game@@ +.?AVSNMSlotSetForcedSpecies@Game@@ +.?AVSNMSlotSetPW@Game@@ +.?AVSNMSlotSetState@Game@@ +.?AVSNMTechOffer@Game@@ +.?AVSNMTransferProgress@Game@@ +.?AVSNMTurnInfo@Game@@ +.?AVSNMUpdate@Game@@ +.?AVSNMUpdateAlliances@Game@@ +.?AVSNMUpdateComplete@Game@@ +.?AVSNMUserNames@Game@@ +.?AVSVSOAntiquarians@Game@@ +.?AVSVSOBrokenEmpire@Game@@ +.?AVSVSOCivilWar@Game@@ +.?AVSVSOCrowDefenders@Game@@ +.?AVSVSOCrowRuins@Game@@ +.?AVSVSODerelict@Game@@ +.?AVSVSOEasterEgg@Game@@ +.?AVSVSOEndFlesh@Game@@ +.?AVSVSOGathering@Game@@ +.?AVSVSOGrandMenace@Game@@ +.?AVSVSOGrandMenaceTrigger@Game@@ +.?AVSVSOHiverInvasion@Game@@ +.?AVSVSOHolyLands@Game@@ +.?AVSVSOIndependentSystems@Game@@ +.?AVSVSOJewelsOfTheCrown@Game@@ +.?AVSVSOLandGrab@Game@@ +.?AVSVSOLocust@Game@@ +.?AVSVSOMasterVoice@Game@@ +.?AVSVSOMonitor@Game@@ +.?AVSVSOOrtgay@Game@@ +.?AVSVSOProgressionWars@Game@@ +.?AVSVSOPuppetMaster@Game@@ +.?AVSVSORefugees@Game@@ +.?AVSVSOScenarioBase@Game@@ +.?AVSVSOSimpleEasterEgg@Game@@ +.?AVSVSOSlaversRefuel@Game@@ +.?AVSVSOSots@Game@@ +.?AVSVSOSwarm@Game@@ +.?AVSVSOSwarmQueen@Game@@ +.?AVSVSOSystemKiller@Game@@ +.?AVSVSOTournament@Game@@ +.?AVSVSOTraps@Game@@ +.?AVSVSOUpstartApes@Game@@ +.?AVSVSOUpstartApes_EO_DEMANDS_SHIPS@Game@@ +.?AVSVSOUpstartApes_EO_DEMANDS_TRADE_GOODS@Game@@ +.?AVSVSOUpstartApes_EO_DEMANDS_VICTORY@Game@@ +.?AVSVSOUpstartApes_EO_ENERGY_WEAPONS_DECADENT@Game@@ +.?AVSVSOUpstartApes_EO_FEARS_YOUR_POWER@Game@@ +.?AVSVSOUpstartApes_EO_GIFTS@Game@@ +.?AVSVSOUpstartApes_EO_MUST_EXPAND@Game@@ +.?AVSVSOUpstartApes_EO_REQUIRES_CASH@Game@@ +.?AVSVSOUpstartApes_EmpireOrder@Game@@ +.?AVSVSOVonNeumann@Game@@ +.?AVSVScriptObject@Game@@ +.?AVSaveDesignDialog@Game@@ +.?AVSaveGameDialog@Game@@ +.?AVSaveGameMessageBox@Game@@ +.?AVScaledMeshParticlePainter@Mars@@ +.?AVScalingFont@Mars@@ +.?AVScenarioDescPage@Game@@ +.?AVScenarioObjPage@Game@@ +.?AVScenarioPageBase@Game@@ +.?AVScenarioRulesPage@Game@@ +.?AVScenarioSetupPanel@Game@@ +.?AVScenarioSetup_Maps@Game@@ +.?AVScreen@Game@@ +.?AVScreenBar@Game@@ +.?AVScript@Mars@@ +.?AVScrollPanel@Game@@ +.?AVScrollbar@Mars@@ +.?AVScuttleDialog@Game@@ +.?AVSectionConfigPanel@Game@@ +.?AVSectionOverlay@Game@@ +.?AVSectionSound@Game@@ +.?AVSensorInfoPanel@Game@@ +.?AVSensorJammerShadow@Game@@ +.?AVSensorShadow@Game@@ +.?AVSensorsView@Game@@ +.?AVSensorsViewCameraCtl@Game@@ +.?AVServerList@GameBrowserPanel@Game@@ +.?AVServerMigrationStatusPanel@Game@@ +.?AVServerNodeGraph@Game@@ +.?AVServerPage@GameBrowserPanel@Game@@ +.?AVServerPlayer@Game@@ +.?AVServerSpyManager@Game@@ +.?AVServerSystem@Game@@ +.?AVServerTradeManager@Game@@ +.?AVServerTradeManagerImpl@Game@@ +.?AVServerTradeSector@Game@@ +.?AVSetColonyTrapDialog@Game@@ +.?AVSetMiningTrapDialog@Game@@ +.?AVSetTimersDialog@Game@@ +.?AVShip@Game@@ +.?AVShipAssignmentPanel@Game@@ +.?AVShipBase@Game@@ +.?AVShipBuildOrder@Game@@ +.?AVShipBuildPanel@Game@@ +.?AVShipBuildQueue@Game@@ +.?AVShipClipPlaneFunc@Game@@ +.?AVShipCmdDialog@Game@@ +.?AVShipDesign@Game@@ +.?AVShipDesignCell@Game@@ +.?AVShipDesignDef@Game@@ +.?AVShipDesignPanel@Game@@ +.?AVShipDropData@Game@@ +.?AVShipDropSource@Game@@ +.?AVShipIconGenerator@Game@@ +.?AVShipItem@ShipList@Game@@ +.?AVShipList@Game@@ +.?AVShipManeuver@Game@@ +.?AVShipNav@Game@@ +.?AVShipParams@Game@@ +.?AVShipPreviewPanel@Game@@ +.?AVShipRecords@Game@@ +.?AVShipRequestRowParser@SVSOUpstartApesDB@Game@@ +.?AVShipRollManeuver@Game@@ +.?AVShipSetPanel@Game@@ +.?AVShipStatsPanel@Game@@ +.?AVShipSubsystem@Game@@ +.?AVShipSummaryPanel@Game@@ +.?AVShipWPTracker@Game@@ +.?AVShipWeapons@Game@@ +.?AVShipsClipPanel@FleetShipList@Game@@ +.?AVSiegeMass@Game@@ +.?AVSiegePayload@Game@@ +.?AVSiegePayloadEdict@Game@@ +.?AVSimpleNodePath@Game@@ +.?AVSimplePainter@Mars@@ +.?AVSlaveDisc@Game@@ +.?AVSlaveManagerPanel@Game@@ +.?AVSlaversRefuelEncounter@Game@@ +.?AVSlaversRefuelEncounterResult@Game@@ +.?AVSlotDetailsPanel@Game@@ +.?AVSlotPanel@Game@@ +.?AVSnoFleetRowParser@Game@@ +.?AVSnoFleetTemplateRowParser@Game@@ +.?AVSnoTechRowParser@Game@@ +.?AVSound@Mars@@ +.?AVSoundBase@Mars@@ +.?AVSpawnedShip@Game@@ +.?AVSpeaker@Game@@ +.?AVSpecialProject@Game@@ +.?AVSpecialProjectImpl@Game@@ +.?AVSpecialProjectNameGen@Game@@ +.?AVSpeciesControls@SlaveManagerPanel@Game@@ +.?AVSpeciesDescPanel@Game@@ +.?AVSpeciesInfoPanel@StrategyLobbyScreen@Game@@ +.?AVSpeciesRatios@Game@@ +.?AVSpeciesSelectDialog@Game@@ +.?AVSpeciesSlider@Game@@ +.?AVSpherePointGen@Game@@ +.?AVSphereSensorShadow@Game@@ +.?AVSprite@Mars@@ +.?AVSpriteInterfaceProxy@Mars@@ +.?AVSpriteTable@Mars@@ +.?AVSpriteTableRowParser@Mars@@ +.?AVSpyCraft@Game@@ +.?AVSpyReport@Game@@ +.?AVSpyReportDefences@Game@@ +.?AVSpyReportEvents@Game@@ +.?AVSpyReportTechTree@Game@@ +.?AVSpyReportTrade@Game@@ +.?AVSpyReportTradeRoute@Game@@ +.?AVSpyShip@Game@@ +.?AVSpyShipEdict@Game@@ +.?AVSpyShipPayload@Game@@ +.?AVStackedSliderEditCombo@Game@@ +.?AVStanceButtonBase@Game@@ +.?AVStandardExtraParams@Mars@@ +.?AVStarFleet@Game@@ +.?AVStarMapCameraPanel@Game@@ +.?AVStarMapEdgePanel@Game@@ +.?AVStarMapLine@Game@@ +.?AVStarMapLinePainter@Game@@ +.?AVStarMapNode@Game@@ +.?AVStarMapNodeLine@Game@@ +.?AVStarMapPanel@Game@@ +.?AVStarMapParams@Game@@ +.?AVStarShip@Game@@ +.?AVStarSystem@Game@@ +.?AVStation@Game@@ +.?AVStationDetailsPanel@Game@@ +.?AVStationIcons@Game@@ +.?AVStationSummaryPanel@Game@@ +.?AVStationSummaryPopup@Game@@ +.?AVStatsGraphPanel@Game@@ +.?AVStatsLegendPanel@Game@@ +.?AVStatsPanel@Game@@ +.?AVStatusPanel@Game@@ +.?AVStockDesignNameRowParser@AIPersonaDB@Game@@ +.?AVStockDiplomacyMessageRowParser@AIPersonaDB@Game@@ +.?AVStockPlayerNameRowParser@AIPersonaDB@Game@@ +.?AVStopDialog@Game@@ +.?AVStrategyAIAgent@Game@@ +.?AVStrategyAIContext@Game@@ +.?AVStrategyClient@Game@@ +.?AVStrategyClientData@Game@@ +.?AVStrategyEvent@Game@@ +.?AVStrategyFleetInfo@Game@@ +.?AVStrategyFleetInfo_FleetListDropTarget@Game@@ +.?AVStrategyGameCreateParams@Game@@ +.?AVStrategyGameInfo@Game@@ +.?AVStrategyGameList@Game@@ +.?AVStrategyGameLoadParams@Game@@ +.?AVStrategyGameParams@Game@@ +.?AVStrategyHostParams@Game@@ +.?AVStrategyJoin@Game@@ +.?AVStrategyLaunchParams@Game@@ +.?AVStrategyLobbyScreen@Game@@ +.?AVStrategyMapScreen@Game@@ +.?AVStrategyNetworkClient@Game@@ +.?AVStrategyNetworkServer@Game@@ +.?AVStrategyPlayer@Game@@ +.?AVStrategyPlayerGameSettings@Game@@ +.?AVStrategyPlayerInfo@Game@@ +.?AVStrategyScriptParams@Game@@ +.?AVStrategyServer@Game@@ +.?AVStrategySessionParams@Game@@ +.?AVStrategySim@Game@@ +.?AVStrategySystemInfo@Game@@ +.?AVStrategyTimerParams@Game@@ +.?AVStrategyTurnInfo@Game@@ +.?AVStrategyUserInfo@Game@@ +.?AVStream@Mars@@ +.?AVStreamImpl@Mars@@ +.?AVStreamable@StrategyAIAgent@Game@@ +.?AVSupportAvailCell@Game@@ +.?AVSupportControl@Game@@ +.?AVSupportPanel@Game@@ +.?AVSupportSlider@Game@@ +.?AVSurrenderDialog@Game@@ +.?AVSwarmEncounter@Game@@ +.?AVSwarmEncounterParams@Game@@ +.?AVSwarmEncounterResult@Game@@ +.?AVSwarmHive@Game@@ +.?AVSwarmLarva@Game@@ +.?AVSwarmQueen@Game@@ +.?AVSwarmQueenEncounter@Game@@ +.?AVSwarmQueenEncounterResult@Game@@ +.?AVSwarmer@Game@@ +.?AVSwitchProfileDialog@Game@@ +.?AVSyncChecksumBuffer@Mars@@ +.?AVSyncClient@Mars@@ +.?AVSyncParams@Mars@@ +.?AVSyncServer@Mars@@ +.?AVSystemBuildQueue@Game@@ +.?AVSystemEvent@Game@@ +.?AVSystemInfo@Item@TradeSectorList@Game@@ +.?AVSystemKiller@Game@@ +.?AVSystemKillerBase@Game@@ +.?AVSystemKillerEncounter@Game@@ +.?AVSystemKillerEncounterBase@Game@@ +.?AVSystemKillerEncounterResult@Game@@ +.?AVSystemKillerEncounterResultBase@Game@@ +.?AVSystemKillerVictoryFunctor@Game@@ +.?AVSystemParams@Game@@ +.?AVSystemRateSliders@Game@@ +.?AVSystemSummaryList@Game@@ +.?AVSystemSummaryPanel@Game@@ +.?AVSystemTradeSlider@Game@@ +.?AVSystemViewPanel@Game@@ +.?AVSystemsPage@Game@@ +.?AVTNMConnect@Mars@@ +.?AVTNMDisconnect@Mars@@ +.?AVTNMHost@Mars@@ +.?AVTNMMessage@Mars@@ +.?AVTNMessage@Mars@@ +.?AVTacAIAlphaManeuversSquad@Game@@ +.?AVTacAIAttackStrategyBase@Game@@ +.?AVTacAIAttackStrategy_BruteForce@Game@@ +.?AVTacAIAttackStrategy_GateGuard@Game@@ +.?AVTacAIAttackStrategy_Stealth@Game@@ +.?AVTacAIAttackStrategy_Swarm@Game@@ +.?AVTacAIAttackStrategy_Trick@Game@@ +.?AVTacAISquad@Game@@ +.?AVTacAISquadRule_Attack@Game@@ +.?AVTacAISquadRule_Regroup@Game@@ +.?AVTacAISquadRule_Retreat@Game@@ +.?AVTacAISquadRule_Role@Game@@ +.?AVTacReport@Game@@ +.?AVTacReportEvents@Game@@ +.?AVTargetableEntity@Game@@ +.?AVTarkasEffectCreator@Game@@ +.?AVTarkasSpawnedShip@Game@@ +.?AVTarpitCol@Game@@ +.?AVTechBenefitPanel@Game@@ +.?AVTechDescPanel@Game@@ +.?AVTechInfoPanel@Game@@ +.?AVTechNamePanel@Game@@ +.?AVTechOffer@Game@@ +.?AVTechOfferAcceptedDialog@Game@@ +.?AVTechOfferCancelledDialog@Game@@ +.?AVTechOfferDialog@Game@@ +.?AVTechOfferDialogBase@Game@@ +.?AVTechOfferProject@Game@@ +.?AVTechOfferQueryAcceptedDialog@Game@@ +.?AVTechOfferQueryDialog@Game@@ +.?AVTechOfferQueryRejectedDialog@Game@@ +.?AVTechOfferRejectedDialog@Game@@ +.?AVTechOptionsList@Game@@ +.?AVTechProject@Game@@ +.?AVTechTree@Game@@ +.?AVTechTreePanel@Game@@ +.?AVTechTreeSpyReport@Game@@ +.?AVTextButton@Mars@@ +.?AVTextColumn@FleetList@Game@@ +.?AVTextFileStream@Mars@@ +.?AVTextListBase@Mars@@ +.?AVTextView@Mars@@ +.?AVTextViewBase@Mars@@ +.?AVTexture@Mars@@ +.?AVTiledBeamParticlePainter@Mars@@ +.?AVTimerOverlay@CombatSetupDialog@Game@@ +.?AVTitleBar@Game@@ +.?AVTitlePanel@ResearchPanel@Game@@ +.?AVToggleList@ScreenBar@Game@@ +.?AVToggleMicroButton@Mars@@ +.?AVTorpedo@Game@@ +.?AVTorpedoEdict@Game@@ +.?AVTorpedoPayload@Game@@ +.?AVTorusPointGen@Game@@ +.?AVTradeLine@Game@@ +.?AVTradeLinePainter@Game@@ +.?AVTradeManager@Game@@ +.?AVTradePainter@Game@@ +.?AVTradeRaidersEncounter@Game@@ +.?AVTradeRoute@Game@@ +.?AVTradeRoutePanel@Game@@ +.?AVTradeSector@Game@@ +.?AVTradeSectorList@Game@@ +.?AVTradeSectorPainter@Game@@ +.?AVTradeSectorPanel@Game@@ +.?AVTradeSpyReport@Game@@ +.?AVTradeSummaryPanel@Game@@ +.?AVTradeSystemInfo@Game@@ +.?AVTradeSystemList@Game@@ +.?AVTrailParticlePainter@Mars@@ +.?AVTrap@SVSOTraps@Game@@ +.?AVTubePointGen@Game@@ +.?AVTurnCommands@Game@@ +.?AVTurnEvents@EventStorage@Game@@ +.?AVTurnInfoPanel@StrategyLobbyScreen@Game@@ +.?AVTurretStatsPanel@Game@@ +.?AVTutorialPanel@Game@@ +.?AVUISoundCSVRowParser@Mars@@ +.?AVUpdateData@Game@@ +.?AVVNAbsorber@Game@@ +.?AVVNCloaker@Game@@ +.?AVVNDisc@Game@@ +.?AVVNDiscWPTracker@Game@@ +.?AVVNDisintegrator@Game@@ +.?AVVNEMPulsar@Game@@ +.?AVVNEmitter@Game@@ +.?AVVNFinsol@Game@@ +.?AVVNFinsolEncounter@Game@@ +.?AVVNFinsolEncounterResult@Game@@ +.?AVVNHomeEncounterParams@Game@@ +.?AVVNHomeEncounterResult@Game@@ +.?AVVNIncompleteSystemKiller@Game@@ +.?AVVNMoonBase@Game@@ +.?AVVNOppressor@Game@@ +.?AVVNPossessor@Game@@ +.?AVVNPyramid@Game@@ +.?AVVNPyramidWPTracker@Game@@ +.?AVVNScreamer@Game@@ +.?AVVNShield@Game@@ +.?AVVNTank@Game@@ +.?AVVideoButtonPanel@TutorialPanel@Game@@ +.?AVVonNeumannChild@Game@@ +.?AVVonNeumannEncounter@Game@@ +.?AVVonNeumannEncounterParams@Game@@ +.?AVVonNeumannEncounterResult@Game@@ +.?AVVonNeumannMom@Game@@ +.?AVVonNeumannVictoryFunctor@Game@@ +.?AVVonNeumannWPTracker@Game@@ +.?AVVorbisSound@Mars@@ +.?AVWaypoint@FlightPlan@Game@@ +.?AVWaypointTrackerBase@Game@@ +.?AVWeaponControls@Game@@ +.?AVWeaponGroupControls@Game@@ +.?AVWeaponGroups@Game@@ +.?AVWeaponIconButton@Game@@ +.?AVWeaponListPanel@Game@@ +.?AVWeaponPanel2@Game@@ +.?AVWeaponPanel@Game@@ +.?AVWeaponReplacementsRowParser@StrategyAIContext@Game@@ +.?AVWeaponSelectPanel_List@Game@@ +.?AVWeaponSelectPanel_Tab@Game@@ +.?AVWraith@Game@@ +.?AVWraithEdict@Game@@ +.?AVWraithPayload@Game@@ +.?AVZipFileSystem@gobio@Mars@@ +.?AVZuulInfestation@Game@@ +.?AVbad_alloc@std@@ +.?AVcl_Path@@ +.?AVexception@std@@ +.?AVgobio_D3DXInclude@Mars@@ +.?AVtype_info@@ diff --git a/findings/objects/serializable-types.txt b/findings/objects/serializable-types.txt new file mode 100644 index 0000000..d866073 --- /dev/null +++ b/findings/objects/serializable-types.txt @@ -0,0 +1,179 @@ +AIAutoPeaceRun +AICombatReport +AIEncounterFlags +AIPlayerRequestStamp +AIRebellion +AIRelationRecord +AISituation +AISystem +Address +AllianceInvite +Artifact +AttribMap +BoardedShip +BuildQueue +CivilianRatios +CombatDamageReport +CombatEncounterParams +CombatLaunchParams +CombatPlayerInvariant +CombatPlayerReport +CombatPlayerStats +CombatReport +CombatShipReport +CombatTechFlags +CombatWeaponReport +CommMessageContainer +Command +CustomDataTable +DamagedShip +DefeatRecord +DefenceFleetAssignment +DefenceLayout +DefenceSummary +DesignNameGen +DiplomacyStats +EncounterParams +EncounterQuery +EncounterResult +EncounterResults +Event +EventStorage +FieldTemplate +FleetLayout +FleetNameGenerator +FlightPlan +FreighterWarning +GameTurnHistory +GunBank +GunBankSelection +HiveInfo +ICommMessage +IServerSpyManager +IndependenceInfo +Infestation +LaunchParams +LegacyGunBank +LegacyWeaponDef +LocustFleetLogistics +LocustNestState +Morale +MoraleEvent +NetMessage +NodePath +NodePointParams +NodeRoute +Objective +ObservedDesign +ObservedTech +ObservedWeapon +OutputRates +PCStat +Params +ParticleChannel +ParticleTracker +Plague +PlagueHit +PlagueStats +PlanetClientContext +PlanetStats +PlayerAid +PlayerAlliances +PlayerColorID +PlayerEncounterProgress +PlayerMessage +PlayerNotes +PlayerReport +PlayerState +PlayerStatus +PlayerTurnHistory +PlayerTurnStats +PlayerView +Point +Population +PopulationGroup +PrisonerHold +PrisonerShip +Quaternion +QueenInfo +RNG +RaidTargets +Response +RetreatingShip +SVSOScenarioBase +SVSOUpstartApes_EmpireOrder +SVScriptObject +Section +ServerNodeGraph +ServerPlayer +ServerTradeManager +ShipBuildOrderDef +ShipData +ShipDesign +ShipDesignDef +ShipHealth +ShipParams +ShipRecords +ShipRequest +ShipSectionID +ShipWeapon +SimpleNodePath +Slot +SlotData +SlotDef +SlotUser +SpecialProject +SpecialProjectImpl +SpecialProjectNameGen +SpeciesRatios +SpyCraft +SpyReport +SpyReportDefences +SpyReportEvents +SpyReportTechTree +SpyReportTrade +SpyReportTradeRoute +SpyShip +StarFleet +StarMapParams +StarShip +StarSystem +StrategyGameCreateParams +StrategyGameInfo +StrategyGameLoadParams +StrategyGameParams +StrategyPlayerGameSettings +StrategyPlayerInfo +StrategyPlayerParams +StrategyScriptParams +StrategyServer +StrategySessionParams +StrategySimParams +StrategyTimerParams +StrategyTurnInfo +StrategyUserInfo +SyncChecksumBuffer +SyncParams +SystemEvent +SystemParams +TNID +TNMConnect +TNMDisconnect +TNMHost +TNMMessage +TNMessage +TacReport +TacReportEvents +TechOffer +TechTree +TradeRoute +TradeSector +Trap +TurnCommands +TurnEvents +UpdateData +Vector2 +Vector3 +Waypoint +WeaponGroups +XenoTechsPerSpecies