Category:UTIL: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
 (Categorized [Othes])  | 
				 (Clarity and grammar.)  | 
				||
| (5 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
{{  | {{lang|Category:UTIL}}  | ||
|  | |||
}}  | |||
{{category header|background-color=#E0E0E0|border-color=lightgray}}  | {{category header|background-color=#E0E0E0|border-color=lightgray}}  | ||
{{category newcolumn|rowspan=99|width=50%|background-color=#F7F7F7|border-color=lightgray}}  | {{category newcolumn|rowspan=99|width=50%|background-color=#F7F7F7|border-color=lightgray}}  | ||
== UTIL(ities) ==  | == UTIL(ities) ==  | ||
The Source Engine   | The Source Engine has utility functions, that are commonly prefixed with 'UTIL_', for performing common functions, such as safe removal of objects, trace lines, and precaching assets.  | ||
== Traces ==  | == Traces ==  | ||
| Line 51: | Line 50: | ||
* [[UTIL_EmitAmbientSound]]  | * [[UTIL_EmitAmbientSound]]  | ||
* [[UTIL_EmitGroupnameSuit]]  | * [[UTIL_EmitGroupnameSuit]]  | ||
* [[UTIL_EmitSoundSuit]]  | * [[UTIL_EmitSoundSuit]]  | ||
* [[UTIL_EnableRemoveImmediate]]  | * [[UTIL_EnableRemoveImmediate]]  | ||
| Line 109: | Line 107: | ||
* [[UTIL_PrecacheDecal]]  | * [[UTIL_PrecacheDecal]]  | ||
* [[UTIL_PrecacheOther]]  | * [[UTIL_PrecacheOther]]  | ||
* [[UTIL_PrecacheOtherGrenade]]  | |||
* [[PrecacheModel]]  | * [[PrecacheModel]]  | ||
* [[PrecacheMaterial]]  | * [[PrecacheMaterial]]  | ||
| Line 122: | Line 121: | ||
* [[PrecacheVGuiScreen]]  | * [[PrecacheVGuiScreen]]  | ||
* [[PrecacheVGuiScreenOverlayMaterial]]  | * [[PrecacheVGuiScreenOverlayMaterial]]  | ||
{{category cell|background-color=white|border-color=white}}  | {{category cell|background-color=white|border-color=white}}  | ||
== Player ==  | == Player ==  | ||
* [[UTIL_ClientPVSIsExpanded]]  | |||
* [[UTIL_ClientPrintAll]]  | |||
* [[UTIL_ClientPrintFilter]]  | |||
* [[UTIL_GetCommandClientIndex]]  | |||
* [[UTIL_GetCommandClient]]  | |||
* [[UTIL_GetCurrentCheckClient]]  | |||
* [[UTIL_GetListenServerHost]]  | |||
* [[UTIL_GetLocalPlayerOrListenServerHost]]  | |||
* [[UTIL_GetLocalPlayer]]  | |||
* [[UTIL_GetNewCheckClient]]  | |||
* [[UTIL_GetPlayerConnectionInfo]]  | |||
* [[UTIL_IsCommandIssuedByServerAdmin]]  | |||
* [[UTIL_ItemCanBeTouchedByPlayer]]  | |||
* [[UTIL_PlayerByIndex]]  | * [[UTIL_PlayerByIndex]]  | ||
* [[UTIL_PlayerByName]]  | * [[UTIL_PlayerByName]]  | ||
* [[UTIL_PlayerByUserId]]  | * [[UTIL_PlayerByUserId]]  | ||
{{category cell|background-color=white|border-color=white}}  | {{category cell|background-color=white|border-color=white}}  | ||
| Line 165: | Line 164: | ||
{{category cell|background-color=#FBF7EA|border-color=white}}  | {{category cell|background-color=#FBF7EA|border-color=white}}  | ||
== Utility Effects ==  | == Utility Effects ==  | ||
* [[  | * [[UTIL_Beam]]  | ||
* [[  | * [[UTIL_BubbleTrail]]  | ||
* [[  | * [[UTIL_Bubbles]]  | ||
* [[UTIL_GetDebugColorForRelationship]]  | |||
* [[UTIL_HudHintText]]  | |||
* [[UTIL_HudMessageAll]]  | |||
* [[UTIL_HudMessage]]  | |||
* [[UTIL_ImpactTrace]]  | |||
* [[UTIL_IsLowViolence]]  | |||
* [[UTIL_MuzzleFlash]]  | |||
* [[UTIL_ParticleTracer]]  | |||
* [[UTIL_PlayerDecalTrace]]  | |||
* [[UTIL_ScreenFadeAll]]  | |||
* [[UTIL_ScreenFadeBuild]]  | * [[UTIL_ScreenFadeBuild]]  | ||
* [[UTIL_ScreenFadeWrite]]  | * [[UTIL_ScreenFadeWrite]]  | ||
* [[UTIL_ScreenFade]]  | * [[UTIL_ScreenFade]]  | ||
* [[  | * [[UTIL_ScreenShakeObject]]  | ||
* [[  | * [[UTIL_ScreenShake]]  | ||
* [[UTIL_Smoke]]  | * [[UTIL_Smoke]]  | ||
* [[UTIL_Tracer]]  | * [[UTIL_Tracer]]  | ||
* [[  | * [[UTIL_ViewPunch]]  | ||
== Pitch & Yaw ==    | == Pitch & Yaw ==    | ||
| Line 199: | Line 198: | ||
== String Conversion ==  | == String Conversion ==  | ||
* [[UTIL_AxisStringToPointPoint]]  | |||
* [[UTIL_AxisStringToPointDir]]  | |||
* [[UTIL_AxisStringToUnitDir]]  | |||
* [[UTIL_ColorStringToLinearFloatColor]]  | |||
* [[UTIL_StringToColor32]]  | * [[UTIL_StringToColor32]]  | ||
* [[UTIL_StringToFloatArray]]  | * [[UTIL_StringToFloatArray]]  | ||
| Line 204: | Line 207: | ||
* [[UTIL_StringToVector]]  | * [[UTIL_StringToVector]]  | ||
* [[UTIL_StringFieldToInt]]  | * [[UTIL_StringFieldToInt]]  | ||
{{category end}}__NOTOC__  | {{category end}}__NOTOC__  | ||
[[Category:Programming]]  | [[Category:Programming]]  | ||
[[Category:Modding]]  | [[Category:Modding]]  | ||
Latest revision as of 14:40, 2 November 2021
Pages in category "UTIL"
The following 72 pages are in this category, out of 72 total.
U
- UTIL AngleDiff
 - UTIL AngleDistance
 - UTIL Approach
 - UTIL ApproachAngle
 - UTIL Beam
 - UTIL BloodDecalTrace
 - UTIL BloodDrips
 - UTIL BloodImpact
 - UTIL BloodSpray
 - UTIL BloodStream
 - UTIL Bubbles
 - UTIL BubbleTrail
 - UTIL CheckBottom
 - UTIL DecodeICE
 - UTIL DropToFloor
 - UTIL EntitiesAlongRay
 - UTIL EntitiesInBox
 - UTIL EntitiesInSphere
 - UTIL FreeFile
 - UTIL FunctionFromName
 - UTIL FunctionToName
 - UTIL GetDebugColorForRelationship
 - UTIL GetLocalPlayer
 - UTIL GetModDir
 - UTIL HudHintText
 - UTIL HudMessage
 - UTIL HudMessageAll
 - UTIL ImpactTrace
 - UTIL IsLowViolence
 - UTIL IsValidEntity
 - UTIL LogPrintf
 - UTIL MuzzleFlash
 - UTIL ParticleTracer
 - UTIL PlayerByIndex
 - UTIL PlayerDecalTrace
 - UTIL Remove
 - UTIL ReplaceKeyBindings
 - UTIL SafeName
 - UTIL SayText
 - UTIL SayText2Filter
 - UTIL SayTextAll
 - UTIL SayTextFilter
 - UTIL ScaleForGravity
 - UTIL ScreenFade
 - UTIL ScreenFadeAll
 - UTIL ScreenFadeBuild
 - UTIL ScreenFadeWrite
 - UTIL ScreenShake
 - UTIL ScreenShakeObject
 - UTIL SetModel
 - UTIL SetOrigin
 - UTIL SetSize
 - UTIL ShouldShowBlood
 - UTIL Smoke
 - UTIL StringToColor32
 - UTIL StringToFloatArray
 - UTIL StringToIntArray
 - UTIL StringToVector
 - UTIL StripToken
 - UTIL TeamsMatch
 - UTIL TraceLine
 - UTIL Tracer
 - UTIL ValidateSoundName
 - UTIL VarArgs
 - UTIL VecToYaw
 - UTIL ViewPunch
 - UTIL WaterLevel