-
Notifications
You must be signed in to change notification settings - Fork 5
Utils advutil
AdvNS extension utility functions.
These utility functions are only used in AdvNS, and the code that uses this utility function does not guarantee compatibility with existing NS 1.0.
-
AdvNut.util.GetPlayerTraceEntity(client)
- Returns the entity that the player is reporting. If there is no view entity, returns nil.
- Arguments: Player
- Returns: Entity
-
AdvNut.util.CreateIdentifier(subIdentifier, caller)
- This function is used to generate identifiers.
- Arguments: Sub identifier, Caller
- Returns: The generated identifier
-
AdvNut.util.LoadCachedConfigs()
- Calls the settings stored in the cache.
- Arguments: None
- Returns: None
-
AdvNut.util.DrawOutline(panel, th, color)
- Draw an outline on the panel.
- Arguments : Panel, Thickness, Color
- Returns : None
-
AdvNut.util.DrawBackgroundBlur(panel)
- Draw a background blur on the panel.
- Arguments : Panel
- Returns : None
-
AdvNut.util.RemoveBackgroundBlur(panel)
- Clears the background blur drawn on the panel.
- Arguments : Panel
- Returns : None
-
AdvNut.util.GetScreenScaleFontSize(fontSize)
-
AdvNut.util.DrawRoundedBox(panel, corner, x, y, w, h)
-
AdvNut.util.GetCurrentMenuSize()
-
AdvNut.util.GetCurrentMenuPos()
-
AdvNut.util.GetPanelScreenCenterPosition(panel, width, height)
-
AdvNut.util.DrawCenterGradient(x, y, w, h, color)
-
AdvNut.util.Draw3DText(text, font, x, y, color, alignX, alignY)
-
AdvNut.util.GetTextSize(font, text)
-
AdvNut.util.WriteTable(uniqueID, value)
-
AdvNut.util.ReadTable(uniqueID)