Commit Graph
487 Commits
Author SHA1 Message Date
taylor a32c5a88eb bump node allocation increment (when you are regularly realloc'ing 20-30 times, the increment is too low :)) 2007-11-22 05:36:06 +00:00
karajorma bdb786f054 This is better than the other way. 2007-10-29 11:32:22 +00:00
karajorma 25f6b2f96a Add the hits-left-singe-subsystem SEXP 2007-10-28 18:10:45 +00:00
taylor 3d9a28fbaf cleanup and bug fixes for ship-guardian-threshold and ship-subsys-guardian-threshold (Mantis #1473) 2007-10-28 16:44:33 +00:00
Kazan 1a0257fd3e Enemy cargo containers should not prevent autopilot.
Fix build problem in parselo (strrchr returns const char* not char*, need to explicitly cast - raises error in MSVC2005)
Update MSVC2005 "code" project to reflect removal/addition of fs2netd related files
2007-10-20 23:28:49 +00:00
taylor c5235c6428 FS2NetD v.2 (still a work in progress, but is ~98% complete) 2007-10-15 06:43:23 +00:00
taylor 35ff83a433 fix bugs in beam-*-all and turret-*-all that made them always trigger an Int3() 2007-10-04 16:26:43 +00:00
karajorma ed1c699dde Fix x-builtin-messages so that the Any Wingman option works 2007-09-29 21:51:31 +00:00
karajorma f7c7f1368b Upgrade the beam-x-all and turret-x-all SEXPs to accept more than one ship. 2007-09-29 15:21:33 +00:00
Goober5000 d8d993c2ed fix the factoring on the shudder parameters (Mantis #1419) 2007-09-04 00:08:51 +00:00
Goober5000 e59ec5b80a fix for #1455 plus a bit of cleanup 2007-09-02 18:53:24 +00:00
Goober5000 6ab0b17acc 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
phreak 78d135ac33 destroyed-or-departed-delay needs to check for ships that have self destructed 2007-08-26 16:01:59 +00:00
Goober5000 9894a9a5e0 generalize the way radar ranges are handled (inspired by Shade's fix) 2007-08-17 03:29:51 +00:00
Goober5000 37702f617c fix case-sensitive #include (Linux) 2007-08-04 22:30:02 +00:00
Kazan 5bae2148a2 small tweak 2007-07-25 00:33:31 +00:00
Kazan f150c03f91 Make asteroid/debris fields interrupt autopilot, add "hazards near" message to autopilot.tbl, add use-nav-cinematics sexp, fix mantis #1441 2007-07-24 20:08:31 +00:00
Kazan 4e96074988 Resolve Mantis 1281 2007-07-24 13:04:11 +00:00
Kazan 5093020316 Autopilot updates, minor misc fixes, working MSVC2005 project files 2007-07-23 16:08:36 +00:00
taylor 0c643edb56 more resilient checking of stars.tbl and it's modular versions 2007-05-28 20:05:06 +00:00
Goober5000 996ac6d6ab --grouped the shake/shudder code together a bit better
--added a sexp to generate shudder
--fixed a minor bug in lock-perspective
2007-05-14 23:13:51 +00:00
karajorma db253c96c0 Doh! Missed the return type. 2007-04-26 18:59:36 +00:00
karajorma fa9f2f861c Fix a number of places where the player of a dogfight game could end up in the standard debrief. 2007-04-24 12:07:35 +00:00
taylor c83d9a9222 add extra safety check to make sure that we are going to do a wildcard search for modular tables 2007-04-11 14:58:07 +00:00
karajorma 98566d07f0 A few minor fixes 2007-04-05 16:43:44 +00:00
taylor 32361c79ee be sure to page in textures for change ship class sexp preload
add a ASF_MENUMUSIC type for things that aren't mission-based event music (since that is handled differently now)
make event music keep extension if it exists, so that the special data will be accurate
bits of cleanup from old MS code that we don't need
2007-03-22 20:35:45 +00:00
Goober5000 19b2173e44 use dynamic memory instead of a static buffer for ship-specific replacement textures 2007-02-25 03:58:07 +00:00
Goober5000 3c3416fa3b the great big duplicate model removal commit 2007-02-20 04:20:38 +00:00
Goober5000 193371dbb5 *** empty log message *** 2007-02-20 01:41:07 +00:00
Goober5000 0436db0dea fix a hideous bug with the knossos special warp stuff
(how did this ever actually work correctly?)
2007-02-13 01:46:03 +00:00
taylor 640aa62261 get rid of non-standard itoa(), make use of the proper sprintf() instead 2007-02-12 00:23:40 +00:00
taylor 9982011398 add WMC's strextcmp() from HEAD 2007-02-11 09:05:02 +00:00
taylor 32609cc140 remove NO_SOUND
fix glow bank sexp bug (Mantis #1250)
2007-02-10 00:15:32 +00:00
Goober5000 6182e6063b fix two bugs:
--default ship flags in the iff_defs table were not correctly translated from parse flags to ship/object flags
--ships were created with default allowed comm orders regardless of which team they were on
2007-02-08 07:39:35 +00:00
karajorma 9645752e37 Fix add-remove-escort to actually use a priority. 2007-01-27 18:39:09 +00:00
karajorma cd425ca3dd Add the reset-orders SEXP
Some general houskeeping to keep 3.6.9 and HEAD throwing up lots of annoying diffs that are just spacing issues.
2007-01-15 11:57:02 +00:00
Goober5000 aac3d16691 assume ships-with-bays which haven't yet entered the mission are valid for syntax checking 2006-12-28 02:07:49 +00:00
Goober5000 2e0f30f809 allow parsing of similar ship copy names properly (Mantis #1178) 2006-12-26 18:14:42 +00:00
Goober5000 23f4eb58f5 prevent false positive while error checking 2006-11-26 03:22:45 +00:00
Goober5000 122910dd17 this may have been an oversight 2006-11-25 06:33:22 +00:00
karajorma 42d2986655 Fix ammo and weapon SEXP changes not being passed on to the clients 2006-11-21 23:07:27 +00:00
taylor a1e24a364f fix some "stupid-windows-coder-mistakes" (otherwise known as "putting-more-than-you-should-into-header-files")
(gets rid of some/many compiler warnings, C++ language violations, and strange little bugs/errors)
2006-11-15 00:40:59 +00:00
taylor 319d5c86f8 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-15 00:33:16 +00:00
phreak 9bfeae5126 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-13 23:23:26 +00:00
Goober5000 ea21a54021 fix is-event-x-delay optional argument type 2006-11-05 18:42:25 +00:00
karajorma 9c5411d900 Adding the network-variable option to SEXP variables. This change will revert variables to the same behaviour they displayed in retail (i.e they don't update for clients) unless a variable is set to be a network-variable. 2006-10-28 21:17:04 +00:00
taylor 28d78bf454 updated/fixed modelanim code 2006-10-27 21:41:22 +00:00
taylor 6cae667430 add the part of the fix which actually did something ;) 2006-10-27 16:31:09 +00:00
Goober5000 195089c7b9 fix error line reporting (Mantis #1120) 2006-10-27 16:01:49 +00:00
Goober5000 24bf33a443 moved some stuff around in the sexp menus 2006-10-25 01:01:55 +00:00