]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Add EntityWorldTargetAction (#29819)
authorShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
Thu, 8 Aug 2024 09:47:08 +0000 (02:47 -0700)
committerGitHub <noreply@github.com>
Thu, 8 Aug 2024 09:47:08 +0000 (12:47 +0300)
commit1df84515c72f4a421a395718ce8b394fcd2b6fed
treec09b52b0fcc36c6facf7d33abae8a611fe1a61dc
parent489efeb7171040305861c8af136788ea3940a086
Add EntityWorldTargetAction (#29819)

* Add EntityWorldTargetAction initial implementation

* Update obsolete methods

* Partially working EntityWorldTargetAction

* Fix entity selection

* Move and clean up AfterInteract

* Fix building new walls

* Readd no entity or coordinates error

* Consolidate action validation code

* Add summaries to component

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
Content.Client/Actions/ActionsSystem.cs
Content.Client/UserInterface/Systems/Actions/ActionUIController.cs
Content.Server/Actions/ActionOnInteractSystem.cs
Content.Shared/Actions/ActionEvents.cs
Content.Shared/Actions/EntityWorldTargetActionComponent.cs [new file with mode: 0644]
Content.Shared/Actions/Events/ValidateActionEntityWorldTargetEvent.cs [new file with mode: 0644]
Content.Shared/Actions/SharedActionsSystem.cs