Env fog (GoldSrc): Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| SirYodaJedi (talk | contribs) No edit summary | SirYodaJedi (talk | contribs)  No edit summary | ||
| Line 1: | Line 1: | ||
| {{tabsBar|main=env_fog}} | {{tabsBar|main=env_fog}} | ||
| {{CD|CClientFog|goldsrc=1|base=CBaseEntity|nolink=1|file1=[https://github.com/ValveSoftware/halflife/blob/master/dmc/dlls/cbase.h cbase.h]<br>[https://github.com/ValveSoftware/halflife/blob/master/dmc/dlls/triggers.cpp triggers.cpp]}} | {{CD|CClientFog|goldsrc=1|base=CBaseEntity|nolink=1|file1=[https://github.com/ValveSoftware/halflife/blob/master/dmc/dlls/cbase.h cbase.h]<br>[https://github.com/ValveSoftware/halflife/blob/master/dmc/dlls/triggers.cpp triggers.cpp]}} | ||
| {{this is a|point entity|name=env_fog | {{this is a|point entity|name=env_fog|game=Counter-Strike 1 series|game1=Deathmatch Classic}} This entity is used to cover the map in fog. Most Counter-Strike FGDs do not come with this entity listed, it has to be manually added in the FGD to be used in Hammer. | ||
| == Key values == | == Key values == | ||
Revision as of 11:10, 2 May 2025
|  Class hierarchy | 
|---|
| CClientFog | 
|  cbase.h triggers.cpp | 
env_fog  is a   point entity  available in 

 Counter-Strike 1 series and
 Counter-Strike 1 series and  Deathmatch Classic. This entity is used to cover the map in fog. Most Counter-Strike FGDs do not come with this entity listed, it has to be manually added in the FGD to be used in Hammer.
 Deathmatch Classic. This entity is used to cover the map in fog. Most Counter-Strike FGDs do not come with this entity listed, it has to be manually added in the FGD to be used in Hammer.
Key values
- Fog Color (R G B) (rendercolor) <color255>
- This property allows you to set the color of the fog using an "R G B" value. For example, for blue fog you could use "0 0 255".
- Start distance (startdist)  <integer> (only in  ) )
- This value defines how far away from the player the fog will start. At this range, the fog is completely transparent.
- End distance (enddist)  <integer> (only in  ) )
- This value defines how far away from the player the fog will end. At this point, the fog becomes 100% opaque.
- Start distance (fogStartDistance)  <integer> (only in    ) )
- Distance where the fog begins to appear.
- Stop distance (fogStopDistance)  <integer> (only in    ) )
- Distance where the fog ends to appear.
- Fog density (density)  <integer> (only in    ) )
- Density of the fog.