Bay 12 Games Forum
Dwarf Fortress => DF Dwarf Mode Discussion => Topic started by: JTTCOTE on August 14, 2013, 09:23:02 pm
-
I'm wondering how dwarves interact when something attempts to push them off the map. If Urist McAxelord is on the map boundary and tries to dodge, could his dodge take him off the map and into eternal pixel hell? What about setting up a minecart to go off a bridge high in the air that ends right before the edge of the map? Would the dwarf in the minecart fly off, or would it hit an "invisible wall" and fall straight down? And does that invisible wall exert an impact force? If a dwarf was pushed off the map by the minecart method, would this cause "Recover Wounded" spam, or would he just be deleted entirely?
I think I need to make a fort to test this.
-
I'm fairly certain that a creature can't exit the map by accident, it just acts as a solid wall unless they're deliberately trying to leave.
Do tell us what your science turns up, though.
-
I seem to remember a thread a while back about launching dwarves in minecarts at the edge of the map. They went splat.
-
And I'm sure that attempts have been made to use water pressure to create a "Dwarf squirt gun." I've never heard of any working method that sent a living resident of the fort off the edge of the map . . . other than goblin abductions, of course.
-
It's where King got the inspiration for Under the Dome.
-
From my own previous research into the matter, local entities to the fortress (citizens and animals) can NOT leave the fortress in any means excluding death. This includes water pressure, minecarts, and dodging.
From my memory, as this was ages ago (before my major hiatus for Minecraft):
* Tiles just outside the map edge act as 0/7 full with respect to water/magma level
* Minecarts collide with the map edge (going right up to the edge of the map)
* I don't recall that dodging attempts "off the map" were recorded; if the game decided that the dwarf would dodge, it either rerolled the direction or just ignored the fact.
-
Now I wonder about sutramane's double overhead wall animal shotgun.
It takes a caged animal as cargo in a minecart, fires the minecart at terminal velocity so it derails in a parabolic arc, where it then collides with a wall, spilling the contents. In this case, the cage, with the creature inside. The cage continues its parabolic tradjectory, colliding with another wall, dislodging the contents of the cage. In this fashion a dwarf can be fired alive at the edge of the map, several Z above the ground, quite literally at point blank range.;D
There would be no question about if it was the minecart not allowed off the map, or the dwarf not allowed off the map.
Personally, I think the dwarf will splatter into gore against the invisible timewall that surrounds the embark, but that's just me.
-
If a dwarf is in a cage and you sell the cage, will the traders take the dwarf in a cage off the map?
-
Now I wonder about sutramane's double overhead wall animal shotgun.
It takes a caged animal as cargo in a minecart, fires the minecart at terminal velocity so it derails in a parabolic arc, where it then collides with a wall, spilling the contents. In this case, the cage, with the creature inside. The cage continues its parabolic tradjectory, colliding with another wall, dislodging the contents of the cage. In this fashion a dwarf can be fired alive at the edge of the map, several Z above the ground, quite literally at point blank range.;D
There would be no question about if it was the minecart not allowed off the map, or the dwarf not allowed off the map.
Personally, I think the dwarf will splatter into gore against the invisible timewall that surrounds the embark, but that's just me.
Confirmed: No dwarves volunteered for this test, so I tried the next best thing: puppy-gun. I stuffed their cage into my accelerator and let them fly. They hit the wall, got out of the cage, got hit by the minecart (wtf?) and...exploded. So no, no way off the map this way, all 4 doggies accounted for. At least the parts seem to add up to 4....
-
If a dwarf is in a cage and you sell the cage, will the traders take the dwarf in a cage off the map?
I think that the cage will be emptied of its contents before being brought to the depot. I know that there would be adverse effects if a dwarf suddenly vanished from the fort (from the point of view of the code).
-
If a dwarf is in a cage and you sell the cage, will the traders take the dwarf in a cage off the map?
I think that the cage will be emptied of its contents before being brought to the depot. I know that there would be adverse effects if a dwarf suddenly vanished from the fort (from the point of view of the code).
From what I've heard, you can sell caged dwarves just fine. You'd have to check, though.
-
Not possible, edge of map is kinda like a wall infinitely high and thick. Only way to get dwarves out would be by caging and trading them out. I think only thing that'll exit there are water, though I think magma should be able to, I've not tested the latter.
I suppose edge of fortress embark is a mysterious omnipresent barrier to infinity outside of deprestate migrant, money-hungry traders and fortune-hungry invaders :D
-
If a dwarf is in a cage and you sell the cage, will the traders take the dwarf in a cage off the map?
I think that the cage will be emptied of its contents before being brought to the depot. I know that there would be adverse effects if a dwarf suddenly vanished from the fort (from the point of view of the code).
From what I've heard, you can sell caged dwarves just fine. You'd have to check, though.
The traders open the cage upon trading, letting the dwarf free.
-
The local dwarf hive mind has range limits similar to RC controllers.
-
I've seen crossbow bolts fly off the edge of the map (or at least hit the wall, disappear and not leave the broken bolt token on the ground)
Catapult ammo will pile up against the edge, as if you had hit a wall. Ballista bolts will as well I believe (don't recall if I tested this or was going to test it).
wild animals can dodge/move outside the map, and they will despawn. Same is true for any non-native unit (merchants, hostiles, etc)
Dwarves will not be swept off the map by moving water, they will stay on the edge until they escape or drown. Non-native units can be swept away.