Sally Coolatta
7dfa597c7d
SRB2 -> DRRR copyright in src, acs, android folder
...
Be consistent with toaster's recent changes to copyright
2024-04-05 02:08:23 -04:00
Nev3r
5c9599f0a9
"UDMF: The whole thing" merged
...
See merge request STJr/SRB2!1714
Barely any RR features reimplemented
2022-10-09 01:13:37 -04:00
LJ Sonic
03585d994c
Use standard Lua naming scheme for polyobject list
2021-02-15 13:37:25 +01:00
James R
c19d511ee4
Use FIELDFROM in lua polyobject code
2020-10-15 16:17:51 -07:00
Monster Iestyn
7c7f4115fc
Added the ability to modify parent, flags, translucency in polyobj_t
...
(attempting to edit polyobj.angle just gives you an error message saying to use polyobj:rotate() instead)
2020-09-13 21:38:16 +01:00
Monster Iestyn
d3f61027f8
Added polyobj.vertices and polyobj.lines to Lua
2020-09-09 21:15:02 +01:00
Monster Iestyn
4424a949b2
Added the functions Polyobj_moveXY and Polyobj_rotate to Lua as polyobj.moveXY and polyobj.rotate
2020-09-09 19:38:56 +01:00
Monster Iestyn
342076440f
Added new functions as variables of polyobj_t:
...
* po.pointInside(po, x, y) as a wrapper for P_PointInsidePolyobj
* po.mobjTouching(po, mo) as a wrapper for P_MobjTouchingPolyobj
* po.mobjInside(po, mo) as a wrapper for P_MobjInsidePolyobj
I can confirm that ":" syntax works with all the above, e.g. po:mobjInside(mo)
2020-09-09 18:09:32 +01:00
Monster Iestyn
aa76af1bbb
added "sector" as a Lua-exclusive shortcut to polyobj->lines[0]->backsector in polyobj_t
2020-09-09 17:06:36 +01:00
Monster Iestyn
9008a21c29
* added access to translucency and triggertag in polyobj_t
...
* added POF_ flags to INT_CONST in dehacked.c
2020-09-08 22:10:11 +01:00
Monster Iestyn
3fd9381c97
* added access to id, parent, angle, damage, thrust, flags in polyobj_t
...
* #polyobj now returns the index id for the polyobj in PolyObjects
* Polyobj_GetForNum is implemented in Lua as PolyObjects.GetForNum()
2020-09-08 21:42:51 +01:00
Monster Iestyn
f2784188ac
Fix STJr copyright years, this file was obviously only created today, not 4 years ago!
2020-09-08 18:56:00 +01:00
Monster Iestyn
2513ddb508
make sure to include fastcmp.h, whoops
2020-09-08 18:55:16 +01:00
Monster Iestyn
d0c07198c7
* started functions for accessing/editing META_POLYOBJ (bare minimum atm)
...
* added the "PolyObjects" array as a global var, with index and len functions, as well as its own iterate function
2020-09-08 18:29:10 +01:00
Monster Iestyn
d5030f8a02
Begin work on adding access to polyobjects in Lua:
...
* create new file lua_polyobjlib.c
* made a stub LUA_PolyObjLib function
* added META_POLYOBJ to lua_libs.h
* updated makefile, CMake and MSVC project files for lua_polyobjlib.c
2020-09-08 18:08:08 +01:00