Complete disaster-recovery snapshot: engine/game source, game data assets, VC6 toolchain + DX SDKs, build outputs, deployed game, and _UNUSED archive. Large binaries in Git LFS; text preserved byte-for-byte (core.autocrlf=false, no eol attributes). See RECOVERY.md for the one-clone rebuild procedure.
504 lines
12 KiB
Plaintext
504 lines
12 KiB
Plaintext
[Class Tree]
|
|
Signature
|
|
AttributeTable
|
|
AverageOf<>
|
|
Chain
|
|
ChainOf<>
|
|
ChainIterator
|
|
ChainIteratorOf<>
|
|
ChainLink
|
|
CMoveData
|
|
CFleeData
|
|
CFollowData
|
|
CLookoutData
|
|
CMoveLocPointData
|
|
CMoveObjectData
|
|
CPatrolData
|
|
CRigidPatrolData
|
|
CSemiPatrolData
|
|
CSitData
|
|
CollisionQuery
|
|
Entity__CollisionQuery
|
|
CommandEntry
|
|
Die
|
|
Directory
|
|
Effect__Specification
|
|
EffectLibrary
|
|
ResourceEffectLibrary
|
|
Entity__CollisionData
|
|
FileStreamManager
|
|
GOSImagePool
|
|
ResourceImagePool
|
|
TGAFilePool
|
|
Iterator
|
|
SocketIterator
|
|
SafeIterator
|
|
SafeChainIterator
|
|
SortedIterator
|
|
HashIterator
|
|
SortedChainIterator
|
|
SortedChainIteratorOf
|
|
TableIterator
|
|
TableIteratorOf
|
|
TreeIterator
|
|
Line3D
|
|
Link
|
|
SafeChainLink
|
|
SlotLink
|
|
SortedChainLink
|
|
SortedChainLinkOf<>
|
|
TableEntry
|
|
TableEntryOf<>
|
|
TreeNode
|
|
TreeNodeOf<>
|
|
MemoryBlockBase
|
|
MemoryBlock
|
|
MemoryBlockOf<>
|
|
MemoryStack
|
|
MemoryStackOf<>
|
|
MLRStateBase
|
|
MLRState
|
|
ModelAttributeTable
|
|
MString
|
|
NotationFile
|
|
ObjectNameList
|
|
NameList
|
|
AlphaNameList
|
|
Random
|
|
ReadOnlyArrayOf<>
|
|
DynamicArrayOf<>
|
|
RegisteredClass
|
|
MemoryStream
|
|
DynamicMemoryStream
|
|
FileStream
|
|
Resource
|
|
MLRTexturePool
|
|
Plug
|
|
AbstractEvent
|
|
Event
|
|
NetworkEvent
|
|
AdeptNetMissionParameters
|
|
MWNetMissionParameters
|
|
AnimationState
|
|
TransitionState
|
|
AnimationTrigger
|
|
AnimationTriggerManager
|
|
AnimHierarchyIteratorManager
|
|
AnimHierarchyNode
|
|
AnimInstance
|
|
AnimInstanceManager
|
|
AnimIterator
|
|
ApplicationTask
|
|
CPathManager
|
|
FryDeathRowTask
|
|
ProcessEventTask
|
|
RouteLocalPacketsTask
|
|
RoutePacketsTask
|
|
AttributeEntry
|
|
DirectStateAttributeEntry
|
|
IndirectStateAttributeEntry
|
|
BackgroundTasks
|
|
ControlsInstance
|
|
DirectControlsInstance
|
|
EventControlsInstance
|
|
EventControlsInstanceOf<>
|
|
ControlsMappingGroup
|
|
ControlsUpdateManagerOfOf<>
|
|
DecalEntry
|
|
Dictionary
|
|
DictionaryManager
|
|
DictionaryPage
|
|
DictionaryParagraph
|
|
Effect
|
|
Element
|
|
LineCloudElement
|
|
ScreenQuadsElement
|
|
EntityManager
|
|
MWEntityManager
|
|
EntityStockpile
|
|
Event
|
|
Feature_Texture
|
|
Tool_Feature_Texture
|
|
FileDependencies
|
|
FootStepPlug
|
|
GeneralEventQueue
|
|
EventQueue
|
|
GOSImage
|
|
GUIGroup
|
|
GUIManager
|
|
MWGUIManager
|
|
HeatObject
|
|
IdleEffectObject
|
|
MechPrototype
|
|
MemoryDiffKiller
|
|
MLRTexture
|
|
MLRMovieTexture
|
|
ModelAttributeEntry
|
|
MWOptions
|
|
NameTable
|
|
NameTableEntry
|
|
Note
|
|
Page
|
|
QuadIndexObject
|
|
QuedPacket
|
|
ReactionSphere
|
|
FogReactionSphere
|
|
HeatReactionSphere
|
|
InstantHeatReactionSphere
|
|
RadarReactionSphere
|
|
Receiver
|
|
Component
|
|
ControlsManager
|
|
CRailGraph
|
|
GUIObject
|
|
GUITextObject
|
|
HeatManager
|
|
InBox
|
|
Application
|
|
MWApplication
|
|
Connection
|
|
Network
|
|
Renderer
|
|
VideoRenderer
|
|
RendererManager
|
|
Replicator
|
|
Entity
|
|
Driver
|
|
AI
|
|
MoverAI
|
|
CombatAI
|
|
MechAI
|
|
PlayerAI
|
|
Player
|
|
MWPlayer
|
|
Interface
|
|
VehicleInterface
|
|
Mission
|
|
MWMission
|
|
Mover
|
|
Effect
|
|
Beam
|
|
DebrisCloud
|
|
ParticleCloud
|
|
SpinningCloud
|
|
PointLight
|
|
Singleton
|
|
Card
|
|
Flare
|
|
MWMover
|
|
MWObject
|
|
Building
|
|
Bridge
|
|
Turret
|
|
NavPoint
|
|
Flag
|
|
NonCom
|
|
Vehicle
|
|
Airplane
|
|
Helicopter
|
|
Dropship
|
|
Boat
|
|
Hovercraft
|
|
Mech
|
|
MFB
|
|
FieldBase
|
|
ObservationVehicle
|
|
Tank
|
|
Team
|
|
Truck
|
|
WeaponMover
|
|
Explosive
|
|
FlameMover
|
|
LBXMover
|
|
Missile
|
|
StickyMover
|
|
ArtilleryMark
|
|
Narc
|
|
Path
|
|
Subsystem
|
|
Engine
|
|
Torso
|
|
Weapon
|
|
BeamWeapon
|
|
BombastWeapon
|
|
ProjectileWeapon
|
|
ArtilleryWeapon
|
|
FlamerWeapon
|
|
FlareWeapon
|
|
HighExplosiveWeapon
|
|
LBXWeaponSub
|
|
MissileWeapon
|
|
BombWeaponSubsystem
|
|
LongTomWeaponSubsystem
|
|
LRMWeaponSubsystem
|
|
MRMWeaponSubsystem
|
|
SRMWeaponSubsystem
|
|
SSRMWeaponSubsystem
|
|
NarcWeapon
|
|
ResourceFile
|
|
ResourceManager
|
|
ScoreObject
|
|
ScreenQuadObject
|
|
StateEngine
|
|
AnimationStateEngine
|
|
MechAnimationStateEngine
|
|
ApplicationStateEngine
|
|
Entity__ExecutionStateEngine
|
|
Mover__ExecutionStateEngine
|
|
MWMover__ExecutionStateEngine
|
|
Vehicle__ExecutionStateEngine
|
|
Airplane__ExecutionStateEngine
|
|
Dropship__ExecutionStateEngine
|
|
Mech__ExecutionStateEngine
|
|
PlayerAI__ExecutionStateEngine
|
|
Subsystem__ExecutionStateEngine
|
|
VehicleInterface__ExecutionStateEngine
|
|
VehicleCommand
|
|
WeaponUpdate
|
|
RegisteredClass__ClassData
|
|
Effect__ClassData
|
|
Element__ClassData
|
|
Receiver__ClassData
|
|
Replicator__ClassData
|
|
Entity__ClassData
|
|
MWObject__ClassData
|
|
StateEngine__ClassData
|
|
Entity__ExecutionStateEngine__ClassData
|
|
Socket
|
|
SafeSocket
|
|
SafeChain
|
|
SafeChainOf<>
|
|
SortedSocket
|
|
Hash
|
|
HashOf<>
|
|
SortedChain
|
|
SortedChainOf<>
|
|
Table
|
|
TableOf<>
|
|
Tree
|
|
TreeOf<>
|
|
Slot
|
|
SphereTest
|
|
StaticArrayOf
|
|
Tool
|
|
MWTool
|
|
|
|
[Receiver MessageID]
|
|
Receiver
|
|
InBox
|
|
Connection
|
|
Application
|
|
Replicator
|
|
Entity
|
|
Interface
|
|
VehicleInterface
|
|
Driver
|
|
AI
|
|
MoverAI
|
|
CombatAI
|
|
PlaneAI
|
|
MechAI
|
|
PlayerAI
|
|
ShooterAI
|
|
NonComAI
|
|
Alpha
|
|
Beta
|
|
Gamma
|
|
TestControlsReceiver
|
|
|
|
|
|
VehicleInterface enum {
|
|
ChangeViewMessageID = Adept::Interface::NextMessageID,
|
|
JoyStickButton1MessageID,
|
|
GetUpCommandMessageID,
|
|
ShutDownCommandMessageID,
|
|
CrouchCommandMessageID,
|
|
JumpCommandMessageID,
|
|
AnimDiagTest1MessageID, // anim diag test 1
|
|
AnimDiagTest2MessageID,
|
|
AnimDiagTest3MessageID,
|
|
AnimDiagTest4MessageID,
|
|
AnimDiagTest5MessageID,
|
|
AnimDiagTest6MessageID,
|
|
AnimDiagTest7MessageID,
|
|
AnimDiagTest8MessageID,
|
|
DebugTextMessageID,
|
|
Lancemate1MessageID,
|
|
Lancemate2MessageID,
|
|
Lancemate3MessageID,
|
|
LancemateAllMessageID,
|
|
LancemateAttackMyTargetMessageID,
|
|
LancemateDefendMyTargetMessageID,
|
|
LancemateFormOnMeMessageID,
|
|
LancemateHoldFireMessageID,
|
|
LancemateGoToMyNavPointMessageID,
|
|
LancemateStopMessageID,
|
|
LancemateShutdownMessageID,
|
|
LancemateAttackNearestThreatMessageID,
|
|
LancemateRepairAtNearestRepairBayMessageID,
|
|
LancemateCapturePlayersFlagMessageID,
|
|
ChangeWeaponModeMessageID,
|
|
WeaponGroup1MessageID,
|
|
WeaponGroup2MessageID,
|
|
WeaponGroup3MessageID,
|
|
WeaponGroup4MessageID,
|
|
WeaponGroup5MessageID,
|
|
WeaponGroup6MessageID,
|
|
NextWeaponGroupMessageID,
|
|
PreviousWeaponGroupMessageID,
|
|
NextWeaponMessageID,
|
|
TopDownViewMessageID,
|
|
ToggleInvulnerableMessageID,
|
|
KillCurrentTargetMessageID,
|
|
NextVehicleMessageID,
|
|
ToggleSearchLightMessageID,
|
|
SelfDestructMessageID,
|
|
CoolantMessageID,
|
|
SendChatMessage1MessageID,
|
|
SendChatMessage2MessageID,
|
|
SendChatMessage3MessageID,
|
|
SendChatMessage4MessageID,
|
|
ToggleLightAmpMessageID,
|
|
ToggleHUDMessageID,
|
|
ToggleMultiplayerScoringMessageID,
|
|
NextNavPointMessageID,
|
|
PreviousNavPointMessageID,
|
|
NextEnemyMessageID,
|
|
PreviousEnemyMessageID,
|
|
NearestEnemyMessageID,
|
|
TargetReticuleEnemyMessageID,
|
|
ToggleRadarRangeMessageID,
|
|
ForwardMessageID,
|
|
BackwardMessageID,
|
|
RotateLeftMessageID,
|
|
RotateRightMessageID,
|
|
OriginMessageID,
|
|
TorsoTwistLeftMessageID,
|
|
TorsoTwistRightMessageID,
|
|
PitchUpMessageID,
|
|
PitchDownMessageID,
|
|
ReverseMessageID,
|
|
FireWeaponMessageID,
|
|
LookLeftMessageID,
|
|
LookRightMessageID,
|
|
LookBackMessageID,
|
|
LookDownMessageID,
|
|
CameraDetachMessageID,
|
|
CameraResetMessageID,
|
|
CameraTerrainMessageID,
|
|
CameraTargetReticuleMessageID,
|
|
CameraPitchUpMessageID,
|
|
CameraPitchDownMessageID,
|
|
CameraRollRightMessageID,
|
|
CameraRollLeftMessageID,
|
|
CameraYawLeftMessageID,
|
|
CameraYawRightMessageID,
|
|
CameraPanUpMessageID,
|
|
CameraPanDownMessageID,
|
|
CameraPanLeftMessageID,
|
|
CameraPanRightMessageID,
|
|
CameraZoomInMessageID,
|
|
CameraZoomOutMessageID,
|
|
Throttle0MessageID,
|
|
Throttle10MessageID,
|
|
Throttle20MessageID,
|
|
Throttle30MessageID,
|
|
Throttle40MessageID,
|
|
Throttle50MessageID,
|
|
Throttle60MessageID,
|
|
Throttle70MessageID,
|
|
Throttle80MessageID,
|
|
Throttle90MessageID,
|
|
Throttle100MessageID,
|
|
CenterTorsoToLegsMessageID,
|
|
CenterLegsToTorsoMessageID,
|
|
NextFriendlyMessageID,
|
|
PreviousFriendlyMessageID,
|
|
NearestFriendlyMessageID,
|
|
ToggleZoomReticuleMessageID,
|
|
ShowObjectivesMessageID,
|
|
MuteMessageID,
|
|
MouseTorsoToggleMessageID,
|
|
MouseDeltaToggleMessageID,
|
|
// AutoPilotMessageID,
|
|
EjectMessageID,
|
|
OverrideAutoCenterToTorsoMessageID,
|
|
ToggleRadarPassiveMessageID,
|
|
ShowMapMessageID,
|
|
StartChatMessageID,
|
|
StartTeamChatMessageID,
|
|
OverrideShutdownMessageID,
|
|
LeftMFDMessageID,
|
|
RightMFDMessageID,
|
|
ToggleMouseControlMessageID,
|
|
ToggleLargeChatMessageID,
|
|
ShutDownOnlyCommandMessageID,
|
|
StartUpOnlyCommandMessageID,
|
|
TakeSnapShotMessageID,
|
|
ToggleGroup1MessageID,
|
|
ToggleGroup2MessageID,
|
|
ToggleGroup3MessageID,
|
|
ToggleGroup4MessageID,
|
|
ToggleGroup5MessageID,
|
|
ToggleGroup6MessageID,
|
|
ToggleGroupWeaponModeMessageID
|
|
|
|
//
|
|
// Section for keys we don't want in the release build
|
|
//
|
|
,
|
|
DebugFastMessageID,
|
|
FreezeGameLogicMessageID,
|
|
ImmediateWeaponLockModeMessageID,
|
|
SucceedMissionMessageID,
|
|
FailMissionMessageID,
|
|
ToggleDebugHudMessageID,
|
|
|
|
NextMessageID
|
|
};
|
|
Application enum {
|
|
LoadQuickGameMessageID = InBox::NextMessageID,
|
|
SaveQuickGameMessageID,
|
|
PauseGameMessageID,
|
|
NextMessageID
|
|
};
|
|
Connection enum {
|
|
ReplicateMessageID = InBox::NextMessageID,
|
|
ReplicatorMessageID,
|
|
NextMessageID
|
|
};
|
|
TestControlsReceiver enum {
|
|
KeyboardMessageID=Receiver::NextMessageID,
|
|
JoystickMessageID,
|
|
NextMessageID
|
|
};
|
|
Entity enum {
|
|
UpdateMessageID = Replicator::NextMessageID,
|
|
TakeDamageMessageID,
|
|
BecomeInterestingMessageID,
|
|
NextMessageID
|
|
};
|
|
Alpha enum {
|
|
Method0MessageID = Receiver::NextMessageID,
|
|
Method1MessageID,
|
|
NextMessageID
|
|
};
|
|
Beta enum {
|
|
Method2MessageID=Alpha::NextMessageID,
|
|
Method3MessageID,
|
|
NextMessageID
|
|
};
|
|
Gamma enum {
|
|
Method4MessageID=Beta::NextMessageID,
|
|
NextMessageID
|
|
};
|
|
Replicator enum {
|
|
DestroyMessageID = Receiver::NextMessageID,
|
|
NextMessageID
|
|
};
|
|
Receiver enum {
|
|
AnyMessageID=0,
|
|
DefaultMessageID,
|
|
NextMessageID
|
|
};
|