Entities

The LuminousForts entities visible in Hammer

FGD files are found in the repository fgd folder

Shared

Entities available in any gamemode

lf_logic_gamecontrol

Type: PointClass

Description

Luminousforts 1.0: GameController

Properties

N/A

Inputs
TogglePhase
KeyValue
description"Toggle the phase (Build/Combat)"
type"void"
SwitchToBuild
KeyValue
description"Switch to Build phase"
type"void"
SwitchToCombat
KeyValue
description"Switch to Combat phase"
type"void"
Outputs
OnBuildPhase
KeyValue
description"On Build Phase"
type"void"
OnCombatPhase
KeyValue
description"On Combat Phase"
type"void"
Parameters
base
KeyValue
values[ "Targetname" ]
iconsprite
KeyValue
values[ "editor/gamecontrol.vmt" ]

filter_activator_team

Type: FilterClass

Description

A filter that filters by the team of the activator.

Properties
filterteam
KeyValue
type"choices"
title"Filter Team Number"
description"The team number to filter by. If the filter mode is Allow, only entities whose team number matches the given team will pass the filter. If the filter mode is Disallow, all entities EXCEPT those whose team number matches the given team will pass the filter."
deflt2
choices{ "2": "Blue", "3": "Red" }
Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "BaseFilter" ]
iconsprite
KeyValue
values[ "editor/filterteam.vmt" ]

lf_player_spawnpoint

Type: PointClass

Description

Luminousforts 1.0: Spawnpoint

Properties

N/A

Inputs
Disable
KeyValue
description"Disables Spawnpoint"
type"void"
Enable
KeyValue
description"Enables Spawnpoint"
type"void"
Outputs

N/A

Parameters
base
KeyValue
values[ "Targetname", "Angles", "EnableDisable", "ThreeTeams" ]
studio
KeyValue
values[ "models/editor/playerstart.mdl" ]

lf_copyright

Type: PointClass

Description

Luminousforts 1.0: Copyright entity for Mappers

Properties
oauthor
KeyValue
type"string"
title"Original Author"
description"Original Author of the map"
deflt""
odate
KeyValue
type"string"
title"Original Date"
description"Date of Original Author's release"
deflt""
odescription
KeyValue
type"string"
title"Original Description"
description"Description by original author of the map"
deflt""
uauthor
KeyValue
type"string"
title"Updated Author"
description"Updated Author of the map"
deflt""
udate
KeyValue
type"string"
title"Updated Date"
description"Date of Updated Author's release"
deflt""
udescription
KeyValue
type"string"
title"Updated Description"
description"Description by updated author of the map"
deflt""
Inputs

N/A

Outputs

N/A

Parameters
iconsprite
KeyValue
values[ "editor/copyright.vmt" ]

info_player_red

Type: PointClass

Description

none

Properties

N/A

Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "Targetname", "Angles", "EnableDisable" ]
studio
KeyValue
values[ "models/editor/player_red.mdl" ]

info_player_blue

Type: PointClass

Description

none

Properties

N/A

Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "Targetname", "Angles", "EnableDisable" ]
studio
KeyValue
values[ "models/editor/player_blue.mdl" ]

lf_func_spawndoor

Type: SolidClass

Description

Luminousforts 1.0: Team based spawn door

Properties
team
KeyValue
type"choices"
title"Team"
deflt2
choices{ "2": "Blue team may pass through", "3": "Red team may pass through" }
Inputs

N/A

Outputs

N/A

Parameters

N/A

Classic Gamemode

Entities only available in the Classic (Capture the flag) gamemode

TwoTeams

Type: BaseClass

Description

none

Properties
team
KeyValue
type"choices"
title"Team"
deflt2
choices{ "2": "Blue", "3": "Red" }
Inputs

N/A

Outputs

N/A

Parameters

N/A

ThreeTeams

Type: BaseClass

Description

none

Properties
team
KeyValue
type"choices"
title"Team"
deflt1
choices{ "1": "Both", "2": "Blue", "3": "Red" }
Inputs

N/A

Outputs

N/A

Parameters

N/A

BlockBase

Type: BaseClass

Description

none

Properties
CountBlock
KeyValue
type"choices"
title"CountBlock"
deflt1
choices{ "0": "False", "1": "True" }
Frozen
KeyValue
type"choices"
title"Frozen"
deflt1
choices{ "0": "False", "1": "True" }
team
KeyValue
type"choices"
title"Team"
deflt2
choices{ "2": "Blue", "3": "Red" }
BlockWorth
KeyValue
type"integer"
title"BlockHealth"
deflt4000
BlockDestructable
KeyValue
type"choices"
title"BlockDestructable"
deflt1
choices{ "0": "False", "1": "True" }
Inputs
Freeze
KeyValue
description"Freeze the block"
type"void"
UnFreeze
KeyValue
description"UnFreeze the block"
type"void"
Dispose
KeyValue
description"Dispose the block"
type"void"
EnableDestructable
KeyValue
description"Enable Destruction on the block"
type"void"
DisableDestructable
KeyValue
description"Disable Destruction on the block"
type"void"
SetHealth
KeyValue
description"Change the block health"
type"integer"
Outputs
OnDisposed
KeyValue
description"On Block Being Disposed"
type"void"
OnFrozen
KeyValue
description"On Block Frozen"
type"void"
OnUnFrozen
KeyValue
description"On Block UnFrozen"
type"void"
Parameters

N/A

lfc_prop_block1x2

Type: PointClass

Description

Luminousforts 1.0: 1x2 Block

Properties
team
KeyValue
type"choices"
title"Team"
deflt1
choices{ "1": "Neutral", "2": "Blue", "3": "Red" }
skin
KeyValue
type"choices"
title"Skin"
deflt0
choices{ "0": "Neutral", "7": "Blue", "14": "Red" }
Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "Angles", "Targetname", "BlockBase" ]
studio
KeyValue
values[ "models/construct/blocks/rect_1x2.mdl" ]

lfc_prop_block1x3

Type: PointClass

Description

Luminousforts 1.0: 1x3 Block

Properties
team
KeyValue
type"choices"
title"Team"
deflt1
choices{ "1": "Neutral", "2": "Blue", "3": "Red" }
skin
KeyValue
type"choices"
title"Skin"
deflt0
choices{ "0": "Neutral", "7": "Blue", "14": "Red" }
Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "Angles", "Targetname", "BlockBase" ]
studio
KeyValue
values[ "models/construct/blocks/rect_1x3.mdl" ]

lfc_prop_block1x4

Type: PointClass

Description

Luminousforts 1.0: 1x4 Block

Properties
team
KeyValue
type"choices"
title"Team"
deflt1
choices{ "1": "Neutral", "2": "Blue", "3": "Red" }
skin
KeyValue
type"choices"
title"Skin"
deflt0
choices{ "0": "Neutral", "7": "Blue", "14": "Red" }
Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "Angles", "Targetname", "BlockBase" ]
studio
KeyValue
values[ "models/construct/blocks/rect_1x4.mdl" ]

lfc_prop_block1x5

Type: PointClass

Description

Luminousforts 1.0: 1x5 Block

Properties
team
KeyValue
type"choices"
title"Team"
deflt1
choices{ "1": "Neutral", "2": "Blue", "3": "Red" }
skin
KeyValue
type"choices"
title"Skin"
deflt0
choices{ "0": "Neutral", "7": "Blue", "14": "Red" }
Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "Angles", "Targetname", "BlockBase" ]
studio
KeyValue
values[ "models/construct/blocks/rect_1x5.mdl" ]

lfc_prop_block2x2

Type: PointClass

Description

Luminousforts 1.0: 2x2 Block

Properties
team
KeyValue
type"choices"
title"Team"
deflt1
choices{ "1": "Neutral", "2": "Blue", "3": "Red" }
skin
KeyValue
type"choices"
title"Skin"
deflt0
choices{ "0": "Neutral", "7": "Blue", "14": "Red" }
Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "Angles", "Targetname", "BlockBase" ]
studio
KeyValue
values[ "models/construct/blocks/rect_2x2.mdl" ]

lfc_prop_block2x3

Type: PointClass

Description

Luminousforts 1.0: 2x3 Block

Properties
team
KeyValue
type"choices"
title"Team"
deflt1
choices{ "1": "Neutral", "2": "Blue", "3": "Red" }
skin
KeyValue
type"choices"
title"Skin"
deflt0
choices{ "0": "Neutral", "7": "Blue", "14": "Red" }
Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "Angles", "Targetname", "BlockBase" ]
studio
KeyValue
values[ "models/construct/blocks/rect_2x3.mdl" ]

lfc_prop_block2x4

Type: PointClass

Description

Luminousforts 1.0: 2x4 Block

Properties
team
KeyValue
type"choices"
title"Team"
deflt1
choices{ "1": "Neutral", "2": "Blue", "3": "Red" }
skin
KeyValue
type"choices"
title"Skin"
deflt0
choices{ "0": "Neutral", "7": "Blue", "14": "Red" }
Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "Angles", "Targetname", "BlockBase" ]
studio
KeyValue
values[ "models/construct/blocks/rect_2x4.mdl" ]

lfc_prop_block2x5

Type: PointClass

Description

Luminousforts 1.0: 2x5 Block

Properties
team
KeyValue
type"choices"
title"Team"
deflt1
choices{ "1": "Neutral", "2": "Blue", "3": "Red" }
skin
KeyValue
type"choices"
title"Skin"
deflt0
choices{ "0": "Neutral", "7": "Blue", "14": "Red" }
Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "Angles", "Targetname", "BlockBase" ]
studio
KeyValue
values[ "models/construct/blocks/rect_2x5.mdl" ]

lfc_prop_block3x3

Type: PointClass

Description

Luminousforts 1.0: 3x3 Block

Properties
team
KeyValue
type"choices"
title"Team"
deflt1
choices{ "1": "Neutral", "2": "Blue", "3": "Red" }
skin
KeyValue
type"choices"
title"Skin"
deflt0
choices{ "0": "Neutral", "7": "Blue", "14": "Red" }
Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "Angles", "Targetname", "BlockBase" ]
studio
KeyValue
values[ "models/construct/blocks/rect_3x3.mdl" ]

lfc_prop_block3x4

Type: PointClass

Description

Luminousforts 1.0: 3x4 Block

Properties
team
KeyValue
type"choices"
title"Team"
deflt1
choices{ "1": "Neutral", "2": "Blue", "3": "Red" }
skin
KeyValue
type"choices"
title"Skin"
deflt0
choices{ "0": "Neutral", "7": "Blue", "14": "Red" }
Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "Angles", "Targetname", "BlockBase" ]
studio
KeyValue
values[ "models/construct/blocks/rect_3x4.mdl" ]

lfc_prop_block3x5

Type: PointClass

Description

Luminousforts 1.0: 3x5 Block

Properties
team
KeyValue
type"choices"
title"Team"
deflt1
choices{ "1": "Neutral", "2": "Blue", "3": "Red" }
skin
KeyValue
type"choices"
title"Skin"
deflt0
choices{ "0": "Neutral", "7": "Blue", "14": "Red" }
Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "Angles", "Targetname", "BlockBase" ]
studio
KeyValue
values[ "models/construct/blocks/rect_3x5.mdl" ]

lfc_prop_flag

Type: PointClass

Description

Luminousforts 1.0: Flag

Properties

N/A

Inputs
ChangeSpawnLocation
KeyValue
description"Change the respawn location for the flag"
type"void"
Outputs
OnScore
KeyValue
description"On flag capture"
type"void"
OnPickup
KeyValue
description"On the flag being picked up"
type"void"
OnDropped
KeyValue
description"On dropping of flag"
type"void"
OnReturned
KeyValue
description"On return of flag"
type"void"
Parameters
base
KeyValue
values[ "Angles", "Targetname", "ThreeTeams", "EnableDisable" ]
studio
KeyValue
values[ "models/roller.mdl" ]

lfc_item_ammo_crate

Type: PointClass

Description

Luminousforts 1.0: Ammo Crate

Properties
skin
KeyValue
type"choices"
title"Skin"
deflt1
choices{ "1": "Blue", "2": "Red", "3": "Both" }
Inputs
InputKill
KeyValue
description"Kill the crate"
type"void"
Outputs
OnUsed
KeyValue
description"On crate opened"
type"void"
Parameters
base
KeyValue
values[ "Targetname", "Angles", "ThreeTeams" ]
studio
KeyValue
values[ "models/crate/crate.mdl" ]

lfc_item_healthcharger

Type: PointClass

Description

Luminousforts 1.0: Health Charger

Properties
_minlight
KeyValue
type"string"
title"Minimum light level"
Inputs

N/A

Outputs
OutRemainingHealth
KeyValue
description"Remaining Health."
type"float"
OnPlayerUse
KeyValue
description"Fired when the player +USEs the charger."
type"void"
Parameters
base
KeyValue
values[ "Targetname", "Angles", "ThreeTeams" ]
studio
KeyValue
values[ "models/props_combine/health_charger001.mdl" ]

lfc_point_blockspawner

Type: PointClass

Description

Luminousforts 1.0: Block spawner

Properties
block
KeyValue
type"choices"
title"Block Number"
deflt1
choices{ "1": "1x2", "2": "1x3", "3": "1x4", "4": "1x5", "5": "2x2", "6": "2x3", "7": "2x4", "8": "2x5", "9": "3x3", "10": "3x4", "11": "3x5" }
Inputs
Spawn
KeyValue
description"Spawns a block"
type"void"
Outputs
OnSpawn
KeyValue
description"On block spawn"
type"void"
Parameters
base
KeyValue
values[ "Angles", "Targetname", "TwoTeams", "EnableDisable" ]
iconsprite
KeyValue
values[ "editor/blockspawner.vmt" ]

lfc_random_blockspawner

Type: PointClass

Description

Luminousforts 1.0: Random Block spawner

Properties

N/A

Inputs
RandomSpawn
KeyValue
type"void"
Outputs

N/A

Parameters
base
KeyValue
values[ "Angles", "Targetname", "TwoTeams", "EnableDisable" ]
iconsprite
KeyValue
values[ "editor/blockspawner_rand.vmt" ]

lfc_trigger_flagzone

Type: SolidClass

Description

Luminousforts 1.0: FlagCap Zone

Properties
team
KeyValue
type"choices"
title"Team"
deflt1
choices{ "1": "Both teams score", "2": "Blue Scores", "3": "Red Scores" }
Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "EnableDisable", "ThreeTeams" ]

lfc_trigger_nofreeze

Type: SolidClass

Description

Luminousforts 1.0: No blocks may be frozen in this zone

Properties
team
KeyValue
type"choices"
title"Team"
deflt1
choices{ "1": "Both teams cannot freeze", "2": "Blue cannot freeze", "3": "Red cannot freeze" }
Inputs
AllowFreeze
KeyValue
type"void"
DisallowFreeze
KeyValue
type"void"
AllowRedFreeze
KeyValue
type"void"
DisallowRedFreeze
KeyValue
type"void"
AllowBlueFreeze
KeyValue
type"void"
DisallowBlueFreeze
KeyValue
type"void"
Outputs
OnBlockTouch
KeyValue
type"void"
OnRedBlockTouch
KeyValue
type"void"
OnBlueBlockTouch
KeyValue
type"void"
OnRedPlayerTouch
KeyValue
type"void"
OnBluePlayerTouch
KeyValue
type"void"
Parameters

N/A

lfc_trigger_disposer

Type: SolidClass

Description

Luminousforts 1.0: disposer

Properties
dissolve
KeyValue
type"choices"
title"Dissolve Blocks"
deflt0
choices{ "0": "Do not dissolve, just remove", "1": "Use dissolve effect on blocks" }
team
KeyValue
type"choices"
title"Team"
deflt1
choices{ "1": "Everything is disposed", "2": "Blue team may touch", "3": "Red team may touch" }
Inputs

N/A

Outputs
OnDisposeBlock
KeyValue
description"On the disposal of a block"
type"void"
OnDisposePlayer
KeyValue
description"On the disposal of a player (dissolve a player)"
type"void"
Parameters

N/A

lfc_button_build

Type: SolidClass

Description

func_button that only works in the build phase

Properties
movedir
KeyValue
type"angle"
title"Move Direction (Pitch Yaw Roll)"
description"Specifies the direction of motion to move when the button is used."
deflt"0 0 0"
speed
KeyValue
type"integer"
title"Speed"
description"The speed that the button moves, in inches per second."
deflt5
health
KeyValue
type"integer"
title"Health (Obsolete)"
description"Legacy method of specifying whether or not the button can be shot to activate it. Use the 'Damage Activates' spawnflag instead."
deflt0
lip
KeyValue
type"integer"
title"Lip"
description"The amount, in inches, of the button to leave sticking out of the wall it recedes into when pressed. Negative values make the button recede even further into the wall."
deflt0
master
KeyValue
type"string"
title"Master (Obsolete)"
description"Legacy support: The name of a master entity. If the master hasn't been activated, this button cannot be pressed."
sounds
KeyValue
type"choices"
title"Sounds"
deflt0
choices{ "0": "None (Silent)", "1": "Big zap & Warmup", "2": "Access Denied", "3": "Access Granted", "4": "Quick Combolock", "5": "Power Deadbolt 1", "6": "Power Deadbolt 2", "7": "Plunger", "8": "Small zap", "9": "Keycard Sound", "10": "Buzz", "11": "Buzz Off", "12": "latch locked", "13": "Latch Unlocked", "14": "Lightswitch", "15": "small bleek", "16": "small deny", "17": "small doop", "18": "small tech deny", "19": "click and combine screen fuzz", "20": "roomy beep", "21": "lever or wheel: turn + move sqeek", "22": "lever or wheel: latch + release gas", "23": "lever or wheel: ratchet + sqeek", "24": "lever or wheel: large ratchet", "25": "lever or wheel: clanky + gas release", "26": "lever or wheel: latch + large metal thud", "27": "lever or wheel: smaller ratchet", "28": "lever or wheel: smaller lever move", "31": "shock buzz", "32": "clickbeep", "33": "tech blip", "34": "clickbeepbeep open", "35": "small high blip", "36": "small tech fuzz blip", "37": "small click bleep (change to lightswitch)", "40": "combine door lock - locked", "41": "combine blip growl", "42": "combine squick growl", "43": "combine whine purr", "44": "combine click talk", "45": "combine click growl fizz", "46": "combine click fizz (deny)", "47": "combine click talker" }
wait
KeyValue
type"integer"
title"Delay Before Reset (-1 stay)"
description"Amount of time, in seconds, after the button has been pressed before it returns to the starting position. Once it has returned, it can be used again. If the value is set to -1, the button never returns."
deflt3
locked_sound
KeyValue
type"choices"
title"Locked Sound"
description"Sound played when the player tries to use the button, and fails because it's locked."
deflt0
choices{ "0": "None", "2": "Access Denied", "8": "Small zap", "10": "Buzz", "11": "Buzz Off", "12": "Latch Locked" }
unlocked_sound
KeyValue
type"choices"
title"Unlocked Sound"
description"Sound played when the button is unlocked."
deflt0
choices{ "0": "None", "1": "Big zap & Warmup", "3": "Access Granted", "4": "Quick Combolock", "5": "Power Deadbolt 1", "6": "Power Deadbolt 2", "7": "Plunger", "8": "Small zap", "9": "Keycard Sound", "10": "Buzz", "13": "Latch Unlocked", "14": "Lightswitch" }
locked_sentence
KeyValue
type"choices"
title"Locked Sentence"
description"A sentence played when the player tries to use the button, and fails because it's locked."
deflt0
choices{ "0": "None", "1": "Gen. Access Denied", "2": "Security Lockout", "3": "Blast Door", "4": "Fire Door", "5": "Chemical Door", "6": "Radiation Door", "7": "Gen. Containment", "8": "Maintenance Door", "9": "Broken Shut Door" }
unlocked_sentence
KeyValue
type"choices"
title"Unlocked Sentence"
description"A sentence played when the button is unlocked."
deflt0
choices{ "0": "None", "1": "Gen. Access Granted", "2": "Security Disengaged", "3": "Blast Door", "4": "Fire Door", "5": "Chemical Door", "6": "Radiation Door", "7": "Gen. Containment", "8": "Maintenance area" }
_minlight
KeyValue
type"string"
title"Minimum Light Level"
description"The minimum level of ambient light that hits this brush."
Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "Targetname", "Parentname", "Origin", "RenderFields", "DamageFilter", "Button" ]

Domination Gamemode

Entities only available in the Domination gamemode

lfd_capture_zone

Type: SolidClass

Description

Luminousforts 1.0: Domination Capture Zone

Properties
SecondsToCapture
KeyValue
type"integer"
title"Seconds to Capture"
deflt12
PointIncrease
KeyValue
type"integer"
title"Points Increase per Interval"
deflt0
PointIncreaseInterval
KeyValue
type"integer"
title"Point Increase Interval (seconds)"
deflt5
DisableInBuild
KeyValue
type"choices"
title"Disable in Build"
deflt1
choices{ "1": "True", "2": "False" }
Locked
KeyValue
type"choices"
title"Capture point is locked and cannot be captured"
deflt0
choices{ "0": "Unlocked", "1": "Locked" }
ZoneId
KeyValue
type"integer"
title"Zone id of the Node"
deflt0
ParentZone1
KeyValue
type"integer"
title"Id of the 1st parent Node"
deflt0
ParentZone2
KeyValue
type"integer"
title"Id of the 2nd parent Node "
deflt0
ParentZone3
KeyValue
type"integer"
title"Id of the 3rd parent Node"
deflt0
Inputs
DisablesCaptures
KeyValue
description"Disable the ability to capture"
type"void"
EnableCaptures
KeyValue
description"Enable the ability to capture"
type"void"
Lock
KeyValue
description"Lock the capture point (same as disable, but shows the lock icon)"
type"void"
Unlock
KeyValue
description"Unlock the capture point (same as enable, but removes the lock icon)"
type"void"
Outputs
OnCaptured
KeyValue
description"Fired on capture"
type"void"
OnCapturedBy
KeyValue
description"Fired on capture with teamnumber"
type"integer"
OnLost
KeyValue
description"Fired on capture point lost with teamnumber"
type"integer"
Parameters
base
KeyValue
values[ "EnableDisable" ]

Custom Gamemode

Available for custom gamemodes

lfcus_point_blockspawner

Type: PointClass

Description

Luminousforts Custom: Custom Blockspawner

Properties
FollowBlockLimit
KeyValue
type"choices"
title"FollowBlockLimit"
deflt1
choices{ "1": "True", "2": "False" }
BlockDestructable
KeyValue
type"choices"
title"BlockDestructable"
deflt1
choices{ "0": "False", "1": "True" }
BlockHealth
KeyValue
type"integer"
title"BlockHealth"
deflt4000
BlockWorth
KeyValue
type"choices"
title"BlockWorth"
deflt1
choices{ "1": "1x2", "2": "1x3", "3": "1x4", "4": "1x5", "5": "2x2", "6": "2x3", "7": "2x4", "8": "2x5", "9": "3x3", "10": "3x4", "11": "3x5" }
Inputs
Spawn
KeyValue
description"Spawn block"
type"void"
Outputs
OnSpawn
KeyValue
description"On block spawn"
type"void"
Parameters
base
KeyValue
values[ "Angles", "Targetname", "TwoTeams", "EnableDisable", "Studiomodel" ]
iconsprite
KeyValue
values[ "editor/blockspawner_cus.vmt" ]

lfcus_prop_block_custom

Type: PointClass

Description

Luminousforts 1.0: Custom Block

Properties
BlockModel
KeyValue
type"string"
title"BlockModel"
deflt"models/construct/blocks/rect_1x2.mdl"
Inputs

N/A

Outputs

N/A

Parameters
base
KeyValue
values[ "Angles", "Targetname", "ThreeTeams", "BlockBase" ]
iconsprite
KeyValue
values[ "editor/blockspawner_prop.vmt" ]

lfcus_block_manager

Type: PointClass

Description

Luminousforts Custom: Global manager for blocks

Properties

N/A

Inputs
DisableBlockDestruction
KeyValue
description"Enable the destructable attribute on blocks"
type"void"
EnableBlockDestruction
KeyValue
description"Disable the destructable attribute on blocks"
type"void"
SetBlockLimit
KeyValue
description"Change the block limit for both teams"
type"integer"
SetRedBlockLimit
KeyValue
description"Change the block limit for the red team"
type"integer"
SetBlueBlockLimit
KeyValue
description"Change the block limit for the blue team"
type"integer"
Outputs
OnRedBlockLimitReached
KeyValue
description"Triggered when the Red team reaches their block limit"
type"void"
OnBlueBlockLimitReached
KeyValue
description"Triggered when the Blue team reaches their block limit"
type"void"
OnRedBlockSpawned
KeyValue
description"Triggered when a Red block is spawned"
type"void"
OnBlueBlockSpawned
KeyValue
description"Triggered when a Blue block is spawned"
type"void"
Parameters
iconsprite
KeyValue
values[ "editor/blockmanager.vmt" ]

lfcus_manager_hud

Type: PointClass

Description

Luminousforts Custom: Hud Manager

Properties

N/A

Inputs
EnableHudElement
KeyValue
type"integer"
DisableHudElement
KeyValue
type"integer"
Outputs

N/A

Parameters

N/A

lfcus_score_manager

Type: PointClass

Description

Luminousforts Custom: Score Manager

Properties

N/A

Inputs
GiveRedPoints
KeyValue
type"integer"
GiveBluePoints
KeyValue
type"integer"
TakeRedPoints
KeyValue
type"integer"
TakeBluePoints
KeyValue
type"integer"
Outputs

N/A

Parameters

N/A