Kino - Visual Novel Town

Kino

EIS Game Dev
Veteran
Joined
Nov 27, 2015
Messages
556
Reaction score
794
First Language
English
Primarily Uses
RMMV
Updated 3/13/2016


Intro:


This is a plugin that allows you to replace a map scene with a backdrop.
Similar in style to a visual novel.


Version: 1.02


Features:

  • Access map events from the menu
  • Shop, Inn, Save, and Load as standard commands
  • You can disable the standard commands also
  • You can use events to force player actions (warping / transfers)
  • You can remove events from the VN command window using plugin commands
  • Scrolling command window (you set the max number of rows)
  • Window closes when a message appears on screen, or an event is running

Instructions:

  1. Insert the <vntown: imagename> notetag into your specified map's note area.
  2. Insert <vnshop> <vnevent> <vninn> in the map events you want to use for the specified commands.
  3. To remove an event from the command window select "Plugin Command" and type: addEvent <eventId> (case sensitive).

    Example: addEvent 2 (This adds the event to the ban list)

[*]To add an event back to the command window select "Plugin Command" and type: removeEvent <eventId> (case sensitive).

  1. Example: removeEvent 2 (This removes the event from the ban list)

[*]Have fun!




Notetag Example Windows:







Notetags:


//Notetags:

<vntown: imagename>
//"imagename" refers to the backdrop used in the town scene.
//The image should be in your pictures folder.

<vnevent>
//This registers an event in the menu on the map scene.
//The events are placed in order by their ID numbers 1, 2, 3 etc.

<vnShop>
//Designates a shop for the shop command.

<vnInn>
//Designates an inn for the "Inn" command.

//====Plugin Commands====
addEvent <eventId>
//Example: addEvent 2 (case sensitive)
/* This command is case sensitive. This adds the event to the ban list, removing it from the command list. */

removeEvent <eventId>
//Example: removeEvent 2 (case sensitive)
/* This command is case sensitive. This removes the event from the ban list, adding it to the command list. */


In-game Examples:





Please see the below attachment to use this plugin.



Credits:


Free for both commercial and non-commercial use.Credit with the name Kino.


Thanks:Thank you to anyone who decides to use this script; I appreciate it!


If there are any bugs/issue, please contact me via message on the forums. I want to try and make the script as extensible/flexible as possible, so if you have an ideas also


please message me.


View attachment VNTown.js
 
Last edited by a moderator:
Joined
Aug 28, 2014
Messages
34
Reaction score
13
First Language
English
Primarily Uses
N/A
The timing on this plugin is perfect. I was going to create my own map menu via in game events. I'll try this out.
 

Wilkituska

Advanced Chicken
Member
Joined
Aug 6, 2014
Messages
18
Reaction score
5
First Language
Spanish
Primarily Uses
If this is what I'm thinking it is... that's pretty cool!
So, for example, if I use <vnevent> on two events named "Blacksmith" and "Alchemist", respectively, I will get those in the menu, right? Then why are  <vnshop> and <vninn> necessary? Couldn't I just use <vnevent> on another two events named "Shop" and "Inn" and get the same results? Furthermore, is it possible to completely prescind from everything except the events? I don't really need those "Shop", "Inn", "Save" and "Load" commands... Also, what's the maximum of events I can have? I'm aiming for something really hardcore here, as in my VX Ace project I used to display around 30 choices at a single time, organized in three different columns.
And, last question, will this overwrite the default menu or is it an entirely different thing? I hope it's the latter. And I hope I'm not asking too many questions!




In any case, thank you for your time!
 

Kino

EIS Game Dev
Veteran
Joined
Nov 27, 2015
Messages
556
Reaction score
794
First Language
English
Primarily Uses
RMMV
Thanks for the questions!


You're  right about <vnshop> and <vninn> not really being necessary; they function similarly to <vnevent>. They're there for quality  of life purposes. There is also no cap on the number events, but it's really a limit on the window right now. So I'd say maybe about 10 without clipping issues.


One thing to mention you can rename Inn and Shop whatever  you want,  so they can function like  <vnevent>.


Also, the names of the events are placed into the menu in order by id. You can still access the original menu; the vn menu is the map screen with picture  backdrop.


Right now the default commands are a part of the menu, but I can edit it so that you have the option to turn off default  commands. 


Hope this helps!
 
Last edited by a moderator:

Wilkituska

Advanced Chicken
Member
Joined
Aug 6, 2014
Messages
18
Reaction score
5
First Language
Spanish
Primarily Uses
Thanks for the questions!


You're  right about <vnshop> and <vninn> not really being necessary; they function similarly to <vnevent>. They're there for quality  of life purposes. There is also no cap on the number events, but it's really a limit on the window right now. So I'd say maybe about 10 without clipping issues.


One thing to mention you can rename Inn and Shop whatever  you want,  so they can function like  <vnevent>.


Also, the names of the events are placed into the menu in order by id. You can still access the original menu; the vn menu is the map screen with picture  backdrop.


Right now the default commands are a part of the menu, but I can edit it so that you have the option to turn off default  commands. 


Hope this helps!
Thanks for your answer!
Maybe you could get rid of the clipping issues by using a scrolling menu, if that's not too hard. If it's too much work, nevermind, I can still work around that limitation.
 

Kino

EIS Game Dev
Veteran
Joined
Nov 27, 2015
Messages
556
Reaction score
794
First Language
English
Primarily Uses
RMMV
I like that; I'll take a look at that for the end of this week! 
I'll make sure to update my post to see what I can do about that.
 

Kest

The Ecstasy of Gold
Veteran
Joined
Dec 4, 2014
Messages
148
Reaction score
24
First Language
English
Has anyone experienced issues with this in version 1.6.2? I tried adding it to my project but there's no response, not even an error message.
 

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

Latest Threads

Latest Posts

Latest Profile Posts

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.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??

Forum statistics

Threads
105,862
Messages
1,017,045
Members
137,569
Latest member
Shtelsky
Top