Garry's Mod Wiki

Revision Difference

HUD_Element_List#511593

This is a list of all the HUD elements that you can block with <page>GM:HUDShouldDraw</page>.⤶ ⤶ These elements are known to work in Garry's Mod. The hook will always be called for those elements unless stated otherwise.⤶ ⤶ ⤶ ⤶ Name | Description |⤶ -----|------------|⤶ | CHudAmmo | Primary ammo counter. |⤶ | CHudBattery | The armor meter. This is only called if players armor is above 0. |⤶ | CHudChat | The default chat box. Hiding this element will cause players view angles to snap to a random angle when they try to open the chat. |⤶ | CHudCrosshair | The default SWEP and HL2 weapon crosshair. |⤶ | CHudCloseCaption | Close captions |⤶ | CHudDamageIndicator | The damage indicator from Half-Life 2, active only when visible. |⤶ | CHudDeathNotice | The death notice panel.<br/><br/>This will not do anything in Garry's Mod because the kill feed is painted in Lua. |⤶ | CHudGeiger | Geiger counter from Half-Life 2. Only active when the sound plays. Hiding this stops the sound. |⤶ | CHudGMod | The <page>Global.GetHUDPanel</page>. Hiding this will hide anything rendered with <page>GM:HUDPaint</page>, <page>GM:HUDPaintBackground</page> and <page>GM:HUDDrawScoreBoard</page> |⤶ | CHudHealth | The health meter. |⤶ | CHudHintDisplay | The key hint display? Disabled in Garry's Mod by default |⤶ | CHudMenu | The main menu.<br/><warning>Hiding this will cause the player to not be able to open their main menu or console.</warning> |⤶ | CHudMessage | |⤶ | CHudPoisonDamageIndicator | The "Neurotoxin Detected" HUD above Health when you get hit by a poison headcrab. |⤶ | CHudSecondaryAmmo | Secondary ammo counter ( SMG1 grenades, AR2 energy balls ) |⤶ | CHudSquadStatus | Citizen Squad status HUD from Half-Life 2. Only called if citizens follow you. |⤶ | CHudTrain | Possibly the controls HUD for controllable func_tracktrain. |⤶ | CHudVehicle | Crosshair for jeep and airboat when gun is mounted. |⤶ | CHudWeapon | |⤶ | CHudWeaponSelection | The weapon selection panel.<br/><br/>Hiding this will also disable capability to switch weapons for the client. |⤶ | CHudZoom | Suit zoom from Half-Life 2.<br/><br/>Only called if visible ( +zoom bind ). Hiding this **does not** prevent zooming. |⤶ | NetGraph | The netgraph. Only works if **net_graph** convar is above 0 |⤶ | CHUDQuickInfo | Health and ammo near crosshair. Only works if **hud_quickinfo** convar is above 0 |⤶ ⤶ ⤶ ⤶ These elements are confirmed to be not working in Garry's Mod. The hook will not be called for these elements.⤶ ⤶ ⤶ ⤶ Name | Description |⤶ -----|------------|⤶ | CTargetID | The text when you aim at a player. Disabled in Garry's Mod because this is painted in Lua; see <page>GM:HUDDrawTargetID</page> instead. |⤶ | CHudHistoryResource | HL2 item pickup history. Disabled in Garry's Mod because this is painted in Lua; see <page>GM:HUDItemPickedUp</page> instead.<br/>This is still called when you pick up health/suit power/etc. |⤶ | CHudSuitPower | HEV Suit power. Disabled in Garry's Mod since we have infinite HEV suit power. |⤶ | CHudLocator | Jalopy HUD radar/locator from Half-Life 2: Episode 2. |⤶ | CHudFlashlight | Flashlight HUD from Half-Life 2: Episode 2. |⤶ ⤶ ⤶ ⤶ These elements are unknown whether they work or not in Garry's Mod.⤶ ⤶ ⤶ ⤶ Name | Description |⤶ -----|------------|⤶ | CAchievementNotificationPanel | |⤶ | CHudAnimationInfo | |⤶ | CHUDAutoAim | |⤶ | CHudBonusProgress | |⤶ | CHudCapturePanel | |⤶ | CHudCommentary | Developer commentary panel as seen in Half-Life 2 and other Source Engine games. |⤶ | CHudControlPointIcons | |⤶ | CHudCredits | Half-Life 2 credits overlay panel? ( From the end of the game? ) |⤶ | CHudVguiScreenCursor | |⤶ | CHudVoiceSelfStatus | |⤶ | CHudVoiceStatus | |⤶ | CHudVote | |⤶ | CMapOverview | |⤶ | CPDumpPanel | |⤶ | CReplayReminderPanel | |⤶ | CTeamPlayHud | |⤶ | CHudFilmDemo | |⤶ | CHudGameMessage | |⤶ | CHudHDRDemo | |⤶ | CHudHintKeyDisplay | |⤶ | CHudPosture | |⤶ ⤶ ⤶ ⤶