platforms wip

This commit is contained in:
2025-03-08 22:00:13 +01:00
parent 1a05b03c1b
commit 15feef7f82
4 changed files with 261 additions and 253 deletions

View File

@@ -60,6 +60,10 @@
[
]
@SolidClass base(transform) = crates
[
]
@PointClass base(transform) model({ "path": "models/alien_naked.glb" }) = enemy_spawn
[
]
@@ -69,10 +73,25 @@
name(string) : "name" : "" : ""
]
@SolidClass base(transform, target) = platform
[
]
@PointClass base(transform) = platform_target
[
targetname(string) : "targetname" : "" : ""
]
@PointClass base(transform) model({ "path": "models/spawn.glb" }) = spawn_point
[
]
@BaseClass = target
[
target(string) : "target" : "" : "If [`Some`], when this entity's IO fires, it will activate all entities with its [`Targetable::targetname`] set to this, with whatever input that functionality that entity has set up."
killtarget(string) : "killtarget" : "" : "If [`Some`], when this entity's IO fires, it will kill all entities with its [`Targetable::targetname`] set to this."
]
@BaseClass = transform
[
origin(vector) : "Translation/Origin" : "0 0 0" : ""
@@ -80,7 +99,7 @@
scale(vector) : "Scale" : "1 1 1" : ""
]
@SolidClass = worldspawn
@SolidClass base(transform) = worldspawn
[
]