Cogito, ergo sum
UE2:KarmaParams (U2XMP)
Object >> KarmaParams |
- Package:
- Engine
- Direct subclasses:
- KarmaParamsRBFull, KarmaParamsSkel
- This class in other games:
- UT2003, U2, UE2Runtime, UT2004
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
The Karma physics parameters class. This provides 'extra' parameters needed by Karma physics to the Actor class. (see Actor.uc) NB: All parameters are in KARMA scale!
Properties[edit]
Property group 'KarmaParams'[edit]
KAllowRotate[edit]
Type: bool
KAngularDamping[edit]
Type: float
Default value: 0.2
KFriction[edit]
Type: float
Multiplied pairwise to get contact friction
KImpactThreshold[edit]
Type: float
threshold velocity magnitude to call KImpact event
Default value: 100000.0
KLinearDamping[edit]
Type: float
Default value: 0.2
KMass[edit]
Type: float
Mass used for Karma physics
Default value: 1.0
KRestitution[edit]
Type: float
'Bouncy-ness' - Normally between 0 and 1. Multiplied pairwise to get contact restitution.
KStartEnabled[edit]
Type: bool
KStayUpright[edit]
Type: bool
Stop this object from being able to rotate (using Angular3 constraint)
Internal variables[edit]
KAng3[edit]
Type: int
Modifiers: transient, const
KarmaData[edit]
Type: int
Modifiers: transient, const
KScale[edit]
Type: float
Modifiers: const
Usually kept in sync with actor's DrawScale, this is how much to scale moi/com-offset (but not mass!)
Default value: 1.0