The_E
855fe8cb34
Removing superfluous SSM alert message spawning.
2012-02-04 21:05:02 +00:00
Echelon9
dc4371680a
Clear a whole set of LLVM warnings - some of these would have caused memory fubars, so should marginally improve stability
2012-01-15 08:08:15 +00:00
karajorma
e95201e041
Training weapons shouldn't cause smoke to come off of ships which haven't really taken any damage.
2011-12-31 06:49:30 +00:00
Echelon9
19ae6528e0
Cases of commented out Int3() indicate areas of old, redundant code.
2011-11-17 11:07:53 +00:00
Zacam
a63dbe572c
Part Two: Synchronization pass of Trunk and Antipodes Differences.
...
Removes all extraneous ifdefs (Demo, E3, Multi Beta, etc).
Leaves Debug and Inferno.
2011-09-09 10:23:53 +00:00
The_E
5ea6138708
A bit of cleanup here. Removed unnecessary "if (true)" and changed the sexp code to use the already written armor_type_get_idx function
2011-09-04 19:33:09 +00:00
Goober5000
5fb4a6db18
add ability to set the duration of the ship death roll
2011-05-30 21:06:11 +00:00
Wanderer
bf66734ded
adds table controls for various particle effects, and explosions related to ship death event. per ship class base deathroll time.
2011-04-14 18:59:06 +00:00
Zacam
973fab655e
Reported by chief1983, adds closing brace to line 2346.
...
Mac's should be happy now.
2011-04-12 23:35:58 +00:00
The_E
5cbf11ff6b
Of course, I did it wrong. However, this works now.
2011-04-12 13:32:27 +00:00
The_E
b68ef9b9b0
Requested by Axem: Allow beams to tag targets.
2011-04-11 15:44:33 +00:00
Goober5000
315bd423dc
rename subsystem type fields so as to better distinguish them
...
some consistency checks
add "no aggregate" flag to exclude a subsystem from aggregate hitpoint calculations
2011-02-14 08:33:23 +00:00
The_E
b4db3b3ecf
FUBAR's damage type sexps. Tested ad nauseum by BP.
2011-01-18 16:21:36 +00:00
Goober5000
34fd0c53ad
make subsystem-vanish consistent with ship-vanish
...
clarify sexp help and fix name (using deprecation, so that old missions will still work)
2011-01-16 08:20:08 +00:00
FUBAR-BDHR
c07f1a1c1d
Fix for Mantis 2368. Subsystems with vanish flag still play sound from player ship
2011-01-07 22:01:36 +00:00
FUBAR-BDHR
1529f948f2
Add flag that applies damage to subsystem as if it were the hull.
2011-01-05 00:12:01 +00:00
The_E
5db4e2a6b3
Fix for Mantis 2306 (Destroy subsystem cheat does not work in release builds)
2010-12-09 20:28:16 +00:00
FUBAR-BDHR
31853b77de
Fix issue with beams not doing damage due to the traitor beam fix.
2010-11-24 02:22:46 +00:00
FUBAR-BDHR
e818f7840f
Fix for Mantis 2190 - Player beams do not cause traitor.
2010-11-21 06:34:27 +00:00
Wanderer
57a2f2955c
feature commit - diaspora subsystem options
2010-10-08 21:32:48 +00:00
Wanderer
eb660e86c1
Fix to prevent global damage (shockwaves etc) from creating debris shards that spawn in empty space
2010-09-25 20:50:33 +00:00
The_E
dc54a7d11d
No wonder it didn't really work. I was looking in the wrong array.
2010-07-18 02:18:40 +00:00
The_E
4f2942e440
Slight cockup on my part here. Pain flashes were not supposed to be gone for everyone.
2010-07-16 18:35:13 +00:00
The_E
7bcd8d162b
Reverting the revert (Yay for feedback), as the ships flag solution seems to be what people really want.
2010-07-15 14:55:59 +00:00
The_E
3b93ad2ba9
Reverting 6279, and making it more intelligently (Thanks Goober for the heads-up)
2010-07-07 00:04:32 +00:00
The_E
7a8973eade
Introducing new SIF2 flag ("no pain flash") to turn off the pain flash. I guess all the peeps who want to do capship missions can rejoice now.
2010-07-05 02:28:48 +00:00
karajorma
a2afa2b67a
Switch to using the Macros for Multiplayer modes whenever possible.
2010-04-27 13:42:59 +00:00
Zacam
6d273e9495
Multi-platform resolution for "unused variable" warning on shiphit.cpp
2010-02-04 04:44:42 +00:00
Wanderer
f69d5881ed
Patch from FUBAR - set armor type sexp
2009-12-18 10:11:48 +00:00
Wanderer
a92e6bfb1d
fix for shockwave and 'carry no damage' flag - addition of 'carry shockwave' flag for subsystems
2009-08-31 17:13:58 +00:00
Wanderer
4ce4880c70
improvements to how subsystems and armor interact
2009-08-30 21:16:48 +00:00
Wanderer
24c94fc72c
option to always allow hull armor type to be used (fix for mantis 1973)
2009-08-28 13:48:24 +00:00
Wanderer
8fc13dc9d7
Fix for the 'carry-no-damage' subsystem flag, feature commit of shield armor types and shield armor type based piercing percentage setting.
2009-08-02 12:56:26 +00:00
portej05
98f337f701
safe_strings - from Antipodes build #1
2009-07-27 16:06:24 +00:00
Sushi
f20e481ba2
Added $Vaporize Percent Chance flag to objecttypes.tbl and ships.tbl. This flag (which takes a value between 0 and 1) allows ships to sometimes explode instantly instead of going through a death roll.
2009-07-15 21:23:46 +00:00
portej05
719825f80d
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
8bdc2c1a9f
Portej05's second set of preFAST fixes.
2009-05-24 21:38:22 +00:00
Wanderer
7cc7000f88
merge from wanderer branch - additions to alt subsys name from r5125
2009-05-21 08:05:46 +00:00
Wanderer
cb3085e58c
merge from wanderer branch - subsys/turret sounds
2009-05-20 12:24:45 +00:00
karajorma
2f33c72ba7
AddAdd support for multiple builtins of the same type and new builtin message types Praise Self, High Praise and Primaries Low
2009-05-16 17:32:53 +00:00
karajorma
a9219ca129
Fix a bug where the log displays incorrect percentages for kills.
2009-05-14 16:26:37 +00:00
karajorma
616b19772e
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
6ba239d6a0
Allow beams on any player ship to count for kills. Not just fighters and bombers.
2009-05-11 08:41:09 +00:00
phreak
146d3cdd8f
Fix for mantis #1773 . Check null pointers
2008-09-25 01:58:40 +00:00
WMCoolmon
3f02f79b3d
New camera code, warp code updates, debris attributes, fix large numbers of ships being created at the same time, delta bank.
2008-08-30 10:45:41 +00:00
phreak
2d79e4eee4
Don't flash the screen red when damaged while invulnerable (either through cheat or sexp).
2008-08-17 22:26:59 +00:00
karajorma
78d512002e
Allow capship beams to take full credit for their kills if a flag is set.
2008-06-23 20:47:26 +00:00
Swifty
464fd54392
Modified fireball handling; ship class or type specific explosions.
2008-05-29 03:26:23 +00:00
phreak
0ca63f3c96
Mantis #1462
...
non-local SSMs home in on objects instead of points to they can track moving targets.
ship_apply_tag and ssm_create take "team" arguments now to indicate which team fired the ssm strike.
ship-tag sexp also has an optional team argument added. Team 0 is used if the team is not defined.
missiles that are fired without a parent and are locked will travel at their max velocity and not 1/4 of their max.
bugfixes where sometimes an animation may sometimes have a duration of zero and cause an infinite loop.
2008-05-16 01:29:19 +00:00
Backslash
364e644cf0
Apply end_string_at_first_hash_symbol to ship names now.
...
This way people can use # to name duplicates of ships for fake nanojumps and other stuff like that, instead of Unicode characters.
2008-04-06 23:00:20 +00:00