Goober5000
46b0d001fb
added fixes for #1415 and #1483 , made sure every read_file_text had a corresponding setjmp, and sync'd the parse error messages between HEAD and stable
2007-09-02 02:10:29 +00:00
Goober5000
a00e8549df
revert Bobboau's commits for the past two months; these will be added in later in a less messy/buggy manner
2007-02-18 06:17:48 +00:00
wmcoolmon
d614604355
Lua - fix one thing so you can break another.
2007-01-15 09:24:14 +00:00
wmcoolmon
c8dc3bd950
Fix HookVariables-related stuff, and add errors in case it ever gets broken again.
2007-01-15 09:20:54 +00:00
bobboau
1b530c113c
ok, something aparently went wrong, last time, so I'm commiting again
...
hopefully it should work this time
damnit WORK!!!
2007-01-14 14:03:40 +00:00
wmcoolmon
aad898bd35
Fix +Override, attempted fix for code adjacent to [] causing crash in scripting.tbl (Unreproducable), and (Untested) fix for script-eval.
2007-01-14 12:06:56 +00:00
wmcoolmon
ea164eb959
Attempt to remove various warnings under MSVC 2003, mostly related to casting, but also some instances of inaccessible code.
2007-01-14 10:26:39 +00:00
wmcoolmon
7366176e79
WMC codebase commit. See pre-commit build thread for details on changes.
2006-12-28 00:59:54 +00:00
taylor
84c5044f8e
fix some stuff_string()'s that got missed previously
2006-09-13 03:57:00 +00:00
taylor
8c5276c067
fixes for stuff_string() bounds checking
2006-09-11 06:51:17 +00:00
wmcoolmon
1cd84d8e82
enumerations; drawImage update; subsystem orientation and fireWeapon() member objects; many new weapons.tbl data variables; conditional hooks; modular scripting table support (*-sct)
2006-09-04 06:11:50 +00:00
taylor
2f132c4662
fix various compiler warnings and things that Valgrind complained about
2006-06-27 05:07:49 +00:00
wmcoolmon
18b471111b
Scripting system prep for 3.6.9
2006-06-07 03:23:15 +00:00
taylor
f73633677f
if in freecamera mode, or the hud is disabled, the don't draw scripted hud elements
...
(this is almost hackish, but the bug never got a comment from WMC, so he can fix it later if this is wrong)
2006-05-09 09:23:05 +00:00
wmcoolmon
7e6bab7efc
Maneuvering hruster scaling, gun convergence
2006-04-04 11:38:07 +00:00
wmcoolmon
fc54469c0a
Removed resize fields; fixed silly bug with RunBytecode
2006-02-09 05:07:02 +00:00
wmcoolmon
fb23f6d361
Removed USE_LUA; Simulation hook; better debug messages for Lua; swapped out mounted weapon functions for variables
2006-01-31 06:46:14 +00:00
Goober5000
48b4f603ac
ugh; these scripting #defines really need to be kept up-to-date
2006-01-26 02:26:17 +00:00
wmcoolmon
8d0031dcd6
Texture replacement stuff
2006-01-21 09:36:58 +00:00
wmcoolmon
7a40fe7cdc
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
f4f8d28209
More Lua checks; added Lua vector object; better operator support.
2006-01-19 20:18:12 +00:00
wmcoolmon
d5425998f9
Lua debugging stuff; gr_bitmap_ex stuff for taylor
2006-01-19 16:00:04 +00:00
wmcoolmon
5c51bb7c9e
Various scripting updates
2006-01-18 06:13:18 +00:00
wmcoolmon
c451e89322
Better state handling; added GameInit hook
2006-01-17 07:28:39 +00:00
wmcoolmon
540cfa86c1
Various minor improvements
2006-01-17 07:10:01 +00:00
wmcoolmon
1fba6643ff
data/scripts directory
2006-01-17 02:33:20 +00:00
wmcoolmon
566683d944
Can't forget #End!
2006-01-16 11:07:37 +00:00
wmcoolmon
a532dfe749
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
wmcoolmon
a05865d418
Allow RunByteCode to return an argument
2006-01-14 10:35:41 +00:00
wmcoolmon
a113b16c2b
New Lua feature - globals control.
2006-01-14 09:21:27 +00:00
wmcoolmon
d6a9bc8b97
Even more scripting stuff.
2006-01-12 17:42:56 +00:00
wmcoolmon
a7f066cad7
More scripting functions, various scripting enhancements
2006-01-11 21:24:37 +00:00
taylor
efeb7bddf5
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
wmcoolmon
99cbbd5eee
Final commit of codebase
2005-12-04 19:07:49 +00:00
wmcoolmon
2a9c1bfd0f
no message
2005-11-27 23:54:13 +00:00
wmcoolmon
c8b032291d
More warnings instead of Int3s/Asserts, better Lua scripting, weapons_expl.tbl is no longer needed nor read, added "$Disarmed ImpactSnd:", fire-beam fix
2005-11-08 01:04:02 +00:00
wmcoolmon
4a81216e3b
Support for using Lua files for hooks
2005-11-05 05:13:05 +00:00
wmcoolmon
c9b872df9f
Codebase commit - nebula.tbl, scripting, new dinky explosion/shockwave stuff, moving muzzle flashes
2005-10-30 06:45:00 +00:00