------------------------------------------------------------------------ r4376 | helixhorned | 2014-03-15 07:10:51 -0700 (Sat, 15 Mar 2014) | 3 lines Lunatic: fix 'spawn' OSD command when running with -Lopts=strict. BUILD_LUNATIC. ------------------------------------------------------------------------ r4375 | helixhorned | 2014-03-15 07:10:50 -0700 (Sat, 15 Mar 2014) | 1 line Lunatic: fix DBG_.testmembread after r4290. ------------------------------------------------------------------------ r4374 | helixhorned | 2014-03-15 07:10:50 -0700 (Sat, 15 Mar 2014) | 3 lines Lunatic: for gameactor(), deprecate AF.replace_hard, make AF.replace default. That is, always bitwise-OR the per-tile actor flags with the existing ones. ------------------------------------------------------------------------ r4373 | helixhorned | 2014-03-15 07:10:49 -0700 (Sat, 15 Mar 2014) | 3 lines LunaCON: warn if a 'spriteflags' is issued after its actor definition... ... or another 'spriteflags' or 'sprite*' directive. ------------------------------------------------------------------------ r4372 | helixhorned | 2014-03-15 07:10:48 -0700 (Sat, 15 Mar 2014) | 3 lines LunaCON: warn if using reserved bits in 'spriteflags'. Reserved bits are those that have no predefined SFLAG_* label in CON. ------------------------------------------------------------------------ r4371 | helixhorned | 2014-03-15 07:10:47 -0700 (Sat, 15 Mar 2014) | 7 lines Add new actor flag and predefined CON label SFLAG_NODAMAGEPUSH. This flag is set from C for some enemies that should not be pushed back when damaged, such as TANK. Both the tile flag and the per-sprite flag are used (i.e. the ultimate flag value is the XOR of the two). Add currently non-functional example to test.lua that attempts to set this bit for NEWBEAST. ------------------------------------------------------------------------ r4370 | helixhorned | 2014-03-15 07:10:45 -0700 (Sat, 15 Mar 2014) | 4 lines Lunatic: implement passing string label to 'spawn' OSD command. Unlike in C-CON, it only tries an exact match with the given and uppercased label, not "full" case-insensitive search. ------------------------------------------------------------------------ r4369 | helixhorned | 2014-03-15 07:10:42 -0700 (Sat, 15 Mar 2014) | 3 lines If 3rd person view gets outside map, try again w/o subtracting 3072 from player z. Also, clean up G_DoThirdPerson(). ------------------------------------------------------------------------ See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.