2022-01-23 10:01:09 +00:00
|
|
|
modifier = {
|
2022-01-26 19:29:00 +00:00
|
|
|
script = "trail: trail"
|
|
|
|
|
description = "Dynamic trails."
|
2022-01-23 10:01:09 +00:00
|
|
|
field = "trail"
|
|
|
|
|
display = "Trail" //the display in the editor
|
|
|
|
|
class = "Trail" //The code generated name for the modifier API
|
2022-01-26 20:01:53 +00:00
|
|
|
dependency = ["luxe: modifier/transform"]
|
2022-01-24 16:48:06 +00:00
|
|
|
block = { //The data for the modifiers
|
2022-01-23 10:01:09 +00:00
|
|
|
fields = [
|
|
|
|
|
{ name="edge_length" type="number" default=100 }
|
2022-01-24 16:48:06 +00:00
|
|
|
{ name="time_based" type="boolean" default=true }
|
|
|
|
|
{ name="normalize_uvs" type="boolean" default=true }
|
|
|
|
|
//{ name="interpolate_curves" type="boolean" default=true } //todo
|
2022-01-24 17:31:39 +00:00
|
|
|
{ name="length" type="number" default=.2 }
|
|
|
|
|
{ name="subdivisions_length" type="number" default=10 }
|
2022-01-24 16:48:06 +00:00
|
|
|
{ name="subdivisions_width" type="number" default=5 }
|
2022-01-26 19:29:00 +00:00
|
|
|
{ name="material" type="id32" editor="material" default="trail: default_material/flag"}
|
2022-01-23 10:01:09 +00:00
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
}
|