FS507D asset recovery, ConLobby V5.0.7Df promotion, mechlab New-Mech crash fix
FS507D_20161015 release analysis wrap-up (drop itself is gitignored; art-review
folder kept local for review):
- Recovered the only assets our tree lacked: 13 hsh HUD/radar/mech bmps and the
two 5.07D lobby decals (decal_46/47.tga, extracted from release props.mw4 via
a ported gos_LZDecompress).
- ResourceImagePool.cpp: missing-texture placeholder is now LAB_ONLY (editor
keeps degraded mode); Release restores the original fatal STOP. Release +
Profile rebuilt, 0 errors.
Console script reconciled:
- ConLobby.script.new ("BattleTech Console V5.0.7Df", newest revision anywhere)
promoted to Content\ShellScripts\ConLobby.script; .new removed; stale loose
deploy copy removed. Verified in-game (console title shows V5.0.7Df).
- Corrected CLAUDE.md: the release never "renamed" the console to
ComputerPlayer.script -- the resource packer stores script contents under
alphabetically skewed entry names (runtime resolves the same pairing).
Packer quirks documented (stale entry carry-forward on incremental builds,
name/content skew in directory sweeps).
Mechlab bug fix (first FireStorm bug hunt):
- New-Mech dialog showed blank rows for Wolfhound/Zeus and crashed (KERNELBASE
read AV) when creating a Zeus. Root cause: newmech in chassis.script created
its Type droplist without setting $$m_listBoxSize$$, so capacity defaulted to
60 while 65 chassis were written in -- OOB script-array writes. Fixed by
sizing the list from $$m_chassisCount$$. Latent stock-MW4 bug armed when the
FireStorm roster passed 60 chassis. Verified: Zeus variant creates cleanly.
props.mw4 fully repacked (decals + promoted console + mechlab fix, junk
.new/.org entries gone); game deploy refreshed at MW4\. Gitignore: FS507D drop
and player-created MW4\Resource\Variants.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
--------------------Configuration: MW4Application - Win32 Profile--------------------
|
||||
|
||||
MW4pro.exe - 0 error(s), 0 warning(s)
|
||||
@@ -0,0 +1,3 @@
|
||||
--------------------Configuration: MW4Application - Win32 Release--------------------
|
||||
|
||||
MW4.exe - 0 error(s), 0 warning(s)
|
||||
@@ -0,0 +1,14 @@
|
||||
--------------------Configuration: Adept - Win32 Profile--------------------
|
||||
Compiling...
|
||||
ResourceImagePool.cpp
|
||||
Creating library...
|
||||
--------------------Configuration: Launcher - Win32 Profile--------------------
|
||||
Linking...
|
||||
--------------------Configuration: autoconfig - Win32 Profile--------------------
|
||||
Linking...
|
||||
--------------------Configuration: MW4Application - Win32 Profile--------------------
|
||||
Linking...
|
||||
LINK : warning LNK4089: all references to "MSVCIRT.dll" discarded by /OPT:REF
|
||||
LINK : warning LNK4089: all references to "comdlg32.dll" discarded by /OPT:REF
|
||||
|
||||
MW4pro.exe - 0 error(s), 2 warning(s)
|
||||
@@ -0,0 +1,10 @@
|
||||
--------------------Configuration: Adept - Win32 Release--------------------
|
||||
Compiling...
|
||||
ResourceImagePool.cpp
|
||||
Creating library...
|
||||
--------------------Configuration: MW4Application - Win32 Release--------------------
|
||||
Linking...
|
||||
LINK : warning LNK4089: all references to "MSVCIRT.dll" discarded by /OPT:REF
|
||||
LINK : warning LNK4089: all references to "comdlg32.dll" discarded by /OPT:REF
|
||||
|
||||
MW4.exe - 0 error(s), 2 warning(s)
|
||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user