Map Nodes Travel

Mr. Trivel

Glasses
Veteran
Joined
Jun 9, 2014
Messages
284
Reaction score
460
First Language
Lithuanian
Primarily Uses
Author: Mr. Trivel


Name: Map Nodes Travel


Version: 1.0


Created: 2016-03-31




 


What does it do?


Allows to travel to different maps through node selection.


 


Video:










 


How to use?








Setting up nodes


Open up this plugin in your favorite text editor and scroll down to the part


where it says EDIT MAP NODES HERE - follow the structure there.


"keyName": {


   picture: "pictureName",


   xMenu: number,


   yMenu: number,


   mapID: number,


   mapX: number,


   mapY: number    


},


 


"keyName" - key name of node that will be used to lock/unlock it - single word.


picture - picture name to show above the node


xMenu - X position in meun


yMenu - Y position in menu


mapID - map ID to teleport to


mapX - map X to teleport to


mapY - map Y to teleport to


 


Plugin Commands:


MapNode Enter - Enters MapNode scene


MapNode Show [KEYNAME] - Adds node on the map


MapNode Hide [KEYNAME] - Removes node from the map


MapNode Lock [KEYNAME] - Locks node on the map


MapNode Unlock [KEYNAME] - Unlocks node on the map


 


Examples:


MapNode Enter


MapNode Show Forest


MapNode Hide Forest


MapNode Lock Graveyard


Mapnode Unlock StoneFarm


 


Pictures:


All pictures go into img\system folder.


 


Default pictures:


img\system\mapNodeCursor.png


img\system\mapNodeBackground.png


img\system\mapNodeLocked.png


img\system\mapNodeUnlocked.png









 


Plugin: <Link: Github>


How to download the Plugin: Click the link above, there will be a button named Raw, press Right Click -> Save As.


 


Terms of Use:



Don't remove the header or claim that you wrote this plugin.


Credit Mr. Trivel if using this plugin in your project.


Free for non-commercial projects.


For commercial use contact Mr. Trivel.


 


Images for testing:


 
Last edited by a moderator:

JoePie

of Art/Game
Veteran
Joined
Jun 9, 2014
Messages
170
Reaction score
226
First Language
Not English
Primarily Uses
Hi Mr.Trivel! Below is an error, tested on both multiple plugin and whole project.


I planned to swift to this plugin instead of older one since yours support mouse touch! Thank you for making this happen!


2016-04-01 11_45_08-Developer Tools - file____D___work_Game_RPGames_Tester1_index.html_test.png
 

Mr. Trivel

Glasses
Veteran
Joined
Jun 9, 2014
Messages
284
Reaction score
460
First Language
Lithuanian
Primarily Uses
@JoePie,


Have you accessed the map before adding any nodes to it? (MapNode Show keyname)
 

Mr. Trivel

Glasses
Veteran
Joined
Jun 9, 2014
Messages
284
Reaction score
460
First Language
Lithuanian
Primarily Uses
Close,





P.S. Quotes are not needed, that was my mistake to add them in examples.
 

JoePie

of Art/Game
Veteran
Joined
Jun 9, 2014
Messages
170
Reaction score
226
First Language
Not English
Primarily Uses
Worked like a Charm! :D  BTW can't wait for "Tiny World"! It would be a Zelda-like RPG instead of Turnbased RPG right? 
 

Neo Soul Gamer

Veteran
Veteran
Joined
Aug 10, 2012
Messages
628
Reaction score
344
First Language
English
Primarily Uses
N/A
As complex of a plugin as this may seem, this is actually really simple. Great work! And thanks!
 

Juztsacki

Game Developer
Veteran
Joined
Nov 19, 2015
Messages
55
Reaction score
8
First Language
English
Primarily Uses
N/A
Is it possible if you can upload a demo file please.Visual learner when it comes to plugins sometime :/
 

JoePie

of Art/Game
Veteran
Joined
Jun 9, 2014
Messages
170
Reaction score
226
First Language
Not English
Primarily Uses
@JuztsackiThis is an easy to use plugin, just edit the line in plugin as pic attached


2016-04-02 09_20_27-plugins_MrTS_MapNodesTravel.js (js) - Brackets.jpg


Then edit the event direct to map like below, and VOILA!




P.S. Quotes are not needed, that was my mistake to add them in examples.
 
Last edited by a moderator:

Deep6ixed

Warper
Member
Joined
Mar 26, 2016
Messages
4
Reaction score
0
First Language
English
Primarily Uses
Is there a way to add a common event that can be ran based on each node?
 

jayray

Jay Ray Games and Art Design- Oklahoma City, OK
Veteran
Joined
Oct 13, 2013
Messages
134
Reaction score
97
First Language
English
Primarily Uses
RMMV
Hello Mr. Trivel.


First, let me say I love this script. I have a request for an addon or two...


1. The ability for map screens that are larger than the resolution of your game, that scrolls to that section, and centers on that node when clicking on it, or simply scrolls to either x,y if the mouse comes within say 5 pixels of the border of your map.


2. multiple layers for animation (scrolling parallax layer that could simulate water, or a fog of war style overlay [like clouds or darkness] or faux particle works)


3, The ability to change world maps if not able to make maps scroll, where (nodes) on the corners of the map switch out the map and place different nodes on it


Other than that, this is the plugin that I feel has the most potential to be the best World Map Plugin ever!
 

Ringtale Games

Veteran
Veteran
Joined
Oct 13, 2014
Messages
82
Reaction score
18
First Language
english
Primarily Uses
This looks seriously promising. And could make quick work of the map system I need to create.

Any chance jayray's suggestions are getting implemented? It would help a ton.
 

Ringtale Games

Veteran
Veteran
Joined
Oct 13, 2014
Messages
82
Reaction score
18
First Language
english
Primarily Uses
Hey, I'm trying to add some stuff to Mr.Trivel's plugin. Though I'm not good at js, I've just started learning.
I've added scrolling to the map @Ringtale Games you can try this if you like
Thanks for the comment! I wish I had seen it sooner!

I actually ended up doing it all through eventing and the use of GALV'S sensor plugin, and Yanfly's movement plugin. Surprisingly it's extremely simple! It even allows for a scrolling map.
 

Archsorceress

Warper
Member
Joined
Mar 29, 2017
Messages
3
Reaction score
1
First Language
Turkish
Primarily Uses
RMMV
Thanks for the comment! I wish I had seen it sooner!

I actually ended up doing it all through eventing and the use of GALV'S sensor plugin, and Yanfly's movement plugin. Surprisingly it's extremely simple! It even allows for a scrolling map.
You're welcome :)
I'm also still experimenting with world maps, trying to find one that fits the teams vision. We're going to try atelierrgss fast travel also. Is it possible for you to post an image showing what you achieved? Maybe we can try to do something similar as well.
 

Oddball

Veteran
Veteran
Joined
Sep 4, 2014
Messages
1,683
Reaction score
454
First Language
English
Primarily Uses
N/A
WATCH OUT! I JUST HAD A THOUGHT! MY MIND IS ABOUT TO BLOW!
(Just saying something random, anyway, on topic)

I kind of want to get MV now sense this will save a lot of time and heartache trying to event this myself. It gets really complicated trying to event this
 

Ringtale Games

Veteran
Veteran
Joined
Oct 13, 2014
Messages
82
Reaction score
18
First Language
english
Primarily Uses
You're welcome :)
I'm also still experimenting with world maps, trying to find one that fits the teams vision. We're going to try atelierrgss fast travel also. Is it possible for you to post an image showing what you achieved? Maybe we can try to do something similar as well.
Definitely, I blanked out some bits to protect my assets, but this is what I was able to do.

There are animated arrows that activate a move route, which makes sure people only go where you want them to. With a little extra eventing and effort you can make animated towns and stuff like that. Since my world map is literally a map I opted to just have the animated arrows and everything else is static.

This also allows for map scrolling by default. The only thing is, you'd have to figure out the eventing and stuff to allow the player to automatically go to the world map by button press, as in my game you have to physically exit an area to return to the map.

mapblank.png
 

jobar

WonderLang
Veteran
Joined
Aug 15, 2016
Messages
49
Reaction score
47
First Language
french
Primarily Uses
RMMV
Thanks a lot, this is very useful.
I will use it to create a graphical skill tree!
by swaping the "Transfer player" function with the excecution of a common event.
 

nagasama

Warper
Member
Joined
Feb 22, 2019
Messages
1
Reaction score
0
First Language
french
Primarily Uses
RMMV
Hello to all, I would need the help of the people who managed to use this plugin, I block in the file modification, I understand very well how to modify it, if one had the kindness to show me in screenshot how to edit it would be very nice.
I hope that people will understand my request, despite my very bad English.

Good programming has all.
 

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

Latest Threads

Latest Profile Posts

40 card deck size, the plugin seems more sluggish.
Village theme I composed for a commission!
Stream will be live shortly with some Haunting Ground! Feel free to drop by!
welp, the stock market went down by 7% because of corona today. Time to buy stocks?

Forum statistics

Threads
94,563
Messages
921,921
Members
124,429
Latest member
sheepman
Top