Initial full mirror of c:\VWE (source + assets + toolchain + outputs) via Git LFS

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.
This commit is contained in:
Cyd
2026-06-24 21:28:16 -05:00
commit 2b8ca921cb
66341 changed files with 7923174 additions and 0 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,15 @@
[site_missleport01]
Rotation=0.000000 0.000000 -89.999985
Translation=0.000000 0.354000 0.460000
[joint_turret]
Rotation=0.000000 0.000000 0.000000
Translation=0.000000 1.776000 -1.360000
Child=Site_Missleport01
[joint_hull]
AttachedToRoot=true
Child=Joint_Turret
!concatenate=true
@@ -0,0 +1,47 @@
[MovingSoundEffect]
Type=AudioFXComponent
Sample=Content\Audio\sfx_tiressm.wav
Volume=1.0
MinRange=20.0
MaxRange=300.0
Loop=true
Status=VehicleMovingSFX
SimulationShouldExecute=1
IsAlwaysOn=0
[MovingStartSoundMatcher]
Type=MatcherOfInt
Output=MovingSoundEffect
MatchValue=1
MatchCommand=StartEffect
MissCommand=KillEffect
[MovingStartSoundWatcher]
Type=AttributeWatcherOfInt
Attribute=VehicleMovingSFX
Output=MovingStartSoundMatcher
SimulationShouldExecute=1
[IdleSoundEffect]
Type=AudioFXComponent
Sample=Content\Audio\sfx_tirevehicle_engineidle.wav
MinRange=20.0
MaxRange=300.0
Loop=true
Status=VehicleIdleSFX
SimulationShouldExecute=1
IsAlwaysOn=0
[IdleStartSoundMatcher]
Type=MatcherOfInt
Output=IdleSoundEffect
MatchValue=1
MatchCommand=StartEffect
MissCommand=KillEffect
[IdleStartSoundWatcher]
Type=AttributeWatcherOfInt
Attribute=VehicleIdleSFX
Output=IdleStartSoundMatcher
SimulationShouldExecute=1
@@ -0,0 +1,15 @@
[includes]
!include=humvee.armature
[site_missleport01]
Model=basic.data
ExecutionState=AlwaysExecuteState
[joint_turret]
Model=armaturedata\Missile.data
ExecutionState=AlwaysExecuteState
[joint_hull]
Model=armaturedata\Hull.data
ExecutionState=AlwaysExecuteState
@@ -0,0 +1,17 @@
!include = Content\Defines\VehicleArmor.defines
[joint_turret]
BaseArmorValue=$(TRUCK_ARMOR)
InternalDamageZone=VehicleHull
[joint_hull]
BaseArmorValue=$(TRUCK_ARMOR)
InternalDamageZone=VehicleHull
[HullInternalDamageObject]
DamageZone=VehicleHull
BaseInternalDamage=$(TINY_INTERNAL)
DamageEffect=Effects\InternalStructure_Hit\InternalStructure_Hit_C.data,.75
DamageMode=DestructionDamageMode
ParentEntityName=Joint_Hull
OmniSlots=20
@@ -0,0 +1,59 @@
!Include=Content\Defines\MissionLang.defines
[GameData]
Class=Mechwarrior4::Truck
//EyeSiteName=Site_EyePoint
DeathEntityResource=Vehicles\Humvee_Destroyed\Humvee_Destroyed.data
//Collision
SolidOBB=Hummer_SOLID.obb
NameIndex=$(IDS_Humvee)
HierarchicalOBB=Hummer.obb
Collider=true
OBBCollides=true
CanBeShot=true
CanBeWalkedOn=false
WalkThruFlag=MediumCanWalkThru
//Lighting
VertexLighting=yes
FaceLighting=yes
LookupLighting=yes
LightMapLighting=no
//effects
DestroyedEffectResource=Effects\Vehicle_Destruction\Vehicle_Destruction_small.data
SecondaryDestroyedEffectResource=Effects\Vehicle_Destruction\secondary_Vehicle_Destruction.data
TrailEffectsFile=Content\Effects\MaterialEffectHolders\tank_trail.contents
//movement
MoveTypeFlag=WHEELMOVETYPE
MaxSpeed=30.0
MinSpeed=2.0
MaxReverseSpeed=-15.0
MinReverseSpeed=-1.0
FullStopTurnRate=90.0
TopSpeedTurnRate=45.0
Acceleration=12.0
Decceleration=18.0
OverDriveAccelerationMultiplier=1.5
OverDriveDeccelerationMultiplier=1.5
ReverseAccelerationMultiplier=0.8
ReverseDeccelerationMultiplier=0.8
//splash damage
SplashDamageAmount=5
SplashDamageRadius=6
SplashHeatAmount=0.5
[Renderers]
AudioRenderer=Humvee.audio
@@ -0,0 +1,7 @@
[Humvee]
Model=Humvee.data
ExecutionState=NeverExecuteState
Armature=Humvee.contents
Subsystems=Humvee.subsystems
DamageObjects=Humvee.damage
@@ -0,0 +1,18 @@
[Sensor]
Model=Subsystems\SensorSubsystem.data
ExecutionState=ActiveState
InternalLocation=VehicleHull
[Torso]
Model=Humvee.torso
ExecutionState=AlwaysExecuteState
InternalLocation=VehicleHull
[MissileWeapon]
Model=WeaponSubsystems\SRMWeaponSubsystem\SRM2.data
ExecutionState=NeverExecuteState
CriticalHitsTaken=1
Site=Site_Missleport01
GroupIndex=1
InternalLocation=VehicleHull
@@ -0,0 +1,9 @@
[GameData]
Class=MechWarrior4::Torso
TotalCritLocations=2
TwistJointName=Joint_Turret
PitchJointName=Joint_Turret
TwistSpeed=40.0
PitchSpeed=40.0
TwistRadius=70
PitchRadius=30
Binary file not shown.
@@ -0,0 +1,6 @@
[gamedata]
Class=MechWarrior4::MWMover
[renderers]
VideoRenderer=armaturevideo\hull.video
@@ -0,0 +1,6 @@
[gamedata]
Class=MechWarrior4::MWMover
[renderers]
VideoRenderer=armaturevideo\missile.video
@@ -0,0 +1,32 @@
[lightlod]
Type=ShapeComponent
Geometry=light.erf
[lightwatcher]
Type=AttributeWatcherOfInt
Attribute=IsDark
SimulationShouldExecute=1
[lightswitch]
Type=SwitchComponent
Input=LightWatcher
Child=LightLOD
[lod]
Type=ShapeComponent
Geometry=hull.erf
[watcher]
Type=AttributeWatcherOfInt
Attribute=VisualRepresentation
SimulationShouldExecute=1
[damageappearance]
Type=SwitchComponent
Input=Watcher
Child=LOD
[locator]
Child=LightSwitch
Child=DamageAppearance
@@ -0,0 +1,17 @@
[lod]
Type=ShapeComponent
Geometry=missile.erf
[watcher]
Type=AttributeWatcherOfInt
Attribute=VisualRepresentation
SimulationShouldExecute=1
[damageappearance]
Type=SwitchComponent
Input=Watcher
Child=LOD
[locator]
Child=DamageAppearance
Binary file not shown.