Jump to content

tigercat2000

Members
  • Posts

    723
  • Joined

  • Last visited

Posts posted by tigercat2000

  1.  

    It would require more effort than what its worth, right now the only arguments I see for it is "Because it can be interesting" and "Because it might help coders"

     

    Literally only one of those makes a lick of sense. Normal server logs contain nothing of use to a non-staff coder.

     

  2. Really not that easy, Shadeykins. All organ repair surgeries use the same exact surgery datum, can't just snowflake eyes in there. Would have to make something like an organ 'on_heal' proc for them to fix things.

  3.  

    can we please just leave IPC's as they are

    To be honest, I think all species should have something special about them, other than cosmetics.

    Balanced with disadvantages, of course.

     

    >implying IPC's aren't the snowflakiest most 'special' race we have

     

    >emp vunerabilities

    >can't eat, uses apc power

    >snowflaked into organ icons so they can have their multicolor frames

    >entire reagents just for them

    >can't process half the normal reagents

    >fucking brain in their chest

     

  4.  

    we aren't unlisting, and we aren't making a playercap

     

    The server can handle upwards of 100 clients just fine, we've had issues with the host's network lately, which happen entirely at random, and can affect it during lowpop hours as well

     

  5.  

    Essentially, you're trying to tell coders how hard/easy something is, when you're not a coder yourself

     

    I am in fact proficient with C, C++, VB/Basic and have dabbled with LUA.

     

    I am a coder.

     

    I get the whole efficiency motivation behind installing LINDA, but I'm just looking at it from a features perspective.

     

    I feel like it would been worth the effort and resources to buy some professional, stress-testing software and put ZAS through as many hurdles as you can and find it's weaknesses and where any potential memory leaks or other such nonsense might be occurring, rather than culling the features in favour of efficiency.

     

    What I get caught up on with this whole "LINDA is tied into everything" thing is, either that means the Atmos code isn't wholly contained within one area (which it should be), or you're simply stating that it has a lot of function calls. To me, if it's written all over the place it's sloppy, and if it's just function calling that's not difficult to change (But is certainly time consuming). In the instance of function calling, you can simply refrain from changing the name of the functions, and just tweak or thoroughly modify the programming contained within to implement changes.

     

    My statement was, "Yes, there's been 1000PR's since then, but not all of them touch on atmos, in fact most of them probably don't.".

     

    I didn't mean to make the task sound any less daunting than it was, I'm just thoroughly of the camp that sometimes it's better to toss your work and start from scratch if it's not turning out in your favour. I ultimately feel like if LINDA was such a monumental effort to install, such efforts may have been better used in building an atmos system from the ground up - this would have provided a modular and easily understood framework that could be tweaked, changed and bugfixed without losing a large amount of sanity.

     

    This could also be a bit of "Lost in translation". For instance, if BYOND doesn't allow function calling on certain levels for god knows why, and rewriting code in segments is a requirement.

     

    I'm so glad you know other languages, but that doesn't change that you aren't the one that has to deal with SS13's insane mess of code every day.

     

    It would be absolutely fucking insanely difficult to yank out LINDA now. You couldn't just revert the commit, that's not how git works, you would have to revert every single little thing that touches anywhere near atmos, and that would ABSOLUTELY create merge conflicts. A lot of shit has been added; This new shit has ties to LINDA where appropriate, whether it's from the different use of CanPass or the new procs for creating fire.

     

    Yeah, LINDA was a pain in the ass to get working, because -tg-'s code is so so so much different than ours. It was still 1000 times easier than writing an atmos system from the ground up, which would involve having to understand how atmospheric models work, as well as months of testing, when LINDA is already tested and we know exactly how it is supposed to function.

     

    And, no, LINDA isn't contained to it's one file. It's original PR, which was just a barely-working implementation of it, touched 126 files, with 8000 line changes. Actually getting it to function properly touches more than that. Atmospherics is tied into everything; Mob movement, turfs, objects, collision detection, fire, chemistry, space, EVERYTHING.

    Should it be like that? Probably not. But you have to work within the bounds of an absolutely horrible engine which can barely support such a huge game.

    At this point in time, yeah, no, we aren't going to fucking remove it, and if you want it gone, I absolutely welcome you to spend months trying to get ZAS to work again. Even our entire pipe system no longer is compatible with ZAS.

     

    It's a lot of work to undo Linda

    This is not a good reason to continue with Linda, because it will only get more difficult to remove it.

    It's absolutely a good reason, none of the coders want it gone, and definitely don't want to put in a huge effort to get rid of it.

     

    ZAS was more buggy

    Point two is very vague and linda has it's issues too.

     

    Linda makes plasma griff harmless

    This is an administration issue and hardly reason enough to butcher the entirety of one of the most important parts of the game.

    Because having literally no easy way to stop a plasma fire as admins is definately better. If LINDA has bugs, report them.

     

    SS13 coding just issn't modular enough, you would think that no other system would care how the atmospherics are calculated. Other systems should just care about the result, aka what gases are on the tile and where does the tile currently push stuff.

     

    But if we don't undo Linda now then we probably won't do it ever, unless tg would present a easy to use solution to just port over again. From all what i heard about tg (which is not much) they seem to have accepted Linda and it's unlikely that they will present us with a solution.

     

    So we need to decide now on if we want to keep it long term or not. Simple as that, yes or no. Most of the coders and admins that i have spoken up about this issue seem to be in favor of keeping Linda. Their resoning seems to boil down to this three statements:

     

    All in all this does not seem like solid resasoning to me, but more like trying to defend a bad decision at all costs and basicly just giving up and accepting it. Shit happens, i am sure it looked like a good decision at the time, but be real with me. You can't seriously think that from a gameplay standpoint that we are better of with linda instead of zas.

    I absolutely do. ZAS was bullshit on every level. Even small fires damn near crashed the server.

    And, there is no "we don't undo LINDA now", would you like to put in the effort to revert it, make sure every single little thing is functional, then reimplement the latest ZAS on top? If you do, please, I welcome you to try it.

     

  6.  

    I agree its turning into a cancer. When it first came out we got excuses about it being improved or sped up or whatever else so they don't want to remove. Now we get excuses that it has been in too long to just remove. Nobody likes it, its buggy, it just gets in the way of repairs and moving things around for no reason long after shit was sealed up, it messes up the air alarm system, not even atmos techs like it, trying to fix pipes in a room that had anything go wrong atmos wise is a nightmare, you have to time between atmos ticks so your pipes don't just flip around or go flying away. Pushes people around from fixing breaches. Mag boots are a requirement for even the fixing the simplest things even after an area has been resealed for 20 minutes. You get pushed away from airlock buttons and the like so you can't open panels and shit in time to close the door.

     

    LINDA is a gun shot to your foot and it feels like the staff are trying to claim they prefer having their foot broken and bleeding.

     

    Keep this damn discussion about the bouts of LINDA.

    Not everyone hates it. I personally love it, and I know others feel the same.

    You think LINDA is bad with pipes flying everywhere? Try dealing with ZAS stunlocking you against a wall and killing you with the pipes being thrown around.

    Infact, the entire second half would only get WAY worse with ZAS.

     

    And, at this point, yeah, it's tied into way too fucking much to remove. There have been over 1000 PR's in the time between when it was first implemented and now. Sure, it's not going to get easier the longer it stays in, but given that it's absolutely "this is not possible" territory right now, it can't get that much worse.

     

  7.  

    -snip-

     

    Revs were out of rotation due to a bug, same reason MALF was out. One of the many reasons people dislike the mode is because they can't do anything regular crew can, and regular crew can't do much with more and more crap being hidden behind unbreakable objects that require emags. If there is one Antag who SHOULD have weapons, its Revs, and they are by far the most hindered by lockboxes and obnoxious access requirements from two separate departments.

     

    Cult swords are good if you can get close, but a stun revolver or LasCannon is far more lethal, at range, and doesn't risk you in stun baton range or getting melee strikes blocked by a shield.

     

    Cortial Borers still happen, they have no means to break open lockboxes unless they somehow infect one of the 4 people on the station with access.

     

    Vampires would most certainly benefit from something like a stun revolver or decloner if they get exposed. But, it's never an option no matter who does their job because no HoP or Captain is going to just hand out Armory access to someone who asks nicely for it because they'll probably get job banned,unless they are antag and giving out all access.

     

    Long story short, Traitors are not he only antag or game mode, stop trying to balance the entire game around them alone without consider how it affects other game modes.

     

    Actually, revolution has since been entirely removed from the rotation. It was just broken for a while, then removed.

     

  8.  

    you dont need this weapons.

    1. building them as non antag is considerd powerplay and forbidden

    2. Antags have acces to way better weapons

    3. if antags dont have acces to better weapons it could unbalance the telecrystel system

     

    what

    1. That's not true at all.

    2. ... your point?

    3. I think you are just contradicting yourself at this point

     

×
×
  • 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