Cybernetics... But more. - #309
throwawayuseless wants to merge 33 commits into
Conversation
|
I was already planning to make a character similar to Coffee from The Desolate Room/Hope, and this just sealed the deal. Peak |
|
Looks like I'm gonna have to give that to my character. |
|
As I said in OOC, this requiring blood is a bit too over the top imo. I'd defer towards requiring water or something similar. |
|
It seems quite reasonable to me? Blood is a naturally regenerating resource that deals damage if you use too much, and you're using it in exchange for a stimulant. |
|
@Shroopy I don't mean from a balance perspective, I mean from an RP perspective. |
|
What about nutrition? The NIF has an option to recharge using blood and/or nutrition, so that could be a fair trade-off. Eat food, make drink. |
|
That could work. |
…est to build a temple to madness
XeonMations
left a comment
There was a problem hiding this comment.
also your .dm files that you added under modular_oculis/modules/implantsandcyberware should be under a code folder, so the full path is modular_oculis/modules/implantsandcyberware/code
also is there really nothing you can rename the module to be less verbose? cybernetics maybe?
Co-authored-by: XeonMations <62395746+XeonMations@users.noreply.github.com>
XeonMations
left a comment
There was a problem hiding this comment.
make sure to move your code into a code folder in the modules
| //OCULIS EDIT ADDITION START | ||
| var/obj/item/bodypart/thearm = user.get_bodypart(((user.get_held_index_of_item(src) % 2) ? BODY_ZONE_L_ARM : BODY_ZONE_R_ARM)) //sue me. please. i deserve it. | ||
| var/slapimplant = FALSE | ||
| for(var/thing in thearm.contents) | ||
| if(istype(thing, /obj/item/organ/cyberimp/arm/slap)) | ||
| slapimplant = TRUE | ||
| if(slapimplant) | ||
| slapped.adjust_stamina_loss(10) | ||
| slapped.adjust_staggered_up_to(STAGGERED_SLOWDOWN_LENGTH, 10 SECONDS) | ||
| //OCULIS EDIT ADDITION END |
There was a problem hiding this comment.
| //OCULIS EDIT ADDITION START | |
| var/obj/item/bodypart/thearm = user.get_bodypart(((user.get_held_index_of_item(src) % 2) ? BODY_ZONE_L_ARM : BODY_ZONE_R_ARM)) //sue me. please. i deserve it. | |
| var/slapimplant = FALSE | |
| for(var/thing in thearm.contents) | |
| if(istype(thing, /obj/item/organ/cyberimp/arm/slap)) | |
| slapimplant = TRUE | |
| if(slapimplant) | |
| slapped.adjust_stamina_loss(10) | |
| slapped.adjust_staggered_up_to(STAGGERED_SLOWDOWN_LENGTH, 10 SECONDS) | |
| //OCULIS EDIT ADDITION END | |
| // OCULIS EDIT ADDITION START | |
| var/obj/item/bodypart/thearm = user.get_bodypart(((user.get_held_index_of_item(src) % 2) ? BODY_ZONE_L_ARM : BODY_ZONE_R_ARM)) //sue me. please. i deserve it. | |
| var/slapimplant = FALSE | |
| for(var/thing in thearm.contents) | |
| if(istype(thing, /obj/item/organ/cyberimp/arm/slap)) | |
| slapimplant = TRUE | |
| if(slapimplant) | |
| slapped.adjust_stamina_loss(10) | |
| slapped.adjust_staggered_up_to(STAGGERED_SLOWDOWN_LENGTH, 10 SECONDS) | |
| // OCULIS EDIT ADDITION END |
|
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 ~14 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 Oculis 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. |
|
cant take the coffee implant if you have digitigrade legs or taur legs |
|
found a work around to not being able to take coffee implant with digitigrade legs |
About The Pull Request
Adds new cybernetics. Researchable? Yes! Printable? Yes! Roundstart implants menuable? Most of em! Useful? ...sorta? Ish?
such as:
the NT-CFFE Caffinator: The Coffeemaker Thigh Cyberimplant That Lets You Quickdraw Fresh Java Like A Pistol Holster™ using the extremely real and proven science of hemosuccoric convertotronology
the internal chronometer: a wrist watch that literally is your wrist. It tells the date too!
the gustatory hypersensitizer: have you ever wanted to taste with fifteen times the flavor differentiation capability? This is your implant! If not, uh... sucks to suck i guess.
the subdermal ligature attachment package: Have you ever wanted to bitchslap people with greater acuity?
the respiratory harmonitron: It's literally just Sing Tones as a cybernetic! Shoot me!
Why it's Good for the Game
Useful (allegedly) and fun. Everyone loves coffee! (Disclaimer: you may not love coffee. Especially since if it gets EMPd it dispenses your blood instead.)
Proof of Testing
Screenshots/Videos
Changelog
🆑 help im trapped in a changelog factory
add: The Nanotrasen Hemosuccoric Convertotronological Research Commission is delighted to bring you the NT-CFFE Caffinator, an internal cybernetic thigh-mounted coffeemaker that lets you quickdraw fresh cups of coffee by turning raw materials from your bloodstream directly into delicious java. Logical.
add: The Internal Chronometer wrist-integrated cybernetic is now available, allowing you to tell the time, any time. It even tells you the date! Revolutionary.
add: The Subdermal Ligature Attachment Package enables you to slap people really really hard ow it hurts please stop
add: The Respiratory Harmonitron: Sing in ways neverbefore seen, such as in guitar noises!
/:cl: