Thursday, October 11, 2007

Possible DoomScript Addition Forces Recall of W.A.T.R. Weapons

We at W.A.T.R. believe in proper coding techniques. However, recently we were informed that there has been a coding requirement we were not following. We apologize for the inconvenience and will be recoding our weapons shortly. For the concerned, our weapons have not broken as of yet; the coding requirement is to ensure future compatibility with DoomScript.

DoomScript is still in its infancy, with an alpha version available now. There is no guarantee this form of DoomScript will be a finalized version, but a highly important coding requirement was created in preparation of any finalized version of DoomScript: all state labels called from codepointers are to be enclosed in quotations, just as inventory item names are.  This is because state labels are considered literal strings, and with the event of coming variables it will not be easy for a parser to figure out whether the jump is referring to a variable jump or a state label without these quotations denotating it a string literal.

Once again, we apologize for any inconvenience this may cause while we recode our weapons. Production and innovation lines have been streamlined into error checking until all weapons are brought up to date, at which point we will continue with current weapon design.

Thank you.

0 Comments:

Post a Comment

<< Home