/datum/fishing_spot

a datum that holds all the information about a "fishing spot"
Vars | |
do_not_generate | for wip fishing spots that shouldnt be automatically added to the global list of fishing spots |
---|---|
fish_available | associative list with the format (fish_type = probability), doesnt need to be ordered in descending probability |
fishing_atom_type | the type of the atom that is the "fishing spot" |
rod_tier_required | what tier of rod do you need to fish here? current rods are tier 1,2 & 3 |
Procs | |
try_fish | called every time a fishing rod's action loop finishes. returns 0 if catching a fish failed, returns 1 if it succeeds |
Var Details
do_not_generate

for wip fishing spots that shouldnt be automatically added to the global list of fishing spots
fish_available

associative list with the format (fish_type = probability), doesnt need to be ordered in descending probability
fishing_atom_type

the type of the atom that is the "fishing spot"
rod_tier_required

what tier of rod do you need to fish here? current rods are tier 1,2 & 3
Proc Details
try_fish
called every time a fishing rod's action loop finishes. returns 0 if catching a fish failed, returns 1 if it succeeds