- Dec 06, 2019
-
-
SteelT authored
-
- Nov 30, 2019
-
-
sphere authored
-
- Oct 15, 2019
-
-
toaster authored
Original fix written by Lat`.
-
- Sep 25, 2019
-
-
Monster Iestyn authored
Write a new hack for getting sector->linecount from sector->lines in Lua, to put my mind at rest about it at last. 1) In sector_get, actually push the memory address of the lines array within sector_t, rather than push the value of "lines" itself (essentially, we we want a pointer to a double pointer, or rather a TRIPLE pointer haha) 2) In the sectorlines_* functions, use offsetof to shift the memory address so we can obtain the value of linecount within the sector_t struct, and dereference the result to obtain the value of linecount itself 3) ??? profit Untested and uncompiled atm, but I have some confidence this might work
-
- Aug 01, 2019
-
-
SteelT authored
-
- Jul 12, 2019
-
-
Jonas Sauer authored
Fixed the thinkerlist issues by removing THINK_LIMBO. Delay-removed thinkers now stay in their list. Also includes toaster's assorted fixes and improvements from target_painted_on_your_ass.
-
- Apr 21, 2019
-
-
Nev3r authored
Signed-off-by:
Nev3r <apophycens@gmail.com>
-
- Apr 20, 2019
-
-
Nev3r authored
Set up a main thinker list and a polyobject mover list to test things up. Works so far, networking as well. Signed-off-by:
Nev3r <apophycens@gmail.com>
-
- Nov 30, 2018
-
-
Monster Iestyn authored
-
- Nov 27, 2018
-
-
Monster Iestyn authored
-
- Nov 25, 2018
-
-
Marco Z authored
-
- Nov 23, 2018
-
-
Nev3r authored
Hopefully I'm not missing anything. Signed-off-by:
Nev3r <apophycens@gmail.com>
-
- Nov 11, 2018
-
-
Marco Z authored
-
- Oct 21, 2018
-
-
Monster Iestyn authored
-
Monster Iestyn authored
-
- Oct 08, 2018
-
-
toaster authored
* Fix a memory leak regarding implementation of SOC_ (improperly copypasted code from LUA_LoadLump!!) * Optimise the repeated strlen usage into a single call, which is stored for later.
-
- Aug 05, 2018
-
-
Monster Iestyn authored
This now means: * Lua strings longer than 1024 chars can now be read properly without awful crashes * Lua strings with embedded zeros can be written/read without truncating anything (hopefully)
-
- Mar 09, 2018
-
-
LJ Sonic authored
-
- Feb 09, 2018
-
-
Monster Iestyn authored
Fix SOC/Lua loading messages to display full names or even display at all (for PK3s at least), and otherwise some cleanup of existing code for the messages. Also, I moved lua_lumploading on/offing to LUA_LoadFile.
-
- Jan 20, 2018
-
-
Monster Iestyn authored
* ArchiveTables: print an error if invalid key, to alert script author potentially * UnArchiveTables: if the key is found to be nil after reading key and value, print an error and don't set them in the table
-
- Dec 15, 2017
- Jul 02, 2017
-
-
Monster Iestyn authored
Apart from the fact that UnArchiveValue reads UINT16 for both anyway (which alone causes problems), but UINT8 isn't even enough to store the higher end of the object types list and definitely most of the states welp
-
- Apr 25, 2017
-
-
Monster Iestyn authored
-
- Nov 24, 2016
-
-
Monster Iestyn authored
To re-enable support for the above, uncomment the define HAVE_LUA_SEGS line in lua_script.h. Plain bbox userdata stuff is not disabled (though currently it's not used anyway)
-
- Oct 27, 2016
-
-
Monster Iestyn authored
my P_SearchBlockmap_* functions are now a single searchBlockmap function, you can choose between "objects" and "lines" with the first arg to decide what to iterate through. I also rearranged the argument order a bit for easy stack cleanup etc I'll remove the old stuff later, don't worry, it's disabled for now
-
- Oct 25, 2016
-
-
Monster Iestyn authored
Stupid overlooked semicolons
-
- Jul 10, 2016
-
-
Monster Iestyn authored
Oh, and P_GetFFloorByID is now a thing, to assist with the above. Also added a suitable description for P_GetFFloorBySec
-
Monster Iestyn authored
(yes, I changed my mind about doing it in public repo, probably too much hassle if we want 2.1.16 out soon)
-
- Jul 08, 2016
-
-
Monster Iestyn authored
(I'll fix sector.lines and ffloors and other things I missed in the public repo)
-
Monster Iestyn authored
Still some issues with node.bbox, but the rest seems to work
-
- May 25, 2016
-
-
Monster Iestyn authored
segs[i] is the segs table, "for seg in segs.iterate" iterates through segs, you know the drill by now I hope
-
- May 18, 2016
-
-
Inuyasha authored
(no actual SLOC changes)
-
- Mar 03, 2016
-
-
Yukita Mayako authored
-
Yukita Mayako authored
Fixes I_Assert failure crash due to hooks working differently now.
-
- Sep 03, 2015
-
-
Yukita Mayako authored
-
- Jun 10, 2015
-
-
Yukita Mayako authored
That's supposed to be run once a frame, not once per hook per mobj per frame you moron. If you just run it seven thousand times a frame, of course your framerate will drop.
-
- May 21, 2015
-
-
Yukita Mayako authored
Angles now go from 0 to 0xFFFF (360 degrees == FRACUNIT) instead of using a full UINT32. Lua only has one number type, so signedness gets in the way of using angle_t directly. This handling of angles matches up with how ZDoom ACS scripting and the like does it. I also changed all the integer casts and pushes of fixed_t to their own macro in preperation for possible future seperation.
-
- Aug 05, 2014
-
-
Alam Ed Arias authored
-
- Aug 04, 2014
-