Skybox swapper: Difference between revisions
Jump to navigation
Jump to search
Note:Due to engine differences between
and
, this entity doesn't actually work in
Mapbase.
(Now in Gmod as of the March 2025 update, though not currently in the FGD. Also cleaned up some text. The amount of games listed in template:also is a bit much though. Also clarified why exactly skybox_swapper doesn't work in Mapbase.) |
SirYodaJedi (talk | contribs) No edit summary |
||
| Line 2: | Line 2: | ||
{{ent not in fgd}} | {{ent not in fgd}} | ||
{{CD|CSkyboxSwapper|link=/asw|file1=1}} | {{CD|CSkyboxSwapper|link=/asw|file1=1}} | ||
{{this is a| | {{this is a|logical entity|since=Alien Swarm|name=skybox_swapper}} {{also|{{tf2branch}}{{mapbase}}{{gmod}}}}. | ||
Precaches and replaces the current 2D skybox material with another. Functionally equivalent to sv_skyname, even using the command in its functionality. | Precaches and replaces the current 2D skybox material with another. Functionally equivalent to sv_skyname, even using the command in its functionality. | ||
{{Note|Due to engine differences between {{srcsdk13sp}} and {{srcsdk13mp}}, this entity doesn't actually work in {{mapbase|4}}.}} | {{Note|Due to engine differences between {{srcsdk13sp}} and {{srcsdk13mp}}, this entity doesn't actually work in {{mapbase|4}}.}} | ||
Revision as of 04:14, 29 April 2025
| CSkyboxSwapper |
skybox_swapper is a logical entity available in all
Source games since
Alien Swarm. (also in ![]()
![]()
).
Precaches and replaces the current 2D skybox material with another. Functionally equivalent to sv_skyname, even using the command in its functionality.
Keyvalues
- Name (targetname) <string>[ Edit ]
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g.
parentnameortarget).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
- Skybox Material Name (SkyboxName) <sky name>
- The name of the skybox to change to.
Inputs
- Trigger
- Triggers the skybox change.
FGD Code
@PointClass base(Targetname) iconsprite("editor/skybox_swapper.vmt") = skybox_swapper : "An entity that precaches skybox materials and swaps them on trigger."
[
SkyboxName(string) : "Skybox Material Name" : ""
input Trigger(void) : "Swap to this skybox."
]
>
Categories:
- CServerOnlyEntity
- Logical entities
- Source base entities
- Source base logical entities
- Mapbase entities
- Mapbase point entities
- Counter-Strike: Source entities
- Counter-Strike: Source point entities
- Day of Defeat: Source entities
- Day of Defeat: Source point entities
- Half-Life Deathmatch: Source entities
- Half-Life Deathmatch: Source point entities
- Half-Life 2: Deathmatch entities
- Half-Life 2: Deathmatch point entities
- Team Fortress 2 entities
- Team Fortress 2 point entities