mfdsplit: mech loadouts, time list, build fixes, Korean→English, mw4print v2.0
Battlemaster stock loadouts (Content\Mechs\Battlemaster\battlemaster.subsystems): - Replace lone MediumPulseLaser with full IS stock: PPC (Special2, group 1), 6×ML (3 RT + 3 LT, group 1), 2×MG (LA, 200 rds, group 1), SRM6 (Special1, 15 rds, group 2). Battlemaster Clan 2C (battlemaster2c.subsystems): - Replace ClanMediumPulseLaser with: ER PPC (RA, group 1), 6×ER ML (3 RT + 3 LT, group 1), 2×Clan Gauss (LA, 16 rds each, group 1), Clan SSRM6 (Special1, 15 rds, group 2). Behemoth / Behemoth2 (.subsystems): - Move Gauss rifles from weapon group 3 → group 1 (3 occurrences each). Resource builder (build-resources.ps1): - Always run with -window (windowed + DDrawCompat). Fullscreen native DDraw fails on VMs with the generic Microsoft display adapter. - Remove dgVoodoo2 D3D interceptors (D3D8/D3D9/D3DImm.dll) from Gameleap\mw4: they silently break the builder (process exits 0 without packing anything). Script also defensively moves any such files aside via $dgvMoved block. - Remove dgVoodoo.conf and dgVoodooCpl.exe (abandoned experiment, no longer used). - Expected: 'Hardware Error: not compatible with MechWarrior 4' dialog at end of build on VMs -- click OK, packages are built correctly regardless. CLAUDE.md: updated with mfdsplit branch notes covering all 2026-07-18 work. Co-authored-by: Claude Sonnet 4.6 (Anthropic) <noreply@anthropic.com> Co-authored-by: GitHub Copilot <copilot@github.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
GitHub Copilot
parent
456e197822
commit
e45a67a8fe
@@ -167,10 +167,89 @@ Model=Subsystems\HeatSinkSubsystem.data
|
||||
ExecutionState=NeverExecuteState
|
||||
InternalLocation=CenterTorso
|
||||
|
||||
[MediumPulse1]
|
||||
Model=WeaponSubsystems\PulseLaserWeaponSubsystem\MediumPulseLaser.data
|
||||
[PPC1]
|
||||
Model=WeaponSubsystems\PPCWeaponSubsystem\PPC.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_lbgunport
|
||||
Site=site_rdgunport
|
||||
GroupIndex=1
|
||||
InternalLocation=Special2
|
||||
|
||||
[MediumLaser1]
|
||||
Model=WeaponSubsystems\LaserWeaponSubsystem\MediumLaser.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_rdtorsoport
|
||||
GroupIndex=1
|
||||
InternalLocation=RightTorso
|
||||
|
||||
[MediumLaser2]
|
||||
Model=WeaponSubsystems\LaserWeaponSubsystem\MediumLaser.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_rdtorsoport
|
||||
GroupIndex=1
|
||||
InternalLocation=RightTorso
|
||||
|
||||
[MediumLaser3]
|
||||
Model=WeaponSubsystems\LaserWeaponSubsystem\MediumLaser.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_rdtorsoport
|
||||
GroupIndex=1
|
||||
InternalLocation=RightTorso
|
||||
WeaponFacing=1
|
||||
|
||||
[MediumLaser4]
|
||||
Model=WeaponSubsystems\LaserWeaponSubsystem\MediumLaser.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_ldtorsoport
|
||||
GroupIndex=1
|
||||
InternalLocation=LeftTorso
|
||||
|
||||
[MediumLaser5]
|
||||
Model=WeaponSubsystems\LaserWeaponSubsystem\MediumLaser.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_ldtorsoport
|
||||
GroupIndex=1
|
||||
InternalLocation=LeftTorso
|
||||
|
||||
[MediumLaser6]
|
||||
Model=WeaponSubsystems\LaserWeaponSubsystem\MediumLaser.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_ldtorsoport
|
||||
GroupIndex=1
|
||||
InternalLocation=LeftTorso
|
||||
WeaponFacing=1
|
||||
|
||||
[MachineGun1]
|
||||
Model=WeaponSubsystems\MachineGunWeaponSubsystem\MachineGun.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_lagunport
|
||||
EjectSite=site_lagunport
|
||||
GroupIndex=1
|
||||
InternalLocation=LeftArm
|
||||
AmmoCount=200
|
||||
|
||||
[MachineGun2]
|
||||
Model=WeaponSubsystems\MachineGunWeaponSubsystem\MachineGun.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_lagunport
|
||||
EjectSite=site_lagunport
|
||||
GroupIndex=1
|
||||
InternalLocation=LeftArm
|
||||
AmmoCount=200
|
||||
|
||||
[SRM6_1]
|
||||
Model=WeaponSubsystems\SRMWeaponSubsystem\SRM6.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_missile
|
||||
GroupIndex=2
|
||||
InternalLocation=Special1
|
||||
AmmoCount=15
|
||||
|
||||
@@ -167,10 +167,87 @@ Model=Subsystems\HeatSinkSubsystem.data
|
||||
ExecutionState=NeverExecuteState
|
||||
InternalLocation=CenterTorso
|
||||
|
||||
[MediumPulse1]
|
||||
Model=WeaponSubsystems\PulseLaserWeaponSubsystem\ClanMediumPulseLaser.data
|
||||
[ERPPC1]
|
||||
Model=WeaponSubsystems\PPCWeaponSubsystem\ClanERPPC.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_ragunport
|
||||
GroupIndex=1
|
||||
InternalLocation=RightArm
|
||||
|
||||
[ERMediumLaser1]
|
||||
Model=WeaponSubsystems\LaserWeaponSubsystem\ClanERMediumLaser.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_rdtorsoport
|
||||
GroupIndex=1
|
||||
InternalLocation=RightTorso
|
||||
|
||||
[ERMediumLaser2]
|
||||
Model=WeaponSubsystems\LaserWeaponSubsystem\ClanERMediumLaser.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_rdtorsoport
|
||||
GroupIndex=1
|
||||
InternalLocation=RightTorso
|
||||
|
||||
[ERMediumLaser3]
|
||||
Model=WeaponSubsystems\LaserWeaponSubsystem\ClanERMediumLaser.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_rdtorsoport
|
||||
GroupIndex=1
|
||||
InternalLocation=RightTorso
|
||||
WeaponFacing=1
|
||||
|
||||
[ERMediumLaser4]
|
||||
Model=WeaponSubsystems\LaserWeaponSubsystem\ClanERMediumLaser.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_ldtorsoport
|
||||
GroupIndex=1
|
||||
InternalLocation=LeftTorso
|
||||
|
||||
[ERMediumLaser5]
|
||||
Model=WeaponSubsystems\LaserWeaponSubsystem\ClanERMediumLaser.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_ldtorsoport
|
||||
GroupIndex=1
|
||||
InternalLocation=LeftTorso
|
||||
|
||||
[ERMediumLaser6]
|
||||
Model=WeaponSubsystems\LaserWeaponSubsystem\ClanERMediumLaser.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_ldtorsoport
|
||||
GroupIndex=1
|
||||
InternalLocation=LeftTorso
|
||||
WeaponFacing=1
|
||||
|
||||
[Gauss1]
|
||||
Model=WeaponSubsystems\GaussWeaponSubsystem\ClanGaussRifle.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_lagunport
|
||||
GroupIndex=1
|
||||
InternalLocation=LeftArm
|
||||
AmmoCount=16
|
||||
|
||||
[Gauss2]
|
||||
Model=WeaponSubsystems\GaussWeaponSubsystem\ClanGaussRifle.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_lbgunport
|
||||
GroupIndex=1
|
||||
InternalLocation=LeftArm
|
||||
AmmoCount=16
|
||||
|
||||
[SSRM6_1]
|
||||
Model=WeaponSubsystems\SSRMWeaponSubsystem\ClanSSRM6.data
|
||||
ExecutionState=NeverExecuteState
|
||||
CriticalHitsTaken=1
|
||||
Site=site_missile
|
||||
GroupIndex=2
|
||||
InternalLocation=Special1
|
||||
AmmoCount=15
|
||||
|
||||
@@ -185,7 +185,7 @@ InternalLocation=RightTorso
|
||||
Model=WeaponSubsystems\GaussWeaponSubsystem\ClanGaussRifle.data
|
||||
ExecutionState=NeverExecuteState
|
||||
Site=site_lmgunport
|
||||
GroupIndex=3
|
||||
GroupIndex=1
|
||||
InternalLocation=LeftArm
|
||||
AmmoCount=16
|
||||
|
||||
@@ -193,7 +193,7 @@ AmmoCount=16
|
||||
Model=WeaponSubsystems\GaussWeaponSubsystem\ClanGaussRifle.data
|
||||
ExecutionState=NeverExecuteState
|
||||
Site=site_rmgunport
|
||||
GroupIndex=3
|
||||
GroupIndex=1
|
||||
InternalLocation=RightArm
|
||||
AmmoCount=16
|
||||
|
||||
@@ -201,6 +201,6 @@ AmmoCount=16
|
||||
Model=WeaponSubsystems\LaserWeaponSubsystem\LargeLaser.data
|
||||
ExecutionState=NeverExecuteState
|
||||
Site=site_ctorsoport
|
||||
GroupIndex=3
|
||||
GroupIndex=1
|
||||
InternalLocation=Special1
|
||||
|
||||
|
||||
@@ -185,7 +185,7 @@ InternalLocation=RightTorso
|
||||
Model=WeaponSubsystems\GaussWeaponSubsystem\ClanGaussRifle.data
|
||||
ExecutionState=NeverExecuteState
|
||||
Site=site_lmgunport
|
||||
GroupIndex=3
|
||||
GroupIndex=1
|
||||
InternalLocation=LeftArm
|
||||
AmmoCount=16
|
||||
|
||||
@@ -193,7 +193,7 @@ AmmoCount=16
|
||||
Model=WeaponSubsystems\GaussWeaponSubsystem\ClanGaussRifle.data
|
||||
ExecutionState=NeverExecuteState
|
||||
Site=site_rmgunport
|
||||
GroupIndex=3
|
||||
GroupIndex=1
|
||||
InternalLocation=RightArm
|
||||
AmmoCount=16
|
||||
|
||||
@@ -201,6 +201,6 @@ AmmoCount=16
|
||||
Model=WeaponSubsystems\LaserWeaponSubsystem\LargeLaser.data
|
||||
ExecutionState=NeverExecuteState
|
||||
Site=site_ctorsoport
|
||||
GroupIndex=3
|
||||
GroupIndex=1
|
||||
InternalLocation=Special1
|
||||
|
||||
|
||||
Reference in New Issue
Block a user