MCPcopy Create free account
hub / github.com/alliedmodders/sourcemod / NotifyConVar

Function NotifyConVar

core/smn_console.cpp:226–240  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

224}
225
226static void NotifyConVar(ConVar *pConVar)
227{
228 IGameEvent *pEvent = gameevents->CreateEvent("server_cvar");
229 pEvent->SetString("cvarname", pConVar->GetName());
230 if (IsFlagSet(pConVar, FCVAR_PROTECTED))
231 {
232 pEvent->SetString("cvarvalue", "***PROTECTED***");
233 }
234 else
235 {
236 pEvent->SetString("cvarvalue", pConVar->GetString());
237 }
238
239 gameevents->FireEvent(pEvent);
240}
241#endif
242
243static cell_t sm_CreateConVar(IPluginContext *pContext, const cell_t *params)

Callers 4

sm_SetConVarNumFunction · 0.85
sm_SetConVarFloatFunction · 0.85
sm_SetConVarStringFunction · 0.85
sm_ResetConVarFunction · 0.85

Calls 6

IsFlagSetFunction · 0.85
CreateEventMethod · 0.80
FireEventMethod · 0.80
SetStringMethod · 0.45
GetNameMethod · 0.45
GetStringMethod · 0.45

Tested by

no test coverage detected