WIP: Rework Resomi Mechanics #400
No reviewers
Labels
No labels
bug
Changes: Audio
Changes: Map
Changes: No C#
Changes: Sprites
Changes: UI
documentation
duplicate
enhancement
good first issue
help wanted
holding to vote
invalid
question
size/L
size/M
size/S
size/XL
size/XS
S: Merge Conflict
S: Untriaged
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Depends on
#403 Quaint RSI Fixes
Byrd-Station/Byrd
Reference
Byrd-Station/Byrd!400
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "resomi"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Taken from Omu#740, rest is copied from there
About the PR
Reworks the Resomi species with 4 new unique mechanics that reinforce their identity as fast, fragile scouts rather than frontline fighters.
Reworks Resomi species mechanics. Replaces the broken v1 systems with properly implemented ones and adds a chirp coordination ability.
Changes
Restfulness - a passive bar that drains over time and only recharges while nesting. Low restfulness reduces movement speed. Replaces the old energy system which never actually drained (it depended on StaminaComponent which Resomis do not have).
Nesting - immobilizes the Resomi but reduces incoming damage and heals over time. Cannot be used while cuffed. Resomis can still rotate, speak, and chirp from the nest.
Chirp - sends a compass direction to nearby Resomis (45 tile range, same map). Shows as a floating notification above the character, not in chat. 1 second delay before receivers get it. Works while cuffed or nesting. Logged for admins
Why / Balance
Resomis previously had no mechanics that distinguished them from other species in combat. This rework gives them a clear niche: high mobility and support utility, with significant penalties that punish sustained combat engagement.
Technical details
New reusable system
PopupEntityNoChatEvent(Content.Omu.Shared) now shows a popup above an entity in world space without logging to chat, regardless of thechat.log_in_chatcvar for any future server system can use it.To do:
Media
Requirements
Breaking changes
None.
Changelog
🆑 NEVEC
Resomi reworkto Rework Resomi MechanicsHoly moly, what is going on with that YAML Linter?
@LukeZurg22 wrote in #400 (comment):
Compiler errors, looks like the PR didn't get ported fully
Rework Resomi Mechanicsto WIP: Rework Resomi MechanicsView command line instructions
Manual merge helper
Use this merge commit message when completing the merge manually.
Checkout
From your project repository, check out a new branch and test the changes.