- Mar 10, 2016
-
-
Inuyasha authored
-
- Mar 09, 2016
-
-
Alam Arias authored
Revert "Change angle_t handling in Lua."
-
Inuyasha authored
a courtesy fuck you to gitlab for making me have to keep the previous screwed up bullshit in this branch.
-
Monster Iestyn authored
-
Monster Iestyn authored
This reverts commit 280e932f.
-
Monster Iestyn authored
-
Yukita Mayako authored
This partially reverts commit ef0e61fc.
-
Inuyasha authored
Not when we have properly working ones!
-
Inuyasha authored
-
- Mar 07, 2016
-
-
Alam Ed Arias authored
-
Alam Ed Arias authored
-
- Mar 04, 2016
-
-
wolfs authored
Lua sector lines Adds support for "sector.lines" in Lua, an array containing all the linedefs in a particular sector variable: #sector.lines returns the number of lines in the sector. sector.lines\[ _i_ \] (e.g. sector.lines[0], sector.lines[1], sector.lines[2], etc ....) gives you individual linedefs in the sector. If the number you supply is equal to or greater than #sector.lines, this returns nil. Test script for your benefit: (see comments) Type "luatest" in console in any level and you'll get a few print messages that tests these features for sectors[0] See merge request !32
-
wolfs authored
SOC_**** lump name support Exactly what it says on the tin: lumps with "SOC_" prefix now are read as SOC lumps like with MAINCFG/OBJCTCFG. Go nuts. As a bonus, I've changed things with SOC lump detection so MAINCFG, OBJCTCFG and the new SOC_**** lumps are loaded in the order you find them in WAD files (rather than an arbitrary load-MAINCFG-then-load-OBJCTCFG thing as before). All of these are still loaded after Lua scripts though, mind. See merge request !38
-
wolfs authored
Lua video lib expansion New video/drawer library functions for hud.add to use: v.width() and v.height() return the screen width and height respectively (in other words you get the screen resolution), while v.renderer() returns the string for the renderer used ("software", "opengl", or "none"). Possibly add more stuff later, but for now these things at the least can be merged in next See merge request !40
-
Monster Iestyn authored
Add PlayerSpawn hook to Lua I don't know how I did this but I did. Something about staring at code from 3AM till 5AM... Here's a test script too: ```Lua addHook("PlayerSpawn", function(player) player.health = 99 end) ``` See merge request !48
-
- Mar 03, 2016
-
-
Inuyasha authored
Crashfix Lua hook_NetVars
-
Yukita Mayako authored
Argh, I knew I was forgetting something! archFunc is the argument to be passed to the hooks, not tables!
-
Yukita Mayako authored
-
Yukita Mayako authored
-
Yukita Mayako authored
This function is intended to leave the stack in the same state it recieved it.
-
Yukita Mayako authored
Fixes I_Assert failure crash due to hooks working differently now.
-
Monster Iestyn authored
-
Inuyasha authored
you have space for a null terminator there...
-
Inuyasha authored
A test WAD for all possible use cases I can think of can be found here: https://dl.dropboxusercontent.com/u/3518218/21/secret/bc_test.wad
-
- Mar 01, 2016
-
-
wolfs authored
-
- Feb 29, 2016
-
-
Inuyasha authored
-
# Conflicts: # src/r_things.c
-
-
Inuyasha authored
BACKPORT: FF_ANIMATE simplistic state animations this is a lot more complex due to the need to remove the dispoffset related code as well as a lot of the redefinitions; combined with the code changes due to the sprite2 system in internal master. ~~BEFORE ACCEPTING THIS: get sryder to look at and fix any possible brokenness with OpenGL MD2s~~ See merge request !45
-
Inuyasha authored
Fof flag change hotfix This fixes rendering issues caused by changing FOF flags mid-level via Lua or linedef type 445. Everything else that toggles FF_EXISTS already had this fix it turns out. Not sure if this is safe for master too, could someone check that for me? See merge request !53
-
Inuyasha authored
-
- Feb 27, 2016
-
-
wolfs authored
Same as the commit in internal, minus toaster's name (by request, of course.)
-
- Feb 26, 2016
-
-
Monster Iestyn authored
This fixes how removing certain flags (such as FF_EXISTS) from FOFs can cause HOMs on walls bordering their target sectors. Also fixes how the force-FOF-to-vanish linedef special can leave behind the FOF's shadow
-