]> de.git.xonotic.org Git - xonotic/xonotic-maps.pk3dir.git/blobdiff - scripts/entities.ent
Update spawnflags & remove tower defense entities
[xonotic/xonotic-maps.pk3dir.git] / scripts / entities.ent
index 806bc427851ba53c0b268b5a2ec908e820414c0a..97566025cda94bc387f1649c656f356f6a3ece01 100644 (file)
@@ -1119,6 +1119,12 @@ The sound name may also be of the form *soundname, and in that case the respecti
 <flag key="ACTIVATOR" name="ACTIVATOR" bit="3">the sound is played to the activator only when triggered (cannot be combined with LOOPED_ON and LOOPED_OFF)</flag>
 </point>
 
+<point name="invasion_spawnpoint" color="1 0.5 0" box="-16 -16 -24 16 16 45">
+Monster spawnpoint in Invasion
+-------- KEYS --------
+-------- SPAWNFLAGS --------
+</point>
+
 <group name="trigger_counter" color=".5 .5 .5">
 Acts as an intermediary for an action that takes multiple inputs.
 After the counter has been triggered &quot;count&quot; times, it will fire all of its targets and remove itself.
@@ -1909,8 +1915,8 @@ Disables a trigger_relay temporarily (until triggered again)
 <targetname key="targetname" name="targetname">name that identifies this entity so it can be triggered</targetname>
 </point>
 
-<point name="monster_demon" color="1 0 0" box="-41 -41 -31 41 41 31">
-Fiend. Jumps at the player
+<point name="monster_animus" color="1 0 0" box="-41 -41 -31 41 41 31">
+Animus. Undead doll which pounces at the enemy
 -------- KEYS --------
 <integer key="health" name="health">monster health amount</integer>
 <integer key="netname" name="netname">waypoint name</integer>
@@ -1922,14 +1928,14 @@ Fiend. Jumps at the player
 <targetname key="targetname" name="targetname">name that identifies this entity so it can be triggered</targetname>
 <integer key="team" name="team">5=red, 14=blue</integer>
 -------- SPAWNFLAGS --------
-<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="0">Spawn as mini-boss (slightly more powerful)</flag>
-<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="1">Spawn when triggered</flag>
-<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="2">Don't re-spawn</flag>
-<flag key="MONSTER_RESPAWN_DEATHPOINT" name="RESPAWN_DEATHPOINT" bit="3">Re-spawn where monster died, rather than at original spawn location</flag>
+<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="1">Spawn as mini-boss (slightly more powerful)</flag>
+<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="2">Spawn when triggered</flag>
+<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="4">Don't re-spawn</flag>
+<flag key="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="8">Allow flying monsters to fly up/down</flag>
 </point>
 
-<point name="monster_dog" color="1 0 0" box="-16 -16 -24 16 16 12">
-Rottweiler. Man's best enemy
+<point name="monster_cerberus" color="1 0 0" box="-16 -16 -24 16 16 12">
+Cerberus. Man's best enemy
 -------- KEYS --------
 <integer key="health" name="health">monster health amount</integer>
 <integer key="netname" name="netname">waypoint name</integer>
@@ -1941,14 +1947,14 @@ Rottweiler. Man's best enemy
 <targetname key="targetname" name="targetname">name that identifies this entity so it can be triggered</targetname>
 <integer key="team" name="team">5=red, 14=blue</integer>
 -------- SPAWNFLAGS --------
-<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="0">Spawn as mini-boss (slightly more powerful)</flag>
-<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="1">Spawn when triggered</flag>
-<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="2">Don't re-spawn</flag>
-<flag key="MONSTER_RESPAWN_DEATHPOINT" name="RESPAWN_DEATHPOINT" bit="3">Re-spawn where monster died, rather than at original spawn location</flag>
+<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="1">Spawn as mini-boss (slightly more powerful)</flag>
+<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="2">Spawn when triggered</flag>
+<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="4">Don't re-spawn</flag>
+<flag key="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="8">Allow flying monsters to fly up/down</flag>
 </point>
 
-<point name="monster_fish" color="1 0 0" box="-20 -20 -31 20 20 20">
-Rotfish. First water monster
+<point name="monster_stingray" color="1 0 0" box="-20 -20 -31 20 20 20">
+Stingray. A swimming beast with poison stings
 -------- KEYS --------
 <integer key="health" name="health">monster health amount</integer>
 <integer key="netname" name="netname">waypoint name</integer>
@@ -1960,14 +1966,14 @@ Rotfish. First water monster
 <targetname key="targetname" name="targetname">name that identifies this entity so it can be triggered</targetname>
 <integer key="team" name="team">5=red, 14=blue</integer>
 -------- SPAWNFLAGS --------
-<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="0">Spawn as mini-boss (slightly more powerful)</flag>
-<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="1">Spawn when triggered</flag>
-<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="2">Don't re-spawn</flag>
-<flag key="MONSTER_RESPAWN_DEATHPOINT" name="RESPAWN_DEATHPOINT" bit="3">Re-spawn where monster died, rather than at original spawn location</flag>
+<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="1">Spawn as mini-boss (slightly more powerful)</flag>
+<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="2">Spawn when triggered</flag>
+<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="4">Don't re-spawn</flag>
+<flag key="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="8">Allow flying monsters to fly up/down</flag>
 </point>
 
-<point name="monster_hellknight" color="1 0 0" box="-20 -20 -32 20 20 41">
-Hell-Knight. A cursed warrior from the depths of hell
+<point name="monster_knight" color="1 0 0" box="-20 -20 -32 20 20 41">
+Knight. A cursed warrior from the depths of hell
 -------- KEYS --------
 <integer key="health" name="health">monster health amount</integer>
 <integer key="netname" name="netname">waypoint name</integer>
@@ -1979,14 +1985,14 @@ Hell-Knight. A cursed warrior from the depths of hell
 <targetname key="targetname" name="targetname">name that identifies this entity so it can be triggered</targetname>
 <integer key="team" name="team">5=red, 14=blue</integer>
 -------- SPAWNFLAGS --------
-<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="0">Spawn as mini-boss (slightly more powerful)</flag>
-<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="1">Spawn when triggered</flag>
-<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="2">Don't re-spawn</flag>
-<flag key="MONSTER_RESPAWN_DEATHPOINT" name="RESPAWN_DEATHPOINT" bit="3">Re-spawn where monster died, rather than at original spawn location</flag>
+<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="1">Spawn as mini-boss (slightly more powerful)</flag>
+<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="2">Spawn when triggered</flag>
+<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="4">Don't re-spawn</flag>
+<flag key="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="8">Allow flying monsters to fly up/down</flag>
 </point>
 
-<point name="monster_knight" color="1 0 0" box="-20 -20 -31 20 20 53">
-Knight. A cursed medieval warrior
+<point name="monster_bruiser" color="1 0 0" box="-20 -20 -31 20 20 53">
+Bruiser. A cursed medieval warrior
 -------- KEYS --------
 <integer key="health" name="health">monster health amount</integer>
 <integer key="netname" name="netname">waypoint name</integer>
@@ -1998,14 +2004,14 @@ Knight. A cursed medieval warrior
 <targetname key="targetname" name="targetname">name that identifies this entity so it can be triggered</targetname>
 <integer key="team" name="team">5=red, 14=blue</integer>
 -------- SPAWNFLAGS --------
-<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="0">Spawn as mini-boss (slightly more powerful)</flag>
-<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="1">Spawn when triggered</flag>
-<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="2">Don't re-spawn</flag>
-<flag key="MONSTER_RESPAWN_DEATHPOINT" name="RESPAWN_DEATHPOINT" bit="3">Re-spawn where monster died, rather than at original spawn location</flag>
+<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="1">Spawn as mini-boss (slightly more powerful)</flag>
+<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="2">Spawn when triggered</flag>
+<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="4">Don't re-spawn</flag>
+<flag key="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="8">Allow flying monsters to fly up/down</flag>
 </point>
 
-<point name="monster_ogre" color="1 0 0" box="-36 -36 -20 36 36 50">
-Ogre. Chops down creatures like trees
+<point name="monster_brute" color="1 0 0" box="-36 -36 -20 36 36 50">
+Brute. Chops down creatures like trees
 -------- KEYS --------
 <integer key="health" name="health">monster health amount</integer>
 <integer key="netname" name="netname">waypoint name</integer>
@@ -2017,10 +2023,10 @@ Ogre. Chops down creatures like trees
 <targetname key="targetname" name="targetname">name that identifies this entity so it can be triggered</targetname>
 <integer key="team" name="team">5=red, 14=blue</integer>
 -------- SPAWNFLAGS --------
-<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="0">Spawn as mini-boss (slightly more powerful)</flag>
-<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="1">Spawn when triggered</flag>
-<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="2">Don't re-spawn</flag>
-<flag key="MONSTER_RESPAWN_DEATHPOINT" name="RESPAWN_DEATHPOINT" bit="3">Re-spawn where monster died, rather than at original spawn location</flag>
+<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="1">Spawn as mini-boss (slightly more powerful)</flag>
+<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="2">Spawn when triggered</flag>
+<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="4">Don't re-spawn</flag>
+<flag key="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="8">Allow flying monsters to fly up/down</flag>
 </point>
 
 <point name="monster_mage" color="1 0 0" box="-36 -36 -24 36 36 50">
@@ -2036,10 +2042,10 @@ Mage. Master of dark magic
 <targetname key="targetname" name="targetname">name that identifies this entity so it can be triggered</targetname>
 <integer key="team" name="team">5=red, 14=blue</integer>
 -------- SPAWNFLAGS --------
-<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="0">Spawn as mini-boss (slightly more powerful)</flag>
-<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="1">Spawn when triggered</flag>
-<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="2">Don't re-spawn</flag>
-<flag key="MONSTER_RESPAWN_DEATHPOINT" name="RESPAWN_DEATHPOINT" bit="3">Re-spawn where monster died, rather than at original spawn location</flag>
+<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="1">Spawn as mini-boss (slightly more powerful)</flag>
+<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="2">Spawn when triggered</flag>
+<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="4">Don't re-spawn</flag>
+<flag key="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="8">Allow flying monsters to fly up/down</flag>
 </point>
 
 <point name="monster_shambler" color="1 0 0" box="-41 -41 -31 41 41 65">
@@ -2055,29 +2061,10 @@ Shambler. Summons lightning bolts with its large meat cleaving claws
 <targetname key="targetname" name="targetname">name that identifies this entity so it can be triggered</targetname>
 <integer key="team" name="team">5=red, 14=blue</integer>
 -------- SPAWNFLAGS --------
-<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="0">Spawn as mini-boss (slightly more powerful)</flag>
-<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="1">Spawn when triggered</flag>
-<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="2">Don't re-spawn</flag>
-<flag key="MONSTER_RESPAWN_DEATHPOINT" name="RESPAWN_DEATHPOINT" bit="3">Re-spawn where monster died, rather than at original spawn location</flag>
-</point>
-
-<point name="monster_marine" color="1 0 0" box="-16 -16 -30 16 16 32">
-Marine. Undead soldier
--------- KEYS --------
-<integer key="health" name="health">monster health amount</integer>
-<integer key="netname" name="netname">waypoint name</integer>
-<integer key="target_range" name="target_range">maximum targeting range. If current target is further away, it will be lost</integer>
-<real key="respawntime" name="respawntime">delay in seconds before re-spawning</real>
-<integer key="monster_moveflags" name="monster_moveflags">move target while not attacking. 2=wander around, 3=spawn location, 4=no moving</integer>
-<target key="target" name="target">disable/enable all relays with this targetname when killed</target>
-<target key="target2" name="target2">follow this target</target>
-<targetname key="targetname" name="targetname">name that identifies this entity so it can be triggered</targetname>
-<integer key="team" name="team">5=red, 14=blue</integer>
--------- SPAWNFLAGS --------
-<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="0">Spawn as mini-boss (slightly more powerful)</flag>
-<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="1">Spawn when triggered</flag>
-<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="2">Don't re-spawn</flag>
-<flag key="MONSTER_RESPAWN_DEATHPOINT" name="RESPAWN_DEATHPOINT" bit="3">Re-spawn where monster died, rather than at original spawn location</flag>
+<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="1">Spawn as mini-boss (slightly more powerful)</flag>
+<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="2">Spawn when triggered</flag>
+<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="4">Don't re-spawn</flag>
+<flag key="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="8">Allow flying monsters to fly up/down</flag>
 </point>
 
 <point name="monster_spider" color="1 0 0" box="-18 -18 -25 18 18 30">
@@ -2094,14 +2081,14 @@ Spider. Freezing ice or burning fire web, both lead to an 8-legged grave
 <targetname key="targetname" name="targetname">name that identifies this entity so it can be triggered</targetname>
 <integer key="team" name="team">5=red, 14=blue</integer>
 -------- SPAWNFLAGS --------
-<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="0">Spawn as mini-boss (slightly more powerful)</flag>
-<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="1">Spawn when triggered</flag>
-<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="2">Don't re-spawn</flag>
-<flag key="MONSTER_RESPAWN_DEATHPOINT" name="RESPAWN_DEATHPOINT" bit="3">Re-spawn where monster died, rather than at original spawn location</flag>
+<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="1">Spawn as mini-boss (slightly more powerful)</flag>
+<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="2">Spawn when triggered</flag>
+<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="4">Don't re-spawn</flag>
+<flag key="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="8">Allow flying monsters to fly up/down</flag>
 </point>
 
-<point name="monster_tarbaby" color="1 0 0" box="-20 -20 -31 20 20 20">
-Tarbaby. A slimy explosives experiment gone horribly wrong
+<point name="monster_slime" color="1 0 0" box="-20 -20 -31 20 20 20">
+Slime. A slimy explosives experiment come to life
 -------- KEYS --------
 <integer key="health" name="health">monster health amount</integer>
 <integer key="netname" name="netname">waypoint name</integer>
@@ -2113,14 +2100,14 @@ Tarbaby. A slimy explosives experiment gone horribly wrong
 <targetname key="targetname" name="targetname">name that identifies this entity so it can be triggered</targetname>
 <integer key="team" name="team">5=red, 14=blue</integer>
 -------- SPAWNFLAGS --------
-<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="0">Spawn as mini-boss (slightly more powerful)</flag>
-<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="1">Spawn when triggered</flag>
-<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="2">Don't re-spawn</flag>
-<flag key="MONSTER_RESPAWN_DEATHPOINT" name="RESPAWN_DEATHPOINT" bit="3">Re-spawn where monster died, rather than at original spawn location</flag>
+<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="1">Spawn as mini-boss (slightly more powerful)</flag>
+<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="2">Spawn when triggered</flag>
+<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="4">Don't re-spawn</flag>
+<flag key="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="8">Allow flying monsters to fly up/down</flag>
 </point>
 
-<point name="monster_scrag" color="1 0 0" box="-20 -20 -58 20 20 20">
-Scrag. First flying monster
+<point name="monster_wyvern" color="1 0 0" box="-20 -20 -58 20 20 20">
+Wyvern. Flies around shooting fireballs
 -------- KEYS --------
 <integer key="health" name="health">monster health amount</integer>
 <integer key="netname" name="netname">waypoint name</integer>
@@ -2132,10 +2119,10 @@ Scrag. First flying monster
 <targetname key="targetname" name="targetname">name that identifies this entity so it can be triggered</targetname>
 <integer key="team" name="team">5=red, 14=blue</integer>
 -------- SPAWNFLAGS --------
-<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="0">Spawn as mini-boss (slightly more powerful)</flag>
-<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="1">Spawn when triggered</flag>
-<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="2">Don't re-spawn</flag>
-<flag key="MONSTER_RESPAWN_DEATHPOINT" name="RESPAWN_DEATHPOINT" bit="3">Re-spawn where monster died, rather than at original spawn location</flag>
+<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="1">Spawn as mini-boss (slightly more powerful)</flag>
+<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="2">Spawn when triggered</flag>
+<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="4">Don't re-spawn</flag>
+<flag key="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="8">Allow flying monsters to fly up/down</flag>
 </point>
 
 <point name="monster_zombie" color="1 0 0" box="-18 -18 -25 18 18 47">
@@ -2151,10 +2138,10 @@ Braaaiins!
 <targetname key="targetname" name="targetname">name that identifies this entity so it can be triggered</targetname>
 <integer key="team" name="team">5=red, 14=blue</integer>
 -------- SPAWNFLAGS --------
-<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="0">Spawn as mini-boss (slightly more powerful)</flag>
-<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="1">Spawn when triggered</flag>
-<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="2">Don't re-spawn</flag>
-<flag key="MONSTER_RESPAWN_DEATHPOINT" name="RESPAWN_DEATHPOINT" bit="3">Re-spawn where monster died, rather than at original spawn location</flag>
+<flag key="MONSTERFLAG_MINIBOSS" name="MINIBOSS" bit="1">Spawn as mini-boss (slightly more powerful)</flag>
+<flag key="MONSTERFLAG_APPEAR" name="APPEAR" bit="2">Spawn when triggered</flag>
+<flag key="MONSTERFLAG_NORESPAWN" name="NORESPAWN" bit="4">Don't re-spawn</flag>
+<flag key="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="8">Allow flying monsters to fly up/down</flag>
 </point>
 
 <group name="nexball_redgoal" color="1 0 0">