New Silicon Job: Subroutine

A place to record your ideas for the game.

Good idea or shit idea?

Good idea, beg someone to code it.
20
48%
Shit idea, kill yourself.
11
26%
Decent idea, but it needs some work. Only kill yourself halfway to death.
10
24%
Abstain (AKA "I'm an indecisive prick, why am I even voting?")
1
2%
 
Total votes: 42

User avatar
DemonFiren
Joined: Sat Dec 13, 2014 9:15 pm
Byond Username: DemonFiren

Re: New Silicon Job: Subroutine

Post by DemonFiren » #89789

Bottom post of the previous page:

MeatShake wrote:It's honestly pretty rare for people to use chat for anything besides pure utility
[citation needed]
Image
Image
Image
ImageImageImageImageImage

non-lizard things:
Spoiler:
Image
User avatar
Jacquerel
Code Maintainer
Joined: Thu Apr 24, 2014 8:10 pm
Byond Username: Becquerel

Re: New Silicon Job: Subroutine

Post by Jacquerel » #89802

Invisible doorbolting ghost doesn't sound that great either honestly, even if it can't talk.
Like, this sounds fun but one omnipresent ghost eye is already a nightmare to balance around.

To make it work without fucking anyone over would also require removing the reasons people would want to play as it over a drone, which you already have.
User avatar
Balut
Joined: Wed Apr 23, 2014 2:22 am
Byond Username: Balut

Re: New Silicon Job: Subroutine

Post by Balut » #89966

What if subroutines were only ever antags? Just say they're the lesser of two evils, the the inevitable pissed-offedness of an AI all siphoned off into a stupid little obnoxious thing that fucks around with doors or something.

I guess they'd spawn randomly ever 10-20 minutes or something, and could be killed if they're being too annoying by carding the AI and running him through the integrity restorer thing.
"Yeah, they're kick-ass robot pilots!" "But they sing and dance!" "They launch from a secret base..." "...that's right under the opera house!"
Sakura Wars
Spoiler:
Malkevin wrote:
No no, I don't want to be surrounded by spergs
An0n3 wrote:
Why are you here then?
http://sam.wileycomputerworks.com/SS13/
User avatar
Jacquerel
Code Maintainer
Joined: Thu Apr 24, 2014 8:10 pm
Byond Username: Becquerel

Re: New Silicon Job: Subroutine

Post by Jacquerel » #89981

Subroutines as departmental gremlins (although they'd then still need to have some limits to make sure they didn't just spam doors) actually sounds pretty fun.
User avatar
Not-Dorsidarf
Joined: Fri Apr 18, 2014 4:14 pm
Byond Username: Dorsidwarf
Location: We're all going on an, admin holiday

Re: New Silicon Job: Subroutine

Post by Not-Dorsidarf » #90023

1) You may not harm a crewmember, or set a trap that will, through inaction, cause a crewmember to come to harm
2) You must interfere in the workings of your department as much as possible
3) You may not, directly or indirectly, follow an order from a crewmember
4) You must attempt to conceal your existance from the crew
5) You must attempt to survive
Image
Image
kieth4 wrote: infrequently shitting yourself is fine imo
There is a lot of very bizarre nonsense being talked on this forum. I shall now remain silent and logoff until my points are vindicated.
Player who complainted over being killed for looting cap office wrote: Sun Jul 30, 2023 1:33 am Hey there, I'm Virescent, the super evil person who made the stupid appeal and didn't think it through enough. Just came here to say: screech, retards. Screech and writhe like the worms you are. Your pathetic little cries will keep echoing around for a while before quietting down. There is one great outcome from this: I rised up the blood pressure of some of you shitheads and lowered your lifespan. I'm honestly tempted to do this more often just to see you screech and writhe more, but that wouldn't be cool of me. So come on haters, show me some more of your high blood pressure please. 🖕🖕🖕
User avatar
DemonFiren
Joined: Sat Dec 13, 2014 9:15 pm
Byond Username: DemonFiren

Re: New Silicon Job: Subroutine

Post by DemonFiren » #90036

Not-Dorsidarf wrote:1) You may not harm a crewmember, or set a trap that will, through inaction, cause a crewmember to come to harm
2) You must interfere in the workings of your department as much as possible
3) You may not, directly or indirectly, follow an order from a crewmember
4) You must attempt to conceal your existance from the crew
5) You must attempt to survive
How about
1) You may not harm any intelligent being directly or otherwise, but may permit them to suffer harm inflicted by a third party.
2) - I guess that's good.
3) - You may not act on orders given by crew, be they helpful or harmful.
4) - *existence
5) - fine


Next, shitty alternate idea! (Not sure how alternate, I once again just got up.)

It seems that antag subroutines are better suited for Malf-style APC jumping.
I propose cablecrawling from machine to machine as equivalent to ventcrawling:
A subroutine needs to hijack a room's APC to interface with it, which bluescreens that APC after a while (it reboots once the subroutine has transferred out.)
Staying in one place is, therefore, guaranteed death, and the moment crew notice a subroutine is around they'll start cutting cables until they've flushed it into an APC, and then it's gg no re.
Not sure what effect cutting the AI control wire would have on an APC, though. Possibly delayed transfer times or instant bluescreening on hack (which also reverts and mends the AI wire after transferring out.)
Of course, subroutines should still not be able to access all departments via cablecrawling - or, if they were capable of accessing all departments, their numbers should be severely limited.
Image
Image
Image
ImageImageImageImageImage

non-lizard things:
Spoiler:
Image
User avatar
Anonmare
Joined: Sun Mar 15, 2015 8:59 pm
Byond Username: Anonmare

Re: New Silicon Job: Subroutine

Post by Anonmare » #90655

It could be fun as a, for the most part, harmless antag. I think people would get a lot of joy from being an annoying nuisance, god knows the assistants and clown do.

Though, I do have an idea of my own, you could have them be like a reverse malf-AI. With them trying to seize control from the current AI and kick them out of their core. As an incentive for the crew to help, the subroutine could be given a Law 0 saying for it to maintain control to the exclusion of everything else. The crew might even be inclined to help the subroutine if the AI is revealed to be rogue.

Subroutines could have minor powers to give them some influence on the world and keep the crew distracted while they hack away, like EMPing cameras, forcing consoles to reset (which could cost R&D all their research if they aren't too careful), an ability akin to emagging etc.
Maybe give them some couple-use malf powers for really heavy lifting. Like two uses of overload. They lose these powers when they become the new AI for balancing I think.
Image
Image
Image
mrpain
Joined: Sat Apr 19, 2014 12:32 am
Byond Username: Mrpain666

Re: New Silicon Job: Subroutine

Post by mrpain » #90737

I'm just curious as to how such a thing would be coded.
/vg/station Head Admin
User avatar
DemonFiren
Joined: Sat Dec 13, 2014 9:15 pm
Byond Username: DemonFiren

Re: New Silicon Job: Subroutine

Post by DemonFiren » #90740

Very carefully, I imagine.
Image
Image
Image
ImageImageImageImageImage

non-lizard things:
Spoiler:
Image
onleavedontatme
Joined: Fri Mar 13, 2015 10:26 pm
Byond Username: KorPhaeron

Re: New Silicon Job: Subroutine

Post by onleavedontatme » #90744

mrpain wrote:I'm just curious as to how such a thing would be coded.
Have each camera have a department var/be on its own little list (like the camera networks), have the subroutine only allowed to see from that list of cameras (while the AI can see from every list). Or something like that.

And yeah, some minor antag machine ghost might be cool, but it'd probably be too easy for the AI to just kill whatever machine it was hiding in.
User avatar
DemonFiren
Joined: Sat Dec 13, 2014 9:15 pm
Byond Username: DemonFiren

Re: New Silicon Job: Subroutine

Post by DemonFiren » #90828

Uuunless the AI wasn't capable of interfacing with that machine, or not capable of detecting the sub in the first place.
Image
Image
Image
ImageImageImageImageImage

non-lizard things:
Spoiler:
Image
Post Reply

Who is online

Users browsing this forum: No registered users