Commit graph

12 commits

Author SHA1 Message Date
yellowtd
4ac016aeb7 Merge remote-tracking branch 'refs/remotes/STJr/master' into ems_rebuild_2.1.15_build 2016-05-25 23:00:29 -04:00
Inuyasha
f07585191b copyright dates/statements updated and such
(no actual SLOC changes)
2016-05-17 17:42:11 -07:00
Monster Iestyn
2ddde83601 General improvements to Lua error messages for out-of-bounds stuff.
The idea is for the layman Lua user to understand better what range of values to use for mobj types, states, sfxs, player #s etc. Additionally, mobjinfo/states/sfxinfo/hudinfo tables all now have actual bound checks when accessing/editing them. Yikes, why didn't they have any before?!
2016-05-01 22:14:42 +01:00
yellowtd
af31c3d8d4 Goodbye old music thing 2016-03-05 23:26:01 -05:00
yellowtd
82b983a1b5 Merge branch 'STJr/backport_unslot-music' into ems_rebuild_tempchanges
Conflicts:
	src/d_netcmd.c
	src/dehacked.c
	src/hardware/hw_main.c
	src/sounds.h
2016-03-05 22:51:45 -05:00
Yukita Mayako
0af32ee2fa Move garbage collection out of Lua hooks.
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.
2015-06-10 13:42:45 -04:00
JTE
ef0e61fc33 Change LUA_NUMBER to fixed_t, change angle_t handling in Lua.
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.
2015-05-20 23:54:04 -04:00
yellowtd
9e1a09114e S_music name variable access
Quick edit to give lua scripts the ability to access internal name of
the tunes added
2014-08-28 19:29:09 -04:00
yellowtd
f8fd14cbf2 Add support for naming/adding musics in lua freeslots
freeslot("mus_egghop", .. ) and so on
2014-07-12 23:09:05 -04:00
Alam Ed Arias
ed72bd8fa1 SRB2 2.1.4 release 2014-03-21 19:21:06 +00:00
Alam Ed Arias
2fed5d1270 SRB2 2.1.3 release 2014-03-18 13:56:54 -04:00
Alam Ed Arias
b93cb1b65a SRB2 2.1 release 2014-03-15 13:11:35 -04:00