reaperrr
e955c0f4ce
Remove redundant tab
2014-09-28 23:10:28 +02:00
reaperrr
3725ce4f7b
InfDeath -> DeathType renaming.
2014-08-30 18:06:05 +02:00
UberWaffe
76ccb0cf00
Changes Weapon.Impact() to use Target (from WPos).
2014-08-23 11:23:34 +02:00
Paul Chote
57ba1b54b4
Convert weapon plumbing to use integer damage modifiers.
2014-08-23 17:14:10 +12:00
UberWaffe
c972b39687
Custom Warheads refactor
...
Changes included:
Warhead code split out of weapon code and refactored.
Warhead functionality now split into several classes, each handling one effect/impact.
Additional custom warheads can now be defined and called via yaml.
Custom warheads inherit the abstract class Warhead,
which provides target check functions.
Custom warheads have to define their own impact functions,
and can also define their own replacement for check
functions.
2014-08-03 17:10:44 +02:00
Matthias Mailänder
0f15274151
don't require InfDeath for Explodes
...
closes #5336
2014-05-17 16:31:08 +02:00
reaperrr
98e48ae991
Converts InfDeath from integer to string.
...
Wire up updated DeathSounds for all mods.
2014-05-14 15:24:06 +02:00
Matthias Mailänder
cec348c462
don't explode when not in world
...
fixes #3895
StyleCop cleanup
2013-10-05 21:47:23 +02:00
Paul Chote
7883b1bd7f
Convert Combat.DoExplosion to world coords.
2013-07-08 21:52:27 +12:00
Chris Forbes
2d39b1dfac
#2089 fixed - Explodes filtering on InfDeath
2012-05-22 19:14:25 +12:00
Chris Forbes
55036cd58c
fix trailing whitespace everywhere
2011-09-26 08:40:39 +13:00
Paul Chote
1c2574f4f4
Add an INotifyKilled interface, which is what most things that used INotifyDamaged actually cared about.
2011-04-16 10:58:35 +12:00
Paul Chote
b0425aff3b
Renormalize line endings and fix copyright headers again.
2011-04-07 21:15:42 +12:00
Chris Forbes
b7b9b68cc0
add Chance (%) value to Explodes:
2011-03-05 11:14:43 +13:00
Paul Chote
094907c1a9
Update copyright header. Normalize line endings to LF.
2011-02-13 10:38:57 +13:00
Bob
ae703d50b2
Actor.traits is implementation detail
2010-08-14 17:39:49 +12:00
Paul Chote
207ee49da3
Move Facing and Altitude onto IMove impls, with associated pile of cleanups
2010-08-01 01:01:31 +12:00
Paul Chote
1459ec483c
Rename ExtendedDamageState -> DamageState
2010-07-30 22:24:43 +12:00
Paul Chote
028c5b5201
Merge the two DamageState types
2010-07-30 22:24:43 +12:00
Paul Chote
6fba888d45
Shift Actor.Health onto a trait.
...
Known regressions:
- cnc only
- health bar colors
- can't repair buildings
2010-07-30 00:33:44 +12:00
Chris Forbes
31d5d18d65
undo ProjectileArgs stuff
2010-07-22 18:59:41 +12:00
alzeih
6be4e5c266
Combat.DoExplosion now takes a Target
...
(needs more refactoring)
2010-07-22 16:00:14 +12:00
Chris Forbes
d5f12dd8ee
trim down license spam in all files
2010-07-18 16:48:21 +12:00
Chris Forbes
2ed8045736
remove DeathWeapon; IExplodeModifier implemented for resource actors (and for V2, which was the original purpose)
2010-07-07 18:32:45 +12:00
Chris Forbes
5bec019d55
add RALint checking to nearly everything
2010-07-01 18:57:10 +12:00
Paul Chote
d36c8deb97
Fix Explodes
2010-06-14 21:36:52 +12:00
Chris Forbes
561a2a86d0
moved Explodes to RA
2010-05-20 17:59:54 +12:00