EDuke32 Changelog Archivio non ufficiale

Build 6706

26 febbraio 2018 · 2 commit di 1 autore · SVN

Build per mese 18 build

File di log originale · 20180226-6706.txt
------------------------------------------------------------------------
r6706 | hendricks266 | 2018-02-26 12:20:00 -0800 (Mon, 26 Feb 2018) | 14 lines

New userdef structure "return"

This works like an extension of the RETURN gamevar and it accepts multiple values. Reading or writing the value of "userdef[].return 0" is the same as reading of writing the RETURN gamevar.

The following userdefs are now aliases:
- m_origin_x = userdef[].return 1
- m_origin_y = userdef[].return 2
- screenarea_x1 = userdef[].return 0
- screenarea_y1 = userdef[].return 1
- screenarea_x1 = userdef[].return 2

Additionally, the API for EVENT_PLAYLEVELMUSICSLOT is hereby redefined to use return 1 and 2 (not 0) _instead of_ ud.m_*_number.

Patch from Fox.
------------------------------------------------------------------------
r6705 | hendricks266 | 2018-02-26 12:19:55 -0800 (Mon, 26 Feb 2018) | 3 lines

Revise the userdef code to accept multiple values.

Patch from Fox.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.
CON

New userdef structure "return"

Evan Ramos (Hendricks266) 26 feb 2018, 12:20 UTC−8 r6706

This works like an extension of the RETURN gamevar and it accepts multiple values. Reading or writing the value of "userdef[].return 0" is the same as reading of writing the RETURN gamevar. The following userdefs are now aliases: - m_origin_x = userdef[].return 1 - m_origin_y = userdef[].return 2 - screenarea_x1 = userdef[].return 0 - screenarea_y1 = userdef[].return 1 - screenarea_x1 = userdef[].return 2 Additionally, the API for EVENT_PLAYLEVELMUSICSLOT is hereby redefined to use return 1 and 2 (not 0) _instead of_ ud.m_*_number. Patch from Fox.