great idea man. got us thinking about adding custom categories for blueprints. we will let you know when you can create your own tab for your dungeon pieces ;)
Thanks! That's awesome, I was going to ask if that tab had folder support but I hadn't even gotten around to testing it yet. That's good news because I have another pack ready in a month or two for a modular fortress wall!
Whoa!!! Hahaha the icons look so cool! I love it. I imagine the icon positioning is based on the direction of the center point when placed? I'll have that figured out in about 5 minutes if I want to determine the angle when the icon is created. I can't wait to play with it! It's really really awesome.
This mod is like being able to add your own content to the game! Great work! What about large rocks or other large ground objects under which to hide the dungeons? Sadly, we don't have landscape holes in Valheim so we can't hide these underground...yet!
First check out Basement by rolopogo, which allows you to place an entrance to a "basement." The "basement" can have a "basement" inside of it, up to 5 times (this limit can actually be bypassed using PlanBuild, but that's probably overkill).
Basement uses the old ValheimLib which is deprecated, but RoloPogo was kind enough to release the work under the MIT license, which allows for it to be edited and re-released by anyone. The Odin Plus team picked up the project, modified Basement to work with JVL, and re-released Basement (Thunderstore only as of this writing).
The "basement" doesn't go into the ground though - it goes into the sky, above the clouds. The "deeper" (higher) you go, the scarier and creepier the sounds get. I doubt this was part of Basement's creation, so it stands to reason that all vanilla dungeons are in the sky, and the sky is already filled with your creepy ambient sound FX.
The basement is roughly the size of a 5x6 stone floor base and the height of two stone pillars - not nearly large enough of an area for a "dungeon," but my hope is that "someone" is going to release in the near future an altered version of "Basement" for us to build dungeons in. So the good news is that we're not gonna need landscape holes and rocks to cover them, just a tweaked and adapted version of something we already have. And we can already build "entrances."
The tricky part would be figuring out how to "copy" one of these "basement" entrances and have that copy function also copy that which is inside the "basement" so that the entire entrance+basement can be saved as a single blueprint file with PlanBuild, uploaded to a mod site, downloaded by anyone, and placed anywhere for a quick dungeon crawl. An entire world prepopulated with dungeons suddenly becomes feasible.
Of course we still need placeable references for enemy lists, traps, activators, lockable doors, more custom build pieces, etc, but I now believe it's much closer than I initially thought :-)
At this time it seems not yet. I checked every mod on the nexus for placeable spawner "pieces" and nothing yet. When it does happen (and it will), I will add to and link in the description. I'll post a mod request for now
I dont think that would work, or rather we create whole dungeons in the sky, use a custom mod we made for placeable spawners and we still end up going back and placing them after we plan build the dungeon into the sky cause PB doesnt copy the placeable spawners.
Hmm, are you guys using assets from other mods that add pieces like Clutter or Build It? And does Planbuild copy those properly or you have the same problem? I'm wondering if PlanBuild needs to contain coding for the pieces it copies?
I know nothing of coding but am planning to test some of this myself soon
The issue we ran into is how we were adding the spawners, we didnt create our own prefabs for them and spawned them with a hammer we made that basically used the in game prefabs. This seems to store like a rock or tree might and didnt seem to save with PB.
13 comments
almost ready. also implemented automatic icons ;)
Alright so here's what I've learned so far:
First check out Basement by rolopogo, which allows you to place an entrance to a "basement." The "basement" can have a "basement" inside of it, up to 5 times (this limit can actually be bypassed using PlanBuild, but that's probably overkill).
Basement uses the old ValheimLib which is deprecated, but RoloPogo was kind enough to release the work under the MIT license, which allows for it to be edited and re-released by anyone. The Odin Plus team picked up the project, modified Basement to work with JVL, and re-released Basement (Thunderstore only as of this writing).
The "basement" doesn't go into the ground though - it goes into the sky, above the clouds. The "deeper" (higher) you go, the scarier and creepier the sounds get. I doubt this was part of Basement's creation, so it stands to reason that all vanilla dungeons are in the sky, and the sky is already filled with your creepy ambient sound FX.
The basement is roughly the size of a 5x6 stone floor base and the height of two stone pillars - not nearly large enough of an area for a "dungeon," but my hope is that "someone" is going to release in the near future an altered version of "Basement" for us to build dungeons in. So the good news is that we're not gonna need landscape holes and rocks to cover them, just a tweaked and adapted version of something we already have. And we can already build "entrances."
The tricky part would be figuring out how to "copy" one of these "basement" entrances and have that copy function also copy that which is inside the "basement" so that the entire entrance+basement can be saved as a single blueprint file with PlanBuild, uploaded to a mod site, downloaded by anyone, and placed anywhere for a quick dungeon crawl. An entire world prepopulated with dungeons suddenly becomes feasible.
Of course we still need placeable references for enemy lists, traps, activators, lockable doors, more custom build pieces, etc, but I now believe it's much closer than I initially thought :-)
I know nothing of coding but am planning to test some of this myself soon
Really neat :D