mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2025-12-22 08:01:06 +00:00
55 lines
2.0 KiB
Plaintext
55 lines
2.0 KiB
Plaintext
// Armor will turn attacks into less dangerous (e.g. turning cut into bruise), so keep that in mind when decided what armor value to use.
|
|
// Some levels are marked with what they intend to block in such way.
|
|
#define ARMOR_TYPE_STANDARD 1
|
|
#define ARMOR_TYPE_EXOSUIT 2
|
|
#define ARMOR_TYPE_RIG 4
|
|
|
|
#define ARMOR_BALLISTIC_MINOR 10
|
|
#define ARMOR_BALLISTIC_SMALL 25
|
|
#define ARMOR_BALLISTIC_PISTOL 30 //Blocks holdout and normal pistol ammo
|
|
#define ARMOR_BALLISTIC_MEDIUM 40
|
|
#define ARMOR_BALLISTIC_REVOLVER 50 //Blocks antag revolver rounds.
|
|
#define ARMOR_BALLISTIC_RIFLE 60 //Blocks rifle rounds.
|
|
#define ARMOR_BALLISTIC_AP 75 //Blocks basically almost every caliber except superheavy ones.
|
|
#define ARMOR_BALLISTIC_HEAVY 100
|
|
|
|
#define ARMOR_LASER_MINOR 10
|
|
#define ARMOR_LASER_SMALL 25
|
|
#define ARMOR_LASER_KEVLAR 30
|
|
#define ARMOR_LASER_PISTOL 35 //Minimum required to block e-pistols.
|
|
#define ARMOR_LASER_MEDIUM 40
|
|
#define ARMOR_LASER_RIFLE 45 //Minimum required to block las-rifles.
|
|
#define ARMOR_LASER_MAJOR 55
|
|
#define ARMOR_LASER_AP 70
|
|
#define ARMOR_LASER_HEAVY 100
|
|
|
|
#define ARMOR_MELEE_MINOR 5
|
|
#define ARMOR_MELEE_SMALL 10
|
|
#define ARMOR_MELEE_KNIVES 15 //Blocks most knives
|
|
#define ARMOR_MELEE_KEVLAR 25
|
|
#define ARMOR_MELEE_RESISTANT 30 //Blocks large weapons like swords and toolboxes
|
|
#define ARMOR_MELEE_MAJOR 50
|
|
#define ARMOR_MELEE_VERY_HIGH 70
|
|
#define ARMOR_MELEE_SHIELDED 100
|
|
|
|
#define ARMOR_BIO_MINOR 10
|
|
#define ARMOR_BIO_SMALL 25
|
|
#define ARMOR_BIO_RESISTANT 50
|
|
#define ARMOR_BIO_STRONG 75
|
|
#define ARMOR_BIO_SHIELDED 100
|
|
|
|
#define ARMOR_RAD_MINOR 10
|
|
#define ARMOR_RAD_SMALL 25
|
|
#define ARMOR_RAD_RESISTANT 40
|
|
#define ARMOR_RAD_SHIELDED 100
|
|
|
|
#define ARMOR_BOMB_MINOR 10
|
|
#define ARMOR_BOMB_PADDED 30
|
|
#define ARMOR_BOMB_RESISTANT 60
|
|
#define ARMOR_BOMB_SHIELDED 100
|
|
|
|
#define ARMOR_ENERGY_MINOR 10
|
|
#define ARMOR_ENERGY_SMALL 25
|
|
#define ARMOR_ENERGY_RESISTANT 40
|
|
#define ARMOR_ENERGY_STRONG 75
|
|
#define ARMOR_ENERGY_SHIELDED 100 |