pgmzeta

@pgmzeta

Joined on Apr 15, 2022

  • Mechanics Natural Decay Hygiene is an RP-only sims motive for human players. It slowly decays at a set rate over time. Gaining hygiene provides a small protection buffer before hygiene begins depleting again naturally. Devera Interdictors Being in an interdictor field with a Devera card prevents natural hygiene decay. Reagent Contact When you are exposed to reagents, the reagent's hygiene_value is applied to you. Twenty-eight (28) reagents have definied hygiene values (See Table A, below). Reagents like blood and vomit quickly reduce hygiene, while others like water and space cleaner increase it. However, a player cannot be wearing a jumpsuit or oversuit to get positive hygiene effects from reagent contact.
     Like  Bookmark
  • Background Outside of the Airlock and APC, four machines implment the same idea of a 'wire panel'; i.e. a maintenance panel, exposed with a screwdriver, with wires inside for cutting and pusling. There is a lot of copy-paste code between them, resulting in patchwork functionality and bug fixes. There's no clear path towards which pattern to use, and how each wire works on each machine requires investigating the whole of the object code. This makes changes to the existing system very difficult, and makes adding wire panels to new machines a daunting process. Goals Reduce code duplication Clearer what wires change on a machine Create a common baseline for future changes Non-goals Change the intended mechanics of wire panel interaction on any existing machine
     Like  Bookmark
  • From op_stage to surgeryHolder [toc] Foreword This is a difficult problem, and the currently implemented solution most importanly works very consistently; it's already worked through most potential corner-cases and potential issues. I am coming to this code with a different objective and perspective, many years on from the original constraints that this design fulfilled. Thank you for your consideration. Goals & Non-Goals
     Like  Bookmark