Jump to content

VampyrBytes

Members
  • Posts

    175
  • Joined

  • Last visited

Posts posted by VampyrBytes

  1.  

    I think this is going to, ironically, result in the geneticist being even less involved with helping out at the cloner, as there's even less justification for him to fulfill that roll when anyone who can remotely enter medbay can access+used+activate the cloner (chaplain, chef, detective, etc).

     

    Doors have been moved to the opposite end of the tubes, to still keep the rabble out of the cloner - this also has the benefit of keeping the rabble away from the tubes where bodies are generally stripped of belongings for cloned people to then take.

     

  2.  

    I know the dna code pretty well and play genetics, so time to weigh in

     

    Another suggestion would be to allow any single SE block the ability to manifest A) nothing, B) a disabilty), C) a power, or D) both a power AND a disability. You want Xray but it comes with tourettes? Deal with it or do without.

     

    to avoid assassinations via too many powers AND disabilities in one needle, can we limit the amount of powers/disabilities you can get from one needle to 1-3?

     

    i know full well that this could be a coding nightmare.

     

    With how the code is, both of these would be horrible to try and implement.

     

    Radiation =/= toxins. Increasing the toxins wouldn't help as often the first thing a geneticist does is head to robotics to get a medibot for the lab. Radiation had more potential, but unfortunately I figured out a work around in about 2 mins... namely start playing as Diona, as radiation doesn't mutate them, it heals them.

     

    Both causing random mutations and causing random disabilities each time you get a power over a certain number of powers are doable. I'm not sure which I prefer... random mutation seems far more natural, but would lead to (pretty rare) situations like finding xray and getting tk as a mutation

     

  3.  

    I cannot reproduce this. I spawn in a wheelchair just fine. did you just remove your feet and not your entire legs?

     

    Actually haven't tried it recently, I just assumed that was the case since I've seen legless crew waltzing around without one. Oh well, ignore this then >.>

     

    The clown probably stole it ;)

     

  4.  

    It's not that it's too much work... If I didn't enjoy the work I wouldn't have the coder badge ;) I just wanted to make sure that there wasn't a reason not to do it - Whilst I used to play chemist a fair bit, I've very rarely played science so wouldn't know if there was another potential problem with gameplay. Fox doesn't see one, so I'll have a look at this on Monday :)

     

    As for increasing the patches/pills, it shouldn't be a problem but I'll have to double check the code to be sure

     

  5.  

    I'm not sure I counted as an active coder considering I haven't been here in over a year lol. But the email I got from the PM reminded me of the game, and the bug I hit in my first round (monkeys not turning human first time their genes were changed - now fixed) reminded me of the enjoyment of bug hunting :) So as a thank you, I've put in the pull request to address this. Bear in mind that it was a feature request not a bug, so I can't guarantee it will be pulled.

     

    https://github.com/ParadiseSS13/Paradise/pull/3347

     

  6.  

    Spending the first half hour of a shift as an antag devising the perfect plan, and being permabrigged / executed within 5 minutes of starting to execute it

     

    saw-that-going-differently.gif

     

    Same as above but with a nuke ops team

     

    short-shot.gif

     

    Observing a nuke ops team

     

    whid.gif

     

  7.  

    What I'm wondering is:

    Can the captain, who has no business being in the armory anyway, order the warden/HoS to give out security gear to a non security member even though they both object?

     

    IMO, yes, technically he can. The correct response in this situation would be to file a complaint with the NT rep so it could be brought to Centcom's attention (In the case that the gear is for the NT rep, cut out the middle man and ahelp it). As a note for captains who do this, if I'm around and you're giving out weapons to people who shouldn't have them, you're going to have to have a damn good reason or find yourself joining the queue outside the NT recruiter's office.

     

  8.  

    Ok, first of all the disclaimer - The following is my personal opinion and not an official statement

     

    First of all the HoP doesn't have any authority over any head unless their is no captain, including the HoS.

     

    NT recruiter - Has no authority other than hiring of civilians, answers to centcom and imo the captain. (and on an ooc level needs his access nerfed to stop people playing him just to get the access)

     

    NT rep - Trickier. Has no direct authority over anyone, but has Centcoms ear, so as long as what he's saying makes sense it's a good idea to listen. On the flip side, only answers to Centcom, but again, the captain also has Centcoms ear, so if the captain is asking him to do sensible and important it's a good idea for him to listen.

     

    Yes, the HoS should be more of a manager, but part of that is setting guidelines on who should have access to sec gear, so if as warden the HoS or Captain say to let someone have the gear and you don't, then yes, you're breaking space law 111, and potentially 201 if they end up injured because they didn't have the gear.

     

    However, if the NT rep and recruiter are gearing up without very good cause, and permission from the HoS/Captain then they're meta gaming so feel free to ahelp it.

     

  9.  

    Short answer - No

     

    Slightly longer answer - No, you would have been breaking rule 6 and landed yourself at least a jobban on antags and probably a temp ban from the server too.

     

    6. Play antagonists responsibly:

     

    If you’re selected for an antagonist role, then treat it as an interesting challenge and not an excuse to destroy other peoples’ game experience. Your actions should make the game more fun, more exciting and more enjoyable for everyone. Even or perhaps especially your victims.

    Keep to your objectives, they’re there for a reason. Being an antag is NOT a license to murder whomever you please - unless your objective is to kill whomever you please.

    If your objective is to die a glorious death, do so in a way that would make people laugh or say "That was awesome!", not just kill until killed. The focus should be on -your- death, not others.

     

  10.  

     

    Firstly, and most importantly, have you tested the code? Because I don't think it'll work. When I did my code I ran into an issue, namely that I couldn't use / - it seems that the game strips the slashes from the start of AI talk before it reaches the telecomms script. That's why I used @ instead.

     

     

    To be fair, as any special character can be used here, I see this as a non-issue. However, / does indeed work, and I have tested this out already on both a server ran on my laptop and the paradise server, as AI. Perhaps NT Script was updated?

     

     

     

    As long as it works, that's fine. My main concern here was people that don't understand the code copying and pasting it into the server and finding it wouldn't work rather than it being difficult for you to fix. And yes, I would guess that NTSL has been updated.

     

    The second problem I can see is that you're making an assumption about what the user will do, namely that the /e or whatever will be at the start of whatever they put in. Never make assumptions about how your user will act, because as soon as you do, they'll break your code. For example, if I was to use your code and try and say over general -

     

    'to talk over engineering use /e'

     

    it would go over engineering as

     

    'talk over engineering use /e'

     

     

    This is a good point, but with the script I wrote it would only be used by the AI, and not anybody else. This means that the situation you posted wouldn't come up. While what I just outlined is semantics, this can be easily solved by only running the script should the first character be a /, or an @ as in your example. However, I quite like it running whenever the script finds a /e or whatever as it means that messages not properly checked by the AI player (consider the message "sa /eBreach in atmos!", for example) will still retain their confidentiality. However the problem you outlined could easily be solved by not running the script should the AI player include another set of special characters. For example:

     

     

    
    

    if(find($content, '/u'))

    {

    //stop the script.

    }

     

     

     

     

    Ok, having it search the whole message to ensure a typo doesn't reveal a confidential message makes sense. If you want to do it that way I would however suggest you change the code that strips out the /e or whatever, as at the moment that always strips the first 3 characters. A tip to help you do this - find() doesn't just return a yes or no response, it returns the location in the string of the first character. Using that and a couple of substrs you can take it out from where it actually is rather than always at the beginning.

     

    The third and final problem is one of efficiency. Every time the AI speaks, the content is searched through 7 times, whether or not the code has already found the /u or whatever. As a rule of thumb, you don't want code doing more work than necessary, especially on a platform like byond, which is far from efficient to start with (as an example, simply opening the ban list, which is a table with ~1000 entries lags the server for a good few minutes)

     

    Shorter code is great, but only if it does the job as well and as efficiently as the longer code.

     

    Another great point, and one which could be semi-solved by running the code only if the special character is found. (@ is actually better for this purpose given that the AI is unlikely to use the character @ in their normal tasks.) So that would mean that every time the AI speaks, only one line of code is executed if no @ symbol is found.

     

     

     

    That would work. Something else that would help is after the first if using elseif so it only keeps searching if it hasn't already found the code and dealt with it. Although thinking about it, you may not want to do that... I've just realised there's a benefit to your code that I'm not sure if you realise... namely that you can actually broadcast over more than one channel at a time. So if the AI wants to say something to both command and security they can do '/c /s Intruder in the bridge'. That ability is probably worth the extra processing.

     

    Good points to consider, and I might end up writing a second more streamlined version than this one. However, one of the problems of NT Script is that it has little documentation, and I need to find the correct place in the github file that deals with NT Scripting.

     

     

    the best documentation I've found is TG's wiki - http://www.tgstation13.org/wiki/NT_Script. However, I did find that some of the functions they have there don't work on our version.

     

  11.  

    Hi Citinited. Firstly, it's great to see someone else adding to this :)

     

    I'm going to make some comments about your code. Please take these in the spirit that they're given, namely constructive criticism in order to help you improve your coding, rather than an attack on your code. As I said, it's great to see someone else doing telecomms scripting.

     

    Firstly, and most importantly, have you tested the code? Because I don't think it'll work. When I did my code I ran into an issue, namely that I couldn't use / - it seems that the game strips the slashes from the start of AI talk before it reaches the telecomms script. That's why I used @ instead.

     

    The second problem I can see is that you're making an assumption about what the user will do, namely that the /e or whatever will be at the start of whatever they put in. Never make assumptions about how your user will act, because as soon as you do, they'll break your code. For example, if I was to use your code and try and say over general -

     

    'to talk over engineering use /e'

     

    it would go over engineering as

     

    'talk over engineering use /e'

     

    The third and final problem is one of efficiency. Every time the AI speaks, the content is searched through 7 times, whether or not the code has already found the /u or whatever. As a rule of thumb, you don't want code doing more work than necessary, especially on a platform like byond, which is far from efficient to start with (as an example, simply opening the ban list, which is a table with ~1000 entries lags the server for a good few minutes)

     

    Shorter code is great, but only if it does the job as well and as efficiently as the longer code.

     

  12.  

    Just my 2 cents here too

     

    The other rule you broke was

     

    9. Character Names:

     

    Character names can both help or break immersion.

    As such, famous names, highly offensive names, or simply mashing your hand violently across your keyboard are not viable options of character naming.

    Plain silly names are really only acceptable for the clown (and/or the wizard).

    If you do any of these things, expect that an admin will most likely change your name for you, And we admins like names such as Gertrude, Mildred, Englebert, and Anthony (sorry if you are actually named any of these IRL).

     

    and before you point out that it doesn't specifically say no sexually suggestive names, the first paragraph of the rules is

     

    Most rules are common sense and it would therefore be impossible to list all the things you could do to get yourself banned. This page is not acting as a complete list of bannable offenses — it instead aims to clear up some confusion about those rules that may not be obvious.

     

    Sexually suggestive names definitely class as immersion breaking. And you'll note in the rule that Webster didn't have to give you the option of choosing your new name.

     

    As to why you got banned later, Webster opened your player panel to make a note of the incident and then found it wasn't your first sexually orientated incident - http://80.244.78.90/phpBB3/viewtopic.php?f=21&t=1795&p=8842#p8842

     

    Standard practice for repeat offenders is permaban

     

  13. The HoP is your direct boss, so yes, he can tell you how to run the bar. Again, disobeying doesn't break server rules, but does have IC consequences, namely you're breaking space law 111 (failure to execute a direct order) for which the standard is 5 minutes, but can be 15 and a demotion.

  14.  

    Welcome to Paradise

    You are the medical doctor

    You are a changeling!

     

    Your objectives are

     

    Absorb 3 genomes

    Assassinate Lynn Fea the geneticist

    Steal the HoP's jumpsuit

    Escape on the shuttle or a capsule alive and free

     

    I'm going to give you some ooc info as well, because it really added to the fun. Kiera Whiteman (me) and Lynn Fea (Social System) have worked together in genetics a fair bit in the past and had some fun rounds when one or both of us have been antags, so I was pleased when I saw my target.

     

    Ok, I start getting my medical gear together and doing the usual doc stuff while I think how I'm going to play this. 10 minutes in I've decided my first priority is to get death sting, cos I know I'm unrobust in combat. Ok, best source of genomes for the unrobust is genetics, which is also where my target is. Just about to head over when Social says in admin chat that they need to admin. Damn. So I ask if they want to change my target then. Social laughs and decides to keep playing :) So now Social knows I'm after him, but ofc Lynn doesn't... this is where the fun starts :)

     

    I stick to the plan and head to genetics to ask for a humanised monkey to practise surgery on. Whilst Lynn is fine with me, Social is telling me to fuck off (with a smile) in admin. Lynn checks if it's ok with the CMO, who green lights me getting the monkey. I'm fine with Lynn, even telling her I'll see her later :evil:, I take the monkey down to surgery and straight through to the maintenance tunnels. 1st genome absorbed, 2 to go until death sting. I wander off for a bit, not wanting to go back for another monkey too soon.

     

    CMO asks what happened to the monkey over medical... shit, time to think fast

    'It didn't make it, I think I need more practice"

    "What were you doing to it?"

    Shit, what surgery is likely to kill the patient

    "Brain surgery"

    "Ah yes, you need a blood pack when doing brain surgery, but don't waste them on monkeys"

    Phew!

     

    So I head back to genetics to get another monkey. Get there and Lynn's found camouflage. Hmm, that's not great, could really do with getting that myself. CMO comes over and asks Lynn for it... ah. "yeah, could I get it as well?" Lynn ends up giving me another monkey and camouflage. My leaving comment this time was 'This'll come in handy"

    So that's genome number 2. Need one more for death sting. By this time there's been an announcement warning people that there's lings on board... Hmmm, that's not going to help

    Go and find Lynn in the fitness room. In admin chat Social says 'this is when I die'... ofc it wasn't, still needed another genome. Asked for another monkey, Lynn came back to medical and gave me one. Ah, got death sting :) Head back to genetics, but Lynn's not there. Head to the crew monitoring comp, ah, in the kitchen. I go across to the bar. Lynn enters from the kitchen. Wh chat for a minute, then she gives me a huig and I give her a death sting :) Over Admin comes 'Bitch XD'

    I act the concerned doctor and start rushing her to medbay... but ofc death sting puts them down, but lets them get back up for a bit before really kicking in... when she gets up she yells that I'm a ling over general.

     

    Fuck!

     

    Ok, ling's can deal with this... I leave Lynn where she is, head to maintenance and change into one of the humanised monkeys I fed on, hiding my ID in my backpack. Then head back to medbay. Sec's there putting Lynn into the cloner. I hang around outside and they disappear off once she's started cloning. In admin Social asks if I morphed into someone else, I answer ofc. I then head into genetics and act as any doc would, getting the corpse out of the cloner, putting it in a body bay. Lynn pops out of the cloner and staggers toward the cryotube. Quick death sting, put her in the bodybay, zip it up and stick it in the morgue. Job done.

     

    Ofc now I'm left without an ID that's safe to use. So think about it for a couple of minutes, then head back to the morgue and grab Lynn's ID. Pay a trip to the HoP's and explain that I'm Lynn, but I did an experiment on my UI and ended up with a new name. HoP buys it and changes Lynn's ID to my name. Ok, I'm now a ling with full access to genetics and the morgue :) I eat a few more monkeys, get lesser form and range sting, then start working out how to get the HoP Jumpsuit. Decide I'm going to have to kill him for it, so I start wandering around waiting for him to come out of his office. No joy.

     

    Then disaster strikes! Wandering along in medbay, minding my own business when suddenly I'm being targeted by a sec officer with a gun! I freeze. Another officer comes as backup. I'm asked why I'm not on the crew manifest. I explain that I'm Lynn and just changed my name genetically, and say they can check with the HoP. They say to put my backpack on the ground and I comply, realising as I do so that Kiera's ID ids still in there. Ofc, straight away they start accusing me of being a ling. I tried claiming that I killed Kiera, but they weren't buying it. One says into his radio that they're bringing me in for loyalty implanting.

     

    Fuck that. As the one's cuffing me I death sting him and run from the other. I get tazered down. He starts bashing me with his stun baton... I'm already in pain crit so can't tell if he's stunning or harm batoning, so I hit regenerate. While I'm down I'm handcuffed and dragged to the sec office in medbay... right next to the disposals unit... Hmm, this has to be worth a try. The Sec officer is still batonning me to keep me down, but it's doing nothing as I'm effectively dead. So I hit the return to life, hit lesser form to get rid of the cuffs, and dive into the disposals. I make it to cargo alive, but I'm in a bad state, so I stagger over to the vent, collapse and start rejuvinating again. By the time I'm ready to return to life the officer's arrived and has just got a cargo tech to open it for him. I revive, hit vent crawl, hit a random one and head down. I come out at arrivals. Ok, what the hell do I do now... They'll have the AI looking for a monkey, if I transform I'll have no clothes or equipment which will be a dead giveaway.. where can I get some clothes and equipment. I then spot the gateway above me... ah

     

    I head through and strip a clown soldier. Hmm, there's no way this disguise is going to work, if they spotted me just from not being on the manifest, they're going to get me like this.... (whatever my name was) as clown soldier isn't very subtle. But I've got no choice, I'll just have to hide out in a space pod until the shuttle's called and escape that way. I go back through the gateway, leave the gateway room and suddenly the emergency shutters come down everywhere and the air is searing my lungs... there'd been an anomaly explosion at customs. I stagger around for a bit trying to find a way out, eventually getting on the arrivals shuttle and regening. I wait a fair bit before returning to life. While I'm down there's a meteor shower and the shuttle is called.. When I revive I try to get on an escape pod, but can't get the airlocks to open. Ok, gonna have to try the main shuttle. At this point I notice that in the heat, my face had melted, so I'm now just Clown Soldier... ok, that's an improvement, but Sec's still going to be suspicious as hell.

     

    Seems I was giving Sec too much credit... I head over to escape and wait patiently. There were several sec officers waiting, but noone batted an eyelid at the clown soldier. With about 4 minutes to go till the shuttle docked I spot the HoP waiting there. Hmm, can I? gotta try. I stroll over to where he is, death sting him, then wander away, to wait for a chance to grab his suit off him. Unfortunately Someone dragged him off to cloning (who heads away from escape when there's 3 minutes till the shuttle???). I follow, thinking to grab it while he's being cloned, only to realise I don't have access anymore. Back to the shuttle. I sit next to the door, thinking maybe I'll get another chance. Just before the shuttle leaves, the HoP comes aboard... naked!

     

    Ah well, I got 3 out of 4, which isn't bad when so much went wrong, and the clown soldier lives to fight another day!

     

    Kudos to Social for doing a great job at keeping OOC knowledge out of IC :)

     

  15. DayZ is the reason I found SS13. I've never played ArmA, I spotted the standalone on steam when it was first released and gave it a go. Then headed to the forums, where I found the twitch streams, started watching Sacriel and when browsing his Youtube channel I found some streams of this weird looking 2d spaceman game... haven't played DayZ since lol. I'll probably have another look when it's out of alpha, it was pretty broken when I tried to play

  16.  

    This is a false analogy, there is no way to compare the incidental dangers of operating a car with those of a gun, they live in very separate worlds. Basic single shot or semi auto firearms take very little training to operate correctly and the extent of their direct interaction with other gun owners is don't. Whereas driving a car is a complex activity that requires significant direct interaction with other entities.

     

    The point being that you expect one piece of potentially dangerous machinery to have checks and safeguards in place to make sure the operator won't be a risk to other people or themselves whilst using it, but the other should be available to anyone unless they've already proven they would be a risk.

     

    In those gun already drawn situations, No- no gun was pulled on our side, because you are correct, guns are for getting control of the situation, shooting as an absolutely last resort, and multiple guns pulls can destabilize a situation, but that doesn't mean it should be illegal to carry them.

     

    Guns don't make the act of just anyone killing just anyone easier, guns only make it easier to kill for someone with the conviction to kill already.

     

    You're contradicting yourself here. You've admitted multiple guns destabalise situations, and yet think that the conviction to kill is still required. It's not. If someone is threatening your life or the lives of those you love, are you going to have an internal debate over whether you've got the conviction to kill someone, or are you just going to pull the trigger? I bet making that decision was easy, I know it was for me. The fact that guns are so common makes scenarios like that where instinct will take over far more likely, and it's far easier to kill instinctively than it is to kill with the conviction to kill, which is why most murders aren't premeditated.

     

    At the end of the day if you're happy with the situation that's all that matters... personally there is no way in this world I would want to live in a society that my family was getting guns pulled on them, or where a child dies every three hours through gun accidents (and that's just accidents, not the school massacres you get)

     

  17.  

    I think a much more sensible route is a check for DIS-qualification rather than a check for qualification.

    1.) Check criminal record

    2.) Check psychiatric record

     

    There is no reason to keep people from owning a gun for sport or defense unless they have proven incapable of ownership.

     

    Ok Index, going to try and make you see how this argument seems to non-americans. Read the bit I've quoted again, but this time apply it to cars instead of guns. I'm willing to bet you would find that ridiculous, and that's with something that isn't designed to kill.

     

    Also, before you argue guns aren't needed for defense, consider you probobly live in a nice neighborhood with people who for the most part obey the law. My mother and I work in the appraisal business and we deal with both rednecks and ghetto peoples and have had 3 pistols and a shotgun pulled on us in the last 2 years and I can all but guarantee only the shotgun was bought legally

     

    Did either of you pull a gun on them back? I'd put a lot of money on the fact that you didn't, because if you had someone would have ended up dead. If someone pulls a gun on you, 99% of the time its as a way of taking control of the situation, rather than in order to use it. If you then pull a gun on them, you take that control away and the only way they can get that control back is to pull the trigger. The same goes for your needing a gun to deal with violent non gun wielding people, just with the shoe on the other foot, now it's you trying to take control, and if they pull on you you're the one that is forced into pulling the trigger. Either way around the item that you say is for self defense leads to the outcome being far worse than if it hadn't have been present

     

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use