SS3D
SS3D copied to clipboard
Pull Interaction
Summary
Implement a pull interaction.
Goal
An interaction that allows the player to pull certain items/furniture. I think initially it would be favorable to use the same controls as SS13 (CTRL + Click) for pulling items (obviously it should show up in the interaction menu too).
Related
The player should not be able to pull a furniture if it is bolted (#195) to the floor.
There should actually be 2 types of pulling...
1st, a non-restricted pull for when the player is pulling, items, single-tile furniture, etc.
2nd, a restricted pull that restricts the object to moving from one tile to the next, so the object is never offset on a tile. This will be vital for most structures because of their connectability. Ex. A wall should be at the center of a tile before and after it moves, but can use an animation or something while being moved.