Sapphire645 / DQB2ChunkEditorPlus

Dragon Quest Builders 2 Map Chunk Editor+
GNU General Public License v3.0
1 stars 1 forks source link

Many thanks to Mugafo (https://github.com/Mugafo/DQB2ChunkEditor) and his work! Without him this fork wouldn't exist. Many many thanks.

And of course to turtle-insect (https://github.com/turtle-insect/DQB2), the one who paved the way in DQB2 technical knowledge.

DQB2 Chunk Editor Plus

This is my first time uploading to GitHub. I am unsure of the standard procedure. This fork adds more functionality to the original program. I assume since it hasn't been updated for years that it will not be. (UPDATE- The original editor has been updated for NET 8.0 support. This one is still at NET 6.0)

For all undocumented blocks, here is a link with all IDs identified. https://www.tumblr.com/sapphire-rb/751291945137078272/all-of-dqb2s-blocks-with-their-ids

Do not try to set unidentified blocks (the ones that make the selection say '-1 not on list') because I don't know if it will work or not.

Items are still unrecognized.

Note: Has not been fully tested yet. ALWAYS BACK UP YOUR SAVE.

Features

Alpha-Temporal

Screenshots of 2.1:

Screenshot of 2.3:

image

Features to add:

External info to add:

Island Chunk Maps

Will be updated with all main islands. There are plans for a "Chunk selector" in the app itself with the save file minimaps, but as of now this will do. Use the green BG one to mask to your own island.

-Isle of Awakening (STGDAT01)

-Furrowfield (STGDAT02)

-Khrumbul-Dun (STGDAT03)

-Moonbrooke (STGDAT04)

-Malhalla (STGDAT05)

-Angler's Isle (STGDAT09)

-Skelkatraz (STGDAT10)

Patch Notes

0.2.0:

0.2.1:

0.2.2:

0.2.3:

0.2.3a:

Mayor glitches:

DQB2 Chunk Editor

Dragon Quest Builders 2 Map Chunk Editor based on the map flattener from https://github.com/turtle-insect/DQB2

Requirements

.NET 6 Runtime

Save Data

Steam save files should be located in C:\Users\<user>\Documents\My Games\DRAGON QUEST BUILDERS II\Steam\<steam id>\SD\

B00, B01, B02 are the corresponding save slots for the data.

STGDAT01.BIN is the Isle of Awakening map data.

Backups are not made when editing, so make sure to keep a backup of the save folders.

Information

Able to edit all chunks and layers. Some issues with unmapped blocks due to duplication. Still need to add color and block shapes as well. I have the ID's but still need to add functionality for it.

"Items" are more difficult than simple blocks and I am still researching the data structure. Looks like there are a lot of different things that go into those, placement direction, shadows, block tile effects.