A downloadable plugin

Buy Now$5.00 USD or more

Hi all,

This plugin adds a fishing system for each vehicle (boat, ship, and airship) as well as on land while facing a body of water as determined by ship vehicle passage settings.

Vehicle and Land Fishing

Each vehicle can catch different fish, and you can also have different fish per map or per region. Fish can be catchable in shallow or deep water only, and fish can also require certain weather such as rain for them to be caught. You can make some fish common while others are rare.

Below is a gif of land fishing:


There are planned improvements to fishing including an animation while fishing plus some more unique fishing mechanics that require input from the player. Keep in mind that these are not in the current version of this plugin.

This plugin can also play a random sound effect from a sound effect array set up by you for cast, catch, and miss (no catch) actions.

Fishing Journal

Add a fishing journal that can log the player's catches and fish information. Add custom flavor text for each fish such as the quality, location, and rarity of the fish. The journal is completely customizable in a familiar drag and drop interface similar to my other plugin scenes. It also features integrations with [CGMZ] Scene Backgrounds and [CGMZ] Controls Window.

See below image of how the fishing journal can look:


Integrations

[CGMZ] Professions - This plugin integrates with CGMZ Professions to automatically add experience to a "fishing" profession you may have set up when a fish is caught. It also allows you to have a level requirement to catch certain fish.

[CGMZ] Toast Manager - This plugin also integrates with CGMZ Toast Manager for toast windows when fish are caught or not caught. You can also configure the plugin to use the normal game message window (what you see when you use the Show Text event command) to tell the player what they caught.

[CGMZ] Rumble - You can use [CGMZ] Rumble to provide haptic feedback to a controller player when a fish is caught. This can help immerse them in your game.

[CGMZ] Window Backgrounds - Show a (static or scrolling parallax) image in the window background during the fishing journal scene.

[CGMZ] Scene Backgrounds - Show a (static or scrolling parallax) image in the scene background during the fishing journal scene. Also handles weather.

[CGMZ] Controls Window - Show a window letting the player know which controls work in the fishing journal scene, depending on their last input type.

Want additional features not already present/listed above? Make suggestions on the Patreon Post, this Itch.io page, or in my discord under the #suggestions channel!

PLEASE READ BEFORE PURCHASING:

Please be aware that you can access this as well as all of my other Alpha plugins for $5 on my Patreon: https://www.patreon.com/CasperGamingRPGM

This is posted to Itch.io since some people only use Itch and are not aware my Patreon and all of my beta/alpha plugins exist, or want to have everything in one convenient location (itch.io), or do not want to do a monthly subscription.

Casper Gaming's Beta/Alpha plugins are treated as an "early access" and will eventually be free for everyone once they are fully released, though this process can take months/years. By purchasing in beta/alpha, you are able to provide early feedback/suggestions which are more likely to make it into the final fully released plugin.

Credit & Terms

Please see terms of use here: Terms of Use

Requires CGMZ Core plugin: CGMZ Core

Happy RPG Making!

Purchase

Buy Now$5.00 USD or more

In order to download this plugin you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:

CGMZ_Fishing.zip 13 kB

Development log

Comments

Log in with itch.io to leave a comment.

Can the window be customized? or use the toast plugin to put an image behind the fishing window?

Hi, currently the fishing window with the progress bar does not have many customization options, you can change the text that displays in it but not things like the window background, style, width, etc.

It is on my to-do list to add customizations for this window similar to how [CGMZ] Gathering's progress window can be customized (per node gauge color, window rect, gauge rect, location on screen, etc).

You can use [CGMZ] Toast Manager to display a toast window when the player catches a fish to display what they caught.

You could possibly use events to check if the player is currently fishing and show an image on screen or make other effects by checking the script call:

$gamePlayer.CGMZ_isFishing();

This would need some more advanced eventing skills, basically you would have a parallel process that checks if the player is fishing and if so show the image, if not hide the image, or whatever other effects you want to use. It is also on my to-do list to make it easier for users to check if the player is fishing or not without needing to use js.

Hi, is there a scene push for the fishing journal? 

Hi, you can use the JS

SceneManager.push(CGMZ_Scene_FishingJournal);

Thanks!

Hi,

does this plugin works also with rpg maker mv?

Hi, sorry but my CGMZ plugins only work with MZ