mirror of
https://github.com/DrBeef/Raze.git
synced 2024-11-16 17:31:27 +00:00
34 lines
629 B
Text
34 lines
629 B
Text
|
|
||
|
// Map state test.
|
||
|
// To warp to a particular map, press the steroids key.
|
||
|
// Volume: player angle / 512, displayed on screen.
|
||
|
// Level: current weapon.
|
||
|
|
||
|
define Q 400
|
||
|
definequote Q ====== TEMP =======
|
||
|
|
||
|
definequote 401 VOLUME %d
|
||
|
|
||
|
state calcvolume
|
||
|
getplayer[THISACTOR].ang gs
|
||
|
andvar gs 2047
|
||
|
divvar gs 512
|
||
|
ends
|
||
|
|
||
|
onevent EVENT_DISPLAYREST
|
||
|
state calcvolume
|
||
|
qsprintf Q /*<-*/ 401 /**/ gs
|
||
|
gametext STARTALPHANUM 20 20 Q 0 0 0 0 0 xdim ydim
|
||
|
endevent
|
||
|
|
||
|
onevent EVENT_USESTEROIDS
|
||
|
savemapstate
|
||
|
|
||
|
state calcvolume
|
||
|
startlevel gs currentweapon
|
||
|
endevent
|
||
|
|
||
|
onevent EVENT_ENTERLEVEL
|
||
|
loadmapstate
|
||
|
endevent
|