UI & Fishing

I'm sure both have been mentioned but the UI is nearly game breaking especially my inability to move the camera very well.
*Edit*: I found out how difficult it is to voice my actual thoughts regarding a fishing overhaul. The extensiveness is really hard to get in to text form. ...was using Proficiency and Skill interchangeably and incorrectly..I think I fixed that.
UI
1.Serious issue with using the middle mouse button to move the camera because it is a scroll key on my mouse. Why not just have it as the right mouse button?
2.Do something with digging. Make it to were you can interface with multiple tiles and level entire areas gradually. To steep to dig text is annoy. lol, I want to punch my shovel into the side of a cliff face and have the dirt shift down on its own. May be even pour a bucket of water on it to make it slowly loses its edges.
2.A. Development of a grid like UI during the building and digging process. Building fads out or message appears when it is not possible to build. That way you don't have to constantly go to the build area and click the icon again.
2.B. Action icons should not reset to main icons every time you click on them. This especially applied to the very beginning of the game where I couldn't tell how much material each craft cost and I had to click on them just to figure it out. Then I would have to go through the different icons again just to click on the next one to see how much it cost to craft.
3. Ties to the tile interface mentioned in number two. Clicking items that are really small is tedious and some times difficult. It would be easier to interact with tiles through a radial interface.
Fishing
-Throw line in to any body of water
-Most fish would still not exist like normal animals; Every tick that occurs with your pole in the waters has an X% chance of hooking a fish with each tile of water have an X% chance of hooking different types of fish
--Tile A of water has a:
---X% Chance of hooking Fish C
---Y% Chance of hooking Fish D
---Z% Chance of hooking Fish E
-Fish have a variable rate or HP between (A and B) which is randomly generated upon getting hooked. As a correct action is taken to catch the fish the HP decreases, If an incorrect action is taken bait HP decreases, If an incorrect action causes line tension then the fishing line's HP also decreases.
-X number of incorrect actions means the fish got away. Difficult fish have a lower margin for error
-Slow down current fishing pole decay slightly.
-Popped line and broken pole automatically lose fish
-Increase fish recipes and the ability to catch other fish related objects for studying
-Fighting strong fish for extended periods of time lowers Phlegm. <-- More so for Big game fish.
-Smart Fish AI and Associated Player interactions
--Fish move in a combination of ways up, down, left, right, to, and away or a combination there in.
--The player is given a radial set of actions that they can make.
--Depending upon the action of both the player and the fish, the fish HP goes down, the fish escape counter goes up, or a null action occurs in which both can occur simultaneously, not at all, or your equipment takes wear and tear damage.
--Different fish are more likely to behave in set types of patterns.
--In-between player interactions the fish has a chance of jumping or skimming the surface. If the the player's Lore and Frontier Skills are high enough, the player's character will guess at the type of fish it is. A text book will appear telling of the fish's action and your interpretation. The player's character has an X% chance of guessing wrong especially if their Lore and Frontier skill don't match the fish's minimum requirements for knowledge.
Fishing Line
-Attaches to Fishing pole.
-Craft using 1 Hay
-Decays faster in salt water or with increased line tension while fishing
-Requires fishing skill
Fishing Nets
-Need Net
-- 5 Hay and Loom
--Weaving
---1250 Arts & Crafts
---1500 Thread & Needle
-Need Rope
--2 Hay and Loom
--Hiking
---700 Frontier & Wilderness
---500 Hunting & Gathering
---500 Mines & Mountains
-Need Bait Fishing Skill
--Requires Fishing Skill
--900 Frontier & Wilderness
--900 Hunting & Gathering
- Fishing Nets decay at a variable rate depending on terrain and random chance. They are used to catch large amounts of shrimp bait with a small chance of catching any type of regular fish on the tile.
- Can be repaired with Loom and more Hay.
- Used by casting in shallow waters or off of shallow waters or from a boat into similar tiles.
Shrimp
-A bait caught by the fishing net.
Shiners
-A Different type of bait caught by the fishing net
Stationary Fishing Nets
-Can be extended outward in a straight line
-Need 1 Net for each shallow water square taken up and 2 Net for each deep water square
-- 5 Hay and Loom
--Weaving
---1250 Arts & Crafts
---1500 Thread & Needle
-Need 1 Rope for each square taken up and 2 Rope for each deep water square
--2 Hay and Loom
--Hiking
---700 Frontier & Wilderness
---500 Hunting & Gathering
---500 Mines & Mountains
-Needs 2 Fishing post; one each end of the Stationary fishing net
-- Hay x2
-- Wooden Plugs x5
-- Woodblock x6
-- Nails x1
-Everything decays slowly over a week and can be repaired with Woodblocks and Hay. Beavers may attempt to damage or build on fishing nets.
-Need Dam Fishing Skill
--Requires Fishing Skill
--1800 Frontier & Wilderness
--1800 Hunting & Gathering
- Every X hours X% chance that a fish will be caught in one of the net's slots. Nets have four slots each.
Boat Fishing Nets
-Attach to boat
-Need 4 Nets
-- 5 Hay and Loom
--Weaving
---1250 Arts & Crafts
---1500 Thread & Needle
-Need 8 Rope
--2 Hay and Loom
--Hiking
---700 Frontier & Wilderness
---500 Hunting & Gathering
---500 Mines & Mountains
- Wooden Plugs x16
- Woodblock x12
- Nails x8
-Everything decays slowly through usage
-Need Commercial Fishing Skill
--Requires Fishing Skill& Bait Fishing Skill & Seamanship Skill
--3600 Frontier & Wilderness
--3600 Hunting & Gathering
-- 1800 Law & Lore
- Every X hours X% chance that a fish will be caught in one of the net's slots. Boat Fishing Nets have sixteen slots.
- Boat must be in deep sea tile and player must be on boat.
- Can be repaired like other fishing nets
Deep Sea Swimming Skill
- Halves Phlegm cost of swimming
- 1800 Faith & Wisdom
- 3000 Frontier & Wilderness
- 2000 Natural Philosophy
Crab Cage
-Has four slots like the nets with a chance every X hours of catching a crab.
Deepsea Diving Action
-Use a similar ping system as fishing
-Find variable Clam/Mollusk/Other types
--Pearls & Purity of such
--Sanddollar
--Starfish
Gold panning
-Shallow water action
Big Game Fishing
Sandbars and Currents
Boat Fish storage area
Spearfishing
*Edit*: I found out how difficult it is to voice my actual thoughts regarding a fishing overhaul. The extensiveness is really hard to get in to text form. ...was using Proficiency and Skill interchangeably and incorrectly..I think I fixed that.
UI
1.Serious issue with using the middle mouse button to move the camera because it is a scroll key on my mouse. Why not just have it as the right mouse button?
2.Do something with digging. Make it to were you can interface with multiple tiles and level entire areas gradually. To steep to dig text is annoy. lol, I want to punch my shovel into the side of a cliff face and have the dirt shift down on its own. May be even pour a bucket of water on it to make it slowly loses its edges.
2.A. Development of a grid like UI during the building and digging process. Building fads out or message appears when it is not possible to build. That way you don't have to constantly go to the build area and click the icon again.
2.B. Action icons should not reset to main icons every time you click on them. This especially applied to the very beginning of the game where I couldn't tell how much material each craft cost and I had to click on them just to figure it out. Then I would have to go through the different icons again just to click on the next one to see how much it cost to craft.
3. Ties to the tile interface mentioned in number two. Clicking items that are really small is tedious and some times difficult. It would be easier to interact with tiles through a radial interface.
Fishing
-Throw line in to any body of water
-Most fish would still not exist like normal animals; Every tick that occurs with your pole in the waters has an X% chance of hooking a fish with each tile of water have an X% chance of hooking different types of fish
--Tile A of water has a:
---X% Chance of hooking Fish C
---Y% Chance of hooking Fish D
---Z% Chance of hooking Fish E
-Fish have a variable rate or HP between (A and B) which is randomly generated upon getting hooked. As a correct action is taken to catch the fish the HP decreases, If an incorrect action is taken bait HP decreases, If an incorrect action causes line tension then the fishing line's HP also decreases.
-X number of incorrect actions means the fish got away. Difficult fish have a lower margin for error
-Slow down current fishing pole decay slightly.
-Popped line and broken pole automatically lose fish
-Increase fish recipes and the ability to catch other fish related objects for studying
-Fighting strong fish for extended periods of time lowers Phlegm. <-- More so for Big game fish.
-Smart Fish AI and Associated Player interactions
--Fish move in a combination of ways up, down, left, right, to, and away or a combination there in.
--The player is given a radial set of actions that they can make.
--Depending upon the action of both the player and the fish, the fish HP goes down, the fish escape counter goes up, or a null action occurs in which both can occur simultaneously, not at all, or your equipment takes wear and tear damage.
--Different fish are more likely to behave in set types of patterns.
--In-between player interactions the fish has a chance of jumping or skimming the surface. If the the player's Lore and Frontier Skills are high enough, the player's character will guess at the type of fish it is. A text book will appear telling of the fish's action and your interpretation. The player's character has an X% chance of guessing wrong especially if their Lore and Frontier skill don't match the fish's minimum requirements for knowledge.
Fishing Line
-Attaches to Fishing pole.
-Craft using 1 Hay
-Decays faster in salt water or with increased line tension while fishing
-Requires fishing skill
Fishing Nets
-Need Net
-- 5 Hay and Loom
--Weaving
---1250 Arts & Crafts
---1500 Thread & Needle
-Need Rope
--2 Hay and Loom
--Hiking
---700 Frontier & Wilderness
---500 Hunting & Gathering
---500 Mines & Mountains
-Need Bait Fishing Skill
--Requires Fishing Skill
--900 Frontier & Wilderness
--900 Hunting & Gathering
- Fishing Nets decay at a variable rate depending on terrain and random chance. They are used to catch large amounts of shrimp bait with a small chance of catching any type of regular fish on the tile.
- Can be repaired with Loom and more Hay.
- Used by casting in shallow waters or off of shallow waters or from a boat into similar tiles.
Shrimp
-A bait caught by the fishing net.
Shiners
-A Different type of bait caught by the fishing net
Stationary Fishing Nets
-Can be extended outward in a straight line
-Need 1 Net for each shallow water square taken up and 2 Net for each deep water square
-- 5 Hay and Loom
--Weaving
---1250 Arts & Crafts
---1500 Thread & Needle
-Need 1 Rope for each square taken up and 2 Rope for each deep water square
--2 Hay and Loom
--Hiking
---700 Frontier & Wilderness
---500 Hunting & Gathering
---500 Mines & Mountains
-Needs 2 Fishing post; one each end of the Stationary fishing net
-- Hay x2
-- Wooden Plugs x5
-- Woodblock x6
-- Nails x1
-Everything decays slowly over a week and can be repaired with Woodblocks and Hay. Beavers may attempt to damage or build on fishing nets.
-Need Dam Fishing Skill
--Requires Fishing Skill
--1800 Frontier & Wilderness
--1800 Hunting & Gathering
- Every X hours X% chance that a fish will be caught in one of the net's slots. Nets have four slots each.
Boat Fishing Nets
-Attach to boat
-Need 4 Nets
-- 5 Hay and Loom
--Weaving
---1250 Arts & Crafts
---1500 Thread & Needle
-Need 8 Rope
--2 Hay and Loom
--Hiking
---700 Frontier & Wilderness
---500 Hunting & Gathering
---500 Mines & Mountains
- Wooden Plugs x16
- Woodblock x12
- Nails x8
-Everything decays slowly through usage
-Need Commercial Fishing Skill
--Requires Fishing Skill& Bait Fishing Skill & Seamanship Skill
--3600 Frontier & Wilderness
--3600 Hunting & Gathering
-- 1800 Law & Lore
- Every X hours X% chance that a fish will be caught in one of the net's slots. Boat Fishing Nets have sixteen slots.
- Boat must be in deep sea tile and player must be on boat.
- Can be repaired like other fishing nets
Deep Sea Swimming Skill
- Halves Phlegm cost of swimming
- 1800 Faith & Wisdom
- 3000 Frontier & Wilderness
- 2000 Natural Philosophy
Crab Cage
-Has four slots like the nets with a chance every X hours of catching a crab.
Deepsea Diving Action
-Use a similar ping system as fishing
-Find variable Clam/Mollusk/Other types
--Pearls & Purity of such
--Sanddollar
--Starfish
Gold panning
-Shallow water action
Big Game Fishing
Sandbars and Currents
Boat Fish storage area
Spearfishing