Jump to content

Nanako

Members
  • Posts

    1,140
  • Joined

  • Last visited

Everything posted by Nanako

  1. Possibly also relevant,I'd like to add that I'm often online during deadhours, where there's few medical personnel OR heads of staff
  2. Anonymous ? Well then Have you been arrested or detained before? If so, describe the encounter to the best of your ability. I was once arrested a gunpoint, by an officer wielding a shotgun. There was a lot of shouting and gun waving, but he didn't tell me the charges. On the way to the brig, several other officers gunned him down, though with non lethal rounds i believe, i had no idea what was going on. And i was brought the remainder of the way to the brig by a security borg, and handed over to officers. Once there, i was put in an isolation cell without a headset or PDA, and not interviewed or formally charged with anything Officers passing by my cell called me a terrorist, and wouldn't speak with me any farther. Nobody interviewed me or took a statement. IF they had, they would have learned that people could account for my whereabouts all day, and that i'd done nothing wrong. I was taken to departures in a prison jumpsuit and cuffs, still having not been interviewed. And it was only once i got back to central command, i found i was accused of bombing the station and killing several officers. An actual investigation by their people found fabricated evidence, whoever did it had framed me, and i was released with little more than a brief apology. The whole experience was terrifying, dehumanising, and humiliating. If anyone had stopped to talk to me properly at any point, they would have realised i wasn't their suspect. What do the words "arrest" and "detention" mean to you? Arrest implies being charged with a crime, and given a sentance. Detained i believe, means being held temporarily without charge, such as for interview, or until backup arrives. Detention can be used for witnesses and victims as well as suspects, and should be limited in duration, and happen outside of a cell. What are your feelings on the use of force by officers to effect an arrest/detention? Anyone should be talked to politely and asked to come along first. Force, and even cuffs, shouldn't be used unless the suspect resists or doesnt cooperate What is your ideal arrest/detention procedure? The suspect should be brought into processing, and asked first if they want to declare or admit to anything. Then they should be searched, and interviewed regarding whatever they were arrested for, and be allowed to call witnesses to corroborate their story. Should Security alter their arrest/detention procedures? I think a lot more emphasis needs to be placed on interviewing Is there anything else on this subject that you would wish to bring to light? I rarely see the station with a good balance of officers, detectives, and forensics. security staff needs to be more diverse in roles, but prioritising officers when there are few or none
  3. Are you asking from a logic perspective, or codewise? As far as code is concerned, the slipping for spacecleaner can be moved into the mop's attack function Logicwise, it's a balance thing, to keep spacecleaner spray relevant for the janitor. When i'm playing a janitor with nonslip mop water, i never spray anything
  4. LordFowl has taken over this project, and is currently implementing it along with quite a number of other Vaurca changes. So i'd consider this done
  5. I know this is not the place for bug reports, but this one has me a little conflicted, so i wanted to gather community feedback about a possible solution. As some of you may know, a janitor can add ammonia to their mop water, to create water that cleans floors without leaving wet patches. The odd thing is that this works with any quantity of ammonia, even adding 1u of it to 99u of water, works. Poking through the code, i've realised why, This actually happens with ANY chemical at all. Adding even the tiniest amount of anything that isn't water to a bucket of water, will create a nonslip mop solution The reason this happens, is that the code process for cleaning goes as such: When you use mop on a tile, it calls that tile's Clean function, with the mop as the source. The clean function checks whether the mop contains at least 1u of water OR space cleaner. If it does, then it cleans the tile, and transfers 1u of reagents from the mop to the tile. (a mop contains up to 30u of the mixed mop solution) Water, has a touch-turf effect that causes it to make a tile wet if the amount of water on the tile is at least 1u What this means is, if you have a bucket containing 99u water and 1u of....salt from the bar for instance (anything works, arbitrary selection) then your mixture is 99% water, and thus transferring 1u of solution from the mop, results in putting 0.99u of water on the tile, which isn't enough to make it slippery. So there's a bug here. I'll file a report soon, but first i think there needs to be some discussion on how to fix it, and the implications of doing so: As a regular janitor player, i rather liked going to chemistry to get something to upgrade my skills. It gives me an excuse to visit medical and meet/interact with people. That's a good thing to have, and encouraging cooperation between departments is great. However the fact that anything works means that going to chemistry is actually not needed, i could just use any kind of reagent or condiment from anywhere. However i did feel that completely removing slipping is a bit much, and makes things too easy. It kind of removes a game mechanic. It might be preferable for augmented mop water to just make tiles slippery for a shorter time, and/or make them LESS slippy (some chance to slip rathern than it being constant. And there's also the fact that needing only 1u per bucket is too little, and means a janitor will never have to visit chemistry more than once. But as a counterpoint, i feel that the current spacecleaner recipe (1:1 water and ammonia) which would cause a janitor to need 50u of ammonia per bucket, is a bit much So with all of these factors in mind, i'd like to propose a way to fix this bug without losing the cooperation/RP potential that it creates: 1. Make any amount of water wet the tile (while you're at it, fix the bug where large water spills never dry up) 2. Change the space cleaner recipe to require 7 parts water, and 3 part ammonia (so, 30u ammonia per bucket) 3. When a mop is used to apply it, make space cleaner also wet the tile (wouldn't affect spray bottles) but for a shorter duration. say 20 seconds instead of 80 With these changes, a janitor would actually need ammonia, and one bottle would allow them to do two full buckets of solution Thoughts?
  6. yeah, sure, why not. Seriously though, i don't know if it's just RP, but alberyk seems to be less robust when not yinzr. I want to see more nonyinzr. And it'll be fun to hear git gud from skrell gums
  7. You seem pretty reasonable, i'm happy to support your continued moderatorship as long as you can lighten up a bit. Now this is a personal opinion, i can't speak for administrative policy but: I'd say, if a rule being bent or slightly broken doesn't hurt anyone, then it probably doesn't need to be punished. The role of a moderator isn't to act as an automated enforcer of the law, or to convict/punish/give justice to anyone, a moderator is there to ensure people continue having fun, and to remove those whose fun is affecting others fun (and breaking the rules, just being a jerk isnt illegal)
  8. The game is a soap opera for EVERYONE to watch That's the whole point of a heavy RP server. The role of antagonists here isn't for them to kill everyone and win, or to win by defeating the antags. They exist to add conflict and drama to a round There is no reward for winning or losing, the only thing you get from any round, regardless of the result, are the memories you take away from it. His action created a memorable moment for everyone involved. IT was memorable because it's rare. if it were more common, it wouldn't be special, and might become a problem. This was a case of an antag dying in an interesting way. You should be celebrating the fact that you were a part of it, not complaining because it stopped you from winning His action affected the whole station. It especially affected the ERT who turned up two minutes later, and now had one less enemy to fight. A temporarily-helpless patient who was a member of a violent terrorist gang He had the god-given authority of defense of life and property. ICly the character might be reprimanded for getting involved and putting himself at risk, but i very much doubt he'd be charged with murder Or he was making a noble sacrifice for the greater good. The person he killed was a vampire, wasn't he? As a surgeon, he killed the patient using his surgical skills, not by displaying any out-of-character talent with guns or weaponry. I would definitely have been with you if the surgeon had pulled out a gun and shot the patient. but that's not what happened. Either way, due to a combination of your personal incompetence (you didn't watch him and thus didn't realise what had happened) and you both being stressed for time due to hostile forces bearing down on you, the surgeon was not executed. It was a calculated risk that paid off. Even if you guys had decided to kill him, unathi, especially in armour, are slow, and Ickthar Slithiss is slower still due to his limp, he had an easy escape route behind him, through OR2 storage, maintenance, and up the east side of medical. Doors that he had access to and you afaik didn't (maybe you had the captains ID, i doubt yinzr did though). I doubt you could have chased him even if you were willing. You'd have time to fire one, maybe two shots, with no guarantee of hitting, before he broke line of sight. One of your friends died. it happens. It's no more fair than walking into a room and being stunmuteganked by a changeling who happened to be there
  9. As mentioned, i'd just want it to not-give nutrition, not poison you, or deny you from eating it. An unathi could happily stuff their face with cabbage all day if they wanted, and never get full Only vegan foods though. Anything containing egg yolk (eg, breads) contain animal protein and are thus at least partially digestible to carnivores
  10. I'm extremely confident that the effort required is minimal. Very minimal. It will require changing about eight lines of code, adding none at all. Adding in randomly generated X/Y offsets for sounds should be a 10 minute job. The support for stereo sound already exists, the Sound function is ridiculously deep and full featured I'll see about doing it myself and submitting a pull request after the next update
  11. If a decision is stupid, which I generally judge by the consequences of it, I'll learn and improve for the future. For exmaple since i let a raider escape by talking about their sensors over public comms, i've been trying to use public comms less for such things, and PDA security members more. This works especially well when there's someone in security i know to be reliable Some things that are tiny to others, are important to me. Maybe i just have strange priorities. The pills/liquids argument, i thought was a pretty major and fundamental issue. (though as mentioned, i did also think we were having a civil intellectual discourse about it, not an argument) For what it's worth, every decision i make as a doctor, is aimed to benefit the crew, and save lives. Sometimes, like with the comms incident, i've failed at that, but i'm doing my best. Saving people is always my foremost concern Because i've worked hard to get to this point, having slowly started in intern positions and worked my way up the ranks, promoting only at the suggestion of others. Because i've learned from many people, and created a pretty huge network of people who think i'm good to have around. The support of those people is why this thread has become the biggest application thread around, instead of being crushed and denied after the first page. I don't know if it's the biggest in aurora's history, but i went back and searched through the archives, it's recieved more interest than any of them Because i love aurora, and playing here has become a massive part of my life recently. I've put a lot of time and effort into being a part of this community, and this forum. Or perhaps because i've learned to fit in better. I've been bwoinked by admins countless times, about various aspects of characters and playstyle, and every time i've folllowed the instructions and made sure the same problem doesn't come up again. For jboy, I stopped doing engineering and electrical stuff, for serveris6 i stopped doing surgery, and then chemistry. And with garnascus's explicit approval, i resumed surgery after a promotion. Each time submitting an accurate and updated character skill sheet for approval. Or perhaps just because i'm effective. I know medical well, and can hold it together when everyone else is falling apart. I need to work on being a nicer, more flexible leader. But i'm definitely an effective leader. I know what everyone's best at, and how to guide them to their specialties. I know everyone's job, and can take over for them if they're absent. And i know how to teach everyone their job, if they don;t know what they're doing. Teaching people and disseminating information is one of my major passions. It's why i did this: https://aurorastation.org/wiki/index.php?title=Guide_to_Chemistry#Basic_Treatments
  12. I've started using the status flags in medical and security more thoroughly. They're really useful. For those not in the know, you can set someone's Physical and Mental statuses with a medical hud, and their security status with a security hud/hudglasses The physical status flags allow you to mark people as SSD, or deceased. Or some lesser used options like Physically Unfit (I use it for anyone who's likely to be in medical >5 minutes and/or in need of surgery) and Disabled (I set it on anyone who's lost limbs). The REALLY Cool thing is that the physical status of anyone is shown on the crew manifest, so it's visible to everyone, and allows you to give people an at-a-glance picture of the crew's health, if you're dilligent about setting them. The security status flags aren't often used. There's paroled, released, and the only one which really gets any use, Arrest. Setting someone to arrest makes beepsky attack them, which is fun. I wish more people would use these features. But this thread is to gather feedback on the idea of expanding it a bit. I'd like to add two new flags: 1. Physical status: "Missing" To be set on crewmembers who can't be found, and who aren't responding to comms. It's unknown whether they're deceased, or SSD, or being held captive in a dungeon somewhere, who knows. If they're unaccounted for, set the Missing status through medical records. 2. Security Status: 'Question' This would be a lesser form of arrest, that security can use to mark anyone they want to talk to, and who isn't wanted for anything major. It could be used for witnesses, who need to be talked to about what they've seen. It could be used for victims who survived some kind of attack, and need to be interviewed. Or it could be used for suspects on code green, or in cases where their guilt isn't sufficiently proven Ideally, when someone is set to question, it'd affect Beepsky too. When he sees such a person, he'd approach them, and ask them politely to report to security. No arresting or force, just notifying them. This flag would be great to help a warden coordinate his team better, and for detectives to keep track of the backlog of people they need to interview. Thoughts?
  13. At the start, shortly after being made interim CMO, there was a period where i hadn't yet gone to my office to get the CMO headset, and wasn't hearing the command channel. I did however communicate with the captain on the medical chanel That's good, BECAUSE I WAS THE MURDERER. The changeling killed me a short time after i took the post, and took my place, started impersonating me. might have been after i died, i don't recall seeing you. I had my sensors on, right up until the changeling turned them off before killing me. I was captured and killed by the changeling. I didn't communicate because i was dead. The only reason i wasn't captured was because i was already dead. I remember watching the command channel as a ghost, i was actually REALLY hoping you'd come and try to arrest me, i wish you'd gone through with it. then you would have found my body. The changeling spoke just enough to throw people off its scent, and then it pretended i was going to cryo, he got bwoinked about that. I really thought you knew about this antag involvement, everything i said about that shift, was only about the 20-30 minutes i had before i died. As a time marker, the last thing i did was send an announcement telling people to turn up suit sensors, it was the second of two announcements i'd sent. I was murdered by the changeling immediately after that, and everything from that point on wasn't me. Nobody found my body, but for some unknown reason, the changeling decided to clone me, shortly after Fereydoun Niouathi arrived and took over the CMO post. I asked admins for exactly what i could remember, so i didn't know that he was changeling, but promptly got him fired anyway because i remembered being ordered by the captain to write up a suspension form (which i did, it was sitting on my desk awaiting the captain's stamp) They don't have the same name though, they only share a first name, and different surnames. There are plenty of people among NT's vast manpower who share forenames. I don't know exactly how many people they employ, but it's got to number in the millions. they'd have similar facial features, though slightly differentiated from the life they've had, and hair colours are all ddifferent. The fact that they're similar visually is unlikely to be noticed, because they probably didn't all interview with the same HR manager, out of the thousands that NT must have.
  14. I'd say that's at least a little manipulative :/ many of the accusations in question are relevant to things which happened in personal conversations. Brightdawn has chosen to block me and then drag our personal drama into a public space, i didn't do that. I don't approve of it personally, i think private conversations should be kept private. But if they're going to be used against me in public, then shouldn't i be able to present evidence to defend myself? What else can i do. I've tried to answer those accusations as best i can, maybe that'll be enough.
  15. Carl Duran has been assigned to Dr Magojiro for Probation and rehabilitation, while he works a week as an engineering apprentice. Hopefully at the end of this week i'll be able to give a +1
  16. No, but Dr Magojiro suspected something was up. There was the fact that someone died in engineering at the start of the shift, and the entire engineering department seemed to be covering it up, telling people to shutup over the radio when they commented. The AI reported seeing only a pile of bones as what was left of the victim. All of engineering was also called into a bathroom later on, which is definitely unorthodox. And Dr Richter stumbled into medical with mysterious burns, and an escuse that sounded like it was made up on the spot about fiddling with electrics. Despite the fact that most electrical injuries Dr Magojiro treats are burns to the hands, these were on his chest. He was also carrying a toolbelt around which isn't normal for doctors, and he seemed awfully keen on getting the interns into a secluded surgery room. And i heard a few odd sounds coming from maintenance now and then which seemed out of place I just didn't like the feel of the whole thing.
  17. I love You <3 Nina as a wheelchair bound cultist assaulting medical with a fire extinguisher, was amazing, and pitiful, and adorable It's really sad when we find your slime-eaten corpse lying on the floor of xenobiology though. Which does seem to happen worryingly often. +1 from me
  18. Fwiw, she had no right to interrupt our lesson or take over. She had no authority, and just bullied us out of the room At this point, i had suspicions that it was a cult round and that someone in medical would get murdered, i didn't want to let people out of my sight, but especially Claire Glimmer. She's my student, i teach her whenever i'm in medical. To have our lessons interrupted to take her off to learn surgery was odd. But to have THAT lesson interrupted and both interns just taken by another surgeon was silly. She was being passed around like an object, and i wanted to keep an eye on her. She's emotionally fragile, and i did in fact find her crying in the bathroom later. I also suspected that Dr Richter was a cultist, and i didn't want to be trapped in a little room with him, without someone watching. I stood on a table to not take up floorspace, so as to be out of your way. The section of table i chose to stand on, is the one where the drill and fix-o-vein go. Two tools that are very rarely used, and that i was 99% sure you wouldn't be needing for your monkey. Which is another out of the way spot that poses no threat to anyone. Which was both a childish and illegal thing to do. Why wouldn't i try to escape from that? It's kidnapping. I wasn't sure what else i could do, honestly. Essel is pigheaded and impossible to argue with, which i know from working with her. Throwing her out wasn't going to work (I'm talking about the character here, not nursie as a player) It was also necessary for me to observe the surgery because Essel is a lazy and unothordox surgeon, bordering on incompetence. She didn't even anaesthetize the patient, despite my poiting out that it was important for the interns to learn anaesthetic procedure. I didn't want her teaching bad ways to do things as the only authority in the room. She was clearly upset with this oversight because she has things to hide. she's not thorough and her work has a lot of flaws that can be pointed out. She wanted to look good infront of the newbies and establish some kind of social dominance. I didn't want to let that impact on claire's education. As far as i was aware, you were richter's student, i wasn't going to interfere with you, but as long as claire was there, so were my interests. That was a long time ago, and it's not something i'd do again. IIRC, i wasn't the only driving force behind that incident, there was another surgeon who wanted to do it, and i was simply supporting my department. I think we also compromised on letting you come in and observe the surgery
  19. FWIW, i don't want anything from you, i never have. I was trying to direct you towards productive things because you kept asking me for advice. I have plenty of discord logs showing you repeatedly coming back and asking me for input on things, or what you should focus on. I don't ask you to do things for me, you asked me for direction and i tried to point you in a productive one pretending? i figured we were friends, you said lots of nice things in our private conversations, and thanked me for being there to provide advice and help you with stuff. You even put in a personal recommendation on my behalf, that lordraven put on my record. In the short week or so that we've known each other, our discord log goes on for tens of pages at least, we spent a lot of time talking about a myriad of things and shared a couple of personal details. Forgive me for the apparent misconception that we were friends. I made that request in a discord conversation which YOU started. As you often did, if we werent friends why did you keep coming back to me? I was asking you because i thought we'd cleared up the misunderstandings that you mentioned in that post in the first place, it was entirely about a conversation that happened in ooc one afternoon. If you want to drag personal issues into my application, ill happily post our entire history of discord logs for all the time we've known each other, and let people judge how they will. I've nothing to hide. feeling 'genuinely terrible' about anything is on your end, i didn't call you names, insult you, or belittle your work. I conceded that you were going to do things your own way and stopped trying to advise. That was definitely a bit passive aggressive, but if being deprived of my attention made you feel genuinely terrible, it's because you attached yourself to me like a lost child. I've no idea where that came from, and it seems to have vanished as quickly as it came now this one is just plain wrong. In the ~2 weeks since i joined staff working on the wiki, i've made 150 contributions to this page alone https://aurorastation.org/wiki/index.php?title=Guide_to_Chemistry&offset=&limit=250&action=history That page is all me, i built it from the ground up. and i've tested, cleared up, corrected and added more info to everything on this page: https://aurorastation.org/wiki/index.php?title=Guide_to_Food_and_Drinks In these past two weeks i've worked my ass off, literally putting in 8-hour shifts of spending all day testing, recording, collating and formatting my results for wiki updates The entire history of my wiki contributions can be found here: https://aurorastation.org/wiki/index.php?title=Special:Contributions/Nanako Wrong, I've been unable to get the code to compile at this point because the current aurora codebase is not compatible with byond version 510, I can't test anything i do, so i've yet to submit any pull requests. Instead i've spent the past few weeks learning about how everything works indepth. I've reported a significant number of bugs here: https://github.com/Aurorastation/Aurora.3/issues And for many of them, i've pointed out how to fix it, including the lines of code that need to be changed. As you should know from being a coder yourself, the hardest part of debugging is figuring out what and where the problem is. Then the second part is thinking of a solution. Actually typing the code to implement it is the easiest part, and that's all i've left undone in most cases Many of my suggestion threads are a form of to-do list, as well as a means of gathering feedback on ideas, because i believe strongly in giving everyone a voice. The ones that are popular and not controversial, are ones i plan to work on myself, once skull finishes the current dev cycle and makes the aurora code compatible with byond 510 You got upset and blocked me on discord yesterday, because of this thread: http://forums.aurorastation.org/viewtopic.php?f=18&t=6040 You tried to put down my idea as being technically impossible, and denounced defending it as stubborn. I've linked the documentation there which shows how to implement it quite easily by adding an extra variable to each sound call, It might be a good idea to reopen communication channels if you have concerns about me, i feel like a lot of your concerns aren't applicable to this application
  20. Not quite my complaints in full: The first message was edited, it had a much more aggressive and accusatory tone before Then he mentioned technical issues: As seen in my quote, i don't think someone who's unable to properly do the job for technical or personal reasons is a good fit. It's unfortunate those factors exist,, but they do, and it has to be taken into account. I also mentioned: -An apparent ongoing feud with 1138/delta, which seems to get aggressive and show the worst of both sides frequently -Unhelpfulness in adminhelps: A recent issue that came to mind was when i asked someone to tell me the wet value of a floor tile. I was looking through code at the time and attempting to figure out why it wasn't drying up. LordRaven answered, and told me that it didn't matter, and that it'd be the same even if it was 2141578, which was neither helpful, nor the answer i requested. There are at least two possible wet values for tiles that are set and checked in code, exactly which it is mattered a lot. -There's also the issue with nikov. He was considering quitting, and only filed a complaint thread to get the matter resolved at my repeated insistence. (I actually advised him to file an unban request). I think it's a bad sign when a trial moderator is causing grief for a veteran player, that's directly damaging to the community, and i'm not seeing how it helped anyone. -And as nikov mentions, there was also the issue of the vampire statue. I was there during that round, as the hapless doctor trying to fix a crew full of people suffering wounds and blood loss from that thing. I was one of the people telling him to take it to the research outpost, where such anomalies belong. He put the crew at risk repeatedly. That statue somehow surfaced in the vacant office later and summoned demons, at least one person died in the resulting incident
  21. The timing of this post totally isn't coincidental. Taking this personally? In that round as interim CMO, in the short time i held the position, i was busy dealing with categorising the three mysterious corpses in medical, attempting to clone them, and setting records. I largely only interacted with a couple of people, the chemist Micka, and that sex-offender paramedic who turned out to be a changeling and murdered me when i went to medical storage. Not sure if you were either of them, if you were someone else i don't recall at all. After that round, the captain who appointed me (Xander) felt i'd done well enough to come here and post positive feedback think i did this about 3x when i started playing her, i don't do it anymore and haven't for a week or two I don't do chemistry. Surgery is done by specific admin approval (Garnascus). Nanako Magojiro has been through several rounds of revision with regards to skills, admins have clarified exactly what she is and isn't allowed to do Do any particular incidents come to mind? In that round as interim CMO, i did the CMO's job. Sorting medical records, filling out forms, organising my team and issuing guidanceI was only doing cloning because of a dire shortage of doctors (we had a paramedic and a chemist, no doctors), i didn't feel like i did anyone's job for them
  22. Given that this is such a rarely used and interesting thing, how about reducing the cost on the traitor item. But i do also agree with giving these to detectives by default. Someone listening in on secret conversations means someone else to share your RP with (willingly or not), fun shall be had
  23. I'm aware of this, but inaprovaline stops it. IT's also kind of slow, it takes exactly 5 minutes to go from 0% health to death by crit oxyloss alone. And, oddly, the crit oxyloss actually replaces all other sources of oxyloss, by supplanting the losebreath result with a value thats 66% weaker. Even with a punctured lung it still takes the same amount of time to suffocate, which kind of seems like a design flaw. but maybe not A punctured lung will kill you in 8.5 minutes in total (not counting any damage you may have taken to get the rupture) My formula would generally work out about the same, once you factor in things like crit oxyloss (and does brain damage contribute to death?) I intended for 10 minutes to only be the point of inevitable death, i'm fine with it ocurring sooner by a combination of factors. But for someone who's just been hit by an EMP, stopped their heart and fled, getting to live ~10 minutes seems reasonable and gives medical a chance. Liver failure might be faster, since it takes other organs with it, i'd have to test. i think that link is a map? didnt seem to be lifesupport table code I remember you talking about the life support table the other day. I like the idea of having more freedom in those regards, but it seemed like a kind of too-easy solution (from a user's viewpoint), and i'm not keen on removing the urgency from surgery. I'd rather see fixed, the detailed problems that prevent us from doing these things in the first place. Like the brain transplant example you brought up, a body shouldn't immediately die without a brain, just die quickly until a new one is put in. i don't think we should need a special machine to work around instadeath code oddities. I do like the idea of life support machines in general though, but not one that's so all-encompassing. For example i'd love to see a heart bypass machine that would pump blood normally while you're hooked up, regardless of the status or existence of your heart. but i'd still want that limited to heart function only, personally.
  24. Currently, the only thing that works to stop someone's heart (potassium chloride overdose) just causes their pulse to read as zero, and this has no actual mechanical effect. There is no proper mechanical implementation for heart stopping In addition, the heart is considered an essential organ in code, and by that it means that if it is removed, the patient immediately and irrevocably dies. This makes heart transplants impossible, and is kinda unrealistic. And people with artificial hearts are screwed over a bit too badly by EMPs. I don't mind it being a death sentance without medical aid, but right now it kills too fast to ever realistically treat them http://gizmodo.com/how-long-does-your-heart-have-to-stop-for-before-you-ca-1457981280 I have a solution for a better implementation, that more appropriately obeys medical facts: 1. Implement a heartStopped boolean which tells whether or not the patient's heart is pumping, and a heartstopCounter float value, which increments each proc, or each second, whenever the patient's heart is either stopped, or is missing. It should incremement by an amount each second, equal to 1 / (bodyTemp / 310) The idea here, is that it increments by 1 point per second at normal body temperature, but slower when the patient is cold. Because people can survive for longer without heart rhythym when they're cold 2. When heartstopCounter reaches 20, the patient collapses and is perma-weakened. This gives a few precious seconds after your heart stops, to flee towards medical before you're incapacitated 3. Much like with blood loss, have the patient's suffocation damage increment towards a maximum value, which is equal to heartstopCounter*0.33 (100 suffocation at 300, 200 (and thus death) at 600) 4. When heartstopCounter reaches 300, the patient starts suffering brain damage too. Exactly how much to be determined, but it should reach 100 brain damage by the time heartstopCounter reaches 600 5. Remove the flag that makes instant death happen if the heart is removed. 6. When people with mechanical hearts get EMPed, stop their heart, and deal some damage, but less than it does now. 7. If a still-beating heart is removed from the body, the patient should suffer massive immediate blood loss, and ongoing internal bleeding. So that the heart-stopping medicines will have a functional surgical purpose. Stop the heart before removing it 8. Administering CPR would always be possible on a patient whose heart is stopped. CPR would reduce the heartstopCounter, have a chance of restarting the patient's heart once it's below 20. Damage to the heart would massively reduce the chance of success at this. The net result of this is that: 1. A patient starts suffering brain damage after 5 minutes of no bloodflow, at normal body temperature 2. A patient is guaranteed to be dead after 10 minutes of no bloodflow, at normal body temperature 3. Being cold slows down this effect, allowing the patient to survive longer. 4. By making a lack of a heart no longer be instant death, heart transplants become a mechanical possibility. A patient can survive heartless on a surgery table for a few minutes, while you transplant in a replacement 5, People with mechanical hearts have at least some hope of recieving medical treatment and being saved. If they're rescued in time and tossed into the cryotubes, they can be preserved while science makes the necessary nanopaste to perform surgery, or while you find a donor organic heart to transplant in. Dylan might not die every time raiders turn up. 6. With transplants being possible, we could give robotics the ability to make new artificial hearts for transplant. 7. It'd be a good framework to add defibrillators back into later. 8. More realism, more depth, more complexity, more fun!
×
×
  • Create New...