Affection System
Version: 1.0
Type: Gameplay Enhancement
IntroductionMany people have played atleast one Dating Simulator game in their lives, so you should know how this works. The affection system relies on variables for individual people in order to provide different outcomes in the game. The higher the affection, the more a girl likes you. This affection variable can be used for many things, from being items to events involving the two character that could be entering a contest, going on a date, or going to a love hotel and...nevermind.
This affection system is meant to help within RPGs to assist in adding somre more functions into the game, and can be especially useful in games where a character does not have an established love interest, but you want some form of romance in the game.
Features
- Fairly simple system, but requires basic understanding of RPG Maker and variables.
- Can be implemented in many ways to boost your games, not limitted to just friendships between characters, but could be used for Ally-Enemy system.
- An interesting gameplay element, making the player decide carefully on their actions giving higher interactivity for the player.
- You don't have to work with an SDK script ^^.
ScreenshotsI'll include some later...
DemoNo Demo ready as of yet, be on the lookout.
InstructionsCreate a Sample Character. Depending on what you're using the system for, choose the style of character. In this case a girl using the 118-Civilian18 character set. Since this character is going to be a Love Interest character, we'll use two variables for her, a Friendship Variable and a Love Variable. The Love Variable comes in later, for now let's start with the Friendship Variable. Make the following conditional branch.
Conditional Branch: Variable [000X: Girl 1 Friendship]==0
@>Text: (This girl dresses fairly plain, but she's extremely adorable.)
@>Show Choices: Introduce, Leave Alone
: When [Introduce]
@>Text: [Young Girl]
: :Um....hi...
: :(She looks extremely cute, but very shy too.)
@>Control Variables: [000X: Girl 1 Friendship] +=1
@>
:When [Leave Alone]
@>
: Branch End
Else
@>
Branch End
@>
By saying hi to the character, you've added the initial variable for the girl, so her friendship level would be "Introduced Self". For this system, you can determine your own level values, but a simple one would be a 15 level system with a few ranks.
- 0 = Stranger
- 1 = Have Met
- 2 = Familiar
- 5 = New Friend
- 10 = Good friend (Comfortable with accepting basic gifts)
- 15 = Close Friend (Able to ask out on a date)
Now, as seen there's a point where it says Comfortable with Accepting Basic Gifts. This would be just normal stuff, like food, accessories, etc., but nothing exravagant. This will be explained in detail later.
(Working on Next Part...)
Credits and Thanks
- GuardianAngelX72 for the basic system
- Blizzard for hosting CP and thus allowing this systemto be displayed
- No one else has helped yet...
Author's NotesThis is a work in progress, so please bear with me, I may not be able to update it a lot but it'll be done eventually. Also, there is chances it may be buggy, so please, if you have any ways to improve this, I'll add your improvements and credit you in the creation of the system.