------------------------------------------------------------------------ r3868 | helixhorned | 2013-06-09 09:37:22 -0700 (Sun, 09 Jun 2013) | 3 lines Lunatic: commit preliminary, unfinished documentation written in AsciiDoc. Don't (yet?) commit the generated HTML. ------------------------------------------------------------------------ r3867 | helixhorned | 2013-06-09 09:37:19 -0700 (Sun, 09 Jun 2013) | 4 lines Lunatic: make require() translate dots to dir separators, make those illegal. However, from the command line, reverse the situation: dirseps must be passed as '/', dots are forbidden (except in the trailing ".lua"). ------------------------------------------------------------------------ r3866 | helixhorned | 2013-06-09 09:37:18 -0700 (Sun, 09 Jun 2013) | 4 lines CON: add projectile member .userdata and predefined label PROJ_USERDATA. It is a 32-bit signed integer. No version bump necessary, although CON code accessing this new member will not work with earlier revisions (obviously). ------------------------------------------------------------------------ r3865 | helixhorned | 2013-06-09 09:37:16 -0700 (Sun, 09 Jun 2013) | 4 lines LunaCON: bound-check defineprojectile tile/sound members. Also from Lunatic, make these members read-only and provide methods that allow setting them to either -1 or a number in [0..MAX{TILES,SOUNDS}-1]. ------------------------------------------------------------------------ r3864 | helixhorned | 2013-06-09 09:37:13 -0700 (Sun, 09 Jun 2013) | 1 line Lunatic: rename bitint members to *bits instead of *x. ------------------------------------------------------------------------