/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/basic_mobs.dm

BASIC_MOB_NO_STAMCRITBasic mob flags Stamina threshold to not experience stamina crit
BASIC_MOB_STAMINA_MATCH_HEALTHMax stamina should be equal to max health
DEL_ON_DEATHDelete mob upon death
FLIP_ON_DEATHRotate mob 180 degrees while it is dead
REMAIN_DENSE_WHILE_DEADMob remains dense while dead
FLAMMABLE_MOBMob can be set on fire
IMMUNE_TO_FISTSMob never takes damage from unarmed attacks
IMMUNE_TO_GETTING_WETMob is immune to getting wet
PRECISE_ATTACK_ZONESDisables the function of attacking random body zones
SENDS_DEATH_MOODLETSPeople would be sad to see this mob die
TRAIT_BASIC_ATTACK_FORECASTTemporary trait applied when an attack forecast animation has completed
END_GLIDE_SPEEDAbove this speed we stop gliding because it looks silly
EAT_FOOD_COOLDOWNhunger cooldown for basic mobs
MOOK_ATTACK_NEUTRALmook attack status flags
RAPTOR_BABYRaptor chick, tiny and very frail
RAPTOR_YOUNGRaptor youngling, cannot be ridden and has reduced stats, but can hunt by itself just fine
RAPTOR_ADULTFully grown adult raptor
RAPTOR_INNATE_SOURCEInnate raptor offsets
RAPTOR_MEAL_COMPLEXITY_GROWTH_FACTORHow much does meal complexity affect our growth?
RAPTOR_GROWTH_BASE_MEATBase value for raptor growth from meat
RAPTOR_GROWTH_BASE_PLANTBase value for raptor growth from ash flora
RAPTOR_GROWTH_REQUIREDHow much growth progress raptors need to accumulate to fully grow into an adult
RAPTOR_BABY_GROWTH_LOWERMinimum random growth value a baby raptor can gain per second
RAPTOR_BABY_GROWTH_UPPERMaximum random growth value a baby raptor can gain per second
RAPTOR_EGG_GROWTH_PROGRESSHow long it takes for a raptor egg to grow up, in seconds
RAPTOR_GROWTH_HAPPINESS_MULTIPLIERHow much happiness percentage affects our growth speed
RAPTOR_HAPPINESS_DAMAGE_BOOSTDamage boost per happiness percent
RAPTOR_TRAIT_INHERIT_AMOUNTMaximum amount of traits a raptor can inherit
RAPTOR_INHERIT_MIN_ATTACKMinimum modifier to base attack values a raptor can get
RAPTOR_INHERIT_MAX_ATTACKMaximum modifier to base attack values a raptor can get
RAPTOR_INHERIT_MIN_HEALTHMinimum modifier to the base health value a raptor can get
RAPTOR_INHERIT_MAX_HEALTHMaximum modifier to the base health value a raptor can get
RAPTOR_INHERIT_MIN_SPEEDMinimum modifier to base speed values a raptor can get
RAPTOR_INHERIT_MAX_SPEEDMaximum modifier to base speed values a raptor can get
RAPTOR_INHERIT_MIN_MODIFIERMinimum modifier a raptor can get to their modifiers, such as ability effect and growth speed
RAPTOR_INHERIT_MAX_MODIFIERMaximum modifier a raptor can get to their modifiers, such as ability effect and growth speed
RAPTOR_GENETIC_DRIFTGenetic drift for raptors, aka min/max value from the cap that stats can receive when breeding
BB_BASIC_DEPRESSEDThis mob suffers depression
BB_RAPTOR_MOTHERLYThis mob will care for its young
BB_RAPTOR_PLAYFULThis mob will be playful around their owners
BB_RAPTOR_COWARDThis mob will flee combat when it feels threatened
BB_RAPTOR_BABYOur raptor baby target we will take care of
BB_INJURED_RAPTORThe raptor we will heal up
BB_RAPTOR_EAT_COOLDOWNThe cooldown for next time we eat
BB_RAPTOR_TROUGH_TARGETOur trough target
BB_RAPTOR_FLEE_THRESHOLDHP level at which we'll flee from attackers

Define Details

BASIC_MOB_NO_STAMCRIT

Basic mob flags Stamina threshold to not experience stamina crit

BASIC_MOB_STAMINA_MATCH_HEALTH

Max stamina should be equal to max health

BB_BASIC_DEPRESSED

This mob suffers depression

BB_INJURED_RAPTOR

The raptor we will heal up

BB_RAPTOR_BABY

Our raptor baby target we will take care of

BB_RAPTOR_COWARD

This mob will flee combat when it feels threatened

BB_RAPTOR_EAT_COOLDOWN

The cooldown for next time we eat

BB_RAPTOR_FLEE_THRESHOLD

HP level at which we'll flee from attackers

BB_RAPTOR_MOTHERLY

This mob will care for its young

BB_RAPTOR_PLAYFUL

This mob will be playful around their owners

BB_RAPTOR_TROUGH_TARGET

Our trough target

DEL_ON_DEATH

Delete mob upon death

EAT_FOOD_COOLDOWN

hunger cooldown for basic mobs

END_GLIDE_SPEED

Above this speed we stop gliding because it looks silly

FLAMMABLE_MOB

Mob can be set on fire

FLIP_ON_DEATH

Rotate mob 180 degrees while it is dead

IMMUNE_TO_FISTS

Mob never takes damage from unarmed attacks

IMMUNE_TO_GETTING_WET

Mob is immune to getting wet

MOOK_ATTACK_NEUTRAL

mook attack status flags

PRECISE_ATTACK_ZONES

Disables the function of attacking random body zones

RAPTOR_ADULT

Fully grown adult raptor

RAPTOR_BABY

Raptor chick, tiny and very frail

RAPTOR_BABY_GROWTH_LOWER

Minimum random growth value a baby raptor can gain per second

RAPTOR_BABY_GROWTH_UPPER

Maximum random growth value a baby raptor can gain per second

RAPTOR_EGG_GROWTH_PROGRESS

How long it takes for a raptor egg to grow up, in seconds

RAPTOR_GENETIC_DRIFT

Genetic drift for raptors, aka min/max value from the cap that stats can receive when breeding

RAPTOR_GROWTH_BASE_MEAT

Base value for raptor growth from meat

RAPTOR_GROWTH_BASE_PLANT

Base value for raptor growth from ash flora

RAPTOR_GROWTH_HAPPINESS_MULTIPLIER

How much happiness percentage affects our growth speed

RAPTOR_GROWTH_REQUIRED

How much growth progress raptors need to accumulate to fully grow into an adult

RAPTOR_HAPPINESS_DAMAGE_BOOST

Damage boost per happiness percent

RAPTOR_INHERIT_MAX_ATTACK

Maximum modifier to base attack values a raptor can get

RAPTOR_INHERIT_MAX_HEALTH

Maximum modifier to the base health value a raptor can get

RAPTOR_INHERIT_MAX_MODIFIER

Maximum modifier a raptor can get to their modifiers, such as ability effect and growth speed

RAPTOR_INHERIT_MAX_SPEED

Maximum modifier to base speed values a raptor can get

RAPTOR_INHERIT_MIN_ATTACK

Minimum modifier to base attack values a raptor can get

RAPTOR_INHERIT_MIN_HEALTH

Minimum modifier to the base health value a raptor can get

RAPTOR_INHERIT_MIN_MODIFIER

Minimum modifier a raptor can get to their modifiers, such as ability effect and growth speed

RAPTOR_INHERIT_MIN_SPEED

Minimum modifier to base speed values a raptor can get

RAPTOR_INNATE_SOURCE

Innate raptor offsets

RAPTOR_MEAL_COMPLEXITY_GROWTH_FACTOR

How much does meal complexity affect our growth?

RAPTOR_TRAIT_INHERIT_AMOUNT

Maximum amount of traits a raptor can inherit

RAPTOR_YOUNG

Raptor youngling, cannot be ridden and has reduced stats, but can hunt by itself just fine

REMAIN_DENSE_WHILE_DEAD

Mob remains dense while dead

SENDS_DEATH_MOODLETS

People would be sad to see this mob die

TRAIT_BASIC_ATTACK_FORECAST

Temporary trait applied when an attack forecast animation has completed