Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
instagib.qc
Go to the documentation of this file.
1#include "instagib.qh"
2
3#ifdef MENUQC
4#include "items.qh"
10
11METHOD(MutatorInstagib, describe, string(MutatorInstagib this))
12{
13 TC(MutatorInstagib, this);
15 PAR(_("%s is a mutator that removes all weapons and weapon pickups from the map, instead giving players the %s, "
16 "which immediately frags players in a single shot, hence the name \"InstaGib.\""), COLORED_NAME(this), COLORED_NAME(WEP_VAPORIZER));
17 PAR(_("Precise aim and ammo conservation are important, since you will suicide after 10 seconds if you run out of ammo. "
18 "Ammo (%s) can be picked up on the map often, or collected from dropped %s guns."), COLORED_NAME(ITEM_Cells), COLORED_NAME(WEP_VAPORIZER));
19 PAR(_("Maps often have an %s on them, which will save you from being fragged when picked up (total extra lives is displayed as armor). "
20 "Other powerups often present on maps include %s and %s."), COLORED_NAME(ITEM_ExtraLife), COLORED_NAME(ITEM_Speed), COLORED_NAME(ITEM_Invisibility));
21 PAR(_("It is quite a common mutator present on many servers, mixing well with a lot of gametypes but particularly %s. "
22 "Sometimes it's enabled alongside other mutators such as %s for added movement possibilities."), COLORED_NAME(MAPINFO_TYPE_DEATHMATCH), COLORED_NAME(MUTATOR_hook));
23 return PAGE_TEXT;
24}
25#endif
#define COLORED_NAME(this)
Definition color.qh:195
#define TC(T, sym)
Definition _all.inc:82
#define METHOD(cname, name, prototype)
Definition oo.qh:269
#define PAGE_TEXT
Definition string.qh:643
#define PAR(...)
Adds an individually translatable paragraph to PAGE_TEXT without having to deal with strcat and sprin...
Definition string.qh:649
#define PAGE_TEXT_INIT()
Definition string.qh:642