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 var1, float var2, boolean var3, float var4, float var5, boolean var6, float var7, float var8) 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
float Hit(BaseVehicle var1, float var2, boolean var3, float var4, float var5, boolean var6, float var7, float var8) -
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)
-