-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[TGUI] Implant Pad + Implanter Related Sprites + Slight Implant refactor #18556
Conversation
This might be out of scope, but could we perhaps rename these from "implants" to differentiate from the surgery-implanted implants? (eye-shield, nodrop, CNS, etc.) |
I really don't want to up the files changed on this PR by 30 files + a couple map edits, unless you mean just changing their name variable? |
Co-authored-by: Nathan Winters <100448493+CinnamonSnowball@users.noreply.github.com>
Yeah just renaming them to the end user, coders will already know it's a different item. |
You could, for example, call them "microchips" or something |
Would prefer to change the name of cybernetik implants over changing these ones. That will need to be done in a separate PR |
will try and get to this soonish |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mostly nits, especially some of the stuff with the fluff. Looks good in general.
code/game/objects/items/weapons/implants/implant_death_alarm.dm
Outdated
Show resolved
Hide resolved
Will have requested changes done in the next 3-4 days. Currently dealing with a 40 hour work week 💀 |
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Partial review for now.
I didn't want spam suggestions for calling . = ..()
at the start of Initialize()
, but can you could please go over all the places where you changed /New
to /Initialize
and make that change?
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com> Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
still need to fix issues with uplink implants due to conflicts |
I promise I'm not forgetting about this PR, just working through early university setup stuff atm |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this + steels comments please.
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
What Does This PR Do
Does a few things
-Implant Pad + Case Sprite are of my own work
-New Implanters were sprited in TG Station #66722 by PestoVerde322
Why It's Good For The Game
Sometimes you just need to update some crusty ass sprites that have outlived their time period. Also it's nice to have more code brought up to modern styling standards.
Project Progression -> #18493 and #14968
Images of changes
Lovely Images
Next things on my shitlist after this PR
Changelog
🆑
add: Adds implanters + implant cases for every implanter implant available
del: Removed ID setter on implantpad
tweak: Implant Pad is now TGUI instead of browserUI
imageadd: Implant Cases have new sprites
imageadd: Implanters have new sprites
/:cl: