Not as sure on this one, but retail pof strings always contain a null-terminator, and pad with 0s until the string length is mod 4 again (and does count that as part of the string's length). For instance, (where - is a 0 byte) "Detail0" should be len = 8, Detail0-, and Turret2a would be len=12, Turret2a----, where current PCS2 generated POFs are len = 7, Detail0 and len = 8, Turret2a
Otherwise, the rest of the file becomes unaligned.
Not as sure on this one, but retail pof strings always contain a null-terminator, and pad with 0s until the string length is mod 4 again (and does count that as part of the string's length). For instance, (where
-
is a 0 byte) "Detail0" should belen = 8, Detail0-
, and Turret2a would belen=12, Turret2a----
, where current PCS2 generated POFs arelen = 7, Detail0
andlen = 8, Turret2a
Otherwise, the rest of the file becomes unaligned.