Files
HEDZReloaded/trenchbroom/hedz/hedz.fgd
2025-06-21 12:06:56 +02:00

100 lines
2.3 KiB
Plaintext

@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" : ""
angles(vector) : "Rotation (pitch yaw roll) in degrees" : "0 0 0" : ""
scale(vector) : "Scale" : "1 1 1" : ""
]
@BaseClass = __visibility
[
visibility(choices) : "Visibility" : "Inherited" : "" =
[
"Inherited" : "Uses the visibility of its parents. If its a root-level entity, it will be visible."
"Hidden" : "Always not rendered, regardless of its parent's visibility."
"Visible" : "Always rendered, regardless of its parent's visibility."
]
]
@PointClass base(__transform) = camera_target
[
targetname(string) : "targetname" : "" : ""
]
@PointClass base(__transform) model({ "path": "models/cash.glb" }) = cash_spawn
[
]
@SolidClass base(__transform) = crates
[
]
@PointClass base(__transform, __target) = cutscene_camera
[
name(string) : "name" : "" : ""
targetname(string) : "targetname" : "" : ""
]
@PointClass base(__transform, __target) = cutscene_camera_movement_end
[
]
@PointClass base(__transform) model({ "path": "models/alien_naked.glb" }) = enemy_spawn
[
head(string) : "head" : "" : ""
key(string) : "key" : "" : ""
disable_ai(choices) : "disable_ai" : "false" : "" =
[
"true" : "true"
"false" : "false"
]
spawn_order(integer) : "spawn_order" : : ""
]
@SolidClass base(__transform, __target) = movable
[
name(string) : "name" : "" : ""
]
@PointClass base(__transform) = move_target
[
targetname(string) : "targetname" : "" : ""
]
@SolidClass base(__transform) = named_entity
[
name(string) : "name" : "" : ""
]
@SolidClass base(__transform, __target) = platform
[
]
@PointClass base(__transform) = platform_target
[
targetname(string) : "targetname" : "" : ""
]
@PointClass base(__transform) model({ "path": "models/head_drop.glb" }) = secret_head
[
head_id(integer) : "head_id" : 0 : ""
]
@PointClass base(__transform) model({ "path": "models/spawn.glb" }) = spawn_point
[
]
@SolidClass base(__transform) = water
[
]
@SolidClass = worldspawn
[
]