Gw Temp

Menu

Tutorial - 'FFVII Dating System' by Cid_Highwind

An item about RPGMaker 2000 posted on

Blurb

Cid_Highwind explains how to make a dating system like in Final Fantasy VII.

Body

Hehe, you like! Hmm I'm just being stupid, lol...

Whatever....Anyone who played FFVII knows how this works..

You play the game, there's a chance for you to date one of

the girls in it. And there's some choices to make. If

choose the one that agrees or something with "Aeris",

you'll have some better chance of dating her. And if you

add her to your party all the time, you'll get a better

chance of dating her. I'm not trying to spoil the game for

the newbies of FF7.....Now, let's get on with the Tut!

What you need to know
---------------------
Variables
Forks
Labels and Goto Labels Events
Show Choice Events
Random Numbers

Master this, and let's get on with it!

Now, let's use two girls. One is named "GirlA" and the

other is "GirlB". They can be named anyway you want...but I

want it like this...Make two variables...name the

first "GirlA_Charm" and "GirlB_Charm". Now, after that,

during your story sequence, here's an example on how to do

a dating system:

Say GirlB asked you a question:

"Do you like me?"

and then put a Show Choice Event.

Put the first to "Yes, I do." , the other to "No, I don't"

and the other to "I dunno". Inside the "Yes, I do" choice..

put "Change Variable" Event. Select..The "GirlB_Charm"

Variable and choose "+" and look at "Operand" and select

the first choice in it. It would be "Set". Maybe put up

like a 3. The number depends on how the asker feels...Maybe

the Charm points should be up to 3. So it's like this for

an example...

1=Bad 2=Average 3=Good

Click OK and put another "Change Variable" Event.... Choose

the "GirlA_Charm" Variable and check the "+" and

choose "Set" at the "Operand" area. Set the number to like,

1. Meaning that the hero doesn't like "GirlA" at all, but

the charm point went up 1 point for "GirlA_Charm". On

the "No, I don't" Choice, put a "Change Variable" event

and select "GirlA_Charm" and select the "+" and set the

number to 3. put a "Change Variable" Event and select the

variable "GirlB_Charm", select the "+" again and set the

number to 1. Now, on the "I dunno" Choice, put a "Change

Variable" event, select the "GirlA_Charm" Variable and

select the "+" and set the number to 2. Meaning the hero is

not sure yet. Same thing with the other Variable

called "GirlB_Charm"...This is a great example and is best

done with Show Choices..Now, you want to make your hero get

a date, right? Okay! Almost to the end...

I'm deciding to get a date with one of the two girls by

going to a town, resting at an inn which your next mission

is...then, and put a teleportation event and select
the "Inn Room" map or something and being teleported to a

room by with no one on your party but the main hero.... And

put an event in this map, call it "Dating" and set it

to "Parrallel Process".Put an event 1 tile Vertical from

your "teleportation to the main Inn" event. Call

it "GirlA/GirlB". That's all, and go back to your "Dating"

Event and put a Fork inside the "Dating" Event. Choose the

Variable "GirlA_Charm" Variable and choose another Variable

below it. Choose the "GirlB_Charm". And there will be

a "Drop Box Choice" or something. Click it and

choose "bigger". And checkmark the "Else Case". Click OK,

put a "Label" and put the number to 1, and put a "Move

Hero" event and select the "GirlA/GirlB" Event. Then,

select "Change Graphic" and change it to "GirlA"'s look.

Then, select the event to move all the way up to the hero.

For example, the hero is north, make the girl go up north

until she is near him. Put a "Show Message" event and type this:
GirlA
"Hey, \N[1] ...
let's go out on a date!"

And after the Message,Choose "Change Party", and

Add GirlA. Then, put a teleportation event to the city

outside... you might want to make it "nightish" and most

people are sleeping.

Now, back to your "dating" event. Fork inside the "Dating"

Event. Choose the Variable "GirlB_Charm" Variable and

choose another Variable below it. Choose the "GirlA_Charm".

And there will be a "Drop Box Choice" or something. Click

it and choose "bigger". And checkmark the "Else Case".

Click OK, put a "Label" and put the number to 2. And then,

put a "Move Hero" event and select the "GirlA/GirlB" Event.

Then, select "Change Graphic" and change it to "GirlB"'s

look. Then, select the event to move all the way up to the

hero. For example, the hero is north, make the girl go up

north

until she is near him. Put a "Show Message" event and type this:
GirlB
"Hey, \N[1] ...
let's go out on a date!"

And after the Message,Choose "Change Party", and

Add GirlB. Then, put a teleportation event to the city

outside... you might want to make it "nightish" and most

people are sleeping.

Now, back to your "dating" event, AGAIN! On the "If

Variable GirlB_Charm is bigger than Variable GirlA_Charm"

Fork's "Else Case",

put a "Change Variable" event. Make a variable and name

it "Random Girl". Set the numbers to 1 and the other to 10.

Put up a fork after that and select the "Random Girl"

Variable. Choose "Bigger" and

the number "6". Checkmark the "Else case" also. Inside the

fork, put a "Goto Label" Event and choose 2.......Whewee!

That's
it! A bit confusing, right? Just try to understand well...also, the way of the dating story is up to you!This is just to show how to make something like this

happen... I

hope you've enjoyed this tutorial.....

Cid_Highwind15_@hotmail.com