LoZ - single-screen maps transition (640x360)

tale

Volunteer
Veteran
Joined
Dec 16, 2016
Messages
544
Reaction score
884
First Language
English
Primarily Uses
N/A
single-screen maps with automatic movement between them - April 29, 2016

Creator name: Ben Hendel-Doying

Features
single-screen maps with automatic movement between them

Allow for the automatic movement of the party between maps simply by walking to the edge, without the need to create ANY events on any map.

BUT: it's required that all maps be only one screen in size. (it should be easy to remove this limitation, though I have not tried it.)

think "Legend of Zelda" for the NES.

a "note tag" must be added to each map, telling that map which maps to link to, in the north, east, south, and west directions. the note tag takes this form:

Code:
  <dir: NORTH EAST SOUTH WEST>
where NORTH, EAST, SOUTH, and WEST should be replaced with the IDs of the maps to link to, or 0 if no automatic linking is desired. (leave out the note tag entirely for no automatic linking at all.)

for example, here are the IDs and note tags of 6 hypothetical maps, arranged in a 3x2 grid:

Code:
  +----------------+----------------+----------------+

  |    MAP ID 1    |    MAP ID 2    |    MAP ID 3    |

  |                |                |                |

  | <dir: 0 2 4 0> | <dir: 0 3 5 1> | <dir: 0 0 6 2> |

  +----------------+----------------+----------------+

  |    MAP ID 4    |    MAP ID 5    |    MAP ID 6    |

  |                |                |                |

  | <dir: 1 5 0 0> | <dir: 2 6 0 4> | <dir: 3 0 0 5> |

  +----------------+----------------+----------------+
these scripts assume you are happy with a window size of 640x360, and maps of 22x13. (this is also changeable, with a little math and some tweaks to the code.)

Note: right-click on your map name for map properties and change the width to 22.

to see it all in action, along with a full explanation of the code, check this YouTube video:

How to Use
Paste this script above Main.

Script


License- Public Domain
 

BCj

Veteran
Veteran
Joined
Jun 19, 2014
Messages
1,453
Reaction score
701
First Language
Dutch
Primarily Uses
N/A
This looks nice. Just wondering though, wouldn't things get too laggy if the map gets too big?
 

tale

Volunteer
Veteran
Joined
Dec 16, 2016
Messages
544
Reaction score
884
First Language
English
Primarily Uses
N/A
@BCj I don't think so since each map count as one on screen instead one giant map. I find the script convenient for this type of screen resoluton. I haven't really test for performance for more than 16 maps.
 

BCj

Veteran
Veteran
Joined
Jun 19, 2014
Messages
1,453
Reaction score
701
First Language
Dutch
Primarily Uses
N/A
Ah I see. I thought you basically had everything on the same map ID for the transition. I misread that part.
 

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

Latest Threads

Latest Posts

Latest Profile Posts

You know, I sometimes ponder if working on the story and details is more necessary than the game itself. Its... technically work, just not direct.

Like for me specifically I never stop evolving the story based on what avenues I can approach in gameplay and then I get anxious thinking "hey good thing I thought about that now instead of later". Repeat ad nauseam.
World Of Final Fantasy Livestream~!
(Ft. Kaliga)
So my office building has 8 individually rented offices in it; 3 of which are social workers and 2 are marriage therapists... Unsurprisingly it always sound very angry out there. Glad I have my own private entrance. :LZSexcite: :thumbsup-right:
I wonder if there's ever been an art challenge that involves drawing faces from the generator.

Forum statistics

Threads
94,377
Messages
920,449
Members
124,150
Latest member
sishen
Top