Difference between revisions of "Merge Common Events (YEP)"
Jump to navigation
Jump to search
(Created page with "{{MvPlugin |preview = <youtube>https://www.youtube.com/watch?v=c0FVNXFoRRc</youtube> |link1 = <html><iframe src="https://itch.io/embed/456086" height="167" width="552" framebo...") |
|||
(One intermediate revision by the same user not shown) | |||
Line 2: | Line 2: | ||
|preview = <youtube>https://www.youtube.com/watch?v=c0FVNXFoRRc</youtube> | |preview = <youtube>https://www.youtube.com/watch?v=c0FVNXFoRRc</youtube> | ||
|link1 = <html><iframe src="https://itch.io/embed/456086" height="167" width="552" frameborder="0"></iframe></html> | |link1 = <html><iframe src="https://itch.io/embed/456086" height="167" width="552" frameborder="0"></iframe></html> | ||
− | |link2 = | + | |link2 = <html><iframe src="https://itch.io/embed/508235" height="167" width="552" frameborder="0"></iframe></html> |
+ | |link3 = <html><iframe src="https://itch.io/embed/398158" height="167" width="552" frameborder="0"></iframe></html> | ||
}} | }} | ||
Line 10: | Line 11: | ||
== Introduction == | == Introduction == | ||
+ | <pre> | ||
For those using complex eventing systems utilizing Labels and Common Events, | For those using complex eventing systems utilizing Labels and Common Events, | ||
you may have noticed that labels in one Common event won't jump to any | you may have noticed that labels in one Common event won't jump to any | ||
Line 18: | Line 20: | ||
become connected through the parent Common Event and can interact with each | become connected through the parent Common Event and can interact with each | ||
other instead of just of just the Common Event instance itself before. | other instead of just of just the Common Event instance itself before. | ||
+ | </pre> | ||
== Name Tags == | == Name Tags == | ||
Line 23: | Line 26: | ||
<pre> | <pre> | ||
<Merge> | <Merge> | ||
− | |||
- Just insert this into any Common Event's name in the database that you | - Just insert this into any Common Event's name in the database that you | ||
Line 29: | Line 31: | ||
will make things behave: | will make things behave: | ||
− | |||
--------------- | --------------- | ||
Common Event 1: | Common Event 1: | ||
Line 61: | Line 62: | ||
: :Merge 3 | : :Merge 3 | ||
◆Jump to Label:End | ◆Jump to Label:End | ||
− | |||
Without <Merge> in the name, the Common Event will go through and display | Without <Merge> in the name, the Common Event will go through and display | ||
Line 71: | Line 71: | ||
event will run like. | event will run like. | ||
− | |||
--------------- | --------------- | ||
Common Event 1: | Common Event 1: | ||
Line 88: | Line 87: | ||
◆Jump to Label:Top | ◆Jump to Label:Top | ||
◆Label:End | ◆Label:End | ||
− | |||
The event will display the 'Merge 1' message, jump to the 'Middle' label, | The event will display the 'Merge 1' message, jump to the 'Middle' label, | ||
Line 96: | Line 94: | ||
common events that were used earlier, for this may cause an infinite loop | common events that were used earlier, for this may cause an infinite loop | ||
and lock out your game. | and lock out your game. | ||
+ | </pre> | ||
== Changelog == | == Changelog == | ||
Line 101: | Line 100: | ||
* Version 1.00 | * Version 1.00 | ||
** Plugin released! | ** Plugin released! | ||
− | |||
− | |||
<!-- This is a comment, remove the arrows surrounding this for the categories you want to show --> | <!-- This is a comment, remove the arrows surrounding this for the categories you want to show --> |
Revision as of 20:28, 30 October 2019
Welcome to the wiki! This is where you can find resources from Yanfly.moe, Ækashics.moe,
VisuStella, Caz Wolf, Fallen Angel Olivia, Atelier Irina, and other affiliated content creators.
VisuStella, Caz Wolf, Fallen Angel Olivia, Atelier Irina, and other affiliated content creators.
Download
System
This is a plugin created for RPG Maker MV.
For help on how to install plugins, click here.
For help on how to update plugins, click here.
Got errors with your RPG Maker MV plugin? Click here.
Yanfly Engine Plugins
This plugin is a part of the Yanfly Engine Plugins library.
Introduction
For those using complex eventing systems utilizing Labels and Common Events, you may have noticed that labels in one Common event won't jump to any labels located in the parent Common Event. This plugin makes it so that Common Events with the <Merge> tag in their database name will import all child Common Events ran from it and merge it into the current list as if the Common Events have consolidated into one. By doing such a thing, Labels become connected through the parent Common Event and can interact with each other instead of just of just the Common Event instance itself before.
Name Tags
<Merge> - Just insert this into any Common Event's name in the database that you want to merge all child Common Events into. Let's take a look at how this will make things behave: --------------- Common Event 1: --------------- ◆Label:Top ◆Common Event: 2 ◆Common Event: 3 ◆Label:Middle ◆Common Event: 4 ◆Jump to Label:Top ◆Label:End --------------- Common Event 2: --------------- ◆Text:None, Window, Bottom : :Merge 1 ◆Jump to Label:Middle --------------- Common Event 3: --------------- ◆Text:None, Window, Bottom : :Merge 2 ◆Jump to Label:Top --------------- Common Event 4: --------------- ◆Text:None, Window, Bottom : :Merge 3 ◆Jump to Label:End Without <Merge> in the name, the Common Event will go through and display messages Merge 1 through 3. The Jump to Label events in the child Common Events are ignored because there's no Labels inside their own Common Event lists. After that, the event will loop forever over and over. As a result of adding <Merge> to Common Event 1's name, this is what the event will run like. --------------- Common Event 1: --------------- ◆Label:Top ◆Text:None, Window, Bottom : :Merge 1 ◆Jump to Label:Middle ◆Text:None, Window, Bottom : :Merge 2 ◆Jump to Label:Top ◆Label:Middle ◆Text:None, Window, Bottom : :Merge 3 ◆Jump to Label:End ◆Jump to Label:Top ◆Label:End The event will display the 'Merge 1' message, jump to the 'Middle' label, display the 'Merge 3', and then jump the 'End' label to close out the event. WARNING: When using <Merge> be wary of common events that lead back to any common events that were used earlier, for this may cause an infinite loop and lock out your game.
Changelog
- Version 1.00
- Plugin released!