Tsukihime

Veteran
Veteran
Joined
Jun 30, 2012
Messages
8,564
Reaction score
3,862
First Language
English



In RPG Maker, you can set up your maps so that the player will randomly encounter enemies. You can choose what enemies will be present on the map, what regions they will be available in, how often they will show up, and so on.



During the game, the player can then explore your maps and randomly encounter enemies.

However, what happens if you wanted to have some more control over the random encounters? What if you wanted to increment some variables depending on what you encountered? Or perhaps give the player a chance to skip the encounter by pressing a certain sequence of buttons in time!

This plugin gives you the tools to apply your eventing knowledge towards random encounters as well.

When the player runs into a random encounter, a common event of your choice will execute, before the battle begins.
 
More information and downloads are available at HimeWorks
 
Last edited by a moderator:

Mojo907

Veteran
Veteran
Joined
May 21, 2013
Messages
169
Reaction score
39
First Language
English
Primarily Uses
RMMV
Awesome stuff!
 

wsensor

Villager
Member
Joined
May 2, 2012
Messages
20
Reaction score
5
First Language
English
Primarily Uses
I could see something like this being used so people could not farm too much in certain areas. Could be used in many different ways.

IE: Killed too many of a specific mob it either dies out or slowly repopulates based on variables.

IE: Killed too many prey animals increases chances to find preditor animals instead (could be a special starved one if done correctly) since you removed the food supply to them.

IE: Specific mob is rare due to another animal pop killing them off. Just hunt that mob instead and don't kill (run) from the limited mob could lead to increasing its population.
 
Last edited by a moderator:

Tsukihime

Veteran
Veteran
Joined
Jun 30, 2012
Messages
8,564
Reaction score
3,862
First Language
English
I made a small update to the plugin.

The instructions say to use this to cancel an encounter

$gamePlayer.cancelEncounter()But the code I wrote was using the name `clearEncounter`I've updated it to reflect the instructions.

I could see something like this being used so people could not farm too much in certain areas. Could be used in many different ways.

IE: Killed too many of a specific mob it either dies out or slowly repopulates based on variables.

IE: Killed too many prey animals increases chances to find preditor animals instead (could be a special starved one if done correctly) since you removed the food supply to them.

IE: Specific mob is rare due to another animal pop killing them off. Just hunt that mob instead and don't kill (run) from the limited mob could lead to increasing its population.
Hmm, so if I used variables to store the "population" for each area, I could increase or decrease the number of encounters for that given type of enemy.

Which gives me another idea.
 

Latest Threads

Latest Profile Posts

-Updated- Lowered fog / found more problems :kaoswt2:
6 more weeks of this nutty semester. Then maybe I'll have time to game make. After I curl up and sleep for a day or two that is.
Wondering how big I can make Dorothy's skill menu before the game just becomes irredeemably bad.
Studio Blue is playing the RPG Maker game Phil Alone live now! Phil may be alone, but you don't have to be, come join us in chat!

Forum statistics

Threads
109,209
Messages
1,043,074
Members
141,725
Latest member
718346584zy
Top