func_arena Monday, September 21, 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 » DOOM 3 Script Objects » monster_base
ARTICLE

monster_base

This is a script object on id Tech 4 engines, present on DOOM 3. Below you can find its fields and methods.

DOOM 3

Property Value
Type script object
Inherits ai

Fields

Type Name
float run_distance
float walk_turn
boolean run
boolean ambush
boolean ignoreEnemies
boolean stay_on_attackpath
boolean idle_sight_fov
float customBlendOut
entity current_path
entity next_path
boolean resurrect
boolean ignore_lostcombat
boolean blocked
boolean ignore_sight

Methods

Returns Name Parameters
void Torso_CustomCycle
void Torso_CustomAnim
void Torso_Sight
void Torso_Death
void Legs_Idle
void Legs_Death
float check_attacks
void do_attack float attack_flags
boolean checkTurretAttack
void init
void state_Begin
void monster_begin
void archvile_minion
boolean can_resurrect
void monster_resurrect entity enemy
void wait_for_enemy
void state_Killed
void state_Dead
void wake_on_enemy
void wake_on_trigger
void walk_on_trigger
void wake_on_attackcone
void sight_enemy
void enemy_dead
void state_Combat
void state_LostCombat
void state_Spawner
void monster_base_lost_combat
boolean check_blocked
boolean combat_chase
void combat_turret_node entity node
void combat_attack_cone entity node
void combat_ainode entity node
void combat_lost
void combat_wander
void playCustomCycle string animname, float blendTime
void playCustomAnim string animname, float blendIn, float blendOut
void checkNodeAnim entity node, string prefix, string anim
void trigger_wakeup_targets
boolean checkForEnemy float use_fov
void state_FollowAlternatePath
void follow_alternate_path1
void follow_alternate_path2
void follow_alternate_path3
void idle_followPathEntities entity pathnode
void path_corner
void path_anim
void path_cycleanim
void path_turn
void path_wait
void path_waitfortrigger
void path_hide
void path_show
void path_attack

Last changed Sep 21, 2026
<< back to the wiki  ·  History
RELATED GAMES
DOOM 3
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.