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 TypeMethodDescriptionvoidaddBlood(BloodBodyPartType part, boolean scratched, boolean bitten, boolean allLayers) booleanaddHole(BloodBodyPartType part) floatintfloatHit(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta) floatHit(HandWeapon weapon, IsoGameCharacter wielder, float damageSplit, boolean bIgnoreDamage, float modDelta, boolean bRemote) floatHit(BaseVehicle vehicle, float speed, boolean isHitFromBehind, float hitDirX, float hitDirY) booleanisBumped()booleanbooleanbooleanisOnFire()booleanbooleanvoidsetDeathDragDown(boolean dragDown) voidsetHealth(float Health) voidsetLastHitCount(int hitCount) voidsetOnDeathDone(boolean done) voidsetOnKillDone(boolean done) voidsetPlayingDeathSound(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)
-