I must ask, what is wrong with VSC?
Aside from it being microshit, not much. The bigger issue is they added dependency hell to the game. There's RUST and nodejs required for NANO UI now. In ye olden days you could compile it standalone and add SQL for persistence (the source of many an exploit in game).
It gatekeeps the development from regulars since you need to install VSC and a bunch of addons to compile it as well as adding (imho unnecessary) dependencies and security risk.
You used to be able to play SS13 on a modem in Windows ME/2000. I used play it on a old ThinkPad T21 that couldn't even render youtube and a Athlon classic in 2015 lmao.
@
geckogoy Could you PM me, I can't PM you and it's related to in game code
In re, sprites:
STALKER 13 has basically all the weapons sprites from stalker and shooting sounds. Examples include, AN-94, LR-300, Gauss gun, OT-14 Groza, OT-13 Kiparis, AEK-900 serries, VKS sniper rifle (The 12.7x55 bullpup sniper), SVD, SVU, AUG. Maybe a PKM
Also the suit and items sprites. SEVA, Kielbasa, Canned tunna (stalker meme), and gopnik track suits.
Europa has water sprites and water pressure mechanics. Newer locker sprites.
I'm kinda 50/50 on it tbh, on one hand it does kind of make some sort of logical sense because it's similar to what happens during a power surge, too much power = shit overloads and breaks, but on the other hand I wouldn't be surprised if there's some jank in the code that's leading it to go a bit wonky. That is a big part of why the idle power changes stuffed the grid up so badly though, it can't deal with too much supply when there isn't that much demand so it completely craps itself
It's an issue of the master controller syncing, since originally it calculated the wattload of every device EVERY FUCKING TICK for the ENTIRE STATION.
This was changed to reduce computational load on bay (By Cael or the baydev with a diona pic I think) much like ZAS by where most empty rooms the draw is not updated unless someone walks in and uses stuff (or goes past a certain amount). SMES were later added to have some power storage that wasn't recalculating APC draw every single tick.
God made power have voltage and current for a reason, if it was just wattage it doesn't actually make logical sense or work particularly well if you try to have circuits of any complexity whatsoever. whoever originally coded it doesn't understand electricity (or God or nature in general)
actually having a concept of voltage and current is the work that it needs that i was referencing earlier. TBH I was thinking SMES would just become batteries but that depends on how it works out when i start cooding it. the station grid should generally decrease somewhat in voltage as the power supplies get overwhelmed and that should effect the load the station draws, maybe the APCs would intelligently react to that? might actually be more fun to have them not, so that the lights dim and stuff as you start to not have enough power
You're gonna need muti-threaded BYOND for that, or code it to interact with BYOND like /tg/ does. There's a few issues off I can think of:
1) Master controller won't be able to handle the load calculating every tick. Even the new Stoned MC that made the change to AGPL requires.
2) Shadows calculations are server side, repeats for every client (I'm 70% sure on bay) every tick for every connected client.
3) Station draw probably has the same issues as ZAS on calculations so be careful of buffer flows
4) There is/was? an exploit on baycode where messing with the SMES under specific conditions could infinite power/crash the game
You'll have to ripout the entire electrical grid subcontroller and it's interactions to stonedMC.
to 2015 bay (like a truly based individual). Like for example you literally can't even compile a large number of stations code in DreamMaker anymore without issues, it's fucking absurd:
True chads go either fully ASHEN SKY or Randy and not give a fuck about the AGPL that was unilaterally enforced by /tg/ and MSO, or go back to pre AGPL code so parasites can't just clone your mechanics and then sue you like /tg/.
Or just go use gooncode since it's CC-BY-NC-NA... On one hand, Gooncode (Fun stuff like underwater mechanics, liquid pooling, etc), But then... Gooncode (no Muti-Z). Also no more +NIGGER