Nanites feedback
Posted: Mon Aug 02, 2021 8:31 pm
Nobody else made a thread yet. Give your feedback to Nanites being removed here.
Supposedly they "have a bright future". So it all hinges on some untapped potential we have yet to see. Maybe in a couple years they'll be good? But in the meantime, the wiki article is bare bones and there's no quick guidance at hand when starting from scratch. Surely sounds ripe enough to replace a settled, known mechanic already.Pandarsenic wrote:Do Circuits have any real application outside of griefing or replicating things the station already has, like Health Scanners?
Genuine question because my last interaction with them was a clown traitor MMI'd and put in a circuitbot forced to yell that he was "a naughty boy" repeatedly, given a bunch of ways to spam sound effects, etc.
This. I have seen far more "turn that damn thing off, it's spamming general" than useful things come out of Circuits. Circuits is just Cytology 2: Released in a barebones state, useless and will just fade into the background. Circuits should not have released in such a shit state; it really does just feel like a coder had an idea for a mechanic, put in the bare minimun then said "the other coders will fix it".Agux909 wrote: Supposedly they "have a bright future". So it all hinges on some untapped potential we have yet to see. Maybe in a couple years they'll be good? But in the meantime, the wiki article is bare bones and there's no quick guidance at hand when starting from scratch. Surely sounds ripe enough to replace a settled, known mechanic already.
As you've said they're commonly used by griefers and when not used by griefers the applications they have are overcomplicated 2.0s from other mechanics already present in the game, so whatever.
Nanites, like them or not, were a well-founded feature, easy and fun to teach to others, used by antags, non-antags, griefers and non-griefers, and it had actual positive/negative impact on the station while involving the player aspect (nanites in player hosts who were directly affected by them).
Circuits seem more like a single player feature you can spend your shift to jack off to with variables and shit, much like wiremod in gmod, to boast about how your complex logic circuit allows you to open a door.
sooo you know there's already like 4 people actively working on circuit prs, and we literally have twelve open right now, right?-> In turn, nobody will want to give PR's to circuitry.
If the creators don't expand it, nobody else will.
Oranges admitted it's not a feature intended to add anything interesting to a round. They're there just for memes, and actual cool stuff is never gonna make it through.Noodlecat wrote:Just make an exception for the current feature freeze and say that circuit features are okay, boom every feature coder is on circuits.
Like I have some ideas for circuits(mainly just making bs launchpad usb integration less painful so you can do fun stuff with it.) and the feature freeze is stopping me from adding anything cool to circuits.
The 12 opened PRs are either super trivial or won't be merged because they would make things more interesting or exploitable. Those 4 people working on it will get burned out pretty fast when they see their complex unique fatures get heavily nerfed or rejected time and time again.Jaredfogle wrote:sooo you know there's already like 4 people actively working on circuit prs, and we literally have twelve open right now, right?-> In turn, nobody will want to give PR's to circuitry.
If the creators don't expand it, nobody else will.
Crazy, not only is not one thing said here true but you're also saying it to the maintainer who is code reviewing them (and has code reviewed at least 20 or 30 circuit PRs for the past two weeks alone) with the intent to merge them. This gives a better narrative to nanite removal being a mischievous plan just to troll you though, so sure let's go with that.The 12 opened PRs are either super trivial or won't be merged because they would make things more interesting or exploitable. Those 4 people working on it will get burned out pretty fast when they see their complex unique fatures get heavily nerfed or rejected time and time again.
Only when I start seeing people doing impactful, game changing stuff with circuits in a round I may consider start taking your word with any weight.Jaredfogle wrote:Crazy, not only is not one thing said here true but you're also saying it to the maintainer who is code reviewing them (and has code reviewed at least 20 or 30 circuit PRs for the past two weeks alone) with the intent to merge them. This gives a better narrative to nanite removal being a mischievous plan just to troll you though, so sure let's go with that.The 12 opened PRs are either super trivial or won't be merged because they would make things more interesting or exploitable. Those 4 people working on it will get burned out pretty fast when they see their complex unique fatures get heavily nerfed or rejected time and time again.
Actual question, as someone who hasn't touched Circuits, is tentatively interested, but just hasn't gotten around to trying them so far: What kind of stuff can you do with them now other than noisemaker grief, and what are those new PRs going to add to that?Jaredfogle wrote:Go for it! Doesn't change any of the points I made about nanites though
Good question. The drive of new circuits is primarily USB cables--they connect directly to machines/computers and can automate them. Currently, USB support is limited, but the PRs that exist expand it. Recently we've added it to air alarms, a bit less recently we added it to bluespace launchpads (which a good handful of people are having a lot of fun with). If you search usb_port in the codebase, you should be able to figure out what machines are supported where.Pandarsenic wrote: Actual question, as someone who hasn't touched Circuits, is tentatively interested, but just hasn't gotten around to trying them so far: What kind of stuff can you do with them now other than noisemaker grief, and what are those new PRs going to add to that?
The only thing I can think of is that you need some fairly weird combo in order to actually put the circuit in...it might just be right-click but I forget.Pandarsenic wrote: Also, do you need special stuff to make airlocks circuit-controllable? I feel like I remember someone complaining about that.
You extremely have my attention.Jaredfogle wrote: The broad goal is to have USB support on everything that isn't abusable. This means, for instance, that communications consoles won't have USB support since automatically sending messages/shuttle calls sounds only to be frustrating, but we'd definitely expand it to things like the SM monitor app so that you can create automatic SM setups.
[youtube]tV2tehpw9cs[/youtube]Agux909 wrote:Only when I start seeing people doing impactful, game changing stuff with circuits in a round I may consider start taking your word with any weight.Jaredfogle wrote:Crazy, not only is not one thing said here true but you're also saying it to the maintainer who is code reviewing them (and has code reviewed at least 20 or 30 circuit PRs for the past two weeks alone) with the intent to merge them. This gives a better narrative to nanite removal being a mischievous plan just to troll you though, so sure let's go with that.The 12 opened PRs are either super trivial or won't be merged because they would make things more interesting or exploitable. Those 4 people working on it will get burned out pretty fast when they see their complex unique fatures get heavily nerfed or rejected time and time again.
oranges wrote:[youtube]tV2tehpw9cs[/youtube]Agux909 wrote:Only when I start seeing people doing impactful, game changing stuff with circuits in a round I may consider start taking your word with any weight.Jaredfogle wrote:Crazy, not only is not one thing said here true but you're also saying it to the maintainer who is code reviewing them (and has code reviewed at least 20 or 30 circuit PRs for the past two weeks alone) with the intent to merge them. This gives a better narrative to nanite removal being a mischievous plan just to troll you though, so sure let's go with that.The 12 opened PRs are either super trivial or won't be merged because they would make things more interesting or exploitable. Those 4 people working on it will get burned out pretty fast when they see their complex unique fatures get heavily nerfed or rejected time and time again.