Commit Graph
101 Commits
Author SHA1 Message Date
Echelon9 01a94b09fb A few further changes for Windows support under the new jump_nodes STL refactor 2011-10-03 13:26:03 +00:00
Zacam bc400c5d97 Part One: Synchronization pass of Trunk and Antipodes Differences.
Whitespace/tab mostly.
aicode does have a change of an Int3 to an Assertion.
bmpman has an update to bm_next_handle.
2011-09-09 09:37:45 +00:00
karajorma c8ff836492 Fix the cloaked ship flag not saving. 2011-09-05 00:05:20 +00:00
The_E d02e2387e1 Marking a bunch of PVS Studio warnings as false alarms. While the warnings are technically correct, none of these are in places where performance matters. 2011-09-04 12:31:33 +00:00
The_E 989309a0d6 More false alarms from PVS Studio 2011-09-04 12:13:31 +00:00
Goober5000 219c1fb3d2 The_E made the wrong fix; this is the right one 2011-09-03 02:34:14 +00:00
The_E 2a56a22e1b PVS Studio fix: V547 Expression 'character <= 127' is always true. The value range of signed char type: [-128, 127]. 2011-08-30 17:26:57 +00:00
The_E 517346b112 PVS Studio fix: V547 Expression is always true. Unsigned type value is always >= 0. 2011-08-30 13:48:56 +00:00
Goober5000 6a65e3cb11 waypoints and waypoint paths now have dynamic limits 2011-08-30 03:35:42 +00:00
Goober5000 6268f46f0d return special exp values to ints, per discussion with Zacam awhile ago
while we're at it, change kamikaze damage to int since it's treated as such
2011-08-27 05:08:39 +00:00
Goober5000 4768e4bda8 add infrastructure and parsing support for mission forks (vs. mission loops)
mission fork interface art and selection logic still needs to be written
2011-08-27 03:57:16 +00:00
Sushi e535197300 Add "Fog Near Multiplier" and "Fog Far Multiplier" options for missions. Allows the FREDder to tweak distances at which ships fade out in a nebula. 2011-08-20 15:06:18 +00:00
Goober5000 2cf0db9ee3 add ability to set the duration of the ship death roll 2011-05-30 21:06:11 +00:00
Goober5000 122d004b6d gaaaah, fix a whole bunch of bugs with the no-ets flag:
checkbox ui settings were incorrect
checkbox wasn't hooked into the event loop
resource #define's overlapped
FRED never saved the ship flag
ship flag did not have an equivalent parse flag
sexp(s) to modify ship flag did not use the existing ship flag sexp architecture
2011-02-07 09:08:39 +00:00
Goober5000 ca4236176e --the behavior of cargo index -1 (which can only happen for capships) and cargo index 0 is substantially the same, so let's standardize on index 0... this prevents crazy stuff happening with bitwise operators on negative numbers :-/
--also, remove the restriction on capship cargo where ships must have the "scannable" flag
--because of the above constraints, "nothing" cannot be a meaningful subsys cargo, but then again, scanning a subsystem with "nothing" didn't do anything in the old code, so this doesn't change anything
2011-01-31 10:04:37 +00:00
Goober5000 b0a1941b63 commit the "immobile" flag, requested by Black Wolf, Diaspora, etc. This is just the infrastructure; the flag doesn't actually do anything yet. 2011-01-30 08:19:17 +00:00
Goober5000 eb093873d3 someone made a bug here! 2011-01-30 07:55:05 +00:00
Goober5000 215478baf1 add turret-protect-ship and turret-unprotect-ship 2011-01-21 08:55:26 +00:00
karajorma efcd3af9f8 Looks like we forgot to update the save functions when we changed the special_explosion to use floats. 2010-10-25 13:53:31 +00:00
karajorma c078578345 Fix Mantis 2278 (Adding a variable can mess up team loadout variables) 2010-09-15 00:50:28 +00:00
taylor 79308797d1 new sound code
- Mantis #58
 - Mantis #1769
 - many other fixes and improvements
2010-05-29 15:53:18 +00:00
karajorma bea3e84b0e Refactoring the Special Explosion and Special Hitpoints/Shield code and saving methods. 2010-03-10 08:50:28 +00:00
Goober5000 c45eb0123e clarify difference between knossos warpin and warpout in the code -- this should fix Mantis #2128
"mabye" -> "maybe"
2010-02-15 11:01:29 +00:00
Goober5000 c2f30e5a3e add Fiction Viewer dialog
FRED will now save fiction viewer information properly
FRED will now also save "hidden" debriefing information properly
2010-02-15 10:22:20 +00:00
Goober5000 460353a827 allow up to two additional fonts using fonts.tbl
allow specification of fiction viewer font
2009-12-30 08:02:37 +00:00
Goober5000 8955d3ac02 commit the revision patch originally inspired by Zacam 2009-12-05 22:53:04 +00:00
karajorma 29f78e14d7 Fix Max Respawn Delay properly. 2009-11-02 02:21:42 +00:00
Goober5000 fb07f99f9d removed an unused variable
fixed saving of mission fiction
2009-11-01 09:52:04 +00:00
karajorma d973560b34 Add the option to set a maximum delay before a player is automatically respawned in multiplayer games. 2009-09-15 13:43:13 +00:00
portej05 228259cdc1 Get rid of confusing magic numbers and boolean logic that is confusing on non-0 or not numbers. 2009-08-03 15:31:36 +00:00
portej05 6bc7f30d78 safe_strings - from Antipodes build #1 2009-07-27 16:06:24 +00:00
karajorma 069d27aa9d GUI and mission saving stuff for Chief's Force-Shields-On Parse flag. 2009-07-17 21:18:22 +00:00
karajorma 2be1d31792 Well that shouldn't have always been saved! 2009-06-30 22:00:24 +00:00
karajorma 38117af0a4 Add the Trigger Count setting to allow events to repeat a certain number of times rather than simply be tested as with Repeat Count. 2009-06-20 11:27:50 +00:00
portej05 2a09ecc89b The big CVS comment removal. This chops approx. 3.5mb off a full checkout.
I've tested this through compiling and through hand checking. 
Normalises line endings in ALL files to \n.
2009-06-20 08:08:20 +00:00
karajorma 52bae28414 Portej05's second set of preFAST fixes. 2009-05-24 21:38:22 +00:00
karajorma eeb30aa582 Bobboau's Skybox flags code (via Wanderer then me) 2009-05-21 14:57:33 +00:00
karajorma 5e18eeae90 Add a ship and parse flag to lock all turrets initially. Fix the Lock Primary/Secondary checkboxes to work for multi-selection. Add a checkbox for lock afterburner. Add the weapon fired since SEXPs 2009-05-16 14:06:23 +00:00
karajorma ce6c06f8e4 Add support for cutscenes before the various briefing and debriefing sections (FRED support for this feature will come later, but it will load and save correctly for now). 2009-05-14 16:27:36 +00:00
karajorma 893ecefb19 Changes to allow more data to be used from exited_ship. Make ship_exited dynamic too.
Get-Damage-Caused SEXP and a couple of functions for counting the number of variables of a certain type. 
Commit the new team loadout code and FRED changes to support it.
2009-05-14 15:06:52 +00:00
karajorma b316f8c5a9 Fix Mantis 1872 (Fiction Viewer crashes/locks up.)
Allow FRED to save fiction if the mission file already has some.
2009-03-07 22:53:07 +00:00
karajorma 0f0a6be3b7 Some minor fixes including getting rid of the vestigial Determination setting from everything except the mission file itself. 2009-02-25 15:41:23 +00:00
Goober5000 407788c80e don't CTD on sexps that are too long (Mantis #1852) 2009-01-20 03:38:09 +00:00
karajorma 449d612234 Add a 3rd save format to FRED thereby making the current forward compatibility of save game optional. 2009-01-03 14:54:15 +00:00
karajorma e5f2e24d48 Use fout_version for +Use Table Score and +Assist Score Percentage 2008-12-21 13:08:12 +00:00
Goober5000 af8f8d4fb7 we probably only want to use fout_version when we have actually pushed a FSO version
(hopefully this should fix the sprawling version-specific commenting)
2008-12-21 07:45:38 +00:00
Goober5000 364fc4ec15 skybox model should be 3.6, not 3.6.10 2008-12-20 19:53:55 +00:00
karajorma 3dfb7706ba Restore Assist Score Percentage saving. 2008-12-15 22:11:57 +00:00
karajorma d76edea235 That's probably had a rather large knock on effect with the version saving code. 2008-12-15 18:47:43 +00:00
Goober5000 7b89f375c7 redo the callsign feature to be independent of the alt name
(fixes Mantis #1785)
2008-09-28 23:05:03 +00:00