Class RagdollSettingsManager
java.lang.Object
zombie.core.physics.RagdollSettingsManager
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final float
static final float
static final float
static final float
static final float
static final float
static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloat
getChanceSetting
(RagdollBodyPart ragdollBodyPart) boolean
getEnabledSetting
(RagdollBodyPart ragdollBodyPart) getForceHitReactionLocation
(int int0) float
float
int
getHitReactionSetting
(int int0) int
float
getImpulseSetting
(RagdollBodyPart ragdollBodyPart) static RagdollSettingsManager
float
float
float
getSetting
(int int0) int
float
getUpImpulseSetting
(RagdollBodyPart ragdollBodyPart) boolean
void
static void
setInstance
(RagdollSettingsManager ragdollSettingsManager) void
update()
boolean
usePhysicHitReaction
(IsoZombie isoZombie)
-
Field Details
-
DefaultImpulse
public static final float DefaultImpulse- See Also:
-
DefaultImpulseMin
public static final float DefaultImpulseMin- See Also:
-
DefaultImpulseMax
public static final float DefaultImpulseMax- See Also:
-
DefaultUpwardImpulse
public static final float DefaultUpwardImpulse- See Also:
-
DefaultUpwardImpulseMin
public static final float DefaultUpwardImpulseMin- See Also:
-
DefaultUpwardImpulseMax
public static final float DefaultUpwardImpulseMax- See Also:
-
GlobalChanceID
public static final int GlobalChanceID- See Also:
-
-
Constructor Details
-
RagdollSettingsManager
public RagdollSettingsManager()
-
-
Method Details
-
getInstance
-
setInstance
-
getSettingsCount
public int getSettingsCount() -
getHitReactionSettingsCount
public int getHitReactionSettingsCount() -
getHitReactionLocationsCount
public int getHitReactionLocationsCount() -
usePhysicHitReaction
-
getSetting
-
getHitReactionSetting
-
getEnabledSetting
-
getChanceSetting
-
getImpulseSetting
-
getUpImpulseSetting
-
getGlobalImpulseSetting
public float getGlobalImpulseSetting() -
getGlobalUpImpulseSetting
public float getGlobalUpImpulseSetting() -
getForceHitReactionLocation
-
getSandboxHitReactionFrequency
public float getSandboxHitReactionFrequency() -
getSandboxHitReactionImpulseStrength
public float getSandboxHitReactionImpulseStrength() -
getSandboxHitReactionUpImpulseStrength
public float getSandboxHitReactionUpImpulseStrength() -
resetToDefaults
public void resetToDefaults() -
isForcedHitReaction
public boolean isForcedHitReaction() -
getForceHitReactionLocation
-
getForcedHitReactionLocationAsShotLocation
-
update
public void update()
-