Tool RMV NPCBook Plugin [Tool For Developers]

Kravenar Games

Active Member
Game Developer
Mar 28, 2017
524
327
First plugin released by Kravenar Games, if you use it, please give credit.

Description:
This plugin will create a "Game Characters" entry in the user menu that will be used to track stats about characters in the game.

How to Use:
Plugin needed to make it work:
- YEP_CoreEngine
- YEP_MessageCore
- YEP_X_ExtMesPack1

To create a character record, you have to create it befor as "normal item" in the database, then you will add datas through <notetags>.

Notetags:
* <npc_item>
# You MUST add this tag to make an entry viewable to the character lists

* <npc_age:x>
# Specify character's age

* <npc_firstmeet:x>
# Specify the first place where you have met the npc

* <npc_affection:x>
# X will be the variable related to the npc's affection

* <npc_lust:x>
# X will be the variable related to the npc's lust

* <npc_description:x>
# X will be the description of the npc.

* <npc_mood:x>
# X will be the variable related to the npc's mood.
# 0 - ???, 1 - Normal , 2 - Happy , 3 - Sad , 4 - Depressed

* <npc_relationship:x>
# X will be the variable related to the npc's relationship.
# 0 - ???, 1 - Defensive , 2 - Trusting you , 3 - Respect,
# 4 - Friends, 5 - Lovers

* <npc_additional_details:x>
# X will be the additional details.


Plugin Commands
* NpcBook open
# Open the npcs list

* NpcBook add 3
# Add the item n.3 to the list.
(The number must be the same to the item's number in the database)

* NpcBook remove 3
# Remove the item n.3 from the list


* NpcBook complete
# Add all records to the list.

* NpcBook clear
# Clear all records from the list.


When you want to enable or disable the menu entry you could use:

NpcBook MenuAccess x
# X will be true or false