/tg/ Station 13 - Modules - TypesDefine Details

code/modules/fishing/fishing_minigame.dm

BAIT_MIN_VELOCITY_BOUNCEThe minimum velocity required for the bait to bounce
MAX_FISH_COMPLETION_MALUSReduce initial completion rate depending on difficulty
BITING_TIME_WINDOWThe window of time between biting phase and back to baiting phase
BAIT_HEIGHT_DIFFICULTY_MALUSThe multiplier of how much the difficulty negatively impacts the bait height
REELING_STATE_IDLEDefines to know how the bait is moving on the minigame slider.
MINIGAME_SLIDER_HEIGHTThe pixel height of the minigame bar
MINIGAME_BAIT_HEIGHTThe standard pixel height of the bait
MINIGAME_FISH_HEIGHTThe standard pixel height of the fish (minus a pixel on each direction for the sake of a better looking sprite)
EXPERIENCE_MALUS_MULTThe multiplier of the fishing experience malus if the user's level is substantially above the difficulty.
FISH_DAMAGE_PER_SECONDThe damage dealt per second to the fish when FISHING_MINIGAME_RULE_KILL is active.
/atom/movable/screen/fishing_hudThe screen object which bait, fish, and completion bar are visually attached to.
/obj/effect/fishing_floatThe visual that appears over the fishing spot

Define Details

BAIT_HEIGHT_DIFFICULTY_MALUS

The multiplier of how much the difficulty negatively impacts the bait height

BAIT_MIN_VELOCITY_BOUNCE

The minimum velocity required for the bait to bounce

BITING_TIME_WINDOW

The window of time between biting phase and back to baiting phase

EXPERIENCE_MALUS_MULT

The multiplier of the fishing experience malus if the user's level is substantially above the difficulty.

FISH_DAMAGE_PER_SECOND

The damage dealt per second to the fish when FISHING_MINIGAME_RULE_KILL is active.

MAX_FISH_COMPLETION_MALUS

Reduce initial completion rate depending on difficulty

MINIGAME_BAIT_HEIGHT

The standard pixel height of the bait

MINIGAME_FISH_HEIGHT

The standard pixel height of the fish (minus a pixel on each direction for the sake of a better looking sprite)

MINIGAME_SLIDER_HEIGHT

The pixel height of the minigame bar

REELING_STATE_IDLE

Defines to know how the bait is moving on the minigame slider.