[Posting] Re: TRN BaseBuildShip with zero values
From:James T. Plagerism
Thread:TRN BaseBuildShip with zero values
Forum:Planets
In reply to:Re: TRN BaseBuildShip with zero values
Date:Sat, 2020-07-11 12:39 GMT

A BaseBuildShip command with everything zero therefore means: replace that base's build order with nothing (=cancel the build order).

Hmm, ok. I wouldn't expect a "cancel" order on turn 19 with only ~250 ships built. Is it possible that this TRN command could be sent to mean "not building anything this turn" instead of "cancel previous build order", since with <500 ships there really shouldn't be any pre-existing build orders.

I'm confirming with the user what client they use, but is there something in the TRN file itself that differentiates Winplan vs PCC (vs c2mkturn vs VPA vs EchoView vs etc)? I know there's the trailer block at the end of the TRN file which I haven't yet set up for parsing but at a quick glance it just seems to contain a bunch of checksums. I guess the registered user block is interesting, but I don't see anything with regards to client identification.