[MERGED PR] TEG Material Science Interaction and Transformation Framework - Printable Version +- Goonstation Forums (https://forum.ss13.co) +-- Forum: Discussion (https://forum.ss13.co/forumdisplay.php?fid=6) +--- Forum: Ideas & Suggestions (https://forum.ss13.co/forumdisplay.php?fid=8) +---- Forum: Good ideas! (https://forum.ss13.co/forumdisplay.php?fid=19) +---- Thread: [MERGED PR] TEG Material Science Interaction and Transformation Framework (/showthread.php?tid=15610) |
[MERGED PR] TEG Material Science Interaction and Transformation Framework - github_bot - 12-30-2020 PULL REQUEST DETAILS [feature][help wanted][input wanted] About the PR Adds semiconductor as a part of the TEG. * Coder sprite added! * Semiconductor can be removed via: Screw -> Snip -> Pry * Semiconductor can be replaced via: (Insertion) -> Coil -> Snip -> Screw * Semiconductor added as high value Spy Theft bounty. * Indication added when semiconductor has been disconnected from TEG. * Pinpointer for Semiconductor added (but not added to maps yet). Based on other pinpointers. Semiconductor intended for use with Arc Plater! * Efficiency of power calculation can theoretically be augmented by -20% to +40% based on thermal and electrical conductivity of the material in question. * Once installed Hardcoded Nanites™ will distribute a portion of the material of the semiconductor to the whole TEG! (Material applied to generator and circulator with overlay based on Nanites requiring APC be powered.) Adds framework for "Transforming TEG" * OnTransform, OnRevert callbacks to perform transformation * Grump callback support to allow for overwriting standard grump behavior * Transformations intended to be performed via reagent interactions with A) Material Science B) Reagent Shenanigans C) When _you_ code it. * Reagent Transformations checks currently iterate over `childrentypesof(/datum/teg_transformation)` to allow for easy addition into `secrets` if desired by development team. Why's this needed? Adds additional objective to Spy Thief. Improves Engineer and Miner interaction by leverages Arc Plater. (Thanks UrsulaMajor!) Material Science interactions with TEG should offer depth for nerds and antags. Changelog Code: changelog PULL REQUEST DETAILS RE: [PR] TEG Material Science Interaction and Transformation Framework - Azrun - 12-30-2020
Example of TEG when Semiconductor is disconnected but still powered (Will also occur if TEG is broken). Demo of installing a Coral Semiconductor! RE: [PR] TEG Material Science Interaction and Transformation Framework - Rilor - 12-31-2020 I think more ways for engineering to increase power levels without needing to make the station hotter than the surface of the sun is neat, only downside is it adds more things that need to be updated on the wiki and people who play engineer a lot might not like these changes, but I think its neat |