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

[MIRROR] I See Clearly Now: Laser pointer balance adjustments #1173

Merged
merged 1 commit into from
Dec 18, 2023

Conversation

Steals-The-PRs
Copy link
Collaborator

Original PR: Skyrat-SS13/Skyrat-tg#25588

About The Pull Request

Since laser pointers are loadout-available as of Skyrat-SS13/Skyrat-tg#25532, this PR does a little bit of balancejakking on them to make the prospect not pure misery for cyborgs and felinid players. It does the following:

  • A new limited laser pointer type that cannot receive any upgrades or have its micro laser removed (locked to t1, essentially). Loadout-start laser pointers now use this type instead of the full power ones, which are only available to the RD, lawyers, and in bureaucracy crates.
  • Proper visible_message signalling to show nearby players who is pointing a laser pointer, and at what. Includes span_danger colouring if the person is trying to do something hostile with said action.
  • Removes the forced felinid movement on laser pointers. Not only is this lame on a roleplay server, it could also be used in a few circumstances on certain maps to allow felinids to bend time and space and skidoodle themselves through diagonal windoors to get into departments, apparently. Felinids still turn to look at laser pointers and keep the same messaging as before, though.

How This Contributes To The Skyrat Roleplay Experience

This should help make a sudden glut of laser pointers via loadout availability not quite as miserable as they could've been. The camera EMP thing is still going to make AI players pretty miserable, as is the ranged stun/flash on cyborgs, but we can address that as we go, I guess.

Proof of Testing

Screenshots/Videos

dreamseeker_HJZAX3nIYe

dreamseeker_lSlCb2swo1.mp4

Changelog

🆑 yooriss
fix: Laser pointers now show appropriate messaging to nearby players when someone is using them for both benign and hostile actions.
fix: Due to budget cuts and petitioning from protesting silicons, the FTU has replaced all full-power laser pointers available in crew loadouts and Good Clean Fun vendors with limited promotional variants that can't have their diodes repaired or upgraded on the field. Joint litigation by the NT research and service departments has allowed the RD and lawyers to keep their original ones, however.
fix: Extensive lobbying by the Felinid Rights Association has forced the FTU to replace all laser pointer diodes with special low 'radiationyan' variants that no longer trigger felinids to compulsively leap. They're still super distracting though...
/:cl:

* Laser pointer fixes: remove felinid forced movement, chat notifications, add limited laser pointer type

* Comment formatting fixes

Co-authored-by: Bloop <[email protected]>

* Trailing formatting fix

Co-authored-by: Bloop <[email protected]>

* Modularise

* Make GCF vendor sell limited laserpointers

* Apply suggestions from code review

---------

Co-authored-by: Bloop <[email protected]>
@Iajret Iajret merged commit 6801cdd into master Dec 18, 2023
23 checks passed
@Iajret Iajret deleted the upstream-mirror-25588 branch December 18, 2023 20:40
AnywayFarus added a commit that referenced this pull request Dec 18, 2023
Iajret pushed a commit that referenced this pull request Feb 27, 2024
…mmand status (#1173)

* Make lobby manifest use trim instead of rank to determine command status

* Update manifest.dm

* Update CrewManifest.jsx

* No longer an edit

---------

Co-authored-by: _0Steven <[email protected]>
Co-authored-by: Bloop <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants