Interface ILuaGameCharacterDamage
- All Known Subinterfaces:
ILuaGameCharacter
- All Known Implementing Classes:
IsoAnimal
,IsoDummyCameraCharacter
,IsoGameCharacter
,IsoLivingCharacter
,IsoLuaCharacter
,IsoLuaMover
,IsoPlayer
,IsoSurvivor
,IsoZombie
,RandomizedBuildingBase.HumanCorpse
public interface ILuaGameCharacterDamage
ILuaGameCharacterDamage
Provides the functions expected by LUA when dealing with objects of this type.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addBlood
(BloodBodyPartType part, boolean scratched, boolean bitten, boolean allLayers) boolean
addHole
(BloodBodyPartType part) float
int
float
Hit
(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta) float
Hit
(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta, boolean bRemote) float
Hit
(BaseVehicle vehicle, float speed, boolean isHitFromBehind, float hitDirX, float hitDirY) boolean
isBumped()
boolean
boolean
boolean
isOnFire()
boolean
boolean
void
setDeathDragDown
(boolean dragDown) void
setHealth
(float Health) void
setLastHitCount
(int hitCount) void
setOnDeathDone
(boolean done) void
setOnKillDone
(boolean done) void
setPlayingDeathSound
(boolean playing) void
-
Method Details
-
getBodyDamage
BodyDamage getBodyDamage() -
getBodyDamageRemote
BodyDamage getBodyDamageRemote() -
getHealth
float getHealth() -
setHealth
void setHealth(float Health) -
Hit
-
Hit
float Hit(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta) -
Hit
float Hit(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta, boolean bRemote) -
isOnFire
boolean isOnFire() -
StopBurning
void StopBurning() -
getLastHitCount
int getLastHitCount() -
setLastHitCount
void setLastHitCount(int hitCount) -
addHole
-
addBlood
-
isBumped
boolean isBumped() -
getBumpType
String getBumpType() -
isOnDeathDone
boolean isOnDeathDone() -
setOnDeathDone
void setOnDeathDone(boolean done) -
isOnKillDone
boolean isOnKillDone() -
setOnKillDone
void setOnKillDone(boolean done) -
isDeathDragDown
boolean isDeathDragDown() -
setDeathDragDown
void setDeathDragDown(boolean dragDown) -
isPlayingDeathSound
boolean isPlayingDeathSound() -
setPlayingDeathSound
void setPlayingDeathSound(boolean playing)
-