Booster for BehaviourPuppet. Can be used to enhance puppet collision resistance and/or dealing damage to other puppets. More...
Public Member Functions | |
void | Boost (BehaviourPuppet puppet) |
Boost the puppet's performance. More... | |
Public Attributes | |
bool | fullBody |
If true, all the muscles will be boosted and the 'Muscles' and 'Groups' properties below will be ignored. More... | |
ConfigurableJoint[] | muscles = new ConfigurableJoint[0] |
Muscles to boost. Used only when 'Full Body' is false. More... | |
Muscle.Group[] | groups = new Muscle.Group[0] |
Muscle groups to boost. Used only when 'Full Body' is false. More... | |
float | immunity |
Immunity to apply to the muscles. If muscle immunity is 1, it can not be damaged. More... | |
float | impulseMlp |
Impulse multiplier to be applied to the muscles. This makes them deal more damage to other puppets. More... | |
float | boostParents |
Falloff for parent muscles (power of kinship degree). More... | |
float | boostChildren |
Falloff for child muscles (power of kinship degree). More... | |
float | delay |
This does nothing on its own, you can use it in a 'yield return new WaitForseconds(delay);' call. More... | |
Booster for BehaviourPuppet. Can be used to enhance puppet collision resistance and/or dealing damage to other puppets.