TXDs registered by std.stream seem to corrupt streaming on 2nd/3rd/later New Game loads (which reload the IMG and such). Basing on a brief test, the issue happens only if there's at least 2 TXDs in modloader/[mod]/models directory.
Steps to repro:
Put multiple TXD files in modloader's models directory
Start New Game
Repeat starting New Game until the game crashes, after it fails to load player.txd.
Streaming seems to start to malfunction on second load already, which is evidenced by an error message
Warning: Failed to load abstract model file XYZ.txd; error code: 0x3E6
TXDs registered by std.stream seem to corrupt streaming on 2nd/3rd/later New Game loads (which reload the IMG and such). Basing on a brief test, the issue happens only if there's at least 2 TXDs in modloader/[mod]/models directory.
Steps to repro:
Streaming seems to start to malfunction on second load already, which is evidenced by an error message
Warning: Failed to load abstract model file XYZ.txd; error code: 0x3E6