Hello everyone,
I'm having a weird issue with my dump_proto.exe compiler. It compiles the mob_proto_test.txt perfectly fine, but it completely skips the item proto compilation phase right after printing the table size, returning no errors at all.
Here is the exact output from the console:
mob_proto_test.txt ...
sizeof(TMobTable) 255
MobProto count 1334
340170 --Compress--> 53290 --Encrypt--> 53312, GetSize 53332
LZObject: key incorrectBuildMobTable working normal
sizeof(TClientItemTable): 156
PS C:\Users\pedro\Desktop\...
What I've checked so far:
File Names: I have both item_names.txt and item_proto_test.txt (also tried naming it item_proto.txt) in the exact same directory as dump_proto.exe, mob_names.txt, and mob_proto_test.txt.
Encoding: The text files are saved in ANSI encoding with Windows (CR LF) line endings.
Syntax: I even tried testing with a completely clean backup file and isolated standard rows, but the tool doesn't even attempt to read any item text file (it doesn't print ItemProto count: 0 or any syntax error, it just terminates cleanly after the size of TClientItemTable is calculated).
Does this specific dump_proto require a different file name for the items (like item_proto_zone.txt), or is it expecting a specific compilation flag/argument via command line?
Any help or insight into what might be causing it to skip the items phase entirely would be highly appreciated.
Thanks in advance!
[Hidden Content]