Prototype/TileEffect: Difference between revisions
Jump to navigation
Jump to search
(far_zoom (0.18.10)) |
(fixed loadNearAndFar type) |
||
Line 22: | Line 22: | ||
{{Prototype property|animation_speed|[[Types/float|float]]}} | {{Prototype property|animation_speed|[[Types/float|float]]}} | ||
{{Prototype property|animation_scale|[[Types/table|array]] of | {{Prototype property|animation_scale|[[Types/float|float]] or [[Types/table|array]] of two [[Types/float|float]]}} | ||
{{Prototype property|dark_threshold|[[Types/table|array]] of | {{Prototype property|dark_threshold|[[Types/float|float]] or [[Types/table|array]] of two [[Types/float|float]]}} | ||
{{Prototype property|reflection_threshold|[[Types/table|array]] of | {{Prototype property|reflection_threshold|[[Types/float|float]] or [[Types/table|array]] of two [[Types/float|float]]}} | ||
{{Prototype property|specular_threshold|[[Types/table|array]] of | {{Prototype property|specular_threshold|[[Types/float|float]] or [[Types/table|array]] of two [[Types/float|float]]}} | ||
{{Prototype property|texture|[[Types/Sprite|Sprite]]}} | {{Prototype property|texture|[[Types/Sprite|Sprite]]}} |
Revision as of 16:06, 29 June 2023
Prototype definitions » Prototype/TileEffect
Used to define the parameters for the water shader.
Prototype/TileEffect — tile-effect | ||
animation_scale | :: | float or array of two float |
animation_speed | :: | float |
dark_threshold | :: | float or array of two float |
foam_color | :: | Color |
foam_color_multiplier | :: | float |
name | :: | string |
reflection_threshold | :: | float or array of two float |
specular_lightness | :: | Color |
specular_threshold | :: | float or array of two float |
texture | :: | Sprite |
tick_scale | :: | float |
type | :: | string |
far_zoom | :: | float (optional) |
near_zoom | :: | float (optional) |
Mandatory properties
type
Type: string
Must be "tile-effect".
name
Type: string
Name of the tile-effect. Must be "water" since only one instances of this prototype can be defined.
specular_lightness
Type: Color
foam_color
Type: Color
foam_color_multiplier
Type: float
tick_scale
Type: float
animation_speed
Type: float
animation_scale
Type: float or array of two float
dark_threshold
Type: float or array of two float
reflection_threshold
Type: float or array of two float
specular_threshold
Type: float or array of two float
texture
Type: Sprite
Sprite size must be 512x512.
Optional properties
near_zoom
Type: float
Default: 2.0
far_zoom
Type: float
Default: 0.5