Wanderer
44b04ddb93
table defined support ship shield, hull and subsystem repair rates
2009-12-28 16:10:11 +00:00
Wanderer
f69d5881ed
Patch from FUBAR - set armor type sexp
2009-12-18 10:11:48 +00:00
Wanderer
80545a8a96
Patch from FUBAR - turret direction preference, turret optimum range & turret target priorities sexps
2009-12-18 09:34:23 +00:00
Wanderer
c0d76ee6c9
weapon based targeting priorities for turrets
2009-12-17 11:45:08 +00:00
Wanderer
d9808e04f6
Added proper functions and warnings as requested for mantis 2018.
2009-12-08 09:59:05 +00:00
Goober5000
a679a8f597
remove ai_get_subsystem_type as it's redundant
...
clean up all sorts of subsystem stuff in sexp.cpp (in particular, use ship_get_subsys when possible)
weapon / sensor subsystem types should work for "weapon" and "sensor", not "weapons" and "sensors" to be consistent
2009-12-06 10:06:51 +00:00
portej05
7e65e47acc
Fix for issues caused by memset and _HAS_ITERATOR_DEBUGGING.
...
Some ugliness involved (placement new - yuck!), however given that a lot of our structures are allocated with vm_malloc, I haven't got a better way around this at present.
2009-11-13 18:06:27 +00:00
portej05
cbaf0e5cc3
Fix more incorrect uses of memset causing crashes
2009-11-13 13:22:59 +00:00
karajorma
18933d071a
Change the Galactica warp effect name to a more neutral term.
2009-11-09 02:18:34 +00:00
karajorma
133a331fc8
Switch to a more neutral name (which fits better with the others too) for the BSG warpout effect.
...
Add FUBAR's fix for a radius issue affecting BSG style jumps.
2009-11-02 06:28:28 +00:00
Sushi
f4bd24d720
Moving the ships.tbl +Use Newtonian Dampening flag out of the $Glide flag's tree.
2009-09-28 23:00:04 +00:00
Goober5000
f3fa70b18b
major goof from me a while ago; ship_info data isn't supposed to be modified
2009-09-27 20:53:23 +00:00
portej05
0383415a3b
Antipodes 3 from Flaming_Sword
2009-09-26 05:52:17 +00:00
Goober5000
e516f97d49
improved some retarded setup code in aicode.cpp
...
moved create_waypoints() into waypoints.cpp and called it at mission post-process
2009-09-20 08:30:50 +00:00
Sushi
890b1bee36
Added $Max Aim Update Delay to AI_Profiles.tbl (and AI.tbl). $Max Aim Update Delay allows AI aim to "lag" somewhat, making it more possible to evade high-velocity weapons.
2009-09-08 23:32:03 +00:00
Wanderer
f6fbd4aa1d
commit of 'turret direction preference' (int - percentage) - meant to allow turrets to prefer targeting the targets close to the previous target.
2009-09-02 18:17:21 +00:00
Wanderer
5e9bf597c5
debris hitpoints (min/max), debris ship collision damage multiplier.
2009-09-02 08:32:43 +00:00
Wanderer
468fd91442
Optimum range setting for turrets to help with turrets re-targeting objects inside their minimum range
2009-09-02 08:09:18 +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
24c94fc72c
option to always allow hull armor type to be used (fix for mantis 1973)
2009-08-28 13:48:24 +00:00
Sushi
9990637240
Fix so that checking subsystems that are allowed cargo is case-insensitive
2009-08-24 16:05:32 +00:00
Wanderer
b559c0959b
fix for code trying assign 'light laser' and 'rockeye missile' to the weaponbanks if ship class didn't have enough weapons defined for it
2009-08-23 09:33:48 +00:00
Wanderer
064ab52578
lots of fixes to the earlier burst fire mode
2009-08-21 18:20:28 +00:00
Wanderer
09db476623
fix for shield armor issue reported by Qent
2009-08-19 17:19:37 +00:00
Sushi
eb4b7c03e9
Major expansion of AI.tbl. AI.tbl now allows per-AI-class changes to AI settings in AI Profiles. Numerical values (such as $Glide Attack Percent or $Predict Position Delay) are handled as multipliers. YES/NO flags are overridden if set for a specific AI class. All of these multipliers and overrides are optional, and only active if explicitly specified for an AI class.
2009-08-18 04:32:40 +00:00
portej05
6d7343b17d
Another offsets fix from Flaming_Sword (optionsmenumulti.cpp Line 471 20->31)
...
What appears to be an indexing error (cheers wanderer!)
2009-08-15 16:40:29 +00:00
Wanderer
8826c47460
fix for the support ship issue
2009-08-13 17:23:23 +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
karajorma
8a811104b5
Add support for ammo low builtin messages when there is no support ship in the mission.
2009-07-25 16:31:51 +00:00
Sushi
7c0008c211
Changed ranges for "$Glide Attack Percent," "$Circle Strafe Percent," "$Glide Strafe Percent", and "$Vaporize Percent Chance" to be between 0-100 instead of 0-1.
2009-07-20 19:52:41 +00:00
Wanderer
014b7e4300
Commit of thruster effects for ship and weapon flame and for weapon glow effects
2009-07-19 16:07:23 +00:00
portej05
9fce479b91
Missed a buffer.
2009-07-19 07:57:39 +00:00
portej05
41bf8dd1d4
Added some new strcpy_s calls
2009-07-18 17:15:17 +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
6a8d45c93d
Replace most instances of std::vector with SCP_vector. Memory is now all run through vm_malloc and vm_free.
...
Watch it go up AND down in mission.
2009-07-11 07:07:57 +00:00
karajorma
48d8822bd9
Fix Mantis 1957 (Too many subsystems crash FRED).
2009-07-09 10:55:13 +00:00
Wanderer
657eed8106
Non-swarm type burst fire firing mode commit
2009-07-07 17:08:50 +00:00
karajorma
81c1002211
Fix the Primary/secondary-fired-since SEXPs
2009-07-06 17:36:44 +00:00
chief1983
8b7917d084
No primary linking ship flag. Good thing Kara did 5395 or this would be one more that caused problems.
2009-07-02 23:23:55 +00:00
Goober5000
b6e4ccfd05
remove the three additional options from possible squad msgs for support ships; but thanks to WMC's feature they can be added for mods
...
synchronize comments on the comm menu and flags
2009-07-01 03:47:54 +00:00
Echelon9
98f27b88dd
Fix for required_string_4() and readability in ship.cpp
2009-06-20 09:59:04 +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
286a7fca3e
Commit Sushi's improved glide changes.
2009-06-14 15:57:45 +00:00
chief1983
5bd74f4ab3
intrinsic no shields flag for ships.
...
force-shields-on p_obj flag for mission ship object (overrides intrinsic no shields, don't use with no shields).
No FRED checkbox yet for force-shields-on yet.
2009-06-10 20:19:01 +00:00
karajorma
15fe7f2ffe
Commit Echelon9's flag to prevent the addition of noise to thrusters.
2009-06-06 10:46:10 +00:00
karajorma
96852832cc
Fix compilation of Assertion on MSVC 6 and compilation of multi_sexp stuff on Mac OS X
2009-05-28 13:00:26 +00:00
karajorma
8bdc2c1a9f
Portej05's second set of preFAST fixes.
2009-05-24 21:38:22 +00:00
Wanderer
875b735417
fix for the release build crash reported by HT
2009-05-24 07:09:16 +00:00
karajorma
24de2cb225
Bobboau's Skybox flags code (via Wanderer then me)
2009-05-21 14:57:33 +00:00