Template:HPL2 TypeVars Prop
Jump to navigation
Jump to search
| Name | Type | Default | Description |
|---|---|---|---|
| Health | Float | 100 | The amount of damage an entity can take. |
| Toughness | Int | 0 | Compared to attack strength to determine damage dealt to the entity. The attack deals no damage if Toughness > Strength + 1, half damage if Toughness = Strength + 1, and full damage if Toughness <= Strength. Example: Toughness of 2 provides immunity to Strength 0 attacks, halves the damage of Strength 1 attacks, and full damage at Strength 2. |
| MaxFocusDistance | Float | 0 | Max distance the entity can be interacted with. |
| MainPhysicsBody | String | This is the name of the most imporant physics body. The body that sounds are played from and objects attached to (attached as results from script!). | |
| ShowMesh | Bool | true | If the mesh should be visible. Having this false might useful for blocker objects. |
| DissolveOnDestruction | Bool | false | If the dissolve effect should used when entity is destroyed. |
| DissolveTime | Float | 1.0 | The time it takes for the dissolve effect to be over. |
| EffectsOnSound | File (.snt) | Sound made when turned on. (used for lamps lit/unlit, but also other entity types). | |
| EffectsOffSound | File (.snt) | Sound made when turned off. (used for lamps lit/unlit, but also other entity types). | |
| EffectsOnTime | Float | 1 | Time it takes for on effect to be done. (used for lamps lit/unlit, but also other entity types). |
| EffectsOffTime | Float | 1 | Time it takes for off effect to be done. (used for lamps lit/unlit, but also other entity types). |
| EffectsOffLightColor | Color | 0 0 0 0 | Color of lights when off. (used for lamps lit/unlit, but also other entity types). |
| EffectsOffLightRadius | Float | -1 | Radius of lights when off. (used for lamps lit/unlit, but also other entity types). |
| ShowHints | Bool | true | If it is allowed to show hints upon interaction with entity. |
| StaticMoveCheckCollision | Bool | false | If a static move should check for collision. (used when static bodies are moved through script of type specific effect.) |
| StaticMoveStartSound | File (.snt) | Sound made at the start of a static move. (used when static bodies are moved through script of type specific effect.) | |
| StaticMoveStopSound | File (.snt) | Sound made at the end of a static move. (used when static bodies are moved through script of type specific effect.) | |
| StaticMoveLoopSound | File (.snt) | Sound made during a static move. (used when static bodies are moved through script of type specific effect.) | |
| RandomizeAnimationStart | Bool | true | Should the animation start time be randomized at start. If false all animations of entity are synchronized. |