Category:UTIL: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
Line 57: Line 57:
* [[UTIL_IsMasterTriggered]]
* [[UTIL_IsMasterTriggered]]
* [[UTIL_TeamsMatch]]
* [[UTIL_TeamsMatch]]
* [[UTIL_AxisStringToPointPoint]]
* [[UTIL_AxisStringToPointDir]]
* [[UTIL_AxisStringToUnitDir]]
* [[UTIL_ClipPunchAngleOffset]]
* [[UTIL_ClipPunchAngleOffset]]
* [[UTIL_WaterLevel]]
* [[UTIL_WaterLevel]]
Line 89: Line 86:
* [[UTIL_EntityHasMatchingRootParent]]
* [[UTIL_EntityHasMatchingRootParent]]
* [[UTIL_GetAchievementEventMask]]
* [[UTIL_GetAchievementEventMask]]
* [[UTIL_StringFieldToInt]]
* [[UTIL_AddDebugLine]]
 
* [[UTIL_ComputeAABBForBounds]]
* [[UTIL_ComputeEntityFade]]
* [[UTIL_ComputerStringWidth]]
* [[UTIL_DecodeICE]]
* [[UTIL_DrawOverlayLines]]
* [[UTIL_EmitAmbientSound]]
* [[UTIL_EmitSoundSuit]]
* [[UTIL_EmitGroupnameSuit]]
* [[UTIL_EmitSoundSuit]]
* [[UTIL_FunctionFromName]]
* [[UTIL_FunctionToName]]
* [[UTIL_GetCommandClient]]
* [[UTIL_GetCommandClientIndex]]
* [[UTIL_GetCurrentCheckClient]]
* [[UTIL_GetLocalPlayerOrListenServerHost]]
* [[UTIL_GetMapKeyCount]]
* [[UTIL_GetMapLoadCountFileName]]
* [[UTIL_GetModDir]]
* [[UTIL_GetNormalizedColorTintAndLuminosity]]
* [[UTIL_IncrementMapKey]]
* [[UTIL_IteMCanBeTouchedByPlayer]]
* [[UTIL_LoadActivityRemapFile]]
* [[UTIL_PointContents]]
* [[UTIL_RemoveHeirarchy]]
* [[UTIL_ReplaceKeyBindings]]
* [[UTIL_RestartAmbientSounds]]
* [[UTIL_TranslateSoundName]]
* [[]]
* [[]]
* [[]]
* [[]]
* [[]]


{{category newcolumn|rowspan=1|width=50%|background-color=#FBF7EA|border-color=#E4DCCD}}
{{category newcolumn|rowspan=1|width=50%|background-color=#FBF7EA|border-color=#E4DCCD}}
Line 110: Line 138:
* [[PrecacheVGuiScreen]]
* [[PrecacheVGuiScreen]]
* [[PrecacheVGuiScreenOverlayMaterial]]
* [[PrecacheVGuiScreenOverlayMaterial]]
* [[UTIL_PrecacheOtherGrenade]]


{{category cell|background-color=white|border-color=white}}
{{category cell|background-color=white|border-color=white}}
Line 122: Line 151:
* [[UTIL_ClearTrace]]
* [[UTIL_ClearTrace]]
* [[UTIL_ClipTraceToPlayers]]
* [[UTIL_ClipTraceToPlayers]]
* [[UTIL_TraceRay]]


{{category cell|background-color=white|border-color=white}}
{{category cell|background-color=white|border-color=white}}
Line 156: Line 186:


== Pitch & Yaw ==  
== Pitch & Yaw ==  
* [[UTIL_VecToYaw]]
* [[UTIL_VecToPitch]]
* [[UTIL_VecToYaw]]
* [[UTIL_VecToYaw]]
* [[UTIL_VecToPitch]]
* [[UTIL_VecToPitch]]
Line 167: Line 195:
* [[SharedRandomVector]]
* [[SharedRandomVector]]
* [[SharedRandomAngle]]
* [[SharedRandomAngle]]
== String Conversion ==
* [[UTIL_StringToCOlor32]]
* [[UTIL_StringToFloatArray]]
* [[UTIL_StringToIntArray]]
* [[UTIL_StringToVector]]
* [[UTIL_StringFieldToInt]]
* [[UTIL_ColorStringToLinearFloatColor]]
* [[UTIL_AxisStringToPointPoint]]
* [[UTIL_AxisStringToPointDir]]
* [[UTIL_AxisStringToUnitDir]]


{{category end}}__NOTOC__
{{category end}}__NOTOC__

Revision as of 00:30, 10 April 2011

UTIL(ities)

The Source Engine comes with a variety of built in Utilities, or UTIL_ functions. These range from things like the safe removal of objects, to TraceLines, and Precaching assets.

Blood

Finding Entities in Space


Set Properties

Other

Todo: Categorize these

Precaching

Traces

Modifying Angles

Utility Effects

Pitch & Yaw

Shared Random

String Conversion

Note.pngNote:This list is incomplete, and these functions are poorly categorized for now.