• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Skirlasvoud

Second Lieutenant
7 Badges
Feb 14, 2018
147
0
  • Stellaris
  • Surviving Mars
  • Age of Wonders III
  • Surviving Mars: Digital Deluxe Edition
  • Shadowrun Returns
  • Prison Architect
  • Crusader Kings II
Not sure if anyone has noticed this yet, but it is possible to get people to travel between domes for living and work (Or at least, between apartments and the farm in two separate domes - which I tested).
If you order them to work in a dome they're not living in, and then order them to live in a dome they're not working in, they will travel between these two domes.

It's an obvious bug though, since they'll walk between them no matter the distance, won't make use of the shuttle hubs and when they finally arrive they'll work there the entire day without taking care of themselves. Not using the shuttle ferries also means they'll suffocate if the distances are long.
It's okay if distances are short, but it's still laborious to make assignments for every colonist you have.

The set-up:

95nkyv8.jpg


This is the colonist, who works in the northern dome, and lives in the southern, going to work:
D5GcYUP.jpg

(Note the little blue arrow to the North-West of the Dome. That's the colonist running to their job across more than two Mars sectors.)

uNFYt3E.jpg
 
Last edited:
How is it a bug if you gave them the order to travel to work and there are consequences to your order ?

I don't think they'll automatically searchto live and work in a second dome if it's too far, not if they can't make it. But if you gave the order, they do whant you command them to do.
 
Because they're supposed to live and work in the same dome. That's part of the design.

I'm pretty sure it's what they do if you let the automatic system going on. But if you start relocating them in one dome and give them another work order in another dome, they may be starting to fool around.
It's funny cause when i'm manually relocating a colonist i make sure he will first have a home in the new dome then i give him a job in this dome. Why would you do somthing else ?
If you don't give him a job and just a live order, he will search a job for himself once he reached his new dome.
 
How is it a bug if you gave them the order to travel to work and there are consequences to your order ?

I don't think they'll automatically searchto live and work in a second dome if it's too far, not if they can't make it. But if you gave the order, they do whant you command them to do.

Might not have mentioned this and I'll update the main post:

That Colonist HAS shuttle services available to him. If I give any other colonist a singular order without intentionally "glitching" the game with consecutive ones, to go to the other dome, they'll take the ferry.
This colonist won't and goes through extreme lengths to go to work.


Metaphore:
If I give you the order to live in a house with a lake, and order you to work in the factory on the other side of the lake, my expectation is not for you to swim across the lake. I expect you to take the bus. If you were to swim the lake, I'd question your sanity and if you were inside a game, I'd call you bugged.

If you live in America and I give you the order to go to work in Europe, and you proceed to swim across the Atlantic without taking the plane and drown on the way over, something's definitely wrong.
 
Might not have mentioned this and I'll update the main post:

That Colonist HAS shuttle services available to him. If I give any other colonist a singular order without intentionally "glitching" the game with consecutive ones, to go to the other dome, they'll take the ferry.
This colonist won't and goes through extreme lengths to go to work.


Metaphore:
If I give you the order to live in a house with a lake, and order you to work in the factory on the other side of the lake, my expectation is not for you to swim across the lake. I expect you to take the bus. If you were to swim the lake, I'd question your sanity and if you were inside a game, I'd call you bugged.

They automatically work within the area of a dome, if you give them a manual order to work elsewhere, make sure you gave them an order to live elsewhere too or this might logically happen.
The game is not build about switching work places in far away domes. They'll not do it automatically without searching a new home. They relocate then get a job, not the other way.
 
if you give them a manual order to work elsewhere, make sure you gave them an order to live elsewhere too or this might logically happen.

That is exactly what I did. I gave the order to work in the Northern Dome and the order to live in the Southern Dome, in rapid succession. This is the result.


The game is not build about switching work places in far away domes.

That's exactly the point. The game isn't built around switching work places in far away domes. However, I am able to force this to happen, with the results you see above.

Hence why I see this as a bug.
 
That's exactly the point. The game isn't built around switching work places in far away domes. However, I am able to force this to happen, with the results you see above.

Hence why I see this as a bug.

My point is you probly overmanaging your workers and i don't get why as you're overmanaging this you're not overmanaging it in the right order. When i relocate a worker manually from one dome to another it's fine by me the game expect i do the things in a correct order (house then workplace) and if i don't do it it's fine by me i'm suffering consequences.
The fact you make someone work in a far away dome without managing the way they live is what's illogical.

Can the shuttle system be improved between domes. Yes it could. People have askef for it. Some people criticized the dome per dome system existing in the game. But it's how the game works for the moment. So it's not a bug so to speak. It would be a bug if the game didn't expect your workers to work in the dome or the area surrounding it.
Or it would be a bug if they would automatically go work from one dome to another, which they don't, you manually force them to do it.
 
I think this might actually happen even without you messing with it. If the situation is right the system might end up doing the same thing as you. This would explain why I see colonists running from one Dome to another with most of them dying on their way (I saw one survive, barely, he was fit and probably something else thus survived), even though there are ample idle shuttles and the Domes are 6-7 Sectors apart (more than half a map!).
 
I think this might actually happen even without you messing with it. If the situation is right the system might end up doing the same thing as you. This would explain why I see colonists running from one Dome to another with most of them dying on their way (I saw one survive, barely, he was fit and probably something else thus survived), even though there are ample idle shuttles and the Domes are 6-7 Sectors apart (more than half a map!).

Then that's a bug. But i havn't encountered it yet. I'm pretty sure my colonists have always stayed homeless when the only open slots in homes are in a far away dome and they find no home directly around them. They are not searching a job far away neither. But maybe you encountered this bug i don't deny it. What i deny it is the fact it's a bug once you screwing the automatic dome per dome system with manual orders.
 
My point is you probly overmanaging your workers and i don't get why as you're overmanaging this you're not overmanaging it in the right order. When i relocate a worker manually from one dome to another it's fine by me the game expect i do the things in a correct order (house then workplace) and if i don't do it it's fine by me i'm suffering consequences.
The fact you make someone work in a far away dome without managing the way they live is what's illogical.

Can the shuttle system be improved between domes. Yes it could. People have askef for it. Some people criticized the dome per dome system existing in the game. But it's how the game works for the moment. So it's not a bug so to speak. It would be a bug if the game didn't expect your workers to work in the dome or the area surrounding it.
Or it would be a bug if they would automatically go work from one dome to another, which they don't, you manually force them to do it.


Ah! I see what you mean now.


Well, my argument is that the system should be able to contain itself and negate user exceptions to this system.

Let's say I'm playing a First Person Shooter. Walls are supposed to stop player movement and yes, I should stop running into them. That's the way the game is designed.
However, the moment I manage to glitch through the wall and fall through the floor of a level, then that's a bug, because that's NOT how the game was designed.

You telling me "well then, don't touch the walls or deal with the consequences" doesn't make it any less of a bug. I should be able to rely on walls being either solid, or glitchy, but not both. The game should prevent me from ever being able to glitch through the walls. That's how the game is designed.


As you say yourself: There's a "dome per dome" system existing in the game and that's how it works for the moment. However, I am able to circumvent it and glitch through it. That means it's a bug right?

The developers should make up their mind in the system they want to erect. Either people can't travel between domes, or they can. Walls either block movement, or I can glitch through. My screenshots prove they can do both.

I think they should fix that.
 
For anyone interested in the fine details of my experiment and how I set it up:

It gets a bit rambly because it's based on an argument I had in a gaming forum, but there you go.

EDIT: When I say that people shouldn't travel between domes at the end of the video, I mean that they shouldn't under the current system and using this particular glitch. I'm fine with Haemimont both allowing ordinary travel between domes, and NOT allowing people to travel between domes, but they should make up their minds and sort out the system to streamline one or the other.

Currently, the game is buggy and lacking in either.

I'll create a bug report post too.
 
Last edited:
Ah! I see what you mean now.


Well, my argument is that the system should be able to contain itself and negate user exceptions to this system.

Let's say I'm playing a First Person Shooter. Walls are supposed to stop player movement and yes, I should stop running into them. That's the way the game is designed.
However, the moment I manage to glitch through the wall, then that's a bug, because that's NOT how the game was designed.

You telling me "well then, don't touch the walls or deal with the consequences" doesn't make it any less of a bug. I should be able to rely on walls being either solid, or glitchy, but not both.


As you say yourself: There's a "dome per dome" system existing in the game and that's how it works for the moment. However, I am able to circumvent it and glitch through it. That means it's a bug right?

The developers should make up their mind in the system they want to erect. Either people can't travel between domes, or they can. Walls either block movement, or I can glitch through. My screenshots prove they can do both.

I think they should fix that.

I'm telling you workers are always related to a dome, they will only relocate once they are homeless and they have a nearby dome to live in then only they will find a job in the area of the dome. You can make an outside factory depend of multiples domes this way by crossing areas. You can change that by relocating yourself or give work orders but automatic system will prevent certain things happening.
If you want something to prevent that from happening, i understand your concern but it's only a bug to me if this behavior is a result of the dome system no if you do it yourself.
I agree more on the "glitch" word, when you play a fps and use a glitch, you hack the game on your part, it's not a bug it's just you using a glitch somewhere to give you advantage.

But to some extent i disagree with you on the fact the game has to prevent you from doing all those things. I actually liked how you can make these mistakes to live your mars experience the way you want. And i'm somehow sad you canno't experience more things with your workers.
If you tell me it does happen automatically then i agree with you but i havn't encountered it myself when you let your workers be.

I've encountered a glitch though when i placed two domes doors too close to one another and drones or colonists would stuck themselves.
 
Neat to see that the code to work in one dome and live in another exists. It'll make the Passages FreeLC mentioned on the QnA stream easier than I anticipated for them. I assume they'll try to make it easier to cause cross-dome assignments though... and if the passages are long enough, maybe they should take MarsUber™ so they get some work done.
 
I think this might actually happen even without you messing with it. If the situation is right the system might end up doing the same thing as you. This would explain why I see colonists running from one Dome to another with most of them dying on their way (I saw one survive, barely, he was fit and probably something else thus survived), even though there are ample idle shuttles and the Domes are 6-7 Sectors apart (more than half a map!).

I had one colonist suffocate while trying to run from one dome to another. The first dome was on low ground and the second was raised. The only way up was through a tunnel. But, because of the ridiculously bad path algorithms that require something to first fail, and then try the tunnel, she died in the middle of nowhere, near the foot of the cliffs. Poor girl. :(

Anyway, that's certainly not intended behavior. She should have taken a shuttle.
 
I think I understand the trick behind this. See, when you assign a colonist a work order, they can't change jobs automatically for five Sols. When you order them to change residences, they can't automatically change that for, again, five Sols. Considering a number of other quirks I've seen (scrubbers not working and needing a "hard reset" of toggling power, for instance) I wouldn't be surprised if the dev team simply failed to account for the fact someone would assign a colonist to live and work in separate domes, so there's no "if residence is set, override work relocation restriction. If workplace is set, override residence relocation restriction" command in the two scripts. Once you do this, the game treats the workplace in a different dome as working "out of dome" and colonists are programmed to only use the shuttle for moving between domes, not traveling to a job that should be within walking distance of their home. Presumably, if it works as I think it does, it would probably correct itself after one of the timers expire... Unless it now treats the colonist as part of the workforce in dome B and a resident of dome A in such a way that the game doesn't notice an issue until she's reassigned and the script is forced to fire.
 
How is it a bug if you gave them the order to travel to work and there are consequences to your order ?

I don't think they'll automatically searchto live and work in a second dome if it's too far, not if they can't make it. But if you gave the order, they do whant you command them to do.
Unfortunately that happens even if you don't manually manage colonists at all.
I've had around 5 people die from suffocation because they were running between 2 distant domes with shuttles available. I did not give any direct orders to the colonists, only dome priorities.