func_arena Tuesday, September 22, 2026
Building, modding and fragging like it's 1998

142778 visitors
YOUR #1 SOURCE FOR RETRO FPS DEVELOPMENT Y2K READY
  *** func_arena goes live, let the carnage begin!   ***   ET: Legacy 2.86.0 is out!   ***   Engine of the Week: qrustyquake by cyanbun96   ***   Server admins: read our migration guide before Friday   ***   Ironwail 0.8.2 is out!   ***  
NAVIGATION
Wiki » Reference » trigger_ entities » trigger_guiOverlay
ARTICLE

trigger_guiOverlay

This is an entity on id Tech 4 engines, present on DOOM 3, Quake 4 and Prey. Below you can find its spawnflags, keys and editor settings for each game that defines it.

DOOM 3

Toggles an overlay gui full screen over the view.

Keys

Key Type Default Description
overlayGui var gui to overlay

Editor

Property Value
Type point entity
Spawn class idTrigger_GuiOverlay
Min -8 -8 -8
Max 8 8 8
Color 0.8 0.1 0.2

Quake 4

Toggles an overlay gui full screen over the view.

Keys

Key Type Default Description
overlayGui var gui to overlay

Editor

Property Value
Type point entity
Spawn class idTrigger_GuiOverlay
Min -8 -8 -8
Max 8 8 8
Color 0.8 0.1 0.2

Prey

Toggles an overlay gui full screen over the view.

Keys

Key Type Default Description
overlayGui var gui to overlay
random var 0 wait variance. trigger waits wait + or - random after firing targets before triggering again.
delay var 0 seconds to wait before firing after triggered.
randomDelay var delay variance. trigger waits delay + or - random_delay before firing targets.
call var script function to call when triggered.
uncall var script function to call when untriggered
callRef var script function to call when triggered which takes trigger/entity reference as parm.
uncallRef var script function to call when untriggered which takes trigger/entity reference as parm.
callRefActivator var script function to call when triggered which takes trigger/entity and activator/entity reference as parms.
uncallRefActivator var script function to call when untriggered which takes trigger/entity and activator/entity reference as parms.
uncalldelay var seconds between checks to see if uncall has arrived
requires var item required in players inventory to fire.
removeItem var if above item is removed from inventory when used.
anyTouch var 0 anything can touch it, players, mobs.
noTouch var 0 cannot be touched, must be triggered.
triggerFirst var dont activate until triggered.
noClient var 0 can't be touched by players, but can be touched by other entities (func_activators, for instance).
refire var seconds to wait before re-firing the trigger (as long as you are still in it) (default -1 = off)
triggerBehavior var describes what can trigger the trigger. 0 is player only, 1 is friendlies only, 2 is monsters only, 3 is player, monsters, and friendlies, 4 is trigger_classes. Default: 0. players, monsters, characters, and func_activtors can trigger triggers
enabled bool initially enabled (default 1)
untrigger var when untriggered, resend the trigger message to targets
isSimpleBox bool simple boxes are cheaper and use axis-aligned bounds for checks (1)
noVehicles bool disallows trigger from player vehicles (0)

Editor

Property Value
Type point entity
Spawn class idTrigger_GuiOverlay
Inherits trigger_multiple
Min -8 -8 -8
Max 8 8 8
Color 0.8 0.1 0.2
Name trigger_guioverlay

Last changed Sep 21, 2026
<< back to the wiki  ·  History
RELATED GAMES
DOOM 3
Quake 4
Prey
HOT FILES
No files yet.
all files >>
LATEST BLOGS
No blog posts yet.
all blogs >>
MEDIA FROM THE BLOGS
No blog post has a picture yet.
all blogs >>
LATEST DEVLOGS
No devlog entries yet.
all blogs >>
CHAT
IRC:
#func_arena @ irc.libera.chat

Discord:
Map-Center

41 fraggers right now. Be nice to others.
Powered by Debian Linux Now! Get Mozilla Now! Stop Microsoft! Dopefish Now! 1-Bit Icons by Nikoichu
home  ·  contact  ·  privacy policy  ·  forums  ·  submit content  ·  rss
func_arena is a member of the func_network. We are not responsible for user content, your ping, or your kill-to-death ratio.
Powered by fragnuke 0.7.2. Best viewed at 1024x768 in Mozilla. No frames, no Flash, no bs.