STEAM GROUP
Crowbar [Source Engine Modding Tool] CrowbarTool
STEAM GROUP
Crowbar [Source Engine Modding Tool] CrowbarTool
964
IN-GAME
6,495
ONLINE
Founded
26 October, 2013
Language
English
[BUG] Mdl files with flex name has space and non-ascii char were not decompile properly.
[BUG] Mdl files with flex name has space and non-ascii char were not decompile properly.
Crowbar version: 0.72

Steps Taken:
1.) Download mod from link below
2.) Decompile the player mdl in Crowbar

Expected:
Qc are properly generated.

Issues:
If flex name has space, the qc generated by crowbar cannot compile, due to compiler treat spaced flex line as multiple command, the simplest way is quete all flex, flexcontroller, localvar names and flex rules at two side of =.
If flex name has non-ascii char, it will be ? in char, i guess something wrong with program encoding. Maybe do some handle in ReadNullTerminatedString func?
I have poor knowledge in C#, so just for a reference.

Operating System:
Win10

Samples:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1685629885
< >
Showing 1-1 of 1 comments
ZeqMacaw 30 Jan, 2023 @ 6:46am 
Thanks for the excellent bug report.

I am already aware of this bug and have made some progress fixing it for next release (which I hope will be soon).
< >
Showing 1-1 of 1 comments
Per page: 1530 50