------------------------------------------------------------------------ r5501 | terminx | 2016-01-01 17:56:29 -0800 (Fri, 01 Jan 2016) | 1 line Add "klabs" keyword to CON, to take a gamevar and set it to its absolute value. The internal "inv" function to invert a gamevar's value has also been exposed externally. ------------------------------------------------------------------------ r5500 | terminx | 2016-01-01 17:56:25 -0800 (Fri, 01 Jan 2016) | 1 line Add commands added in previous commit to g_keywdate[], clean up a few CON compilation warning messages ------------------------------------------------------------------------ r5499 | terminx | 2016-01-01 17:56:20 -0800 (Fri, 01 Jan 2016) | 3 lines Adds the following keywords from M32script into CON: shiftvarvarl, shiftvarvarr, ifvarvarle, ifvarvarge, ifvarvarboth, whilevarl, and whilevarvarl. This also adds the shorthand versions of some commands, like "set" for "setvarvar", "add" for "addvarvar", "ife" for "ifvarvare", etc. There are about 30 of these. Because some of these names may already be used in some projects as variable names, this revision also includes a somewhat large change in variable naming rules: gamevars may now have the same names as CON keywords, with the caveat that the masked keyword is no longer accessible. This results in a warning at compile time but should ensure nobody's project ever stops compiling due to the introduction of new keywords. ------------------------------------------------------------------------ See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.