------------------------------------------------------------------------ r3846 | helixhorned | 2013-06-01 13:09:46 -0700 (Sat, 01 Jun 2013) | 1 line Make S_MenuSound() use stack'd array to get rid of S_StaticToDynamicMenuSound(). ------------------------------------------------------------------------ r3845 | helixhorned | 2013-06-01 13:09:45 -0700 (Sat, 01 Jun 2013) | 4 lines LunaCON: hook up qstrdim and screentext. Also add some recent keywords to the list in con_lang.lua which I had forgotten all along. ------------------------------------------------------------------------ r3844 | helixhorned | 2013-06-01 13:09:43 -0700 (Sat, 01 Jun 2013) | 8 lines Lunatic: sector[].ceiling/.floor gets a reference to a ceiling-or-floor struct. Also, make sector[].*stat a bitint type. Now, a piece of code could look like this: local sec = sector[i] local ceil = sec.ceiling ceil.statx:flip(sector.STAT.SMOOSH) ------------------------------------------------------------------------ r3843 | helixhorned | 2013-06-01 13:09:42 -0700 (Sat, 01 Jun 2013) | 1 line Lunatic: fix a couple of oversights, tweak some stuff. ------------------------------------------------------------------------ r3842 | helixhorned | 2013-06-01 13:09:41 -0700 (Sat, 01 Jun 2013) | 7 lines LunaCON: real user per-player vars. The previous behavior was to translate them as global gamevars, since LunaCON currently has no support for multiplayer. However, then some errors would be missed where such gamevars are accessed in no-player context (e.g. EVENT_ENTERLEVEL). On by default, disabled with -fno-playervar. ------------------------------------------------------------------------ r3841 | helixhorned | 2013-06-01 13:09:39 -0700 (Sat, 01 Jun 2013) | 3 lines Lunatic/classic: in TROR maps (V10), enable non-power-of-two wall drawing. Also, fix clearing a bunch in new-format-map (=Lunatic) build. ------------------------------------------------------------------------ r3840 | helixhorned | 2013-06-01 13:09:37 -0700 (Sat, 01 Jun 2013) | 3 lines LunaCON: fix mistranslation of CON "else { if" to Lua "elseif". When encountering a non-empty statement inside braces, emit "do" ... "end". ------------------------------------------------------------------------