------------------------------------------------------------------------ r3439 | helixhorned | 2013-01-26 09:08:02 -0800 (Sat, 26 Jan 2013) | 1 line Lunatic translator: a couple of set-struct commands, "-I" option for default dir. ------------------------------------------------------------------------ r3438 | helixhorned | 2013-01-26 09:07:58 -0800 (Sat, 26 Jan 2013) | 1 line Don't apply GL fogging to wall lines drawn in game's "light" overhead view. ------------------------------------------------------------------------ r3437 | helixhorned | 2013-01-26 09:07:53 -0800 (Sat, 26 Jan 2013) | 4 lines Lunatic: prefer to use ctype objects instead of C type strings. Pass types via ffi.typeof() instead of declaring them in the global namespace when possible. ------------------------------------------------------------------------ r3436 | helixhorned | 2013-01-26 09:07:48 -0800 (Sat, 26 Jan 2013) | 1 line player.c: return early from various P_Display*() if player's *incs are oob. ------------------------------------------------------------------------ r3435 | helixhorned | 2013-01-26 09:07:44 -0800 (Sat, 26 Jan 2013) | 1 line Lunatic: use bcarray types to guard accesses to arrays inside structs. ------------------------------------------------------------------------ r3434 | helixhorned | 2013-01-26 09:07:40 -0800 (Sat, 26 Jan 2013) | 1 line Add bcarray.lua, implementing a factory for bound-checked array types. ------------------------------------------------------------------------