/tg/ Station 13 - Modules - TypesDefine Details

# code/__DEFINES/monkeys.dm

MONKEY_FLEE_HEALTH below this health value the monkey starts to flee from enemies how close an enemy must be to trigger aggression how close an enemy must be before it triggers flee How long does it take the item to be taken from a mobs hand Probability monkey will aggro when cuffed Probability monkey will aggro when syringed probability that monkey aggro against the mob pulling it probability that monkey will get into mischief, i.e. finding/stealing items probability that monkey will disarm an armed attacker probability that monkey will get recruited when friend is attacked probability for the monkey to aggro when attacked amount of aggro to add to an enemy when they attack user amount of aggro to add to an enemy when a monkey is recruited probability of reducing aggro by one when the monkey attacks Monkey recruit cooldown

## Define Details

### #define MONKEY_ATTACK_DISARM_PROB

probability that monkey will disarm an armed attacker

### #define MONKEY_CUFF_RETALIATION_PROB

Probability monkey will aggro when cuffed

### #define MONKEY_ENEMY_VISION

how close an enemy must be to trigger aggression

### #define MONKEY_FLEE_HEALTH

below this health value the monkey starts to flee from enemies

### #define MONKEY_FLEE_VISION

how close an enemy must be before it triggers flee

### #define MONKEY_HATRED_AMOUNT

amount of aggro to add to an enemy when they attack user

### #define MONKEY_HATRED_REDUCTION_PROB

probability of reducing aggro by one when the monkey attacks

### #define MONKEY_ITEM_SNATCH_DELAY

How long does it take the item to be taken from a mobs hand

### #define MONKEY_PULL_AGGRO_PROB

probability that monkey aggro against the mob pulling it

### #define MONKEY_RECRUIT_COOLDOWN

Monkey recruit cooldown

### #define MONKEY_RECRUIT_HATED_AMOUNT

amount of aggro to add to an enemy when a monkey is recruited

### #define MONKEY_RECRUIT_PROB

probability that monkey will get recruited when friend is attacked

### #define MONKEY_RETALIATE_PROB

probability for the monkey to aggro when attacked

### #define MONKEY_SHENANIGAN_PROB

probability that monkey will get into mischief, i.e. finding/stealing items

### #define MONKEY_SYRINGE_RETALIATION_PROB

Probability monkey will aggro when syringed