RHSAIO Bug

Please post here for questions and discussion about scenario design and the game editor for WITP.

Moderators: wdolson, Don Bowen, mogami

Post Reply
herwin
Posts: 6047
Joined: Thu May 27, 2004 9:20 pm
Location: Sunderland, UK
Contact:

RHSAIO Bug

Post by herwin »

Ship class 800 upgrades to ship class 1700, which is null.
Harry Erwin
"For a number to make sense in the game, someone has to calibrate it and program code. There are too many significant numbers that behave non-linearly to expect that. It's just a game. Enjoy it." herwin@btinternet.com
el cid again
Posts: 16983
Joined: Mon Oct 10, 2005 4:40 pm

RE: RHSAIO Bug

Post by el cid again »

ORIGINAL: herwin

Ship class 800 upgrades to ship class 1700, which is null.


This class is only used in EOS family scenarios - although the class definition is present in all. It should upgrade to 0 = itself. It is a rearmed class 135 - small AK. In RHS the basic historical ship gets a short gun - but in EOS it gets a nice three inch AA gun.

This issue is not present in Level 5 or Level 6 - where the massive work to convert to a different class was never done - and where this variant was not defined - even for EOS family scenarios. It only applies to Level 7 EOS scenarios. And it will be fixed in the general update we will release shortly.
herwin
Posts: 6047
Joined: Thu May 27, 2004 9:20 pm
Location: Sunderland, UK
Contact:

RE: RHSAIO Bug

Post by herwin »

witpdecoder throws up on anything that upgrades to 0. So I set it to upgrade to itself.
Harry Erwin
"For a number to make sense in the game, someone has to calibrate it and program code. There are too many significant numbers that behave non-linearly to expect that. It's just a game. Enjoy it." herwin@btinternet.com
el cid again
Posts: 16983
Joined: Mon Oct 10, 2005 4:40 pm

RE: RHSAIO Bug

Post by el cid again »

I used to do that - but other error checkers and programmers think this is wrong - so I have converted all back to 0. Apparently it speeds up turn execution by avoiding error trapping routines if you use 0 as a pointer. It means "skip this record when looking for an upgrade"
Post Reply

Return to “Scenario Design”