The Liquid entity is used to turn an empty model into a liquid that the player can float and swim in.
The fields for the Liquid entity are:
Field |
Description |
---|---|
Alphamap |
Name of alpha map used for tinting |
Bitmap |
Name of bitmap used for tinting |
DamageAltAmt |
Amount of alternate damage done |
DamageAltAttr |
Alternate attribute that is damaged |
DamageAltDelay |
Delay before more alternate damage is done |
DamageAmt |
Amount of damage done |
DamageAttr |
Attribute that is damaged |
DamageDelay |
Delay before more damage is done |
DamageIn |
if True then damage by being in liquid rather than under liquid |
GravityCoeff |
Percentage of gravity when in liquid (0 to 100) |
InLiquidSound |
Name of sound played when walking in liquid |
Model |
Empty model that is converted to liquid |
SpeedCoeff |
Percentage of speed when in liquid (0 to 100) |
SurfaceSound |
Name of sound played when breaking surface in liquid |
SwimSound |
Name of sound played when moving under liquid |
szEntityName |
The name of this entity |
TintColor |
Color of liquid |
Transparency |
Transparency of tint of water (0 to 255) |
The model should be flagged as empty for it to work as a liquid. When the player far enough in the liquid he will switch to the treadwater animation. When moving in liquid the player uses the swim animation.