RPG Maker MV

RPG Maker MV

Icevail Oct 29, 2015 @ 2:05pm
Fixed encounter question
Let's say I have 3 kinds of monsters on a map.

Slimes, orcs and plants.

I have fixed sprites for each 3 types of monsters that wander on the map.

I'd like to set it up so that when player touches an slime, only slime fights occur from the
map encounter list ( 3 types of variations; 1, 2 or 3 slimes appear randomly )

But at the same time when player touches an orc sprite or it touches the player, only orc fights would spawn from the monster encounter list. (with the same variation of 1, 2 or 3 like slimes have.)

Same with the plants, touch the sprite and plant monsters spawn, either 1, 2 or 3 enemies attack the player.

What kind of sorcery I have to turn into, to make it this set up work?

Or is it just a pipedream with no hope of becoming reality?
< >
Showing 1-4 of 4 comments
wizaerd Oct 29, 2015 @ 2:57pm 
There's no sorcery required... these are set up by Troops in the database. Then in the event, you start up a battle with the troop of your choice... It's awfully simple, unless I'm completely misunderstanding what you want...
Icevail Oct 29, 2015 @ 3:10pm 
Originally posted by wizaerd:
There's no sorcery required... these are set up by Troops in the database. Then in the event, you start up a battle with the troop of your choice... It's awfully simple, unless I'm completely misunderstanding what you want...

You have misunderstood :)

Troop list

Slime x 1 -
Slime x 2 - --> Slime Sprite
Slime x 3 -

Orc x 1 -
Orc x 2 - --> Orc Sprite
Orc x 3 -

Plant x 1 -
Plant x 2 - --> Plant sprite
Plant x 3 -

I am trying to set it up so, that the sprites matches up the monster player can choose to fight or to avoid.

Touch the specific sprite and get one out of those three fights to beat, on a same map.

It is easy to do with just using 1 type of monster on the map and use "same as random encounter" to decide between which one of the three fights player gets,
but my point is to make it so, that there is more monsters on a single map, with same function. example; bat, vampire, slime, orc, ghost, demon, and each event chooses between 1 to 3 opponents to throw at you randomly.

Vampire sprite spawns 1 to 3 vampires to fight against you.
Ghost sprite spawns 1 to 3 ghosts to fight against you.

Any clearer now :p?


Of course I could add some shadowy thing to represent all monsters on the map in the whole game, but that would totally ruin the whole point of having forrest monsters lurking about or guard running after you in the prison and so on.

Would work in dungeons where it is dark and hard to see what monster you are going to fight, but out in the open bright world it only makes sense to see what monster you're about to fight or run away from.
Last edited by Icevail; Oct 29, 2015 @ 4:17pm
Ruffle Oct 29, 2015 @ 5:49pm 
Each 'sprite' is an event.

In the event:

Control variables: [Variable x] = random number (0...100)
Conditional branch: [variable x] <= (some number)
Battle processing: Slime 3
Conditional branch: [variable x] >= (some number)
Battle processing: Slime 2
Else
Battle processing: Slime 1

Say you want Slime 1 to have 70 percent chance, 2 20 percent and 3 10 percent.

Control variables: [Variable x] = random number (0...100)
Conditional branch: [variable x] <= (10)
Battle processing: Slime 3
Conditional branch: [variable x] >= (80)
Battle processing: Slime 2
Else
Battle processing: Slime 1
Last edited by Ruffle; Oct 29, 2015 @ 5:55pm
Icevail Oct 29, 2015 @ 6:42pm 
Originally posted by Ruffle:
Each 'sprite' is an event.

In the event:

Control variables: [Variable x] = random number (0...100)
Conditional branch: [variable x] <= (some number)
Battle processing: Slime 3
Conditional branch: [variable x] >= (some number)
Battle processing: Slime 2
Else
Battle processing: Slime 1

Say you want Slime 1 to have 70 percent chance, 2 20 percent and 3 10 percent.

Control variables: [Variable x] = random number (0...100)
Conditional branch: [variable x] <= (10)
Battle processing: Slime 3
Conditional branch: [variable x] >= (80)
Battle processing: Slime 2
Else
Battle processing: Slime 1


Thank you, this was exactly was I was looking for!!
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: Oct 29, 2015 @ 2:05pm
Posts: 4