mirror of
https://github.com/space-syndicate/space-station-14.git
synced 2026-10-09 18:31:17 +03:00
* Initial framework for pulling. * Make it possible to pull items via (temporary) keybind Ctrl+Click, make items follow the player correctly. * Make other objects pullable, implement functionality for moving an object being pulled, make only one object able to be pulled at a time. * Make sure that MoveTo won't allow collisions with the player * Update everything to work with the new physics engine * Update Content.Server/GameObjects/EntitySystems/Click/InteractionSystem.cs Co-authored-by: ComicIronic <comicironic@gmail.com> * Physics update and convert to direct type casts * Add notnull checks * Add pull keybinds to the tutorial window * Move PullController to shared * Fix pulled items getting left behind * Fix moving pulled objects into walls * Remove flooring of coordinates when moving pulled objects * Add missing null check in PutInHand * Change pulling keybind to control and throwing to alt * Change PhysicsComponent references to IPhysicsComponent * Add trying to pull a pulled entity disabling the pull * Add pulled status effect * Fix merge conflicts * Merge fixes * Make players pullable * Fix being able to pull yourself * Change pull moving to use a velocity * Update pulled and pulling icons to not be buckle A tragedy * Make pulled and pulling icons more consistent * Remove empty not pulled and not pulling images * Pulled icon update * Pulled icon update * Add clicking pulling status effect to stop the pull * Fix spacewalking when pulling * Merge conflict fixes * Add a pull verb * Fix nullable error * Add pulling through the entity drop down menu Co-authored-by: Jackson Lewis <inquisitivepenguin@protonmail.com> Co-authored-by: ComicIronic <comicironic@gmail.com> |
||
|---|---|---|
| .. | ||
| Cargo | ||
| Controls | ||
| Stylesheets | ||
| CharacterSetupGui.cs | ||
| CooldownGraphic.cs | ||
| CreditsWindow.cs | ||
| EscapeMenu.cs | ||
| GameHud.cs | ||
| GhostGui.cs | ||
| HandButton.cs | ||
| HandsGui.cs | ||
| HumanoidProfileEditor.cs | ||
| HumanoidProfileEditor.Random.cs | ||
| IItemSlotManager.cs | ||
| ItemSlotButton.cs | ||
| ItemSlotManager.cs | ||
| ItemStatusPanel.cs | ||
| LateJoinGui.cs | ||
| LobbyCharacterPreviewPanel.cs | ||
| LobbyGui.cs | ||
| NanoHeading.cs | ||
| Placeholder.cs | ||
| RoundEndSummaryWindow.cs | ||
| ServerInfo.cs | ||
| StatusEffectsUI.cs | ||
| StripeBack.cs | ||
| TargetingDoll.cs | ||
| TutorialWindow.cs | ||