Ludeon Forums

RimWorld => Bugs => Topic started by: Ford_Prefect on December 17, 2014, 09:44:22 AM

Title: L 0.657 Orbital drops land inside buildings
Post by: Ford_Prefect on December 17, 2014, 09:44:22 AM
Cargo can land inside a building near the cargo pad.
Centipede landed inside a building.

What I expect to happen.
Drops not land inside buildings
or
some visual indications that they crashed through the roof.
Title: Re: L 0.657 Orbital drops land inside buildings
Post by: Wex on December 17, 2014, 10:22:16 AM
If your trading area is almost full, and near a building, the stuff you bought may fall into the building too.
Title: Re: L 0.657 Orbital drops land inside buildings
Post by: Ford_Prefect on December 17, 2014, 08:37:51 PM
I guess I expect creatures that land on a roof, to go to the side of the building and drop down.  Not teleport through the ceiling.
Title: Re: L 0.657 Orbital drops land inside buildings
Post by: Damien Hart on December 17, 2014, 10:44:17 PM
It's to do with the way the game handles the fact that only one item/stack can occupy a given cell; if all the immediate cells are occupied, it moves items to the nearest unoccupied cell. You'll notice the same thing if you strip a corpse near a wall; if all of the nearby cells on the same side are filled, and the nearest empty one is on the other side of the wall, then that's where they'll appear.

I've seen people exploit the behaviour for killboxes that use rock chunks to slow enemies - they make a hallway down the side, and all the loot teleports over to where it can be collected easily.
Title: Re: L 0.657 Orbital drops land inside buildings
Post by: john pretzel on December 18, 2014, 01:57:49 PM
I've also find it weird that enemy mortars can bomb mountain interiors :S I haven't found any thread about this "issue", so I'm referring this now.
Title: Re: L 0.657 Orbital drops land inside buildings
Post by: me911 on December 18, 2014, 03:54:29 PM
Quote from: john pretzel on December 18, 2014, 01:57:49 PM
I've also find it weird that enemy mortars can bomb mountain interiors
as far as I know (correct me if im wrong), but mortar shots can go through thin roofs (those created by you building something) but not anything with mountains overhead. Which makes sense to me as that's what a real mortar shot would do
Title: Re: L 0.657 Orbital drops land inside buildings
Post by: Ford_Prefect on December 18, 2014, 06:59:25 PM

Yeah, I had a stockpile on that side of the building.  So the centipede drop pod was teleported into the building because it was treated like someone dropped a hat.  ???

Sounds like the code involving drop pods needs to be changed so they won't get shunted to weird locations if there are items on the ground.