code/__DEFINES/fish.dm
FISHING_DUD | Use in fish tables to denote miss chance. |
---|---|
FAV_BAIT_DIFFICULTY_MOD | Difficulty modifier when bait is fish's favorite |
DISLIKED_BAIT_DIFFICULTY_MOD | Difficulty modifier when bait is fish's disliked |
SETTLER_DIFFICULTY_MOD | Difficulty modifier when our fisherman has the trait TRAIT_SETTLER |
FISHING_HOOK_SHINY | Fishing hook trait that signifies that it's shiny. Useful for fishes that care about shiner hooks more. |
FISHING_HOOK_WEIGHTED | Fishing hook trait that lessens the bounce from hitting the edges of the minigame bar. |
FISHING_HOOK_BIDIRECTIONAL | See FISHING_MINIGAME_RULE_BIDIRECTIONAL |
FISHING_HOOK_NO_ESCAPE | Prevents the user from losing the game by letting the fish get away. |
FISHING_HOOK_ENSNARE | Limits the completion loss of the minigame when the fsh is not on the bait area. |
FISHING_HOOK_KILL | Automatically kills the fish after a while, at the cost of killing it. |
FISHING_LINE_CLOAKED | Reduces the difficulty of the minigame |
FISHING_LINE_REINFORCED | Required to cast a line on lava. |
FISHING_LINE_BOUNCY | Much like FISHING_HOOK_ENSNARE but for the fishing line. |
FISHING_MINIGAME_RULE_BIDIRECTIONAL | Keeps the bait from falling from gravity, instead allowing the player to move the bait down with right click. |
FISHING_MINIGAME_RULE_NO_ESCAPE | Prevents the player from losing the minigame when the completion reaches 0 |
FISHING_MINIGAME_RULE_KILL | Automatically kills the fish after a while, at the cost of killing it |
FISHING_MINIGAME_RULE_NO_EXP | Prevents the fishing skill from having an effect on the minigame and experience from being awarded |
FISHING_MINIGAME_RULE_ANTIGRAV | If enabled, the minigame will occasionally screw around and invert the velocity of the bait |
FISHING_MINIGAME_RULE_FLIP | Will filp the minigame hud for the duration of the effect |
FISHING_MINIGAME_ACTIVE_EFFECTS | all the effects that are active and will last for a few seconds before triggering a cooldown |
FISHING_DEFAULT_HOOK_BONUS_ADDITIVE | The default additive value for fishing hook catch weight modifiers. |
FISHING_DEFAULT_HOOK_BONUS_MULTIPLICATIVE | The default multiplicative value for fishing hook catch weight modifiers. |
FISH_SIZE_TINY_MAX | Fish size thresholds for w_class. |
MAX_FISH_DEVIATION_COEFF | The coefficient for maximum weight/size divergence relative to the averages. |
FISH_GRIND_RESULTS_WEIGHT_DIVISOR | The volume of the grind results is multiplied by the fish' weight and divided by this. |
FISH_FILLET_NUMBER_SIZE_DIVISOR | The number of fillets is multiplied by the fish' size and divided by this. |
NEW_FISH_BREEDING_TIMEOUT_MULT | The breeding timeout for newly instantiated fish is multiplied by this. |
NEW_FISH_LAST_FEEDING_MULT | The last feeding timestamp of newly instantiated fish is multiplied by this: ergo, they spawn 50% hungry. |
FISH_RARITY_BASIC | How likely one's to find a given fish from random fish cases. |
AQUARIUM_FLUID_FRESHWATER | Aquarium fluid variables. The fish' required fluid has to match this, or it'll slowly die. |
AQUARIUM_COMPANY | Fluff. The name of the aquarium company shown in the fish catalog |
Define Details
AQUARIUM_COMPANY
Fluff. The name of the aquarium company shown in the fish catalog
AQUARIUM_FLUID_FRESHWATER
Aquarium fluid variables. The fish' required fluid has to match this, or it'll slowly die.
DISLIKED_BAIT_DIFFICULTY_MOD
Difficulty modifier when bait is fish's disliked
FAV_BAIT_DIFFICULTY_MOD
Difficulty modifier when bait is fish's favorite
FISHING_DEFAULT_HOOK_BONUS_ADDITIVE
The default additive value for fishing hook catch weight modifiers.
FISHING_DEFAULT_HOOK_BONUS_MULTIPLICATIVE
The default multiplicative value for fishing hook catch weight modifiers.
FISHING_DUD
Use in fish tables to denote miss chance.
FISHING_HOOK_BIDIRECTIONAL
See FISHING_MINIGAME_RULE_BIDIRECTIONAL
FISHING_HOOK_ENSNARE
Limits the completion loss of the minigame when the fsh is not on the bait area.
FISHING_HOOK_KILL
Automatically kills the fish after a while, at the cost of killing it.
FISHING_HOOK_NO_ESCAPE
Prevents the user from losing the game by letting the fish get away.
FISHING_HOOK_SHINY
Fishing hook trait that signifies that it's shiny. Useful for fishes that care about shiner hooks more.
FISHING_HOOK_WEIGHTED
Fishing hook trait that lessens the bounce from hitting the edges of the minigame bar.
FISHING_LINE_BOUNCY
Much like FISHING_HOOK_ENSNARE but for the fishing line.
FISHING_LINE_CLOAKED
Reduces the difficulty of the minigame
FISHING_LINE_REINFORCED
Required to cast a line on lava.
FISHING_MINIGAME_ACTIVE_EFFECTS
all the effects that are active and will last for a few seconds before triggering a cooldown
FISHING_MINIGAME_RULE_ANTIGRAV
If enabled, the minigame will occasionally screw around and invert the velocity of the bait
FISHING_MINIGAME_RULE_BIDIRECTIONAL
Keeps the bait from falling from gravity, instead allowing the player to move the bait down with right click.
FISHING_MINIGAME_RULE_FLIP
Will filp the minigame hud for the duration of the effect
FISHING_MINIGAME_RULE_KILL
Automatically kills the fish after a while, at the cost of killing it
FISHING_MINIGAME_RULE_NO_ESCAPE
Prevents the player from losing the minigame when the completion reaches 0
FISHING_MINIGAME_RULE_NO_EXP
Prevents the fishing skill from having an effect on the minigame and experience from being awarded
FISH_FILLET_NUMBER_SIZE_DIVISOR
The number of fillets is multiplied by the fish' size and divided by this.
FISH_GRIND_RESULTS_WEIGHT_DIVISOR
The volume of the grind results is multiplied by the fish' weight and divided by this.
FISH_RARITY_BASIC
How likely one's to find a given fish from random fish cases.
FISH_SIZE_TINY_MAX
Fish size thresholds for w_class.
MAX_FISH_DEVIATION_COEFF
The coefficient for maximum weight/size divergence relative to the averages.
NEW_FISH_BREEDING_TIMEOUT_MULT
The breeding timeout for newly instantiated fish is multiplied by this.
NEW_FISH_LAST_FEEDING_MULT
The last feeding timestamp of newly instantiated fish is multiplied by this: ergo, they spawn 50% hungry.
SETTLER_DIFFICULTY_MOD
Difficulty modifier when our fisherman has the trait TRAIT_SETTLER