Commit Graph
316 Commits
Author SHA1 Message Date
wmcoolmon faa0b28008 Texture replacement stuff 2006-01-21 09:36:58 +00:00
wmcoolmon 24d8f7973f Scripting updates; Special scripting image list; Better operator meta; Orientation type; Wing type; Texture type. Fix for MSVC7 compiling. 2006-01-21 02:22:05 +00:00
wmcoolmon a2e4eb9c1b Lua unloadMission() 2006-01-20 17:37:38 +00:00
Goober5000 8ab1cf65a9 reordered #include files to quash Microsoft warnings
--Goober5000
2006-01-20 07:10:34 +00:00
Goober5000 28b019a853 fixed a sexp help message
--Goober5000
2006-01-20 04:33:21 +00:00
wmcoolmon d67df04356 GCC compile fixes 2006-01-20 03:48:35 +00:00
wmcoolmon cd7cacd004 Faster object handles 2006-01-19 22:25:01 +00:00
wmcoolmon 769608ef6d More Lua checks; added Lua vector object; better operator support. 2006-01-19 20:18:12 +00:00
wmcoolmon a657ad4cad Lua debugging stuff; gr_bitmap_ex stuff for taylor 2006-01-19 16:00:04 +00:00
phreak 0662cb6959 give repair-subsystem and set-subsystem-strength a fourth optional parameter used to possibly regenerate the submodel of a given subsystem
sabotage-subsystem should make the subsystems explode
2006-01-19 03:17:12 +00:00
wmcoolmon 5a566f6e63 Various scripting updates 2006-01-18 06:13:18 +00:00
wmcoolmon 27a9f8d43a Better state handling; added GameInit hook 2006-01-17 07:28:39 +00:00
wmcoolmon a2a550f3d3 Various minor improvements 2006-01-17 07:10:01 +00:00
wmcoolmon 38daca278d data/scripts directory 2006-01-17 02:33:20 +00:00
wmcoolmon fb59608473 Fix scripting; Tidy up scripting.html; Replace various functions with virtual variables 2006-01-17 01:31:20 +00:00
wmcoolmon e5e7e8a8aa drawText => drawString 2006-01-16 23:29:06 +00:00
wmcoolmon fe5469090f Added support for setting handle variables with LUA_VAR; added support for array indexing with LUA_INDEXER; use LUA_SETTING_VAR to check whether in setting mode for both. Cleaned out older code 2006-01-16 21:26:19 +00:00
taylor e4c89dee9d compile fix 2006-01-16 20:54:58 +00:00
wmcoolmon 11f8b022b0 Changed object's "getType" to "getBreed" to avoid confusion 2006-01-16 11:12:46 +00:00
wmcoolmon 1b06985486 Can't forget #End! 2006-01-16 11:07:37 +00:00
wmcoolmon abf75dd133 Various warning fixes, scripting globals fix; added "plr" and "slf" global variables for in-game hooks; various lua functions; GCC fixes for scripting. 2006-01-16 11:02:23 +00:00
taylor 9b751defd2 fix stuff_boolean() debug spew 2006-01-15 18:53:19 +00:00
wmcoolmon eba6d1dff9 Special shockwave and moving capship bugfix, (even more) scripting stuff, slight rearrangement of level management functions to facilitate scripting access. 2006-01-14 19:54:55 +00:00
wmcoolmon 25bcca3dec Allow RunByteCode to return an argument 2006-01-14 10:35:41 +00:00
wmcoolmon 4fd1bc3583 New Lua feature - globals control. 2006-01-14 09:21:27 +00:00
wmcoolmon 890f5ec6f0 Grr...fix out-of-sync game states 2006-01-14 01:51:49 +00:00
wmcoolmon 1b208224e6 Added a few more functions 2006-01-14 01:20:16 +00:00
wmcoolmon 47b556b75a Oops 2006-01-14 01:15:11 +00:00
wmcoolmon a2a76d68c7 Campaign scripting functions 2006-01-14 01:12:35 +00:00
taylor 4a3a186273 move SDL autoconf checks up so we get the defines earlier
fix some Lua build problems on Linux (enabled by default now, but with configure option)
newline fixage
comment fixage
2006-01-13 14:19:34 +00:00
wmcoolmon f13027481c More scripting stuff 2006-01-13 04:46:17 +00:00
Goober5000 4d5a477f71 übercommit of custom IFF stuff :) 2006-01-13 03:31:20 +00:00
Goober5000 e8dfc52615 formatting, meh
--Goober5000
2006-01-13 02:56:01 +00:00
wmcoolmon 746b0724b9 Even more scripting stuff. 2006-01-12 17:42:56 +00:00
wmcoolmon 59f4b02108 Fix bug with float return; update scripting.html format 2006-01-11 22:09:41 +00:00
wmcoolmon 26c50c18cb More scripting functions, various scripting enhancements 2006-01-11 21:24:37 +00:00
phreak 8c8148f6ee Add the argument for alpha color when using set-jumpnode-color. This was defaulting to some junk value and making the jumpnode disappear. 2006-01-10 00:12:08 +00:00
phreak 0c663d84ee fix compile warnings. 2006-01-09 04:52:34 +00:00
taylor 36815c10e0 newline fixage 2006-01-08 13:05:41 +00:00
wmcoolmon 07fb5808d6 turret-target-order SEXPs, ship thrusters 2006-01-06 04:18:55 +00:00
taylor 7d260f5258 can't overwrite node var here, it's original value is needed later and was throwing out NULL chars in the Warning()s 2006-01-02 21:28:52 +00:00
taylor 814e5ad084 those blasted Windows programmers! ;) 2006-01-02 07:12:24 +00:00
wmcoolmon 20d88460fc Changed num-within-box wing function 2005-12-31 01:49:53 +00:00
wmcoolmon b59fa2bfeb num-within-box 2005-12-31 01:47:35 +00:00
wmcoolmon c1b77841ad Assert -> parse warning 2005-12-30 05:40:19 +00:00
wmcoolmon 246cfcfa65 Codebase commit, most notably including objecttypes.tbl 2005-12-29 08:08:42 +00:00
taylor 425c7b86b4 deal with cf_find_file_location() changes
add a central parse_modular_table() function which anything can use
fix up weapon_expl so that it can properly handle modular tables and LOD count changes
add support for for a fireball TBM (handled a little different than a normal TBM is since it only changes rather than adds)
2005-12-28 22:17:02 +00:00
wmcoolmon f8afaf5a62 Added script_lua_callback 2005-12-14 20:31:18 +00:00
wmcoolmon 23b4ed0f70 Music TBL to proper XMT file (-mus) 2005-12-13 21:48:39 +00:00
taylor 4fd616b2c5 cleanup some debug log messages:
note that a nprintf() with "Warning" or "General" is basically the same thing as mprintf()
  make sure that OpenAL init failures always get to the debug log
2005-12-06 03:17:48 +00:00