Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 [2]

Author Topic: Multi-embark fortresses?  (Read 4671 times)

GavJ

  • Bay Watcher
    • View Profile
Re: Multi-embark fortresses?
« Reply #15 on: August 05, 2014, 07:24:16 pm »

Quote
So obviously absolutely no limit on building is ridiculous without alien ultra-tech computers. Just one 16x16 embark is straight impossible on a lot of people's computers. It's also not even clear if that's a coherent thing for the game to do as currently written.  So why not let it load additional areas in addition to your main fortress? I'd love to be able to tell my dwarves to "go 20 tiles past the edge of the map and build a wall". It inflates the site count, basically won't be able to actually respect any construction when you aren't looking, conflicts with the concept of hill dwarves, still runs into possible issues when crossing region borders and would require entirely new code for displaying unconnected but simultaneously loaded maps.

The game pretty much needs to stop you and say "you can't build any further". That can be the same point at which it stops displaying map. I'm not sure why you objected to this part of my post, it seemed like the least objectionable part to me, but hopefully I've explained myself adequately.
What are going on about? The boundary should obviously be the edge of the map! Which can be any size embark you choose... Nobody said anything about going beyond the edge of the map.

Perhaps you are confused about how DF works? The whole issue is that the edge of the map is NOT the edge of your building/digging zone right now. Currently, you are not allowed to build within a few blocks of the edge, and not allowed to dig on the outermost ring, for no obvious reason. So if you want to build a tunnel, it will end up like this:

X X X X X X Y Y Y Y
               X Y
               X Y
X X X X X X Y Y Y Y
or if you build a wall:

X X X X              Y Y Y Y

With Y being one embark, X being the other, and if you go visit as an adventurer, you will encounter a 2-thick wall representing the undiggable outer ring of each embark, making jtunnels or rooms spanning embarks impossible. Or a gap representing the unbuildable zone (except for ugly bridges that you might not want architecturally).

So your walls have holes and your holes have walls. That's bad...

I'm NOT suggesting infinitely sized embarks at 1 FPS. I'm merely suggesting being able to dig the furthest tile in your existing embark, and be able to build out to the edge of your existing embarks, so that you can do this:

X X X X X X Y Y Y Y
               
           
X X X X X X Y Y Y Y
(tunnels)
and
(walls)
XXXXXXXYYYYYYY

and the embarks will properly line up flush with each other.
« Last Edit: August 05, 2014, 07:26:51 pm by GavJ »
Logged
Cauliflower Labs – Geologically realistic world generator devblog

Dwarf fortress in 50 words: You start with seven alcoholic, manic-depressive dwarves. You build a fortress in the wilderness where EVERYTHING tries to kill you, including your own dwarves. Usually, your chief imports are immigrants, beer, and optimism. Your chief exports are misery, limestone violins, forest fires, elf tallow soap, and carved kitten bone.

Dunamisdeos

  • Bay Watcher
  • Duggin was the hero we needed.
    • View Profile
Re: Multi-embark fortresses?
« Reply #16 on: August 05, 2014, 07:57:28 pm »

Guys, this kind of vitriol in a thread like this is uncalled for, and also not really what the thread is about. We do not need to fling barely-veiled verbal barbs at people jobs, opinions, or anything else. It is ok to have different opinions! It is really ok!

I think that the idea of a multi-embark fort is extremely cool. Does anyone have any non-inflammatory ideas on a unique way one could build this, or what kinds of dorfy purposes we can accomplish with the concept? v.40 seems to open up new possibilities for this!
Logged
FACT I: Post note art is best art.
FACT II: Dunamisdeos is a forum-certified wordsmith.
FACT III: "All life begins with Post-it notes and ends with Post-it notes. This is the truth! This is my belief!...At least for now."
FACT IV: SPEECHO THE TRUSTWORM IS YOUR FRIEND or BEHOLD: THE FRUIT ENGINE 3.0

Genius Evil

  • Escaped Lunatic
    • View Profile
Re: Multi-embark fortresses?
« Reply #17 on: August 06, 2014, 09:53:55 am »

Would creating the first part of the fort, abandoning/retiring, then starting on another embark partially overlapping the first work?
Logged

Wilfred of Ivanhoe

  • Bay Watcher
  • positively macabre
    • View Profile
    • My Music
Re: Multi-embark fortresses?
« Reply #18 on: August 06, 2014, 10:31:59 am »

Random obstacles for no good reason = bad.

I thought that was part of the spirit of Dwarf Fortress.
Logged
(1) You grab your golf bag and take out your gun. But then an Orc comes over and sensually gives you a massage. You decide to marry the Orc and live together. Unfortunately, the Orc walks over a slime mine and blows up. You commit suicide, unable to bare the thought of living with out your one true love.

Dunamisdeos

  • Bay Watcher
  • Duggin was the hero we needed.
    • View Profile
Re: Multi-embark fortresses?
« Reply #19 on: August 06, 2014, 02:18:34 pm »

Would creating the first part of the fort, abandoning/retiring, then starting on another embark partially overlapping the first work?

That what I was thinking of. As seen in the other posts here, that's been done before, but 40.01 offers new functionality. You could visit them fully populated in adv mode.
Logged
FACT I: Post note art is best art.
FACT II: Dunamisdeos is a forum-certified wordsmith.
FACT III: "All life begins with Post-it notes and ends with Post-it notes. This is the truth! This is my belief!...At least for now."
FACT IV: SPEECHO THE TRUSTWORM IS YOUR FRIEND or BEHOLD: THE FRUIT ENGINE 3.0

GavJ

  • Bay Watcher
    • View Profile
Re: Multi-embark fortresses?
« Reply #20 on: August 06, 2014, 05:43:13 pm »

Would creating the first part of the fort, abandoning/retiring, then starting on another embark partially overlapping the first work?
No, the game doesn't let you do that. (Just confirmed right now).
The site is "locked in" as a coherent site forever once you found a settlement there. Whether it is a ruin of retired or active, the site is a site and you can't embark over any part of it.

Changing the game to allow you to would also be vastly more complicated than simply fixing the digging and construciton borders. Because to overlap embarks, you'd have to answer all kinds of weird questions like "Do some of the dwarves appear in your fort now? Can they walk off and on the map edge on the side of their fort? How do rail lines and stockpile links across the gap work?" etc. etc.
Logged
Cauliflower Labs – Geologically realistic world generator devblog

Dwarf fortress in 50 words: You start with seven alcoholic, manic-depressive dwarves. You build a fortress in the wilderness where EVERYTHING tries to kill you, including your own dwarves. Usually, your chief imports are immigrants, beer, and optimism. Your chief exports are misery, limestone violins, forest fires, elf tallow soap, and carved kitten bone.

cyberTripping

  • Bay Watcher
  • JPEG Artifactoid
    • View Profile
Re: Multi-embark fortresses?
« Reply #21 on: August 06, 2014, 06:03:47 pm »

isn't there a DFhack feature that lets you embark over a site?
Logged
Everything's in the news today

GavJ

  • Bay Watcher
    • View Profile
Re: Multi-embark fortresses?
« Reply #22 on: August 06, 2014, 06:12:54 pm »

isn't there a DFhack feature that lets you embark over a site?
Yes but if I recall correctly, if and when you do that in my experience, you end up on a completely unrelated weird embark site with no trace of any of the stuff that should have been there. Like, if the elevation map suggests a river in a particular spot, and you embark right on top of it while overlapping a settlement, you won't get any houses or anything plus also probably no river, and maybe different resources.

But it is the same basic biome type and stuff.

I don't know, it's weird. It's sort of like world gen goes "oh shit, they can't do that" and spits up some roughly equivalent land on the spot for you.

There's also a very good chance that as soon as you try to save, or even possibly right when you first do this if the site was your own player site, the game will just crash, etc. It didn't crash for embarks on top of NPC settlements, but those aren't stored the same way in memory. I never tried overlapping my own site.
« Last Edit: August 06, 2014, 06:15:00 pm by GavJ »
Logged
Cauliflower Labs – Geologically realistic world generator devblog

Dwarf fortress in 50 words: You start with seven alcoholic, manic-depressive dwarves. You build a fortress in the wilderness where EVERYTHING tries to kill you, including your own dwarves. Usually, your chief imports are immigrants, beer, and optimism. Your chief exports are misery, limestone violins, forest fires, elf tallow soap, and carved kitten bone.

Frogwarrior

  • Bay Watcher
    • View Profile
Re: Multi-embark fortresses?
« Reply #23 on: August 07, 2014, 08:39:00 pm »

I'm curious whether that applies only to pre-generated sites, or whether it works differently when overlapping player embarks.

Mind I'd probably just use bridges.
Logged
Lately, I'm proud of MAGMA LANDMINES:
http://www.bay12forums.com/smf/index.php?topic=91789.0
And been a bit smug over generating a world with an elephant monster that got 87763 sentient kills.
http://www.bay12forums.com/smf/index.php?topic=104354.0

Vattic

  • Bay Watcher
  • bibo ergo sum
    • View Profile
Re: Multi-embark fortresses?
« Reply #24 on: August 09, 2014, 09:17:51 pm »

I remember seeing a thread where someone had built a massive wall over a number of long thin embarks. I think holes were left every so often where the edges of the embarks meet.
Logged
6 out of 7 dwarves aren't Happy.
How To Generate Small Islands

Zanzetkuken The Great

  • Bay Watcher
  • The Wizard Dragon
    • View Profile
Re: Multi-embark fortresses?
« Reply #25 on: August 10, 2014, 08:31:43 am »

Changing the game to allow you to would also be vastly more complicated than simply fixing the digging and construciton borders.

I think they are fixed, but not for multi-tile embarks.  They were fixed so that sieges could not be blocked from entering the map, and to not have them from entering through holes you dug to the edge of the map.

Also, with the holes in the walls: why not obsidian cast them away with raised bridges picking up the slack where you can't build walls?
Logged
Quote from: Eric Blank
It's Zanzetkuken The Great. He's a goddamn wizard-dragon. He will make it so, and it will forever be.
Quote from: 2016 Election IRC
<DozebomLolumzalis> you filthy god-damn ninja wizard dragon

GavJ

  • Bay Watcher
    • View Profile
Re: Multi-embark fortresses?
« Reply #26 on: August 10, 2014, 04:51:59 pm »

Changing the game to allow you to would also be vastly more complicated than simply fixing the digging and construciton borders.

I think they are fixed, but not for multi-tile embarks.  They were fixed so that sieges could not be blocked from entering the map, and to not have them from entering through holes you dug to the edge of the map.

Also, with the holes in the walls: why not obsidian cast them away with raised bridges picking up the slack where you can't build walls?

re "Fixing" sieges:
1) Why shouldn't you be able to stop sieges from entering with a giant wall?
2) You already can anyway with bridges, or even with a wall 5 tiles back from the edge. So it's not actually accomplishing anything. Just let people do what they want.
3) There's already an option in the .ini for turning off sieges anyway. So obviously he doesn't care about people who don't want sieges being able to not have sieges in the first place.

re obsidian/bridges to fill holes:
Why not?
1) Most architecture in game isn't made out of obsidian or bridges. If you want to maintain a consistent style and architectural design (like, "i'm making a clay castle" or whatever), then it's impossible, but it shouldn't be impossible.
2) Casting is about 100x more effort than building, yet there's no practical justification I know of for it needing to be any more effort at all. Bridges less so but still far more effort than walls when you take into account the need for mechanism links to make them raised.  This might all be fine if there were a reasonable need for the extra effort, but it isn't fine if it's just an arbitrary minor coding bug/mistake.
3) It isn't remotely realistic (in a real world OR a fantasy world sense), and in a simulator game like DF, lack of realism is in and of itself a problem, even if there were no gameplay issues. Because it breaks immersion and RP and makes it less of a simulation.
Logged
Cauliflower Labs – Geologically realistic world generator devblog

Dwarf fortress in 50 words: You start with seven alcoholic, manic-depressive dwarves. You build a fortress in the wilderness where EVERYTHING tries to kill you, including your own dwarves. Usually, your chief imports are immigrants, beer, and optimism. Your chief exports are misery, limestone violins, forest fires, elf tallow soap, and carved kitten bone.

Button

  • Bay Watcher
  • Plants Specialist
    • View Profile
Re: Multi-embark fortresses?
« Reply #27 on: August 12, 2014, 03:02:17 pm »

whining

If you get all bent out of shape about poor game design, then Dwarf Fortress may not be the game for you.
Logged
I used to work on Modest Mod and Plant Fixes.

Always assume I'm not seriously back

GavJ

  • Bay Watcher
    • View Profile
Re: Multi-embark fortresses?
« Reply #28 on: August 12, 2014, 11:30:00 pm »

whining

If you get all bent out of shape about poor game design, then Dwarf Fortress may not be the game for you.

On the contrary, I'm not the one rudely insulting its designer by implying the entire game is shittily made...

The border buffer is not "bad game design." It was alright previously, because the continuity didn't really matter much, and might have been the simplest fix for something. Fine! But it's a shifting cost/benefit balance. Now that fort retirement is a feature, and adventuring is more integrated, multi-embark constructions and tunnels for adventurers are definitely more important to the community and worth some extra effort to tweak this and find some minor alternative workarounds even if it causes an issue or two.
« Last Edit: August 12, 2014, 11:35:38 pm by GavJ »
Logged
Cauliflower Labs – Geologically realistic world generator devblog

Dwarf fortress in 50 words: You start with seven alcoholic, manic-depressive dwarves. You build a fortress in the wilderness where EVERYTHING tries to kill you, including your own dwarves. Usually, your chief imports are immigrants, beer, and optimism. Your chief exports are misery, limestone violins, forest fires, elf tallow soap, and carved kitten bone.

Broken

  • Bay Watcher
    • View Profile
Re: Multi-embark fortresses?
« Reply #29 on: August 13, 2014, 05:30:51 am »

I just want to say, there is a DfHack thing that allows to build walls and dig at the edge of the map.
Logged
Quote
In a hole in the ground there lived a dwarf. Not a nasty, dirty, wet hole, filled with the ends of worms and an oozy smell, nor yet a dry, bare, sandy hole with nothing in it to sit down on or to eat: it was a dwarf fortress, and that means magma.
Dwarf fortress: Tales of terror and inevitability
Pages: 1 [2]