Skip to content

Swing combat Plus#1000

Draft
FalloutFalcon wants to merge 14 commits intoDarkPack13:masterfrom
FalloutFalcon:swing-combat-plus
Draft

Swing combat Plus#1000
FalloutFalcon wants to merge 14 commits intoDarkPack13:masterfrom
FalloutFalcon:swing-combat-plus

Conversation

@FalloutFalcon
Copy link
Copy Markdown
Member

@FalloutFalcon FalloutFalcon commented May 2, 2026

About The Pull Request

Fairly heavy rework of #142, putting a focus on making it a little more configarble and the code less snowflaky

Combat now has 3 options

  1. No ranged swings (present gameplay)
  2. Directional attacks (only a 1 tile check based on click) (which is a port of Directional attacks 2, probably better implementation edition tgstation/TerraGov-Marine-Corps#15089)
Details
2026-05-01.19-21-06.mp4
  1. Swing attacks (3 tile sweep with an associated visual, which also means we whiff punish to not have the animation spammed. some differences in target choice)
Details
2026-05-01.19-27-50.mp4
2026-05-01.19-28-16.mp4
2026-05-01.20-01-49.mp4

Why It's Good For The Game

Swing combat is primarily an accessibility thing that helps level the playing field on actually landing attacks compared to ranged.

As for why its config?
Both methods have some associated tradeoffs so I want to be able to experiment easily.

Changelog

🆑
add: Two options for intercepting long range clicks for melee attacks
config: Configs for "Swing" or "Directional" attacks
/:cl:

@github-actions
Copy link
Copy Markdown
Contributor

This PR has been inactive for long enough to be automatically marked as stale. This means it is at risk of being auto closed in ~7 days. Please address any outstanding review items and ensure your PR is finished - if both are true, and you have auto-staled anyway, you need to actively ask maintainers (by pinging them in the /tg/station Discord) to (re)review or merge your PR. If no maintainer responds to your request, you may wish to close this PR yourself while you seek maintainer comment, as you will later be able to reopen the PR yourself.

@github-actions github-actions Bot added the Stale label May 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant