Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ports cogbars from TG #11120

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Ports cogbars from TG #11120

wants to merge 5 commits into from

Conversation

Tsar-Salat
Copy link
Contributor

About The Pull Request

ezgif-5-8216ea8712

"Cog Progressbars" are basically a notification that someone is doing a noticeable do_after, that other players are able to see.

Examples being(nonexhaustive):

  • Rolling dough with rollingpin
  • Climbing a table
  • Crafting
  • Constructing
  • CPR
  • Creating a slimelink with someone as a xenobio slime race

Examples that, explicitly, others CANNOT see:

  • Loading the nuke core into the core briefcase
  • sucking blood progressbar as vampire race
  • struggling out of cryo chamber
  • Draining heretic influences
  • Heretic Manse Link
  • Chameleon gear
  • Space Ninja draining actions

Ports:

Why It's Good For The Game

There is currently ZERO actual visual feedback that someone is preforming a do_after progressbar, even when it would make sense that they are. No, a to_chat does not count.

This should provide a simple way to display to others that someone is interacting with something, with an easy way to blacklist stuff that shouldn't be as obvious

Testing Photographs and Procedure

Screenshots&Videos

Terribly edited, but it shows a few uses

iPuhoTqvbc.1.mp4

Changelog

🆑 rkz, jlsnow301, Jacquerel, Mothblocks
add: adds cogbars, a way for players to see others preforming actions
refactor: refactored CPR. You no longer have to click the patient for every pump. The action will repeat, slowly at first until gaining enough speed when your character starts getting in-tune with the Beegee's song.
refactor: refactored the way progressbars display on very large mobs, now they will be centre'd like expected
refactor: do_afters and numerous timed_action_flags
fix: npcs do not make progressbars, saves processing
/:cl:

@Fronsis
Copy link

Fronsis commented Jun 27, 2024

coggers!!!

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.

None yet

2 participants