Readd Integrated Circuits

A place to record your ideas for the game.
Post Reply
User avatar
PKPenguin321
Site Admin
Joined: Tue Jul 01, 2014 7:02 pm
Byond Username: PKPenguin321
Github Username: PKPenguin321
Location: U S A, U S A, U S A

Readd Integrated Circuits

Post by PKPenguin321 » #490028

They work on other servers and they were fun as fuck while we had them. Removing them was a tragic loss. Other servers have apparently already made improvements that should appease maintainers, and as far as I can tell they've based it on the code that used to be on our repo. That means that porting it back from them along with the improvements they have made shouldn't be that hard.
i play Lauser McMauligan. clown name is Cold-Ass Honkey
i have three other top secret characters as well.
tell the best admin how good he is
Spoiler:
Image
User avatar
knacker48
Joined: Fri Mar 29, 2019 11:49 pm
Byond Username: Knacker48

Re: Readd Integrated Circuits

Post by knacker48 » #490031

Why were they removed in the first place?
User avatar
PKPenguin321
Site Admin
Joined: Tue Jul 01, 2014 7:02 pm
Byond Username: PKPenguin321
Github Username: PKPenguin321
Location: U S A, U S A, U S A

Re: Readd Integrated Circuits

Post by PKPenguin321 » #490036

knacker48 wrote:Why were they removed in the first place?
Balance issues that have since been fixed by other servers and discord drama
i play Lauser McMauligan. clown name is Cold-Ass Honkey
i have three other top secret characters as well.
tell the best admin how good he is
Spoiler:
Image
User avatar
zxaber
In-Game Admin
Joined: Mon Sep 10, 2018 12:00 am
Byond Username: Zxaber

Re: Readd Integrated Circuits

Post by zxaber » #490038

I'd like to see an alternative to circuits that allow them to be placed into various machines and computers, reading values and manipulating them. A sort of step in the Gmod wire direction, where a wire circuit could read inputs from one device and output commands or values to another.

Imagine, for example, attaching a circuit to the SM monitor console, and another to a gas pump, so that the pump only turns on when CO2 values are below a certain percentage, and allowing you to keep the CO2 levels nearly exactly at what you want them to be.

Circuits needed an output to make them useful, and so they interacted with the world directly. I'd love to see a version that interacts with computers and machines instead.
Douglas Bickerson / Adaptive Manipulator / Digital Clockwork
Image
OrdoM/(Viktor Bergmannsen) (ghost) "Also Douglas, you're becoming the Lexia Black of Robotics"
User avatar
Cobby
Code Maintainer
Joined: Sat Apr 19, 2014 7:19 pm
Byond Username: ExcessiveUseOfCobby
Github Username: ExcessiveUseOfCobblestone

Re: Readd Integrated Circuits

Post by Cobby » #490054

Never forget we had a circuit coder who would intentionally leave exploits in their code so they could abuse it ingame. Also the same group of people dogpiling on every circuit PR was/will probably still be a nuisance.

Besides, Having automation for a game meant to last ~hour seems silly unless it's required to progress within that hour. No feature requires that right now.
Voted best trap in /tg/ 2014-current
User avatar
Mickyan
Github User
Joined: Tue Oct 14, 2014 11:59 pm
Byond Username: Mickyan
Github Username: Mickyan

Re: Readd Integrated Circuits

Post by Mickyan » #490059

Circuits have the same problems that telescience had, their entire potential is just a wiki page/copy-paste away and it will be (and very much was) abused given the possibility

I dont know if any semblance of balance is possible without severely limiting its scope, possibly neutering the entire concept. I dont know what kind of changes were made in other codebases but there is a lot of things to be concerned about

I also remember the lack of useful logging was a big issue with circuits
ImageI play on Manuel as Swanni, the brain-damaged moth.
Be nice to each other.
Image
Image
Image
Image
Image
User avatar
Denton
Joined: Wed Aug 23, 2017 3:53 pm
Byond Username: Denton-30
Github Username: 81Denton

Re: Readd Integrated Circuits

Post by Denton » #490411

knacker48 wrote:Why were they removed in the first place?
1) None of the current maintainers want to maintain them and also review 500 line PRs where chucklefucks try to sneak in undocumented features
2) Lack of logging causing massive headaches for admins
3) Massive balance issues, remember tracking shard thrower bots?
4) The gameplay that consists of either locking yourself in your autism fort for 45 minutes or just copy pasting whole circuits
Image
User avatar
Yakumo_Chen
Joined: Fri Dec 11, 2015 10:08 pm
Byond Username: Yakumo Chen

Re: Readd Integrated Circuits

Post by Yakumo_Chen » #490427

It's a feature that requires hours to learn in real time, is only useful when you copy paste stuff other people make or download the code and spend a massive amount of time on a test server making shit.

Next to no interaction with crew or potential to sabotage your work, you just sit in an autism fort and make robots.

Most circuits are either:
-copies of existing items like door remotes or guns
-intended to annoy or harass crew like sound spammers or shock bots
-intended to have an overpowered function to powergame with like reactive smoke machines or harm alarms
Image
Image
User avatar
oranges
Code Maintainer
Joined: Tue Apr 15, 2014 9:16 pm
Byond Username: Optimumtact
Github Username: optimumtact
Location: #CHATSHITGETBANGED

Re: Readd Integrated Circuits

Post by oranges » #490435

I cannot believe people are making me agree with yakumo

them and denton are right, a gameplay element that requires you to copypaste out of game content in that persists across rounds is one that just doesnt work in game.

Removing the circuit printer and everyone says it's worthless, therefore it's literally worthless and I won't have it in the game
Incomptinence
Joined: Fri May 02, 2014 3:01 am
Byond Username: Incomptinence

Re: Readd Integrated Circuits

Post by Incomptinence » #490475

Even without stuff like throwers doing not doing thrown damage which was once suggested fix to the combat bots you could basically have seeking grenade bots just hunting people down and gibing them with explosive nades faster than they can react.
User avatar
skoglol
Joined: Wed Jun 13, 2018 5:25 am
Byond Username: Skoglol
Github Username: kriskog

Re: Readd Integrated Circuits

Post by skoglol » #490476

I made a circuit that would inject 20 gold cores with plasma over the course of a minute. It could be mailed through disposals.

It never worked consistently though, due to code issues. Circuits were a mess to work with, both in and out of game.
User avatar
Yakumo_Chen
Joined: Fri Dec 11, 2015 10:08 pm
Byond Username: Yakumo Chen

Re: Readd Integrated Circuits

Post by Yakumo_Chen » #490509

Compare to nanites, the other recent science feature that isn't shit:
-takes a few minutes to learn the basics of, a few more for programming Nantes with code and triggers.
-has to be researched, locks the overpowered shit by tike gates and gates if hard to obtain items
-heavy crew interaction, you can share your results with the rest of the crew easily.
-easily sabotaged, heavy dynamics in play.
Image
Image
User avatar
zxaber
In-Game Admin
Joined: Mon Sep 10, 2018 12:00 am
Byond Username: Zxaber

Re: Readd Integrated Circuits

Post by zxaber » #490519

Nanites are far less interesting, though. You press some buttons and receive a certain buff. You're not designing the nanites yourself, so there's very little creativity with it.

Circuits as a feature was basically the science version of the Supermatter; a lot of experimentation over time would let the creator make something unique and interesting, not unlike an SM custom cooling loop. It's just a shame that the only real applications were direct killing and powergaming.
Douglas Bickerson / Adaptive Manipulator / Digital Clockwork
Image
OrdoM/(Viktor Bergmannsen) (ghost) "Also Douglas, you're becoming the Lexia Black of Robotics"
User avatar
PKPenguin321
Site Admin
Joined: Tue Jul 01, 2014 7:02 pm
Byond Username: PKPenguin321
Github Username: PKPenguin321
Location: U S A, U S A, U S A

Re: Readd Integrated Circuits

Post by PKPenguin321 » #490538

Denton wrote:
knacker48 wrote:Why were they removed in the first place?
1) None of the current maintainers want to maintain them and also review 500 line PRs where chucklefucks try to sneak in undocumented features
this didnt actually happen(?)
Denton wrote:2) Lack of logging causing massive headaches for admins
likely fixed by other servers (havent checked personally) so wouldnt be an issue if we ported it back over, which is what i'm suggesting
Denton wrote:3) Massive balance issues, remember tracking shard thrower bots?
they were hardly massive, and other servers have since fixed this, see the above. that's not to mention how we had just about fixed all the major things like door remote circuits before we even removed them.
Denton wrote:4) The gameplay that consists of either locking yourself in your autism fort for 45 minutes or just copy pasting whole circuits
copy pasting can be disabled and circuits DO still have value without it. even with that in mind, what's so bad about this? non-interactive jobs are commonplace, with engineers building space forts, people fucking off to space in general, miners, geneticists, atmos autists, etc.

Not only that, but circuits DO still bring value to a round even if you have to spend some time getting them set up. I had a fucking crazy round in particular where I set traps with them (and fake traps with intimidating motion sensors that didnt actually do anything but make a circuit say "BOMB ARMED") as the RD while being chased by revs and it was honestly a highlight in fun out of dozens, maybe even hundreds of rounds. Fun and interesting (yet simple) chatbots and pullbots are a thing that are frequently made on other servers, while more complex creations are challenging to build and can be fun to collaborate on (if you've never collaborated with somebody else on a circuit you've been doing it wrong) even when they're not that useful (see my old text adventure GUI, ingame plaintext cracker (useless because out of game scripts exist), etc). The system as a whole is incredibly interesting and fun and we're missing out.
i play Lauser McMauligan. clown name is Cold-Ass Honkey
i have three other top secret characters as well.
tell the best admin how good he is
Spoiler:
Image
User avatar
PKPenguin321
Site Admin
Joined: Tue Jul 01, 2014 7:02 pm
Byond Username: PKPenguin321
Github Username: PKPenguin321
Location: U S A, U S A, U S A

Re: Readd Integrated Circuits

Post by PKPenguin321 » #490539

oranges wrote:Removing the circuit printer and everyone says it's worthless, therefore it's literally worthless and I won't have it in the game
i do not say this

shitters who are bad at circuits and cant be fucked to learn for 5 minutes say this

i did support copying circuits back in the day because i liked building large circuits and often couldnt finish within a round, but circuits arent "worthless" without the copypaste machine and are still a fun and interesting mechanic
i play Lauser McMauligan. clown name is Cold-Ass Honkey
i have three other top secret characters as well.
tell the best admin how good he is
Spoiler:
Image
User avatar
oranges
Code Maintainer
Joined: Tue Apr 15, 2014 9:16 pm
Byond Username: Optimumtact
Github Username: optimumtact
Location: #CHATSHITGETBANGED

Re: Readd Integrated Circuits

Post by oranges » #490558

they are worthless without it
User avatar
PKPenguin321
Site Admin
Joined: Tue Jul 01, 2014 7:02 pm
Byond Username: PKPenguin321
Github Username: PKPenguin321
Location: U S A, U S A, U S A

Re: Readd Integrated Circuits

Post by PKPenguin321 » #490576

oranges wrote:they are worthless without it
That is not true
i play Lauser McMauligan. clown name is Cold-Ass Honkey
i have three other top secret characters as well.
tell the best admin how good he is
Spoiler:
Image
User avatar
Aranclanos
Joined: Tue Apr 15, 2014 4:55 pm
Byond Username: Aranclanos

Re: Readd Integrated Circuits

Post by Aranclanos » #490655

>wanting ntsl again for the third time
I accept donations, click here
User avatar
iamgoofball
Github User
Joined: Fri Apr 18, 2014 5:50 pm
Byond Username: Iamgoofball
Github Username: Iamgoofball

Re: Readd Integrated Circuits

Post by iamgoofball » #490657

oranges wrote: Removing the circuit printer and everyone says it's worthless, therefore it's literally worthless and I won't have it in the game
those people who bitched were cowards
User avatar
PKPenguin321
Site Admin
Joined: Tue Jul 01, 2014 7:02 pm
Byond Username: PKPenguin321
Github Username: PKPenguin321
Location: U S A, U S A, U S A

Re: Readd Integrated Circuits

Post by PKPenguin321 » #490683

Aranclanos wrote:>wanting ntsl again for the third time
the only reason it was removed the first time (actual ntsl) was because it crashed the server instantly just by clicking on the console and nobody wanted to fix it lol
i play Lauser McMauligan. clown name is Cold-Ass Honkey
i have three other top secret characters as well.
tell the best admin how good he is
Spoiler:
Image
User avatar
Aranclanos
Joined: Tue Apr 15, 2014 4:55 pm
Byond Username: Aranclanos

Re: Readd Integrated Circuits

Post by Aranclanos » #490750

the only reason it was removed the first time (actual ntsl) was because it crashed the server instantly just by clicking on the console and nobody wanted to fix it lol
I was the one who merged the removal, so you're either lying or not know what you're talking about

https://github.com/tgstation/tgstation/pull/12105
I accept donations, click here
User avatar
MisterPerson
Board Moderator
Joined: Tue Apr 15, 2014 4:26 pm
Byond Username: MisterPerson

Re: Readd Integrated Circuits

Post by MisterPerson » #490754

Just in case anyone was doubting Aran here for some reason, I'll just go ahead and :+1: what he's saying as accurate.
I code for the code project and moderate the code sections of the forums.

Feedback is dumb and it doesn't matter
User avatar
PKPenguin321
Site Admin
Joined: Tue Jul 01, 2014 7:02 pm
Byond Username: PKPenguin321
Github Username: PKPenguin321
Location: U S A, U S A, U S A

Re: Readd Integrated Circuits

Post by PKPenguin321 » #490771

I misphrased yeah that definitely wasn't the ONLY reason, but I distinctly recall that at the time it was removed (from maps at least, code removal may have been separate) it would instantly crash the MC if you loaded a script and everybody would bitch in OOC
i play Lauser McMauligan. clown name is Cold-Ass Honkey
i have three other top secret characters as well.
tell the best admin how good he is
Spoiler:
Image
User avatar
PKPenguin321
Site Admin
Joined: Tue Jul 01, 2014 7:02 pm
Byond Username: PKPenguin321
Github Username: PKPenguin321
Location: U S A, U S A, U S A

Re: Readd Integrated Circuits

Post by PKPenguin321 » #490772

Anyways, to keep a little bit on topic: ntsl is a bad comparison since circuits have the capacity to have their copypaste completely disabled while still being interesting, while ntsl never had that capacity in the first place
i play Lauser McMauligan. clown name is Cold-Ass Honkey
i have three other top secret characters as well.
tell the best admin how good he is
Spoiler:
Image
User avatar
D&B
Joined: Mon Jun 13, 2016 2:23 am
Byond Username: Repukan
Location: *teleports behind you*

Re: Readd Integrated Circuits

Post by D&B » #490811

When they were in it was generally agreed upon that copypaste was needed because else there wouldn't be any value in experimenting since everything would be lost.

So you have the catch of either allowing copypaste to "encourage" experimentation (which never happens since people judt copypaste to powergame) or be an enabler for players to sit in a room by themselves for 20 - 30 minutes only to pump out gas/grenades/explosive bots thay run up to you like some fucked up drone that was fast moving, with a small sprite, unable to be damaged, or turned off since it would go off as soon as you picmed it up.

Circuits were cancer and the majority of its proponents are either the people in the discord chats sharing powergaming scripts or people with rose tinted glasses
Spoiler:
[20:26:02]ADMIN: PM: [censored admin]->[censored]: Welp. It was just a prank bro isn't a very good excuse when it comes to unprovoked nonantag murder, but since this is your first time doing it and you seem to understand the problem instead of a bannu I'm just going to leave you with a warning. Please PLEASE don't do this again in the future, as funny as crackhead broken bottle memes can be. Alrighty? Do you have any input on this?
[20:26:39]ADMIN: PM: [censored]->[censored admin]: Alright, no problem. I have some input. Fuck my boy pussy.
[20:27:06]ADMIN: PM: [censored admin]->[censored]: Okay then. Have fun.
[20:31:29]ADMIN: PM: [censored admin]->[censored]: Excuse me?
J_Madison wrote: that's a stupid fucking stat
you don't play, you've never played
lying little shit with your bullshit stat
fuck you
ColonicAcid wrote:and with enough practise i too could blow my own dick so well that only the gods know how it feels.
User avatar
PKPenguin321
Site Admin
Joined: Tue Jul 01, 2014 7:02 pm
Byond Username: PKPenguin321
Github Username: PKPenguin321
Location: U S A, U S A, U S A

Re: Readd Integrated Circuits

Post by PKPenguin321 » #490827

D&B wrote:When they were in it was generally agreed upon that copypaste was needed because else there wouldn't be any value in experimenting since everything would be lost.
No dude, read the thread before basing your whole argument on something that's been discussed and refuted already
i play Lauser McMauligan. clown name is Cold-Ass Honkey
i have three other top secret characters as well.
tell the best admin how good he is
Spoiler:
Image
User avatar
iamgoofball
Github User
Joined: Fri Apr 18, 2014 5:50 pm
Byond Username: Iamgoofball
Github Username: Iamgoofball

Re: Readd Integrated Circuits

Post by iamgoofball » #490829

PKPenguin321 wrote:
D&B wrote:When they were in it was generally agreed upon that copypaste was needed because else there wouldn't be any value in experimenting since everything would be lost.
No dude, read the thread before basing your whole argument on something that's been discussed and refuted already
the powergamers killed the magic, im sorry man
it happens to the best of features
Dr_bee
Joined: Fri Dec 23, 2016 6:31 pm
Byond Username: DrBee

Re: Readd Integrated Circuits

Post by Dr_bee » #490844

If circuts are ever added I wish they would be more like Goonstation mechanic machines. They use visual feedback to communicate relationships between components and require a decent amount of space to actually make machines, so no pocket shard launchers, but yes to gigantic hallway sized people throwers.
User avatar
Whoneedspacee
Joined: Mon May 21, 2018 2:07 am
Byond Username: Whoneedspacee

Re: Readd Integrated Circuits

Post by Whoneedspacee » #490846

The argument that we shouldn't add them because some coder was adding exploits isn't very good. I could very well do the same with atmospherics things and probably get away with it too under the guise of improving the game.


They seem fine on other servers when compared to other features we already have. The only problem I see is mostly with the research system though that has its problems already with people just spam camping and researching whatever the hell they want.

I'm not sure why circuits were created like they are anyways, I would've preferred if they interacted with existing components like automatically cooling something when it reaches a certain temperature or supermatter safety guards. They don't need grief bots to be interesting.
retired ss13 coderman
User avatar
Cobby
Code Maintainer
Joined: Sat Apr 19, 2014 7:19 pm
Byond Username: ExcessiveUseOfCobby
Github Username: ExcessiveUseOfCobblestone

Re: Readd Integrated Circuits

Post by Cobby » #490997

It's certainly a fair argument when the basis of features getting in relies on maintainers willing to review it, which they (at least myself) won't want to do when I can't trust the people coding features for it.
Voted best trap in /tg/ 2014-current
User avatar
iamgoofball
Github User
Joined: Fri Apr 18, 2014 5:50 pm
Byond Username: Iamgoofball
Github Username: Iamgoofball

Re: Readd Integrated Circuits

Post by iamgoofball » #491000

Cobby wrote:It's certainly a fair argument when the basis of features getting in relies on maintainers willing to review it, which they (at least myself) won't want to do when I can't trust the people coding features for it.
its open source, dumbass
anyone with two eyes can look over it and check for exploits
we also have testmerges, we don't even need to manually review for them we can let you people test for us
User avatar
Cobby
Code Maintainer
Joined: Sat Apr 19, 2014 7:19 pm
Byond Username: ExcessiveUseOfCobby
Github Username: ExcessiveUseOfCobblestone

Re: Readd Integrated Circuits

Post by Cobby » #491033

yet we had this problem in the past and it's not like we just went open source...
Voted best trap in /tg/ 2014-current
User avatar
PKPenguin321
Site Admin
Joined: Tue Jul 01, 2014 7:02 pm
Byond Username: PKPenguin321
Github Username: PKPenguin321
Location: U S A, U S A, U S A

Re: Readd Integrated Circuits

Post by PKPenguin321 » #491198

Cobby wrote:yet we had this problem in the past and it's not like we just went open source...
When did this happen with circuits
i play Lauser McMauligan. clown name is Cold-Ass Honkey
i have three other top secret characters as well.
tell the best admin how good he is
Spoiler:
Image
ATHATH
In Game PermaBanned
Joined: Thu Aug 09, 2018 6:41 am
Byond Username: ATHATH

Re: Readd Integrated Circuits

Post by ATHATH » #491201

Are circuits currently oppressive on Hippie? If not, is that not valid evidence that circuits have been fixed to be fun and have less balance/powergaming issues?
EagleWiz
Joined: Sun Aug 06, 2017 5:23 am
Byond Username: EagleWiz

Re: Readd Integrated Circuits

Post by EagleWiz » #491247

ATHATH wrote:Are circuits currently oppressive on Hippie? If not, is that not valid evidence that circuits have been fixed to be fun and have less balance/powergaming issues?
do rounds even last long enough for anyone to make anything there?
User avatar
oranges
Code Maintainer
Joined: Tue Apr 15, 2014 9:16 pm
Byond Username: Optimumtact
Github Username: optimumtact
Location: #CHATSHITGETBANGED

Re: Readd Integrated Circuits

Post by oranges » #491324

I don't accept hippie as a valid place to draw feedback from on most things anyway
Post Reply

Who is online

Users browsing this forum: Bing [Bot], vect0r