]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - monsters.cfg
Also use MSG_MULTI for victory message
[xonotic/xonotic-data.pk3dir.git] / monsters.cfg
index 5a9007bab073816a221d20abe5b3cab037010f70..bf05631489e93e52c2cc28e20c3217f38cf511ca 100644 (file)
@@ -3,7 +3,8 @@ set g_monsters 1 "Enable monsters (master switch)"
 set g_monsters_skill 1 "Monster skill (affecting some of their attributes). 1 - easy, 2 - medium, 3 - hard, 4 - insane, 5 - nightmare"
 set g_monsters_miniboss_chance 5
 set g_monsters_miniboss_healthboost 100
-set g_monsters_forcedrop "" "Force all monsters to drop this item on death. Possible values are: health, armor, ammo"
+set g_monsters_forcedrop 0 "Force all monsters to drop this item on death. Use g_monsters_drop_* cvars to change forced drop item"
+set g_monsters_drop_type armor "Type of item to drop when forced. Possible values are: health, armor, ammo"
 set g_monsters_drop_size medium "Size of the item monsters drop. Possible health/amor values are: small, medium, large. Possible ammo values are: shells, bullets, cells, rockets"
 set g_monsters_owners 1 "Monsters will not attack their owners if set to 1"
 set g_monsters_teams 1
@@ -12,6 +13,7 @@ set g_monsters_typefrag 1
 set g_monsters_healthbars 1 "Show health bars above monsters"
 set g_monsters_giants_only 0
 set g_monsters_nogiants 1
+set g_monsters_target_range 2000
 set g_monsters_respawn 1 "Enable monster respawning"
 set g_monsters_respawn_delay 20 "Monsters respawn in this amount of seconds"
 set g_monsters_score_kill 1 "Get this many points for killing a naturally spawned monster"
@@ -22,6 +24,7 @@ set g_monsters_skill_normal 4 "Monster normal skill level (used for skill based
 set g_monsters_skill_hard 5 "Monster hard skill level (used for skill based functions)"
 set g_monsters_skill_insane 7 "Monster insane skill level (used for skill based functions)"
 set g_monsters_skill_nightmare 10 "Monster nightmare skill level (used for skill based functions)"
+set g_monsters_spawn_list "ogre demon shambler knight soldier scrag dog spawn hellknight fish vore enforcer zombie spawner spider" "monsters not listed here will spawn as knights"
 
 // Enforcer
 set g_monster_enforcer 1 "Enable Enforcers"
@@ -157,19 +160,20 @@ set g_monster_fish_speed_run 70 "Rotfish run speed"
 // Vore
 set g_monster_shalrath 1 "Enable Vores"
 set g_monster_shalrath_health 400 "Vore health"
-set g_monster_shalrath_damage 30 "Vore magic attack damage"
 set g_monster_shalrath_drop health "Vore drops this item on death"
 set g_monster_shalrath_drop_size medium "Size of the item Vores drop. Possible values are: small, medium, large"
 set g_monster_shalrath_speed 50 "Vore move speed"
+set g_monster_shalrath_attack_spike_damage 30 "Vore homing spike explosion damage"
+set g_monster_shalrath_attack_spike_radius 60 "Vore homing spike explosion radius"
+set g_monster_shalrath_attack_spike_delay 2 "Delay between Vore homing spike attacks"
+set g_monster_shalrath_attack_melee_damage 30 "Vore magic attack damage"
+set g_monster_shalrath_attack_melee_delay 0.7 "Delay between Vore melee attacks"
 
 // Spawner
 set g_monster_spawner 1 "Enable Monster Spawner"
 set g_monster_spawner_health 100 "Spawner health"
-set g_monster_spawner_target_recheck_delay 1 "Spawner enemy check delay"
-set g_monster_spawner_target_range 600 "Spawner maximum enemy distance"
-set g_monster_spawner_spawn_range 600 "Spawn monsters while enemy is within this range"
 set g_monster_spawner_maxmobs 4 "Maximum number of spawned monsters"
-set g_monster_spawner_forcespawn 0 "Force spawner to spawn this type of monster"
+set g_monster_spawner_forcespawn "" "Force spawner to spawn this type of monster"
 
 // Zombie
 set g_monster_zombie 1 "Enable Zombies"
@@ -182,12 +186,9 @@ set g_monster_zombie_attack_stand_damage 35 "Damage when zombie hits from a stan
 set g_monster_zombie_attack_stand_delay 1.2 "Delay after a zombie hits from a standing position"
 set g_monster_zombie_attack_stand_range 48 "Range of a zombie standing position attack"
 set g_monster_zombie_health 200 "Zombie health"
-set g_monster_zombie_idle_timer 1 "Minimum time a zombie can stay idle"
 set g_monster_zombie_speed_walk 150 "Zombie walk speed"
 set g_monster_zombie_speed_run 400 "Zombie run speed"
 set g_monster_zombie_stopspeed 100 "Speed at which zombie stops"
-set g_monster_zombie_target_recheck_delay 5 How much time should a zombie run afer an enemy before checking if it's still in range"
-set g_monster_zombie_target_range 1200 How far the zombie can see an enemy"
 set g_monster_zombie_drop health "Zombie drops this item on death"
 set g_monster_zombie_drop_size large "Size of the item zombies drop. Possible values are: small, medium, large"
 
@@ -195,16 +196,12 @@ set g_monster_zombie_drop_size large "Size of the item zombies drop. Possible va
 set g_monster_spider 1 "Enable Spiders"
 set g_monster_spider_attack_type 0 "Spider attack type (0 = ice, 1 = fire, ...)"
 set g_monster_spider_attack_leap_delay 1.5 "Delay after spider attack leap"
-set g_monster_spider_attack_leap_range 96 "Range of spider attack leap"
 set g_monster_spider_attack_stand_damage 35 "Damage when spider hits from a standing position"
 set g_monster_spider_attack_stand_delay 1.2 "Delay after a spider hits from a standing position"
-set g_monster_spider_attack_stand_range 48 "Range of a spider standing position attack"
 set g_monster_spider_health 200 "Spider health"
 set g_monster_spider_idle_timer_min 1 "Minimum time a spider can stay idle"
 set g_monster_spider_speed_walk 150 "Spider walk speed"
 set g_monster_spider_speed_run 400 "Spider run speed"
 set g_monster_spider_stopspeed 100 Speed at which spider stops"
-set g_monster_spider_target_recheck_delay 5 How much time should a spider run afer an enemy before checking if it's still in range"
-set g_monster_spider_target_range 1200 How far the spider can see an enemy"
 set g_monster_spider_drop health "Spider drops this item on death"
 set g_monster_spider_drop_size large "Size of the item spiders drop. Possible values are: small, medium, large"
\ No newline at end of file