------------------------------------------------------------------------ r3898 | helixhorned | 2013-06-22 04:31:16 -0700 (Sat, 22 Jun 2013) | 6 lines engine: consider a point inside() a sector in all border cases (literally). In other words, for a test rectangular sector, a sprite would be inside the sector in on all 4 edges and all 4 corners. Previously, it would have been the lower right portion only (*excluding* LL and UR corners), which led to map editing issues. ------------------------------------------------------------------------ r3897 | helixhorned | 2013-06-22 04:31:15 -0700 (Sat, 22 Jun 2013) | 3 lines engine.c: apply "usual readability transformations" on inside() and comment it. The main thing to note is the "half-open" nature of the x/y range checks. ------------------------------------------------------------------------ r3896 | helixhorned | 2013-06-22 04:31:13 -0700 (Sat, 22 Jun 2013) | 1 line Substitute some symbolic SE_x_* labels for literal SE numbers that were missed. ------------------------------------------------------------------------ r3895 | helixhorned | 2013-06-22 04:31:12 -0700 (Sat, 22 Jun 2013) | 1 line Lunatic: document vector types, add forgotten warning icon. ------------------------------------------------------------------------ r3894 | helixhorned | 2013-06-22 04:31:09 -0700 (Sat, 22 Jun 2013) | 5 lines Lunatic: various minor tweaks and fixes. - Pass original module name (dot=dirsep) to module via our require() - geom.lua: fix some operations using the vector type constructor - geom.lua: provide constructor for ivec3, useable like vec3 ------------------------------------------------------------------------