also reset per-actor gamevars from spawns originating from C.
Take care not to do it twice. Still untested though.
30 maggio 2013 · 6 commit di 1 autore · SVN
------------------------------------------------------------------------ r3830 | helixhorned | 2013-05-30 11:10:59 -0700 (Thu, 30 May 2013) | 3 lines Lunatic: also reset per-actor gamevars from spawns originating from C. Take care not to do it twice. Still untested though. ------------------------------------------------------------------------ r3829 | helixhorned | 2013-05-30 11:10:54 -0700 (Thu, 30 May 2013) | 5 lines Lunatic: split 'replace' option for actor chaining flags into soft/hard. Hard replacement reassigns the tile flags, while soft replacement bitwise ORs them, as in CON (since some flags might already have been set using commands like spritenoshade). ------------------------------------------------------------------------ r3828 | helixhorned | 2013-05-30 11:10:52 -0700 (Thu, 30 May 2013) | 1 line Lunatic: reset per-actor gamevars on actor spawn, untested. ------------------------------------------------------------------------ r3827 | helixhorned | 2013-05-30 11:10:50 -0700 (Thu, 30 May 2013) | 6 lines Compile DEF progress meter only on Windows or if having the startup window. The latter checked with #defined HAVE_GTK2, which is probably not correct for every platform. In builds without a startup window, the periods get mingled with stdout output otherwise. ------------------------------------------------------------------------ r3826 | helixhorned | 2013-05-30 11:10:49 -0700 (Thu, 30 May 2013) | 4 lines LunaCON: implement 'definegametype', allow writing userdef.level_number. Also, allow (implicit) actor index -1 to 'sound' like in C-CON and fix MULTIMODE gamevar definition (was 0, not 1). ------------------------------------------------------------------------ r3825 | helixhorned | 2013-05-30 11:10:45 -0700 (Thu, 30 May 2013) | 5 lines Mapster32: allow setting first walls of TROR sectors independently. In 3D mode, Alt+F now only attempts to set the first wall of the aimed at wall, not collecting upper/lower neighbors. For this, press Shift+Alt+F. In 2D mode, they are always collected. ------------------------------------------------------------------------
Take care not to do it twice. Still untested though.
Hard replacement reassigns the tile flags, while soft replacement bitwise ORs them, as in CON (since some flags might already have been set using commands like spritenoshade).
The latter checked with #defined HAVE_GTK2, which is probably not correct for every platform. In builds without a startup window, the periods get mingled with stdout output otherwise.
Also, allow (implicit) actor index -1 to 'sound' like in C-CON and fix MULTIMODE gamevar definition (was 0, not 1).
In 3D mode, Alt+F now only attempts to set the first wall of the aimed at wall, not collecting upper/lower neighbors. For this, press Shift+Alt+F. In 2D mode, they are always collected.