Enum | Description |
---|---|
ClientRangeType | |
DialogType | |
EngineVersion | |
FindMapResult |
Function | Description |
---|---|
ClearSyncHud | Clears the text on a synchronized HUD channel. |
CreateDialog | Creates different types of ingame messages. |
CreateHudSynchronizer | Creates a HUD synchronization object. This object is used to automatically assign and re-use channels for a set of messages. |
DisplayAskConnectBox | Displays a panel asking the client to connect to a specified IP. |
EntIndexToEntRef | Converts an entity index into a serial encoded entity reference. |
EntRefToEntIndex | Retrieves the entity index from a reference or validates an entity index. The input ref is checked that it is still valid and refers to the same entity. |
FindMap | Returns whether a full or partial map name is found or can be resolved |
GetClientsInRange | Find clients that are potentially in range of a position. |
GetCurrentMap | Returns the current map name. |
GetEngineTime | Returns a high-precision time value for profiling the engine. |
GetEngineVersion | Gets the engine version that the currently-loaded SM core was compiled against. |
GetGameDescription | Returns the game description from the mod. |
GetGameFolderName | Returns the name of the game's directory. |
GetGameFrameTime | Returns the time the Game took processing the last frame. |
GetGameTickCount | Returns the game's internal tick count. |
GetGameTime | Returns the game time based on the game tick. |
GetMapDisplayName | Get the display name of a workshop map. |
GetRandomFloat | Returns a random floating point number from the Half-Life 2 Random Stream. |
GetRandomInt | Returns a random number from the Half-Life 2 Random Stream. |
GetServerAuthId | Retrieves the server's authentication string (SteamID). |
GetServerSteamAccountId | Returns the server's Steam account ID. |
GuessSDKVersion | |
IsDecalPrecached | Returns if a given decal is precached. |
IsDedicatedServer | Returns whether the server is dedicated. |
IsGenericPrecached | Returns if a given generic file is precached. |
IsMapValid | Returns whether a map is valid or not. |
IsModelPrecached | Returns if a given model is precached. |
IsSoundPrecached | |
LogToGame | Logs a generic message to the HL2 logs. |
MakeCompatEntRef | Converts a reference into a backwards compatible version. |
PrecacheDecal | Precaches a given decal. |
PrecacheGeneric | Precaches a given generic file. |
PrecacheModel | Precaches a given model. |
PrecacheSentenceFile | Precaches a given sentence file. |
PrecacheSound | Precaches a given sound. |
PrintCenterText | Prints a message to a specific client in the center of the screen. |
PrintCenterTextAll | Prints a message to all clients in the center of the screen. |
PrintHintText | Prints a message to a specific client with a hint box. |
PrintHintTextToAll | Prints a message to all clients with a hint box. |
PrintToChat | Prints a message to a specific client in the chat area. |
PrintToChatAll | Prints a message to all clients in the chat area. |
SetHudTextParams | Sets the HUD parameters for drawing text. These parameters are stored globally, although nothing other than this function and SetHudTextParamsEx modify them. |
SetHudTextParamsEx | Sets the HUD parameters for drawing text. These parameters are stored globally, although nothing other than this function and SetHudTextParams modify them. |
SetRandomSeed | Sets the seed value for the global Half-Life 2 Random Stream. |
ShowHudText | Shows a HUD message to a client on the given channel. |
ShowMOTDPanel | Shows a MOTD panel to a specific client. |
ShowSyncHudText | Shows a synchronized HUD message to a client. |
ShowVGUIPanel | Shows a VGUI panel to a specific client. |
This documentation was generated automatically using pawn-docgen written by xPaw for AlliedMods.