1) Create Items:
i) Fishing Pole/Spear- Scope None, Occasion Never, Consume No
ii) Fish- Make it something like a potion
2) Create this event (Generally next to a water tile)
And thats it! For the Basic Fishing that is... Of course you can always go in and put changes into it to make it feel more realistic.
Now for the Advanced Fishing Event, this one puts you right in the action like a mini game.
1) Create a new map (17x13) and use this Parallax background
2) Create Common Event called Memorize Position:
i) create Control Variables x-map position, y-map position, and map id
ii) Control Variable [x-map position] = Players map X
iii) Control Variable [y-map position]= Players map Y
iv) Control Variable [map id]= Map ID
3) Create Common Event called Fishing:
i) Transfer Player to the center of the fishing map you created earlier
ii) Set Move Route: Player (wait): Stepping Animation On, Change Graphic, Through ON
iii) Fade IN screen
iv) Text: Ready, Set, Go!
4) Create Event on the map you want the character to start fishing:
5) Time to start working on the fishing map itself:
i) create a Parrallel Event, above character, Through ON in one of the corners (this event will be controlling the fish themselves for when they appear/disappear)
Fish Appear Event
ii) now its time to finally create the fish!!! Pick one of the graphics here(I used the biggest fish since its easiest to see). BTW if anyone knows who's Charset of Fish these are let me know because I cant seem to find this again to give them credit.
---NOTICE---Create about 9-10 fish all placed randomly on the map, each turning on with a different variable number (on the left of the screenshot)... To add to the fishing I gave my fish a loot when you catch them so the variable randomly give the player some money as well.
iii) In the second Fish Event tab change the varible on the left side so it's 1 higher then on the first tab. This is so that the fish wont continue to appear when the variable is set higher for a different fish to appear else where on the map.
Here is a picture of my map for reference: each of the fish have different variable number to trigger them to appear. some variable numbers I made it so 2 fish would appear.
iv) finally this is the exit button that you see on the top right of my previous screenshot incase a player wants to quit.
---NOTICE--- the Transfer Player in the Screen Shot goes back to that Common Event we made to memorize player position
Goes as follows:
Map ID: variable map id
Map X: variable x-map position
Map Y: variable y-map position
You should now be set to go and try it out...Go through and mess with the different speeds and frequency to get the fish and the "cursor" to move at the rate you want. If this doesnt work just let me know and Ill try to help you out... (Or I may have forgotten to post a step lol if I did that I'll update this for future viewers)