Skip to content

Cybernetics and Surgery Medical#34

Open
Terkala wants to merge 40 commits intofunky-station:masterfrom
Terkala:Cyber-Med-v2
Open

Cybernetics and Surgery Medical#34
Terkala wants to merge 40 commits intofunky-station:masterfrom
Terkala:Cyber-Med-v2

Conversation

@Terkala
Copy link
Contributor

@Terkala Terkala commented Mar 9, 2026

About the PR

Implemented this design document for Integrity based medical system:
funky-station/docs#39

This PR currently LACKS a guidebook entry.

Why / Balance

Surgery is fun, and people like the idea of having more in depth medical systems.

Technical details

Re-designed the organs and limb system to follow the Wizden DiscoMed architecture and de-bodying the organs, and making it pass state via events from the organs.

Media

CyberarmExample

Requirements

  • I have read and am following the Pull Request and Changelog Guidelines.
  • I have added media to this PR or it does not require an in-game showcase.
  • If I am porting something, I have done my best to respect the appropriate licenses associated with the presented changes.

License

MIT

Breaking changes

Changelog

🆑 Terkala

  • add: Added Cybernetics Medical

@github-actions
Copy link
Contributor

github-actions bot commented Mar 9, 2026

RSI Diff Bot; head commit 25e8f80 merging into a6111f9
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/Objects/Specific/Medical/Surgery/circular-saw.rsi

State Old New Status
circular-saw Added
inhand-left Added
inhand-right Added

Resources/Textures/Objects/Specific/Medical/Surgery/hemostat.rsi

State Old New Status
hemostat Added
inhand-left Added
inhand-right Added

Resources/Textures/Objects/Specific/Medical/Surgery/retractor.rsi

State Old New Status
inhand-left Added
inhand-right Added
retractor Added

Resources/Textures/_EinsteinEngines/Mobs/Customization/ipc_antenna.rsi

State Old New Status
ipc_antenna_antlers Added
ipc_antenna_crowned Added
ipc_antenna_cyberhead Added
ipc_antenna_droneeyes Added
ipc_antenna_light Added
ipc_antenna_lightb Added
ipc_antenna_sidelights Added
ipc_antenna_tesla Added
ipc_antenna_towers Added
ipc_antenna_tv Added

Resources/Textures/_EinsteinEngines/Mobs/Customization/ipc_screens.rsi

State Old New Status
ipc_screen_blank Added
ipc_screen_blue Added
ipc_screen_breakout Added
ipc_screen_bsod Added
ipc_screen_console Added
ipc_screen_ecgwave Added
ipc_screen_eight Added
ipc_screen_exclaim Added
ipc_screen_eyes Added
ipc_screen_eyesangry Added
ipc_screen_eyestall Added
ipc_screen_frown Added
ipc_screen_glider Added
ipc_screen_goggles Added
ipc_screen_heart Added
ipc_screen_l Added
ipc_screen_loading Added
ipc_screen_monoeye Added
ipc_screen_nature Added
ipc_screen_orange Added
ipc_screen_pink Added
ipc_screen_question Added
ipc_screen_rainbowdiag Added
ipc_screen_rainbowhoriz Added
ipc_screen_redtext Added
ipc_screen_rgb Added
ipc_screen_ring Added
ipc_screen_scroll Added
ipc_screen_shower Added
ipc_screen_sinewave Added
ipc_screen_smile Added
ipc_screen_squarewave Added
ipc_screen_stars Added
ipc_screen_static Added
ipc_screen_tetris Added
ipc_screen_textdrop Added

Edit: diff updated after 25e8f80

@Terkala
Copy link
Contributor Author

Terkala commented Mar 10, 2026

Doing some cleanup here on my end. Making the surgical steps more configurable, and adding more robust commenting to some files where it touches common shared files for medical.

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.

1 participant