Commit Graph
461 Commits
Author SHA1 Message Date
bobboau 6d7c837732 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 3979af39b1 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 fd151e4c43 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
Goober5000 041036e68d remove WMC's limbo code, per our discussion a few months ago
this will later be handled by copying ship stats using sexps or scripts
2007-01-08 00:50:59 +00:00
Goober5000 422b6a0729 fix #include path 2007-01-04 02:50:14 +00:00
Goober5000 b84be578e0 assume ships-with-bays which haven't yet entered the mission are valid for syntax checking 2006-12-28 02:07:49 +00:00
wmcoolmon b90b5716df WMC codebase commit. See pre-commit build thread for details on changes. 2006-12-28 00:59:54 +00:00
Goober5000 7d114a0220 allow parsing of similar ship copy names properly (Mantis #1178) 2006-12-26 18:14:42 +00:00
Goober5000 5c786f9dba prevent false positive while error checking 2006-11-26 03:22:45 +00:00
Goober5000 119291c5da this may have been an oversight 2006-11-25 06:33:22 +00:00
taylor 0033495f63 add some needed wing leader checks to prevent Assert()'s and out-of-bounds problems when the leader is dead/dying (Mantis bug #1134) 2006-11-16 00:52:28 +00:00
phreak f5dcbc5fd7 oops, forgot a break statement
*scrapes off the rust*
2006-11-13 23:11:08 +00:00
phreak c433cd273d Don't copy parentheses to parse buffers if outside of quotation marks. Otherwise
the parsing syntax will be copied to said buffer and some warnings/errors would occur.
2006-11-12 19:58:13 +00:00
taylor 572b7f3f72 updated/fixed modelanim code 2006-11-06 06:36:44 +00:00
taylor 13cfcdc7c7 various bits of cleanup (warning messages, things that Valgrind complained about, etc.)
fix an out-of-bounds issue on Sexp_nodes[] which was leading to stack corruption
2006-11-06 05:40:06 +00:00
Goober5000 4308579b4e fix is-event-x-delay optional argument type 2006-11-05 18:42:25 +00:00
taylor 5914a94e55 add the part of the fix which actually did something ;) 2006-10-27 16:31:09 +00:00
Goober5000 340baac55a fix error line reporting (Mantis #1120) 2006-10-27 16:01:49 +00:00
Goober5000 70c6f05bcd moved some stuff around in the sexp menus 2006-10-25 01:01:55 +00:00
Goober5000 adaa21e5f3 make sure to only add the sexp callback once 2006-10-24 23:28:56 +00:00
Goober5000 120e5fec12 make sexp nodes dynamic 2006-10-09 05:25:18 +00:00
taylor 31f5a80283 fix some stuff_string()'s that got missed previously 2006-09-13 03:57:00 +00:00
taylor fe80df5c2e fixes for stuff_string() bounds checking 2006-09-11 06:51:17 +00:00
taylor 044981a139 fix bug where set-object-speed-* could set speed subjectively if left to default 2006-09-11 06:47:33 +00:00
taylor 49b7ae2b07 make Species_info[] and Asteroid_info[] dynamic 2006-09-11 06:08:09 +00:00
taylor 7ea298bfde add font.h since the gr_set_font() function is only available from there now 2006-09-11 05:39:48 +00:00
wmcoolmon 8822c4b5f8 New model & ship scripting stuff 2006-09-09 09:53:36 +00:00
taylor 4b7a796ed1 crap, knew I should have fixed that in the patch so that it would be right in both branches... 2006-09-08 07:25:05 +00:00
taylor 3b5e199ae2 fix for Mantis bug #617 (with a very big assist from Shade who did most of the initial work on this) 2006-09-08 06:18:05 +00:00
wmcoolmon d2eac3746f 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
wmcoolmon 70466d10eb Added flag-to-string function for error messages 2006-09-04 05:50:58 +00:00
taylor a07c6fd790 maybe optimize the (PI/2), (PI*2) and (RAND_MAX/2) stuff a little bit 2006-08-20 00:51:07 +00:00
karajorma 8363f2309f Doh! Minor fix 2006-08-16 16:47:55 +00:00
karajorma 3750255c54 Fixed a typo which breaks team-score 2006-08-15 19:25:57 +00:00
Goober5000 a8211fb6bd deprecate change-ship-model 2006-08-06 19:27:13 +00:00
Goober5000 325cc70a9c make these consistent (pitch-bank-heading is the established order)
--Goober5000
2006-08-06 19:06:42 +00:00
Goober5000 b68d361107 add the multiple background feature
--Goober5000
2006-08-06 18:47:29 +00:00
karajorma e5059d29d9 Fix bug where end-mission SEXP only resulting in the mission ending for the server 2006-08-04 11:45:21 +00:00
Goober5000 870118a333 add a second method for specifying ship copies, plus allow the parser to recognize ship class copy names that aren't consistent with the table
--Goober5000
2006-08-03 01:33:56 +00:00
Kazan 67f2e73297 Optimize 2006-07-26 03:45:02 +00:00
Goober5000 97059b2580 fix help text
--Goober5000
2006-07-21 05:38:41 +00:00
taylor 1d4dc00caa make glow point banks dynamic 2006-07-17 01:12:52 +00:00
Goober5000 cf096fa72c move WMC's preload stuff into main preloader routine 2006-07-17 00:50:00 +00:00
Goober5000 782231cfbe consolidate the "for reals" crap into a proper ship flag; also move the limbo flags over to SF2_*; etc.
this should fix Mantis #977
--Goober5000
2006-07-09 01:55:42 +00:00
taylor 0c0a8d67a6 rest of the map/glow changes
- put glowmap activity back on a per-ship basis (via a SF2_* flag) rather than per-model
 - same for glowpoints, back on a per-ship basis
 - put specmaps and bumpmap back on a LOD0 and LOD1 affect (got changed to LOD0 only recently)
 - fix glowmaps for shockwaves again
 - add support for animated specmaps (mainly for TBP and Starfox mods)
some minor code cleanup and compiler warning fixes
2006-07-06 22:00:39 +00:00
Goober5000 95ba7be2a4 fix for Mantis #856
--Goober5000
2006-07-06 05:35:13 +00:00
Goober5000 eae62591ce 1) complete (almost) changeover to reorganized texture mapping system
2) finally fix texture animation; textures now animate at the correct speed
--Goober5000
2006-07-06 04:06:04 +00:00
Goober5000 392727d494 cvs comment tweaks 2006-07-05 23:37:13 +00:00
Goober5000 f669cad916 --in preparation for fixing an annoying animated texture bug, reorganize the various texture structs and glow point structs and clarify several parts of the texture code :P
--this breaks animated glow maps, and animated regular maps still aren't fixed, but these will be remedied shortly
--Goober5000
2006-07-04 07:42:50 +00:00
taylor a8be2f7ffa fix various compiler warnings and things that Valgrind complained about 2006-06-27 05:07:49 +00:00