/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