Update fishing lists

Split fish into freshwater, seawater, and deep-sea fish. Give them
different fishing levels and experience. Make most bodies of water
fishable.

Make fish roughly as hard to find as they are now, but increase nrof so
that multiple fish can be caught once a suitable fishing spot is found.
master
Kevin Zheng 2021-07-14 16:00:01 -05:00
parent 0d5e5e551f
commit 5a026ef6c7
10 changed files with 106 additions and 29 deletions

View File

@ -15,8 +15,8 @@ name_pl fishes
client_type 601
harvestable 1
harvest_race fish
harvest_exp 100
harvest_level 1
harvest_exp 40000
harvest_level 20
harvest_tool pole
end
@ -37,8 +37,8 @@ name_pl fishes
client_type 601
harvestable 1
harvest_race fish
harvest_exp 100
harvest_level 1
harvest_exp 40000
harvest_level 20
harvest_tool pole
end
@ -63,8 +63,8 @@ name_pl fishes
client_type 601
harvestable 1
harvest_race fish
harvest_exp 100
harvest_level 1
harvest_exp 4000
harvest_level 10
harvest_tool pole
end
@ -83,8 +83,8 @@ name_pl fishes
client_type 601
harvestable 1
harvest_race fish
harvest_exp 100
harvest_level 1
harvest_exp 800
harvest_level 5
harvest_tool pole
end
@ -103,8 +103,8 @@ name_pl fishes
client_type 601
harvestable 1
harvest_race fish
harvest_exp 100
harvest_level 1
harvest_exp 4000
harvest_level 10
harvest_tool pole
end
@ -123,7 +123,7 @@ name_pl fishes
client_type 601
harvestable 1
harvest_race fish
harvest_exp 100
harvest_level 1
harvest_exp 4000
harvest_level 10
harvest_tool pole
end

View File

@ -1,19 +1,34 @@
treasure fish
# Keep 'chance' low so that only a small fraction of all fishable tiles have
# fish, but increase 'nrof' so that multiple fish can be caught once a
# fishing tile has been found.
treasure freshwater_fish
arch fishfood
chance 10
nrof 6
more
arch fish_4
chance 10
nrof 4
end
treasure sea_fish
arch fish_3
chance 7
nrof 3
more
arch fish_5
chance 7
nrof 3
more
arch fish_6
chance 7
nrof 3
end
treasure deepsea_fish
arch fish_1
chance 10
nrof 2
more
arch fish_2
chance 10
more
arch fish_3
chance 10
more
arch fish_4
chance 10
more
arch fish_5
chance 10
more
arch fish_6
chance 10
nrof 2
end

View File

@ -1,5 +1,5 @@
Object fishfood
name cooked fish
name fish
face fishfood.111
food 200
nrof 1
@ -8,10 +8,10 @@ material 32
value 12
weight 3500
identified 1
name_pl cooked fish
name_pl fish
client_type 601
harvest_race fish
harvest_exp 100
harvest_exp 400
harvest_level 1
harvest_tool pole
end

View File

@ -5,6 +5,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_0.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_n
face blake_1.111
@ -13,6 +14,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_1.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_e
face blake_2.111
@ -21,6 +23,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_2.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_ne
face blake_3.111
@ -29,6 +32,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_3.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_s
face blake_4.111
@ -37,6 +41,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_4.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_sn
face blake_5.111
@ -45,6 +50,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_5.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_se
face blake_6.111
@ -53,6 +59,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_6.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_nes
face blake_7.111
@ -61,6 +68,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_7.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_w
face blake_8.111
@ -69,6 +77,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_8.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_nw
face blake_9.111
@ -77,6 +86,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_9.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_ew
face blake_A.111
@ -85,6 +95,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_A.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_new
face blake_B.111
@ -93,6 +104,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_B.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_sw
face blake_C.111
@ -101,6 +113,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_C.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_nse
face blake_D.111
@ -109,6 +122,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_D.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_sew
face blake_E.111
@ -117,6 +131,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_E.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_center
face blake_F.111
@ -126,4 +141,5 @@ is_water 1
is_floor 1
smoothlevel 255
smoothface blake_F.111 empty_S.111
randomitems freshwater_fish
end

View File

@ -5,6 +5,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_0.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_3_3
face blake_1.111
@ -13,6 +14,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_1.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_3_4
face blake_2.111
@ -21,6 +23,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_2.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_2_2_3
face blake_3.111
@ -29,6 +32,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_3.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_3_1
face blake_4.111
@ -37,6 +41,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_4.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_2_1_2
face blake_5.111
@ -45,6 +50,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_5.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_2_2_4
face blake_6.111
@ -53,6 +59,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_6.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_1_3
face blake_7.111
@ -61,6 +68,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_7.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_3_2
face blake_8.111
@ -69,6 +77,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_8.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_2_2_2
face blake_9.111
@ -77,6 +86,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_9.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_2_1_1
face blake_A.111
@ -85,6 +95,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_A.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_1_1
face blake_B.111
@ -93,6 +104,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_B.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_2_2_1
face blake_C.111
@ -101,6 +113,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_C.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_1_4
face blake_D.111
@ -109,6 +122,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_D.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_1_2
face blake_E.111
@ -117,6 +131,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface blake_E.111 empty_S.111
randomitems freshwater_fish
end
Object biglake_4
face blake_F.111
@ -126,4 +141,5 @@ is_water 1
is_floor 1
smoothlevel 255
smoothface blake_F.111 empty_S.111
randomitems freshwater_fish
end

View File

@ -9,4 +9,5 @@ is_water 1
is_floor 1
smoothlevel 45
smoothface cyangrasspond.111 cyangrass_S.111
randomitems freshwater_fish
end

View File

@ -13,4 +13,5 @@ no_pick 1
is_water 1
is_floor 1
move_block all -boat
randomitems deepsea_fish
end

View File

@ -12,6 +12,7 @@ is_floor 1
smoothlevel 20
client_anim_sync 1
anim_speed 5
randomitems sea_fish
end
Object sea1
name sea
@ -27,6 +28,7 @@ is_floor 1
smoothlevel 20
client_anim_sync 1
anim_speed 5
randomitems sea_fish
end
Object sea_route
name sea
@ -43,6 +45,7 @@ is_floor 1
smoothlevel 20
client_anim_sync 1
anim_speed 5
randomitems sea_fish
end
Object sea_nw
name sea
@ -52,6 +55,7 @@ move_block all
no_pick 1
is_water 1
smoothlevel 20
randomitems sea_fish
end
Object sea_ne
name sea
@ -61,6 +65,7 @@ move_block all
no_pick 1
is_water 1
smoothlevel 20
randomitems sea_fish
end
Object sea_sw
name sea
@ -70,6 +75,7 @@ move_block all
no_pick 1
is_water 1
smoothlevel 20
randomitems sea_fish
end
Object sea_se
name sea
@ -79,6 +85,7 @@ no_pick 1
move_block all
is_water 1
smoothlevel 20
randomitems sea_fish
end
Object sea_nes
name sea
@ -88,6 +95,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface sea_7.111 empty_S.111
randomitems sea_fish
end
Object sea_new
name sea
@ -97,6 +105,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface sea_B.111 empty_S.111
randomitems sea_fish
end
Object sea_nse
name sea
@ -106,6 +115,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface sea_D.111 empty_S.111
randomitems sea_fish
end
Object sea_sew
name sea
@ -115,6 +125,7 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface sea_E.111 empty_S.111
randomitems sea_fish
end
Object sea_nsew
name sea
@ -124,4 +135,5 @@ no_pick 1
is_water 1
smoothlevel 255
smoothface sea_E.111 empty_S.111
randomitems sea_fish
end

View File

@ -13,5 +13,5 @@ no_pick 1
is_water 1
is_floor 1
move_block all
randomitems fish
randomitems sea_fish
end

View File

@ -4,6 +4,7 @@ name river
move_block all
no_pick 1
is_water 1
randomitems freshwater_fish
end
Object river_n-s
face river_15.111
@ -11,6 +12,7 @@ name river
move_block all
no_pick 1
is_water 1
randomitems freshwater_fish
end
Object river_sw-n
face river_16.111
@ -18,6 +20,7 @@ name river
move_block all
no_pick 1
is_water 1
randomitems freshwater_fish
end
Object river_ne-s
face river_25.111
@ -25,6 +28,7 @@ name river
move_block all
no_pick 1
is_water 1
randomitems freshwater_fish
end
Object river_sw-ne
face river_26.111
@ -32,6 +36,7 @@ name river
move_block all
no_pick 1
is_water 1
randomitems freshwater_fish
end
Object river_sw-ne_l
face river_26.211
@ -39,6 +44,7 @@ name river
move_block all
no_pick 1
is_water 1
randomitems freshwater_fish
end
Object river_sw-ne_u
face river_26.311
@ -46,6 +52,7 @@ name river
move_block all
no_pick 1
is_water 1
randomitems freshwater_fish
end
Object river_ne-w
face river_27.111
@ -53,6 +60,7 @@ name river
move_block all
no_pick 1
is_water 1
randomitems freshwater_fish
end
Object river_sw-e
face river_36.111
@ -60,6 +68,7 @@ name river
move_block all
no_pick 1
is_water 1
randomitems freshwater_fish
end
Object river_w-e
face river_37.111
@ -67,6 +76,7 @@ name river
move_block all
no_pick 1
is_water 1
randomitems freshwater_fish
end
Object river_nw-e
face river_38.111
@ -74,6 +84,7 @@ name river
move_block all
no_pick 1
is_water 1
randomitems freshwater_fish
end
Object river_se-w
face river_47.111
@ -81,6 +92,7 @@ name river
move_block all
no_pick 1
is_water 1
randomitems freshwater_fish
end
Object river_nw-se
face river_48.111
@ -88,6 +100,7 @@ name river
move_block all
no_pick 1
is_water 1
randomitems freshwater_fish
end
Object river_nw-se_l
face river_48.211
@ -95,6 +108,7 @@ name river
move_block all
no_pick 1
is_water 1
randomitems freshwater_fish
end
Object river_nw-se_u
face river_48.311
@ -102,6 +116,7 @@ name river
move_block all
no_pick 1
is_water 1
randomitems freshwater_fish
end
Object river_nw-s
face river_58.111
@ -109,4 +124,5 @@ name river
move_block all
no_pick 1
is_water 1
randomitems freshwater_fish
end