Random Encounter Events

Tsukihime

Veteran
Veteran
Joined
Jun 30, 2012
Messages
8,564
Reaction score
3,846
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
164
Reaction score
38
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,846
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.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

People3_5 and People3_8 added!

so hopefully tomorrow i get to go home from the hospital i've been here for 5 days already and it's driving me mad. I miss my family like crazy but at least I get to use my own toiletries and my own clothes. My mom is coming to visit soon i can't wait to see her cause i miss her the most. :kaojoy:
Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.

Forum statistics

Threads
105,868
Messages
1,017,090
Members
137,586
Latest member
Usagiis
Top