Author: Pheonix KageDesu
Target: RPG Maker MZ / MV
Website: KD Workshop
This plugin adds a simple fishing mini-game to your project.
Important: Proper configuration of plugin parameters is required.
- Game Events
- Variables
- Fishing Regions
-
Positioning:
The player must stand on a Fishing Region (default: Region ID 70). -
Setup Variables:
Assign the player's Bait ID and Rod ID to the appropriate variables (set in the plugin parameters).
- Call the script:
InitFishingGame();
This displays the mini-game UI.
- In the fishing game common event (
On Inited
- from Game Events parameter), call:
StartFishingGame();
You can use this step to make additional preparations before the game begins.
- Call the script:
InitFishingGame(true);
This both initializes and starts the mini-game UI.
Tip: For better understanding, refer to the provided Demo Project.
To display fish images during the mini-game, add the following note tag to the Item's Note section:
<fishIcon:NAME>
- NAME: The name of the image file (without extension) located in
img/pSimpleFishing/
.
To add an animated image above an event for a fishing spot:
-
Add a Comment to the event page:
fishingSpot:IMAGE_NAME,FRAMES_COUNT- IMAGE_NAME: Name of the base image file.
- FRAMES_COUNT: Number of animation frames.
-
Place the following files in
img/pSimpleFishing/
:
IMAGE_NAME_0.png, IMAGE_NAME_1.png, ..., IMAGE_NAME_(FRAMES_COUNT-1).png
If the comment is:
fishingSpot:fishingSpotIcon,4
Ensure the following files exist in the folder:
fishingSpotIcon_0.png, fishingSpotIcon_1.png, fishingSpotIcon_2.png, fishingSpotIcon_3.png
-
You can modify the appearance of the minigame by editing the
.json
files located in:data\PKD_SimpleFishing\
(all files starting withNUI_
). -
Images are stored in the
img\pSimpleFishing\
folder. You can replace these images with your own to customize the appearance of the minigame.
Enjoy fishing in your RPG project! 🎣