modular_nova/modules/ammo_workbench/code/ammo_bench_defines.dm 
AMMO_CATEGORY_LETHAL | This bitflag is for "basic" lethals, with nothing particularly fancy under the hood. |
---|---|
AMMO_CATEGORY_PLUS | This bitflag is for "plus" ammo, which covers both hollow-point and armor-piercing. |
AMMO_CATEGORY_NICHE | This bitflag is for niche ammo, which have some gimmick attached to them, e.g. match ammo bouncing, incendiaries setting people on fire, etc. |
AMMO_CATEGORY_SUPER | This bitflag is for "super" ammo, which performs better than more conventional ammo, somehow, e.g. mil-spec shells. |
AMMO_CATEGORY_ESOTERIC | This bitflag is for esoteric ammo, e.g. phasic, homing. Mainly as a supplementary bitflag. |
AMMO_CLASS_NONE | This ammo is nonlethal, less-lethal, or otherwise unremarkable in regards to turning men into corpses. |
AMMO_CLASS_NICHE_LTL | This ammo is nonlethal, less-lethal, or otherwise unremarkable in regards to turning men into corpses, but has some niche applications. |
AMMO_CLASS_LETHAL | This ammo is lethal, but otherwise unremarkable in regards to turning men into corpses. |
AMMO_CLASS_PLUS | This ammo is lethal, and is either hollow-point (more damage, weak to armor) or armor-piercing (less damage, ignores some armor). |
AMMO_CLASS_NICHE | This ammo is lethal, and has some weird and/or gimmicky niche. |
AMMO_CLASS_SUPER | This ammo is lethal, and meant to perform better than conventional ammunition. |
AMMO_CLASS_ESOTERIC | This ammo is lethal, and is weird in some way, shape, or form. This should probably be combined with another ammo class. |
AMMO_ALL_TYPES | Define for all ammo categories. |
Define Details
AMMO_ALL_TYPES 
Define for all ammo categories.
AMMO_CATEGORY_ESOTERIC 
This bitflag is for esoteric ammo, e.g. phasic, homing. Mainly as a supplementary bitflag.
AMMO_CATEGORY_LETHAL 
This bitflag is for "basic" lethals, with nothing particularly fancy under the hood.
AMMO_CATEGORY_NICHE 
This bitflag is for niche ammo, which have some gimmick attached to them, e.g. match ammo bouncing, incendiaries setting people on fire, etc.
AMMO_CATEGORY_PLUS 
This bitflag is for "plus" ammo, which covers both hollow-point and armor-piercing.
AMMO_CATEGORY_SUPER 
This bitflag is for "super" ammo, which performs better than more conventional ammo, somehow, e.g. mil-spec shells.
AMMO_CLASS_ESOTERIC 
This ammo is lethal, and is weird in some way, shape, or form. This should probably be combined with another ammo class.
AMMO_CLASS_LETHAL 
This ammo is lethal, but otherwise unremarkable in regards to turning men into corpses.
AMMO_CLASS_NICHE 
This ammo is lethal, and has some weird and/or gimmicky niche.
AMMO_CLASS_NICHE_LTL 
This ammo is nonlethal, less-lethal, or otherwise unremarkable in regards to turning men into corpses, but has some niche applications.
AMMO_CLASS_NONE 
This ammo is nonlethal, less-lethal, or otherwise unremarkable in regards to turning men into corpses.
AMMO_CLASS_PLUS 
This ammo is lethal, and is either hollow-point (more damage, weak to armor) or armor-piercing (less damage, ignores some armor).
AMMO_CLASS_SUPER 
This ammo is lethal, and meant to perform better than conventional ammunition.