]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/server/compat/wop.qc
Merge branch 'martin-t/gunalign' into 'master'
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / compat / wop.qc
1 #include "wop.qh"
2
3 #include <server/defs.qh>
4 #include <server/miscfunctions.qh>
5 #include <common/weapons/_all.qh>
6 // #include <server/mutators/gamemode.qh>
7
8 spawnfunc(weapon_arc);
9 spawnfunc(weapon_crylink);
10 spawnfunc(weapon_electro);
11 spawnfunc(weapon_mortar);
12 spawnfunc(weapon_hagar);
13 spawnfunc(weapon_machinegun);
14 spawnfunc(weapon_devastator);
15 spawnfunc(weapon_shotgun);
16 spawnfunc(weapon_vortex);
17
18 spawnfunc(item_armor_big);
19 spawnfunc(item_armor_mega);
20 spawnfunc(item_armor_small);
21
22 spawnfunc(item_bullets);
23 spawnfunc(item_cells);
24 spawnfunc(item_quad);
25 spawnfunc(item_rockets);
26 spawnfunc(item_shells);
27
28 spawnfunc(item_jetpack);
29
30 spawnfunc(item_haste);
31 spawnfunc(item_health_medium);
32 spawnfunc(item_health_mega);
33 spawnfunc(item_invis);
34
35 //***********************
36 //WORD OF PADMAN ENTITIES - So people can play wop maps with the xonotic weapons
37 //***********************
38
39 //spawnfunc(item_revival)     /* handled by buffs mutator */
40 //spawnfunc(item_jumper)      /* handled by buffs mutator */
41
42 spawnfunc(weapon_punchy)        { spawnfunc_weapon_arc(this);                   }
43 spawnfunc(weapon_nipper)        { spawnfunc_weapon_machinegun(this);    }
44 spawnfunc(weapon_pumper)        { spawnfunc_weapon_shotgun(this);               }
45 spawnfunc(weapon_boaster)       { spawnfunc_weapon_electro(this);               }
46 spawnfunc(weapon_splasher)      { spawnfunc_weapon_vortex(this);                }
47 spawnfunc(weapon_bubbleg)       { spawnfunc_weapon_hagar(this);                 }
48 spawnfunc(weapon_balloony)      { spawnfunc_weapon_mortar(this);                }
49 spawnfunc(weapon_betty)         { spawnfunc_weapon_devastator(this);    }
50 spawnfunc(weapon_imperius)      { spawnfunc_weapon_crylink(this);               }
51
52 spawnfunc(ammo_pumper)          { spawnfunc_item_shells(this);                  }
53 spawnfunc(ammo_nipper)          { spawnfunc_item_bullets(this);                 }
54 spawnfunc(ammo_balloony)        { spawnfunc_item_rockets(this);                 }
55 spawnfunc(ammo_bubbleg)         { spawnfunc_item_rockets(this);                 }
56 spawnfunc(ammo_boaster)         { spawnfunc_item_cells(this);                   }
57 spawnfunc(ammo_betty)           { spawnfunc_item_rockets(this);                 }
58 spawnfunc(ammo_imperius)        { spawnfunc_item_cells(this);                   }
59
60 spawnfunc(item_padpower)        { spawnfunc_item_quad(this);                    }
61 spawnfunc(item_climber)         { spawnfunc_item_invincible(this);              }
62 spawnfunc(item_speedy)          { spawnfunc_item_haste(this);                   }
63 spawnfunc(item_visionless)      { spawnfunc_item_invis(this);                   }
64 spawnfunc(item_armor_padshield) { spawnfunc_item_armor_mega(this);      }
65
66 spawnfunc(holdable_floater)             { spawnfunc_item_jetpack(this);         }