RMMZ (MZ & MV) Procedural Random Dungeon Generator (June Update)

Aerosys

Veteran
Veteran
Joined
Apr 23, 2019
Messages
341
Reaction score
318
First Language
german
Primarily Uses
RMMZ
I made a new Update! Mainly Bugfixes..

  • In the Sewers, you now can climb the ladder up to go back. @Parallax Panda I think you will like it ;)
  • You no longer must place Region Id 61 on the Decoration Map. The Plugin now looks by itself how many objects you placed. But you can still place the 61, when you actually intended to place empty objects (eg. to get a 2:1 ration...)
  • A Bug has been fixed that caused a crash when using YanflyCore and/or Khas Lighting and it is full moon or you just didn't sleep well.. I'm not sure. But it's more stable now.
    Thanks to @albert-youkai for telling me!
  • When using Khas Lighting, all the Spawn Locations on the Snippets caused some confusion. This has been improven.
 

Parallax Panda

Got into VxAce ~2014 and never stopped...
Veteran
Joined
Oct 29, 2015
Messages
1,039
Reaction score
1,312
First Language
Swedish
Primarily Uses
RMMV
Oh, nice update. I guess I have to download and look at those sewer maps again :)
 

Aerosys

Veteran
Veteran
Joined
Apr 23, 2019
Messages
341
Reaction score
318
First Language
german
Primarily Uses
RMMZ
I made a new Update! Or, in other words, a small Addon.

Maps can now have multiple Exits! So you can create a "Super" Maze above your Maze. The best is, try it out in the Browser so you understand what I mean. You find the according tutorial here https://v-aero.me/multiple-exits

It has some limitations that I'm going to extend soon. But feel free to try it out and give me some feedback. I admit, it can be difficult to implement it, but hey, when you spend much time on a serious project, you can spend some time for this subject, too.

By the way, you can explore the shining stars in the west. It's in a veeeery early stage, but I will now put focus on Perlin Noise Map generation.


Regarding MZ:
There aren't that many lines of codes, that interact with the Basic Codebase, just to read in and write in the dataMap. So I'm confident that when MZ comes, I only need to change some lines to make it compatible with the new Maker.
 

Sissel Cabanela

Veteran
Veteran
Joined
Mar 28, 2016
Messages
104
Reaction score
19
First Language
English
Primarily Uses

Hm, running into some issues with this and Altimit Movement. It seems to be trying to look for events that aren't there, perhaps?
 

Hillarien

Villager
Member
Joined
Feb 16, 2015
Messages
13
Reaction score
3
Primarily Uses
Hey, this seems like really really cool plugin! I didn't test it enough yet, but i can tell that it works best for actual dungeons. When it comes to path(.makeWayOut function), left and right options not really working for w/e reason, and outer snippets has low priority, so in a lot of instances there will be just road with no barrier that player can do nothing with. Obviously just tinkering with snippets can be used as workaround for now.

Overall, super usefull thingy, it combines simplicity and depth, which is great design, imo. Thanks a lot!
 

Aerosys

Veteran
Veteran
Joined
Apr 23, 2019
Messages
341
Reaction score
318
First Language
german
Primarily Uses
RMMZ

Hm, running into some issues with this and Altimit Movement. It seems to be trying to look for events that aren't there, perhaps?
I had lot of problems with Events, because for each new Generation the number of Events may be different than before. At the moment I'm not working on it; I plan to port it to MZ and then continue on MZ version.

Hey, this seems like really really cool plugin! I didn't test it enough yet, but i can tell that it works best for actual dungeons. When it comes to path(.makeWayOut function), left and right options not really working for w/e reason, and outer snippets has low priority, so in a lot of instances there will be just road with no barrier that player can do nothing with. Obviously just tinkering with snippets can be used as workaround for now.

Overall, super usefull thingy, it combines simplicity and depth, which is great design, imo. Thanks a lot!
Thanks for your feedback! I know at the moment it is really limited. I'm now focusing more on different approaches (Noise Maps), but still keeping everything simple to use.

Please wait until the release of MZ, then I will continue working on this Plugin.
 

PixelBoy360

Veteran
Veteran
Joined
Apr 11, 2015
Messages
38
Reaction score
2
First Language
English
Does this plugin still work on MV? I still have the problem of walking into the void. There's no indication of the plugin even working?
1601397977820.png
1601397989098.png
1601398012690.png
 

Aerosys

Veteran
Veteran
Joined
Apr 23, 2019
Messages
341
Reaction score
318
First Language
german
Primarily Uses
RMMZ
Does this plugin still work on MV? I still have the problem of walking into the void. There's no indication of the plugin even working?
View attachment 162253
View attachment 162254
View attachment 162255
Hmm it should work on both MV and MZ. Have you called the Event Call to generate the Map? Can you show me your JS Code Snippet? That is explained in Chapter 6: Start Command.

The plugin reacts on this start command only.

By the way your Map looks really cool!
 

PixelBoy360

Veteran
Veteran
Joined
Apr 11, 2015
Messages
38
Reaction score
2
First Language
English
Hmm it should work on both MV and MZ. Have you called the Event Call to generate the Map? Can you show me your JS Code Snippet? That is explained in Chapter 6: Start Command.

The plugin reacts on this start command only.

By the way your Map looks really cool!
Its this code, right?
1601400997223.png
 

Aerosys

Veteran
Veteran
Joined
Apr 23, 2019
Messages
341
Reaction score
318
First Language
german
Primarily Uses
RMMZ
Ah I see, you copy-pasted the Code from the Demo. That doesnt work, sorry.

You can start with the "Classical Maze" or "Ice Cave" snippet from this link https://aerosys.blog/gallery
When proceeding with the Tutorials you gain more knowledge about the start command. I know, using JS Codes is bit difficult but it is the most efficient way to provide variety. Tell me if it works for you.
 

PixelBoy360

Veteran
Veteran
Joined
Apr 11, 2015
Messages
38
Reaction score
2
First Language
English
Ah I see, you copy-pasted the Code from the Demo. That doesnt work, sorry.

You can start with the "Classical Maze" or "Ice Cave" snippet from this link https://aerosys.blog/gallery
When proceeding with the Tutorials you gain more knowledge about the start command. I know, using JS Codes is bit difficult but it is the most efficient way to provide variety. Tell me if it works for you.
I tried the ice cave one from your link and it yielded the same results.
1601402196976.png
 

Aerosys

Veteran
Veteran
Joined
Apr 23, 2019
Messages
341
Reaction score
318
First Language
german
Primarily Uses
RMMZ
I tried the ice cave one from your link and it yielded the same results.
View attachment 162273
Yes, that is because you need to fill in the correct numbers at the lines with the <-- symbol. That part is explained in "use Deco X times". It's a powerful tool, but for now, you can stick with

Code:
.drawDecorations()
without the lines containing "XTimes"
 

PixelBoy360

Veteran
Veteran
Joined
Apr 11, 2015
Messages
38
Reaction score
2
First Language
English
Yes, that is because you need to fill in the correct numbers at the lines with the <-- symbol. That part is explained in "use Deco X times". It's a powerful tool, but for now, you can stick with

Code:
.drawDecorations()
without the lines containing "XTimes"
Still, nothing is happening. I even tried changing all the region numbers to see if it's just a confliction, but no dice.

I tried pasting the basic one from the link:1601405050214.png
And it didn't do anything.
 

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

Latest Threads

Latest Posts

Latest Profile Posts

Ami
--- Currency ---

Hero: This city cannot accept Gold to buy the items.
Merchant: You can exchange Gold into TC,depending the rate of TC this time.
Hero: Really? Then,i want to exchange 999999999G.
Merchant: Let's see……Wait a second,are you Cheating again?
Hero: Hell No!!! I earn it with myself!!!
There's always a time when you're super excited to create something but you already have no energy left. :I
I think of all the effects in my game, the light passing through fog has got to be my favorite....

...Also I spent all day trying to figure out how I had suddenly messed it up and made it start dropping frames like crazy. So I had all day to look at it... mocking me... with it's previous 60fps reduced to 30fps... At least it's fixed now.
Dalph wrote on slimmmeiske2's profile.
Slimmm, we should team one day and make "Reid in Wonderland" or "Aluxes in boots".

Forum statistics

Threads
103,479
Messages
999,643
Members
135,027
Latest member
Weaversenpai
Top