]> git.xonotic.org Git - xonotic/xonotic-maps.pk3dir.git/commitdiff
Merge branch 'Mirio/implosion' of git://de.git.xonotic.org/xonotic/xonotic-maps.pk3di...
authorMirio <opivy@hotmail.de>
Thu, 27 Nov 2014 00:11:33 +0000 (01:11 +0100)
committerMirio <opivy@hotmail.de>
Thu, 27 Nov 2014 00:11:33 +0000 (01:11 +0100)
maps/implosion.map
scripts/entities.ent

index c2cd306e86e21af3cfa210e66f32646f0cd1f0fb..0eb2e6a88aed7141f4ff59171aa19f4dbd99e204 100644 (file)
@@ -77516,43 +77516,11 @@ logos/logo02_yellow_glowy
 "origin" "5120.000000 -4992.000000 128.000000"
 }
 {
-"classname" "trigger_push"
-"target" "t6"
-{
-( 480 -3104 644 ) ( 928 -3552 644 ) ( 480 -3552 644 ) common/trigger 1.0034179688 22.3364257813 -90 0.375 -0.375 134217728 0 0
-( 480 -3104 636 ) ( 928 -3552 636 ) ( 928 -3104 636 ) common/trigger 32 32 -90 1 -1 134217728 0 0
-( 668 -3444 412 ) ( 668 -3460 284 ) ( 668 -3444 284 ) common/trigger 21.3366699219 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 740 -3436 284 ) ( 740 -3448 284 ) ( 740 -3436 412 ) common/trigger 21.3366699219 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 676 -3418 284 ) ( 688 -3418 284 ) ( 676 -3418 412 ) common/trigger 21.3366699219 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 676 -3494 412 ) ( 684 -3494 284 ) ( 676 -3494 284 ) common/trigger 21.3366699219 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 720 -3420 284 ) ( 724 -3424 284 ) ( 720 -3420 412 ) common/trigger 58.6700439453 26.6666259766 0 0.75 0.75 134217728 0 0
-( 740 -3472 284 ) ( 736 -3476 284 ) ( 740 -3472 412 ) common/trigger 58.669921875 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 688 -3492 284 ) ( 684 -3488 284 ) ( 688 -3492 412 ) common/trigger 5.3365478516 26.6666259766 0 0.75 0.75 134217728 0 0
-( 668 -3440 284 ) ( 672 -3436 284 ) ( 668 -3440 412 ) common/trigger 5.3367919922 26.6666259766 0 -0.75 0.75 134217728 0 0
-}
-}
-{
 "classname" "target_push"
 "origin" "2432.000000 -2944.000000 1344.000000"
 "targetname" "t6"
 }
 {
-"classname" "trigger_push"
-"target" "t7"
-{
-( 3936 -2776 644 ) ( 3488 -2328 644 ) ( 3936 -2328 644 ) common/trigger 1.0034179688 22.3364257813 -90 0.375 -0.375 134217728 0 0
-( 3936 -2776 636 ) ( 3488 -2328 636 ) ( 3488 -2776 636 ) common/trigger 32 32 -90 1 -1 134217728 0 0
-( 3748 -2436 412 ) ( 3748 -2420 284 ) ( 3748 -2436 284 ) common/trigger 21.3366699219 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 3676 -2444 284 ) ( 3676 -2432 284 ) ( 3676 -2444 412 ) common/trigger 21.3366699219 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 3740 -2462 284 ) ( 3728 -2462 284 ) ( 3740 -2462 412 ) common/trigger 21.3366699219 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 3740 -2386 412 ) ( 3732 -2386 284 ) ( 3740 -2386 284 ) common/trigger 21.3366699219 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 3696 -2460 284 ) ( 3692 -2456 284 ) ( 3696 -2460 412 ) common/trigger 58.6700439453 26.6666259766 0 0.75 0.75 134217728 0 0
-( 3676 -2408 284 ) ( 3680 -2404 284 ) ( 3676 -2408 412 ) common/trigger 58.669921875 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 3728 -2388 284 ) ( 3732 -2392 284 ) ( 3728 -2388 412 ) common/trigger 5.3365478516 26.6666259766 0 0.75 0.75 134217728 0 0
-( 3748 -2440 284 ) ( 3744 -2444 284 ) ( 3748 -2440 412 ) common/trigger 5.3367919922 26.6666259766 0 -0.75 0.75 134217728 0 0
-}
-}
-{
 "classname" "target_push"
 "origin" "1984.000000 -2944.000000 1344.000000"
 "targetname" "t7"
@@ -78388,22 +78356,6 @@ logos/logo02_yellow_glowy
 "skin" "0"
 }
 {
-"classname" "trigger_push"
-"target" "t12"
-{
-( 1464 -2592 -372 ) ( 1912 -3040 -372 ) ( 1464 -3040 -372 ) common/trigger 1.0034179688 22.3364257813 -90 0.375 -0.375 134217728 0 0
-( 1464 -2592 -380 ) ( 1912 -3040 -380 ) ( 1912 -2592 -380 ) common/trigger 32 32 -90 1 -1 134217728 0 0
-( 1652 -2932 -604 ) ( 1652 -2948 -732 ) ( 1652 -2932 -732 ) common/trigger 21.3366699219 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 1724 -2924 -732 ) ( 1724 -2936 -732 ) ( 1724 -2924 -604 ) common/trigger 21.3366699219 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 1660 -2906 -732 ) ( 1672 -2906 -732 ) ( 1660 -2906 -604 ) common/trigger 21.3366699219 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 1660 -2982 -604 ) ( 1668 -2982 -732 ) ( 1660 -2982 -732 ) common/trigger 21.3366699219 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 1704 -2908 -732 ) ( 1708 -2912 -732 ) ( 1704 -2908 -604 ) common/trigger 58.6700439453 26.6666259766 0 0.75 0.75 134217728 0 0
-( 1724 -2960 -732 ) ( 1720 -2964 -732 ) ( 1724 -2960 -604 ) common/trigger 58.669921875 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 1672 -2980 -732 ) ( 1668 -2976 -732 ) ( 1672 -2980 -604 ) common/trigger 5.3365478516 26.6666259766 0 0.75 0.75 134217728 0 0
-( 1652 -2928 -732 ) ( 1656 -2924 -732 ) ( 1652 -2928 -604 ) common/trigger 5.3367919922 26.6666259766 0 -0.75 0.75 134217728 0 0
-}
-}
-{
 "classname" "target_push"
 "origin" "512.000000 -3008.000000 -168.000000"
 "targetname" "t12"
@@ -78468,22 +78420,6 @@ logos/logo02_yellow_glowy
 "skin" "1"
 }
 {
-"classname" "trigger_push"
-"target" "t14"
-{
-( 2952 -3296 -372 ) ( 2504 -2848 -372 ) ( 2952 -2848 -372 ) common/trigger 1.0034179688 22.3364257813 -90 0.375 -0.375 134217728 0 0
-( 2952 -3296 -380 ) ( 2504 -2848 -380 ) ( 2504 -3296 -380 ) common/trigger 32 32 -90 1 -1 134217728 0 0
-( 2764 -2956 -604 ) ( 2764 -2940 -732 ) ( 2764 -2956 -732 ) common/trigger 21.3366699219 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 2692 -2964 -732 ) ( 2692 -2952 -732 ) ( 2692 -2964 -604 ) common/trigger 21.3366699219 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 2756 -2982 -732 ) ( 2744 -2982 -732 ) ( 2756 -2982 -604 ) common/trigger 21.3366699219 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 2756 -2906 -604 ) ( 2748 -2906 -732 ) ( 2756 -2906 -732 ) common/trigger 21.3366699219 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 2712 -2980 -732 ) ( 2708 -2976 -732 ) ( 2712 -2980 -604 ) common/trigger 58.6700439453 26.6666259766 0 0.75 0.75 134217728 0 0
-( 2692 -2928 -732 ) ( 2696 -2924 -732 ) ( 2692 -2928 -604 ) common/trigger 58.669921875 26.6666259766 0 -0.75 0.75 134217728 0 0
-( 2744 -2908 -732 ) ( 2748 -2912 -732 ) ( 2744 -2908 -604 ) common/trigger 5.3365478516 26.6666259766 0 0.75 0.75 134217728 0 0
-( 2764 -2960 -732 ) ( 2760 -2964 -732 ) ( 2764 -2960 -604 ) common/trigger 5.3367919922 26.6666259766 0 -0.75 0.75 134217728 0 0
-}
-}
-{
 "classname" "target_push"
 "origin" "3904.000000 -2880.000000 -168.000000"
 "targetname" "t14"
@@ -78779,3 +78715,57 @@ logos/logo02_yellow_glowy
 "message" " has captured the ^2Center ^3control point"
 "angle" "-179.999985"
 }
+{
+"classname" "trigger_push"
+"target" "t6"
+{
+( 758.0822143555 -3412.6670532227 640 ) ( 665.3533172607 -3437.5136871338 640 ) ( 758.0822143555 -3412.6670532227 632 ) common/trigger 49.5389404297 224 0 0.2528758645 0.25 0 0 0
+( 679.8471984863 -3491.6055450439 632 ) ( 772.5760803223 -3466.7589111328 632 ) ( 665.3533172607 -3437.5136871338 632 ) common/trigger 92.0480957031 237.6434783936 15 0.2500000298 0.2500000298 0 0 0
+( 679.8471984863 -3491.6055450439 632 ) ( 679.8471984863 -3491.6055450439 640 ) ( 772.5760803223 -3466.7589111328 632 ) common/trigger 49.5389404297 224 0 0.2528758645 0.25 0 0 0
+( 674 64 639 ) ( 767 64 663 ) ( 674 -64 639 ) common/trigger 24 0 0 0.25 0.25 0 0 0
+( 672 -64 638 ) ( 672 64 632 ) ( 672 64 638 ) common/trigger 0 0 0 0.25 0.25 0 0 0
+( 754 -3414 -64 ) ( 770 -3468 -64 ) ( 754 -3414 64 ) common/trigger 0 0 0 0.25 0.25 0 0 0
+( 64 -3414 656 ) ( -64 -3468 656 ) ( -64 -3414 656 ) common/trigger 0 0 0 0.25 0.25 0 0 0
+( 672 -3436 64 ) ( 687 -3489 -64 ) ( 672 -3436 -64 ) common/trigger 0 0 0 0.25 0.25 0 0 0
+}
+}
+{
+"classname" "trigger_push"
+"target" "t7"
+{
+( 3657.9177856445 -2469.3329467773 640 ) ( 3750.6466827393 -2444.4863128662 640 ) ( 3657.9177856445 -2469.3329467773 632 ) common/trigger 104.6521759033 224 0 -0.2528758645 0.25 0 0 0
+( 3736.1528015137 -2390.3944549561 632 ) ( 3643.4239196777 -2415.2410888672 632 ) ( 3750.6466827393 -2444.4863128662 632 ) common/trigger 56.6656112671 143.7222900391 -165 0.2500000298 0.2500000298 0 0 0
+( 3736.1528015137 -2390.3944549561 632 ) ( 3736.1528015137 -2390.3944549561 640 ) ( 3643.4239196777 -2415.2410888672 632 ) common/trigger 104.6521759033 224 0 -0.2528758645 0.25 0 0 0
+( 3742 -5946 639 ) ( 3649 -5946 663 ) ( 3742 -5818 639 ) common/trigger 24 232 180 0.25 0.25 0 0 0
+( 3744 -5818 638 ) ( 3744 -5946 632 ) ( 3744 -5946 638 ) common/trigger 24 0 0 -0.25 0.25 0 0 0
+( 3662 -2468 -64 ) ( 3646 -2414 -64 ) ( 3662 -2468 64 ) common/trigger 24 0 0 -0.25 0.25 0 0 0
+( 4352 -2468 656 ) ( 4480 -2414 656 ) ( 4480 -2468 656 ) common/trigger 0 232 180 0.25 0.25 0 0 0
+( 3744 -2446 64 ) ( 3729 -2392 -64 ) ( 3744 -2446 -64 ) common/trigger 0 0 0 0.25 0.25 0 0 0
+}
+}
+{
+"classname" "trigger_push"
+"target" "t14"
+{
+( 2772.6678466797 -2905.9981994629 -376 ) ( 2677.0331268311 -2914.3651580811 -376 ) ( 2772.6678466797 -2905.9981994629 -384 ) common/trigger 252.6207275391 0 0 0.2567618787 0.25 0 0 0
+( 2681.9138641357 -2970.1520690918 -384 ) ( 2777.5485687256 -2961.7851257324 -384 ) ( 2677.0331268311 -2914.3651580811 -384 ) common/trigger 204.6313476563 125.6262207031 5.0000009537 0.2500000596 0.2500000596 0 0 0
+( 2681.9138641357 -2970.1520690918 -384 ) ( 2681.9138641357 -2970.1520690918 -376 ) ( 2777.5485687256 -2961.7851257324 -384 ) common/trigger 252.6207275391 0 0 0.2567618787 0.25 0 0 0
+( 3293.5799713135 532.4514923096 -377 ) ( 3385.167098999 516.3022155762 -353 ) ( 3271.353012085 406.3960876465 -377 ) common/trigger 99.6654052734 33.1457519531 -9.9999990463 0.25 0.25 0 0 0
+( 2768.4161834717 -2906.6020202637 -1080 ) ( 2774.7961120605 -2962.5600280762 -1080 ) ( 2768.4161834717 -2906.6020202637 -952 ) common/trigger 237.7098388672 32 0 0.2538418174 0.25 0 0 0
+( 2088.8987731934 -2786.7847747803 -360 ) ( 1953.4663696289 -2817.7374267578 -360 ) ( 1962.8433685303 -2764.557800293 -360 ) common/trigger 75.6654052734 33.1457519531 -9.9999990463 0.25 0.25 0 0 0
+( 2684 -2914 64 ) ( 2689 -2969 -64 ) ( 2684 -2914 -64 ) common/trigger 0 0 0 0.25 0.25 0 0 0
+}
+}
+{
+"classname" "trigger_push"
+"target" "t12"
+{
+( 1643.3321533203 -2982.0018005371 -376 ) ( 1738.9668731689 -2973.6348419189 -376 ) ( 1643.3321533203 -2982.0018005371 -384 ) common/trigger 43.4349060059 0 0 -0.2567618787 0.25 0 0 0
+( 1734.0861358643 -2917.8479309082 -384 ) ( 1638.4514312744 -2926.2148742676 -384 ) ( 1738.9668731689 -2973.6348419189 -384 ) common/trigger 132.720413208 39.517414093 -175 0.2500000596 0.2500000596 0 0 0
+( 1734.0861358643 -2917.8479309082 -384 ) ( 1734.0861358643 -2917.8479309082 -376 ) ( 1638.4514312744 -2926.2148742676 -384 ) common/trigger 43.4349060059 0 0 -0.2567618787 0.25 0 0 0
+( 1122.4200286865 -6420.4514923096 -377 ) ( 1030.832901001 -6404.3022155762 -353 ) ( 1144.646987915 -6294.3960876465 -377 ) common/trigger 81.0716629028 192.0152893066 170 0.25 0.25 0 0 0
+( 1647.5838165283 -2981.3979797363 -1080 ) ( 1641.2038879395 -2925.4399719238 -1080 ) ( 1647.5838165283 -2981.3979797363 -952 ) common/trigger 82.1626586914 32 0 -0.2538418174 0.25 0 0 0
+( 2327.1012268066 -3101.2152252197 -360 ) ( 2462.5336303711 -3070.2625732422 -360 ) ( 2453.1566314697 -3123.442199707 -360 ) common/trigger 57.0716629028 192.0152893066 170 0.25 0.25 0 0 0
+( 1732 -2974 64 ) ( 1729 -2919 -64 ) ( 1732 -2974 -64 ) common/trigger 0 0 0 0.25 0.25 0 0 0
+}
+}
index 552e0db3b93751d0d2e46164e524e043092a720c..42f5209b567010eca6b41361ac77b3bac225e4af 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,6 +1915,118 @@ 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_mage" color="1 0 0" box="-36 -36 -24 36 36 50">
+Mage. Master of dark magic
+-------- KEYS --------
+<integer key="health" name="health">monster health amount</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="6">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="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="3">Allow flying/swimming monsters to move up/down</flag>
+<flag key="MONSTERFLAG_INFRONT" name="INFRONT" bit="4">Only attack targets infront of the monster</flag>
+<flag key="MONSTERSKILL_NOTEASY" name="NOTEASY" bit="8">Don't spawn this monster when skill is 1</flag>
+<flag key="MONSTERSKILL_NOTMEDIUM" name="NOTMEDIUM" bit="9">Don't spawn this monster when skill is 2</flag>
+<flag key="MONSTERSKILL_NOTHARD" name="NOTHARD" bit="10">Don't spawn this monster when skill is 3</flag>
+</point>
+
+<point name="monster_shambler" color="1 0 0" box="-41 -41 -31 41 41 65">
+Shambler. Summons lightning bolts with its large meat cleaving claws
+-------- KEYS --------
+<integer key="health" name="health">monster health amount</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="6">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="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="3">Allow flying/swimming monsters to move up/down</flag>
+<flag key="MONSTERFLAG_INFRONT" name="INFRONT" bit="4">Only attack targets infront of the monster</flag>
+<flag key="MONSTERSKILL_NOTEASY" name="NOTEASY" bit="8">Don't spawn this monster when skill is 1</flag>
+<flag key="MONSTERSKILL_NOTMEDIUM" name="NOTMEDIUM" bit="9">Don't spawn this monster when skill is 2</flag>
+<flag key="MONSTERSKILL_NOTHARD" name="NOTHARD" bit="10">Don't spawn this monster when skill is 3</flag>
+</point>
+
+<point name="monster_spider" color="1 0 0" box="-18 -18 -25 18 18 30">
+Spider. Freezing ice or burning fire web, both lead to an 8-legged grave
+-------- KEYS --------
+<integer key="health" name="health">monster health amount</integer>
+<integer key="spider_type" name="spider_type">spider attack type. 1=ice, 2=fire</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="6">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="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="3">Allow flying/swimming monsters to move up/down</flag>
+<flag key="MONSTERFLAG_INFRONT" name="INFRONT" bit="4">Only attack targets infront of the monster</flag>
+<flag key="MONSTERSKILL_NOTEASY" name="NOTEASY" bit="8">Don't spawn this monster when skill is 1</flag>
+<flag key="MONSTERSKILL_NOTMEDIUM" name="NOTMEDIUM" bit="9">Don't spawn this monster when skill is 2</flag>
+<flag key="MONSTERSKILL_NOTHARD" name="NOTHARD" bit="10">Don't spawn this monster when skill is 3</flag>
+</point>
+
+<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="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="6">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="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="3">Allow flying/swimming monsters to move up/down</flag>
+<flag key="MONSTERFLAG_INFRONT" name="INFRONT" bit="4">Only attack targets infront of the monster</flag>
+<flag key="MONSTERSKILL_NOTEASY" name="NOTEASY" bit="8">Don't spawn this monster when skill is 1</flag>
+<flag key="MONSTERSKILL_NOTMEDIUM" name="NOTMEDIUM" bit="9">Don't spawn this monster when skill is 2</flag>
+<flag key="MONSTERSKILL_NOTHARD" name="NOTHARD" bit="10">Don't spawn this monster when skill is 3</flag>
+</point>
+
+<point name="monster_zombie" color="1 0 0" box="-18 -18 -25 18 18 47">
+Braaaiins!
+-------- KEYS --------
+<integer key="health" name="health">monster health amount</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="6">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="MONSTERFLAG_FLY_VERTICAL" name="FLY_VERTICAL" bit="3">Allow flying/swimming monsters to move up/down</flag>
+<flag key="MONSTERFLAG_INFRONT" name="INFRONT" bit="4">Only attack targets infront of the monster</flag>
+<flag key="MONSTERSKILL_NOTEASY" name="NOTEASY" bit="8">Don't spawn this monster when skill is 1</flag>
+<flag key="MONSTERSKILL_NOTMEDIUM" name="NOTMEDIUM" bit="9">Don't spawn this monster when skill is 2</flag>
+<flag key="MONSTERSKILL_NOTHARD" name="NOTHARD" bit="10">Don't spawn this monster when skill is 3</flag>
+</point>
+
 <group name="nexball_redgoal" color="1 0 0">
 Red goal. Defended by the red team.
 -------- KEYS --------