Wanderer
c01b067c1a
better handling of 'dying' weapons for lua scripting.cpp
...
added lua controls for accessing beams
2010-06-09 16:49:20 +00:00
Wanderer
2296b885b5
changes to external weapon model handling
2010-06-07 12:22:54 +00:00
taylor
5e943b843c
add some missing safety checks for Snds[] (Mantis #2216 )
2010-06-06 14:50:36 +00:00
Wanderer
89d7a512af
add read access for lua to weapon and ship info index. enable to check 'weapon_armed' status
2010-05-28 19:15:05 +00:00
The_E
e2c5ff679c
Swarm weapons should respect "$Free flight time" as well
2010-05-10 17:17:49 +00:00
The_E
132ba60085
Patch for Mantis 2202 (Children of swarm weapons do not inherit parent target)
2010-05-09 14:53:29 +00:00
Echelon9
fdb7de88da
Remove commented out code (still in SVN history if needed) and the overhead of an empty function call every frame
2010-05-09 06:12:06 +00:00
karajorma
a2afa2b67a
Switch to using the Macros for Multiplayer modes whenever possible.
2010-04-27 13:42:59 +00:00
Goober5000
26f33cba24
fix parsing of miss factors (Mantis #2185 )
2010-04-20 04:37:44 +00:00
Goober5000
aa0c39cb7d
add beam miss factor by team, requested by Blue Planet
2010-04-19 05:17:57 +00:00
Goober5000
774f34dea4
approximate the beam whack from retail FS2
2010-03-16 06:43:05 +00:00
Wanderer
96c365ca86
Fix for mantis 2131:
...
prevent for time compression caused vector scaling errors
changed time compression related beam assert into nprintf.
2010-03-05 11:48:19 +00:00
Wanderer
3b1597f2d9
fix to attach muzzleflashes on ship to weapon firing points - mantis 2135.
...
also related fixes - fix attached particle rendering, allow all particles to exists at least 1 frame
2010-03-04 10:10:57 +00:00
Wanderer
3b84da5af0
commit of beam piercing patch (allow beam tooling to occur simultaneously to the effects)
2010-02-10 21:38:01 +00:00
Zacam
6a6a3ac822
From The_E: Capital+ flag "AI will not use this weapon on fighters or bombers" for use against Capital class Targets ( SIF_BIG_SHIP | SIF_HUGE_SHIP ).
2010-02-09 20:01:54 +00:00
karajorma
8f8a8486a1
FUBAR's Corkscrew Limit bump
2010-02-01 04:15:23 +00:00
Zacam
6cc6bd9119
From Antipodes #5 : new TBM option '$Alt name:'
...
For ships and weapon tbms - renaming existing tbl entries in mods
2010-01-31 01:19:58 +00:00
Wanderer
170266436b
adding 'retail' type piercing (no piercing effect, but normal beam tooling effect)
2010-01-28 20:24:39 +00:00
Wanderer
13a3308e23
added improved controls for piercing effects. fixed shield armor type bug.
2010-01-28 16:05:15 +00:00
Wanderer
8279944008
separate beam flash from dinky explosion (was not a good idea). Enable beam width setting to affect all beams.
2010-01-23 19:34:59 +00:00
Wanderer
1375bab654
fix for the new effects with shield impacts and with missiles exploding without impacting
2010-01-23 07:58:31 +00:00
Wanderer
f514d2b25a
some changes to beam pierce effect, blob pierce effect, new settings for them both
2010-01-22 15:50:54 +00:00
Wanderer
27ac3b0c05
fury's request, option for huge beams not to draw impact effects when hitting specified type of ship.
2010-01-19 14:28:50 +00:00
Wanderer
f7d04a9311
weapon info flags: targetable weapon, show weapon on radar, show friendly weapon on radar
2010-01-17 13:52:34 +00:00
Wanderer
c0d76ee6c9
weapon based targeting priorities for turrets
2009-12-17 11:45:08 +00:00
Wanderer
02414bc9d6
making countermeasures function like retail countermeasures.
2009-12-16 07:29:56 +00:00
Wanderer
11c87b9934
make the +override option use the flags set during the current parse tbm event
2009-12-10 14:54:13 +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
74d1c139ed
Doh x2
2009-11-05 06:16:15 +00:00
karajorma
9f44258319
Bump MAX_OBJECTS, WEAPONS, SPLIT_PLANES, and SWARM_MISSILES. This stuff has been tested by Diaspora for months now so it should be fine.
2009-11-02 03:37:36 +00:00
Wanderer
e1df65d0e4
2009-10-12 14:46:54 +00:00
portej05
0383415a3b
Antipodes 3 from Flaming_Sword
2009-09-26 05:52:17 +00:00
Wanderer
f675bde3db
fix for detonation_radius issue reported by FUBAR_BDHR
2009-09-08 06:57:05 +00:00
Wanderer
0b742d2301
fix to allow missiles not fired directly at the enemy to home on random spots on the target ships hull.
2009-09-06 08:21:57 +00:00
Wanderer
cf2ef994e9
option to prevent missiles from losing lifetime if they miss their targets
2009-09-04 17:08:24 +00:00
Wanderer
7678d0b0c8
weapon flag to allow weapons (including player weapons) not to home on subsystems
2009-09-02 18:14:46 +00:00
Wanderer
0715c8d504
Change to collision prediction when using additive weapon velocity. Change to allow 'arm_radius' to sue homing position instead of homing object pos as distance measuring point. Allow weapons with arm_radius to count as armed if they collide with intended target.
2009-09-02 08:13:39 +00:00
karajorma
72af11bb6d
Allow bombs to use their actual radius when working out collisions rather than doubling it.
2009-08-28 07:59:31 +00:00
karajorma
8edf0d43ed
Fix Mantis 1974 (Muzzleflashes don't show up in 3.6.11 builds).
2009-08-25 14:48:18 +00:00
Wanderer
48cc61733c
option to force beam turrets to use same FOV limits as the rest of the turrets
2009-08-22 09:25:34 +00:00
Wanderer
064ab52578
lots of fixes to the earlier burst fire mode
2009-08-21 18:20:28 +00:00
karajorma
560ab1a5b0
That really needs to be more than just an assertion.
2009-08-09 11:49:21 +00:00
Wanderer
c19d78f82f
variable lead prediction missiles & untargeted heat seekers (aka 'primitive sensor' heat seekers)
2009-07-31 17:26:55 +00:00
Wanderer
e7ff18e13d
fix for BP assert due arm_radius
2009-07-30 12:40:52 +00:00
portej05
98f337f701
safe_strings - from Antipodes build #1
2009-07-27 16:06:24 +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
41bf8dd1d4
Added some new strcpy_s calls
2009-07-18 17:15:17 +00:00
chief1983
b0b03a7f7d
Fix 1959, the shockwave flag. Again. Hopefully this one doesn't have any other repurcussions.
2009-07-13 01:20:36 +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