]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - monsters.cfg
Monsters!
[xonotic/xonotic-data.pk3dir.git] / monsters.cfg
1 // Misc
2 set g_monsters 1 "Enable monsters (master switch)"
3 set g_monsters_skill 1 "Monster skill (affecting some of their attributes). 1 - easy, 2 - medium, 3 - hard, 4 - insane, 5 - nightmare"
4 set g_monsters_miniboss_chance 5
5 set g_monsters_miniboss_healthboost 100
6 set g_monsters_forcedrop "" "Force all monsters to drop this item on death. Possible values are: health, armor, ammo"
7 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"
8 set g_monsters_owners 1 "Monsters will not attack their owners if set to 1"
9 set g_monsters_teams 1
10 set g_monster_spawnshieldtime 2 "Monsters will not take damage for this amount of seconds"
11 set g_monsters_typefrag 1
12 set g_monsters_healthbars 1 "Show health bars above monsters"
13 set g_monsters_giants_only 0
14 set g_monsters_nogiants 1
15 set g_monsters_respawn 1 "Enable monster respawning"
16 set g_monsters_respawn_delay 20 "Monsters respawn in this amount of seconds"
17 set g_monsters_score_kill 1 "Get this many points for killing a naturally spawned monster"
18 set g_monsters_max 20 "Global maximum player-spawned monsters"
19 set g_monsters_max_perplayer 3 "Maximum monsters per-player"
20 set g_monsters_skill_easy 2 "Monster easy skill level (used for skill based functions)"
21 set g_monsters_skill_normal 4 "Monster normal skill level (used for skill based functions)"
22 set g_monsters_skill_hard 5 "Monster hard skill level (used for skill based functions)"
23 set g_monsters_skill_insane 7 "Monster insane skill level (used for skill based functions)"
24 set g_monsters_skill_nightmare 10 "Monster nightmare skill level (used for skill based functions)"
25
26 // Enforcer
27 set g_monster_enforcer 1 "Enable Enforcers"
28 set g_monster_enforcer_health 80 "Enforcer health"
29 set g_monster_enforcer_drop armor "Enforcer drops this item on death"
30 set g_monster_enforcer_drop_size large "Size of the item Enforcers drop. Possible values are: small, medium, large"
31 set g_monster_enforcer_speed_walk 75 "Enforcer walk speed"
32 set g_monster_enforcer_speed_run 100 "Enforcer run speed"
33 set g_monster_enforcer_attack_uzi_bullets 3 "Number of machine gun bullets Enforcer fires"
34
35 // Ogre
36 set g_monster_ogre 1 "Enable Ogres"
37 set g_monster_ogre_health 200 "Ogre health"
38 set g_monster_ogre_chainsaw_damage 15 "Ogre chainsaw damage (hits multiple times)"
39 set g_monster_ogre_drop ammo "Ogre drops this item on death"
40 set g_monster_ogre_drop_size bullets "Size of the item Ogres drop. Possible values are: small, medium, large"
41 set g_monster_ogre_speed_walk 100 "Ogre walk speed"
42 set g_monster_ogre_speed_run 150 "Ogre run speed"
43 set g_monster_ogre_attack_uzi_bullets 3 "Number of machine gun bullets Ogre fires"
44
45 // Fiend
46 set g_monster_demon 1 "Enable Fiends"
47 set g_monster_demon_health 300 "Fiend health"
48 set g_monster_demon_attack_jump_damage 40 "Fiend jump attack damage"
49 set g_monster_demon_damage 20 "Fiend melee attack damage"
50 set g_monster_demon_drop health "Fiend drops this item on death"
51 set g_monster_demon_drop_size medium "Size of the item Fiends drop. Possible values are: small, medium, large"
52 set g_monster_demon_speed_walk 150 "Fiend walk speed"
53 set g_monster_demon_speed_run 300 "Fiend run speed"
54
55 // Shambler
56 set g_monster_shambler 1 "Enable Shamblers"
57 set g_monster_shambler_health 600 "Shambler health"
58 set g_monster_shambler_damage 50 "Shambler melee attack damage"
59 set g_monster_shambler_attack_lightning_damage 20 "Shambler lightning attack damage per frame"
60 set g_monster_shambler_attack_claw_damage 30 "Shambler claw attack damage"
61 set g_monster_shambler_drop health "Shambler drops this item on death"
62 set g_monster_shambler_drop_size large "Size of the item Shamblers drop. Possible values are: small, medium, large"
63 set g_monster_shambler_speed_walk 100 "Shambler walk speed"
64 set g_monster_shambler_speed_run 150 "Shambler run speed"
65
66 // Knight
67 set g_monster_knight 1 "Enable Knights"
68 set g_monster_knight_health 75 "Knight Health"
69 set g_monster_knight_drop armor "Knight drops this item on death"
70 set g_monster_knight_drop_size medium "Size of the item Knights drop. Possible values are: small, medium, large"
71 set g_monster_knight_melee_damage 20 "Knight melee attack damage"
72 set g_monster_knight_melee_side_damage 10 "Knight melee attack side damage"
73 set g_monster_knight_speed_walk 40 "Knight walk speed"
74 set g_monster_knight_speed_run 70 "Knight run speed"
75
76 // Grunt
77 set g_monster_soldier 1 "Enable Grunts"
78 set g_monster_soldier_health 100 "Grunt Health"
79 set g_monster_soldier_drop ammo "Grunt drops this item on death"
80 set g_monster_soldier_drop_size shells "Size of the item Grunts drop. Possible values are: small, medium, large"
81 set g_monster_soldier_melee_damage 20 "Grunt melee attack damage"
82 set g_monster_soldier_speed_walk 30 "Grunt walk speed"
83 set g_monster_soldier_speed_run 50 "Grunt run speed"
84 set g_monster_soldier_ammo 5 "Grunt weapon ammo"
85 set g_monster_soldier_weapon_laser_chance 6 "Chance of Grunt weapon being laser"
86 set g_monster_soldier_weapon_shotgun_chance 8 "Chance of Grunt weapon being shotgun"
87 set g_monster_soldier_weapon_machinegun_chance 4 "Chance of Grunt weapon being machine gun"
88 set g_monster_soldier_weapon_rocketlauncher_chance 2 "Chance of Grunt weapon being rocket launcher"
89 set g_monster_soldier_attack_uzi_bullets 3 "Number of machine gun bullets Grunt fires"
90
91 // Scrag
92 set g_monster_wizard 1 "Enable Scrags"
93 set g_monster_wizard_health 80 "Scrag health"
94 set g_monster_wizard_drop ammo "Scrag drops this item on death"
95 set g_monster_wizard_drop_size cells "Size of the item Scrags drop. Possible values are: small, medium, large"
96 set g_monster_wizard_speed_walk 40 "Scrag walk speed"
97 set g_monster_wizard_speed_run 70 "Scrag run speed"
98 set g_monster_wizard_spike_damage 15 "Scrag spike damage"
99 set g_monster_wizard_spike_damage 7 "Scrag spike edge damage"
100 set g_monster_wizard_spike_radius 20 "Scrag spike damage radius"
101 set g_monster_wizard_spike_speed 400 "Scrag spike speed"
102
103 // Rottweiler
104 set g_monster_dog 1 "Enable Rottweilers"
105 set g_monster_dog_health 25 "Rottweiler health"
106 set g_monster_dog_bite_damage 15 "Rottweiler bite attack damage"
107 set g_monster_dog_attack_jump_damage 30 "Rottweiler jump attack damage"
108 set g_monster_dog_drop health "Rottweiler drops this item on death"
109 set g_monster_dog_drop_size small "Size of the item Rottweilers drop. Possible values are: small, medium, large"
110 set g_monster_dog_speed_walk 60 "Rottweiler walk speed"
111 set g_monster_dog_speed_run 120 "Rottweiler run speed"
112
113 // Spawn
114 set g_monster_tarbaby 1 "Enable Spawns"
115 set g_monster_tarbaby_health 80 "Spawn health"
116 set g_monster_tarbaby_drop ammo "Spawn drops this item when it explodes"
117 set g_monster_tarbaby_drop_size rockets "Size of the item Spawns drop. Possible values are: small, medium, large"
118 set g_monster_tarbaby_speed_walk 20 "Spawn walk speed"
119 set g_monster_tarbaby_speed_run 30 "Spawn run speed"
120
121 // Hell-Knight
122 set g_monster_hellknight 1 "Enable Hell-Knights"
123 set g_monster_hellknight_health 250 "Hell-Knight health"
124 set g_monster_hellknight_drop armor "Hell-Knight drops this item on death"
125 set g_monster_hellknight_drop_size medium "Size of the item Hell-Knights drop. Possible values are: small, medium, large"
126 set g_monster_hellknight_inferno_damage 40 "Hell-Knight inferno damage"
127 set g_monster_hellknight_inferno_chance 0.4 "Hell-Knight inferno attack chance"
128 set g_monster_hellknight_inferno_damagetime 3 "How long the inferno should burn the player"
129 set g_monster_hellknight_fireball_damage 30 "Hell-Knight fireball projectile damage"
130 set g_monster_hellknight_fireball_edgedamage 10 "Hell-Knight fireball indirect hit damage"
131 set g_monster_hellknight_fireball_force 50 "Hell-Knight fireball projectile push force"
132 set g_monster_hellknight_fireball_radius 70 "Hell-Knight fireball projectile damage radius"
133 set g_monster_hellknight_fireball_speed 600 "Hell-Knight fireball projectile speed"
134 set g_monster_hellknight_fireball_spread 0 "Hell-Knight fireball projectile spread"
135 set g_monster_hellknight_fireball_chance 0.3 "Chance for Hell-Knight to throw a fireball"
136 set g_monster_hellknight_jump_chance 0.2 "Chance for Hell-Knight to jump at the player (always 1 if enemy is further than _dist)"
137 set g_monster_hellknight_jump_damage 25 "Hell-Knight jump attack damage"
138 set g_monster_hellknight_jump_dist 500 "Hell-Knight will prioritise jumping if the enemy is this far away"
139 set g_monster_hellknight_melee_damage 20 "Hell-Knight melee attack damage"
140 set g_monster_hellknight_spike_damage 5 "Hell-Knight spike projectile damage"
141 set g_monster_hellknight_spike_edgedamage 5 "Hell-Knight spike projectile indirect hit damage"
142 set g_monster_hellknight_spike_radius 20 "Hell-Knight spike projectile damage radius"
143 set g_monster_hellknight_spike_force 5 "Hell-Knight spike projectile force"
144 set g_monster_hellknight_spike_chance 0.5 "Hell-Knight spike attack chance"
145 set g_monster_hellknight_speed_walk 75 "Hell-Knight walk speed"
146 set g_monster_hellknight_speed_run 150 "Hell-Knight run speed"
147
148 // Rotfish
149 set g_monster_fish 1 "Enable Rotfish"
150 set g_monster_fish_health 25 "Rotfish health"
151 set g_monster_fish_damage 10 "Rotfish bite attack damage"
152 set g_monster_fish_drop health "Rotfish drops this item on death"
153 set g_monster_fish_drop_size small "Size of the item Rotfish drop. Possible values are: small, medium, large"
154 set g_monster_fish_speed_walk 40 "Rotfish walk speed"
155 set g_monster_fish_speed_run 70 "Rotfish run speed"
156
157 // Vore
158 set g_monster_shalrath 1 "Enable Vores"
159 set g_monster_shalrath_health 400 "Vore health"
160 set g_monster_shalrath_damage 30 "Vore magic attack damage"
161 set g_monster_shalrath_drop health "Vore drops this item on death"
162 set g_monster_shalrath_drop_size medium "Size of the item Vores drop. Possible values are: small, medium, large"
163 set g_monster_shalrath_speed 50 "Vore move speed"
164
165 // Spawner
166 set g_monster_spawner 1 "Enable Monster Spawner"
167 set g_monster_spawner_health 100 "Spawner health"
168 set g_monster_spawner_target_recheck_delay 1 "Spawner enemy check delay"
169 set g_monster_spawner_target_range 600 "Spawner maximum enemy distance"
170 set g_monster_spawner_spawn_range 600 "Spawn monsters while enemy is within this range"
171 set g_monster_spawner_maxmobs 4 "Maximum number of spawned monsters"
172 set g_monster_spawner_forcespawn 0 "Force spawner to spawn this type of monster"
173
174 // Zombie
175 set g_monster_zombie 1 "Enable Zombies"
176 set g_monster_zombie_attack_leap_damage 45 "Damage when zombie performs an attack leap"
177 set g_monster_zombie_attack_leap_delay 1.5 "Delay after zombie attack leap"
178 set g_monster_zombie_attack_leap_force 55 "Force of zombie attack leap"
179 set g_monster_zombie_attack_leap_range 96 "Range of zombie attack leap"
180 set g_monster_zombie_attack_leap_speed 500 "The speed of a zombie attack leap"
181 set g_monster_zombie_attack_stand_damage 35 "Damage when zombie hits from a standing position"
182 set g_monster_zombie_attack_stand_delay 1.2 "Delay after a zombie hits from a standing position"
183 set g_monster_zombie_attack_stand_range 48 "Range of a zombie standing position attack"
184 set g_monster_zombie_health 200 "Zombie health"
185 set g_monster_zombie_idle_timer 1 "Minimum time a zombie can stay idle"
186 set g_monster_zombie_speed_walk 150 "Zombie walk speed"
187 set g_monster_zombie_speed_run 400 "Zombie run speed"
188 set g_monster_zombie_stopspeed 100 "Speed at which zombie stops"
189 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"
190 set g_monster_zombie_target_range 1200 How far the zombie can see an enemy"
191 set g_monster_zombie_drop health "Zombie drops this item on death"
192 set g_monster_zombie_drop_size large "Size of the item zombies drop. Possible values are: small, medium, large"
193
194 // Spider
195 set g_monster_spider 1 "Enable Spiders"
196 set g_monster_spider_attack_type 0 "Spider attack type (0 = ice, 1 = fire, ...)"
197 set g_monster_spider_attack_leap_delay 1.5 "Delay after spider attack leap"
198 set g_monster_spider_attack_leap_range 96 "Range of spider attack leap"
199 set g_monster_spider_attack_stand_damage 35 "Damage when spider hits from a standing position"
200 set g_monster_spider_attack_stand_delay 1.2 "Delay after a spider hits from a standing position"
201 set g_monster_spider_attack_stand_range 48 "Range of a spider standing position attack"
202 set g_monster_spider_health 200 "Spider health"
203 set g_monster_spider_idle_timer_min 1 "Minimum time a spider can stay idle"
204 set g_monster_spider_speed_walk 150 "Spider walk speed"
205 set g_monster_spider_speed_run 400 "Spider run speed"
206 set g_monster_spider_stopspeed 100 Speed at which spider stops"
207 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"
208 set g_monster_spider_target_range 1200 How far the spider can see an enemy"
209 set g_monster_spider_drop health "Spider drops this item on death"
210 set g_monster_spider_drop_size large "Size of the item spiders drop. Possible values are: small, medium, large"