EDuke32 Changelog Archivio non ufficiale

Build 6357

10 luglio 2017 · 2 commit di 1 autore · SVN

Build per mese 110 build

File di log originale · 20170710-6357.txt
------------------------------------------------------------------------
r6357 | terminx | 2017-07-10 21:03:01 -0700 (Mon, 10 Jul 2017) | 1 line

More array work: support for reading and writing the new array types from disk. Not tested.
------------------------------------------------------------------------
r6356 | terminx | 2017-07-10 21:02:52 -0700 (Mon, 10 Jul 2017) | 7 lines

Syntax changes for gamevar and gamearray declarations:

Gamevar: default value and flags are now optional. A var declared without a value will default to 0 and a var declared without flags will default to global. Multiple flags can now be stacked one after another in a var declaration, and the most useful ones (GAMEVAR_PERPLAYER, GAMEVAR_PERACTOR, GAMEVAR_NODEFAULT, and GAMEVAR_NORESET) are now pre-defined tokens for easy use.

Gamearray: flags field now allows stacking of multiple flags as described above. Arrays can now be defined with specific data types, including int16_t, uint8_t, and a new bit-packed boolean data type. The tokens GAMEARRAY_RESTORE, GAMEARRAY_INT16, GAMEARRAY_UINT8, and GAMEARRAY_BOOLEAN are pre-defined for use of this feature.

This is all still pretty experimental.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.
CON

Syntax changes for gamevar and gamearray declarations:

Richard Gobeille (TerminX) 10 lug 2017, 21:02 UTC−7 r6356

Gamevar: default value and flags are now optional. A var declared without a value will default to 0 and a var declared without flags will default to global. Multiple flags can now be stacked one after another in a var declaration, and the most useful ones (GAMEVAR_PERPLAYER, GAMEVAR_PERACTOR, GAMEVAR_NODEFAULT, and GAMEVAR_NORESET) are now pre-defined tokens for easy use. Gamearray: flags field now allows stacking of multiple flags as described above. Arrays can now be defined with specific data types, including int16_t, uint8_t, and a new bit-packed boolean data type. The tokens GAMEARRAY_RESTORE, GAMEARRAY_INT16, GAMEARRAY_UINT8, and GAMEARRAY_BOOLEAN are pre-defined for use of this feature. This is all still pretty experimental.