Commit Graph
42 Commits
Author SHA1 Message Date
Goober5000 4811257f31 revert the directory move 2008-02-09 21:33:46 +00:00
Goober5000 8909d048b3 remove extraneous fs2_open folder from all branches and tags 2008-02-09 19:21:05 +00:00
wmcoolmon 88e0ed924a Fix script-eval and script-eval-num 2007-11-24 08:55:21 +00:00
wmcoolmon 708aa238d1 - Asteroid, debris, and ship collision damage type support
- Scripting system variable-setting optimizations
- Standardize override style
- Reinstate "Self" variable for HUD
- Automatic drawString moving-to-next-line
- Visible subsystem name can be changed through scripting; will not be changed in the log
- Fix many for-loop signed/unsigned warnings related to size()
- Asteroid, debris scripting collision handling
- Many, many additional Lua functions and variables
- Fix the dreaded random-Lua-parse-crash bug
- Fix struct array malf-ups due to flag_def_list change
2007-11-23 23:49:42 +00:00
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