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