RimWorld

RimWorld

Save Our Ship 2
TZ-7753 8. mars kl. 15.58
Ship hull identification
The problem I encountered is how the pawns - especially the raid enemies - seem to not identifying the ship hull blocks (airlocks, walls etc.) as normal 'walls' or 'doors'.

Here is the scene. I landed my ship on the planet for some repairing and caravan-hijacking, and set up a defense area with ship hulls. Then, in a basic ground raid with no breachers, enemy pawns tend to ignore the normal pathfinding logic (avoid walls, target on turrets or valuables etc.) and almost always choose to melee attack the closest exposed ship hulls, and sometimes just leave after certain amount of ship walls were destroyed, as if they have looted enough. Same situation also happen on abnormality entities.
Feeling kinda frustrated and confused, I replaced all out-facing walls with stone bricks and steel, covering the whole ship with a layer of vanilla walls. The raid pawns then act as normal as they avoid these normal walls and are guided into my defense zone with battalions of centipedes >:)

The ship roof has similar problem. My colonists never gets claustrophobia even when living in a landed ship without ever getting out for a whole in-game year or so. When I have Vanilla Ideology Expanded installed, I found out that pawns are actually identifying the ship-inside as 'outdoors'.

I'm no master of C# or something, but I feel the pawns are not regarding these ship structures the way they should. Is this deliberate, or something is wrong on my side?