------------------------------------------------------------------------ r4120 | helixhorned | 2013-10-27 14:12:25 -0700 (Sun, 27 Oct 2013) | 5 lines SDL2/non-Windows: Before showing "simple message box", replace tabs with spaces. Because the one implemented on top of X shows a special mark for tabs instead of whitespace. Also, in wm_msgbox(), use vsnprintf. ------------------------------------------------------------------------ r4119 | helixhorned | 2013-10-27 14:12:22 -0700 (Sun, 27 Oct 2013) | 1 line LunaCON: very primitive gamevar handling logic for {save,load}mapstate. ------------------------------------------------------------------------ r4118 | helixhorned | 2013-10-27 14:12:20 -0700 (Sun, 27 Oct 2013) | 1 line LunaCON: in {save,load}mapstate, warn that saving/restoring gamevars is NYI. ------------------------------------------------------------------------ r4117 | helixhorned | 2013-10-27 14:12:16 -0700 (Sun, 27 Oct 2013) | 3 lines SDL: Add SDL scancode -> ASCII value translation for the "key FIFO" for ESCAPE. This fixes ESC in certain situations such as the editor map selection menu. ------------------------------------------------------------------------ r4116 | helixhorned | 2013-10-27 14:12:13 -0700 (Sun, 27 Oct 2013) | 1 line SDL: factor out 2x repeated code into keyascfifo_{isfull,insert}. ------------------------------------------------------------------------ r4114 | helixhorned | 2013-10-25 14:57:09 -0700 (Fri, 25 Oct 2013) | 5 lines At end of G_RestoreMapState(), update g_player[].ps->i from STAT_PLAYER sprites. This fixes a potential crash caused by violating the expected invariant sprite[g_player[player_index].ps->i].yvel == player_index otherwise. ------------------------------------------------------------------------ r4113 | helixhorned | 2013-10-24 10:48:19 -0700 (Thu, 24 Oct 2013) | 3 lines Lunatic doc: add Lua source code highlighting using GNU Source-highlight. DONT_BUILD. ------------------------------------------------------------------------ r4112 | helixhorned | 2013-10-20 05:35:06 -0700 (Sun, 20 Oct 2013) | 11 lines LunaCON: implement NODEFAULT flag (1024) as session variables. This is in contrast to C-CON, where the implications are not clearly obvious. See this discussion/monologue: http://forums.duke4.net/topic/955-eduke32-scripting/page__view__findpost__p__159613 Currently not implemented for session gamevars: - per-player, will be made a global one instead - per-actor, will be made a plain per-actor one instead DONT_BUILD. ------------------------------------------------------------------------ r4111 | helixhorned | 2013-10-20 05:35:03 -0700 (Sun, 20 Oct 2013) | 1 line LunaCON: add necessary identifier-is-not-gamevar check. ------------------------------------------------------------------------