Page 1 of 1

CODE BOUNTY: Prohibit free golems from entering the station with code limitations

Posted: Sat Mar 26, 2022 10:40 pm
by Mothblocks
You will receive one antag token for traitor or equivalent (plus $10 from Vekter) if you can implement a change to block free golems from entering the station through code.

Some nuances that come to my mind:
1. Make sure it's only for free golems, not xenobio or whatever golems.
2. Make it a component or similar so we can potentially reuse this functionality for other things.
3. Factor in that free golems exist on both Lavaland and Ice Box.
4. From that, factor in that golems on Lavaland can be sent to the station from the shuttle, and that getting to the station from Ice Box is just a few ladders. How you decide to implement this is up to you, as long as it makes them useless on station, and gives them the ability to return back from however they came if it was conventional. Basically, don't block all moves or whatever (though ladders are fine), but consider something like making them cripplingly slow and weak, collapsing a bunch, etc.

Because #4 is a lot more open ended, feel free to either post on this thread, contact me directly, or ask any other head admin if I'm unavailable how you would like to see this implemented.

Bounty will be given when the code is merged, as it is so far unlikely it will be blocked by maintainers, meaning your block would be from code quality.

Head coders have already been made aware of this bounty--this was previously blocked pending head admin approval.

Re: CODE BOUNTY: Prohibit free golems from entering the station with code limitations

Posted: Sat Mar 26, 2022 11:08 pm
by Vekter
I'll throw in $10.

Re: CODE BOUNTY: Prohibit free golems from entering the station with code limitations

Posted: Sun Mar 27, 2022 1:18 am
by zephyrtfa
Claiming this

Re: CODE BOUNTY: Prohibit free golems from entering the station with code limitations

Posted: Sun Mar 27, 2022 2:50 am
by davethwave
Perhaps give the free golems a permanent debilitating non golem phobia with exceptions being simple mobs. Could even perhaps put up something about their past like. The image of these strange beings stir up memories forgotten too time. While they could technically go up, would make it miserable for whatsoever player who attempts it. (Just throwing out an idea)

Re: CODE BOUNTY: Prohibit free golems from entering the station with code limitations

Posted: Sun Mar 27, 2022 3:51 am
by PKPenguin321
This is already claimed but if I were to do this I would extend the stationloving component (https://github.com/tgstation/tgstation/ ... nloving.dm) to allow it to apply to different z-levels besides the station. The code in there is already pretty comprehensive for edge cases

Re: CODE BOUNTY: Prohibit free golems from entering the station with code limitations

Posted: Sun Mar 27, 2022 4:39 am
by Armhulen
PKPenguin321 wrote: Sun Mar 27, 2022 3:51 am This is already claimed but if I were to do this I would extend the stationloving component (https://github.com/tgstation/tgstation/ ... nloving.dm) to allow it to apply to different z-levels besides the station. The code in there is already pretty comprehensive for edge cases
Will add on that stationstuck (https://github.com/tgstation/tgstation/ ... onstuck.dm) is the mob version of stationloving

Re: CODE BOUNTY: Prohibit free golems from entering the station with code limitations

Posted: Sun Mar 27, 2022 5:16 am
by Mothblocks
PKPenguin321 wrote: Sun Mar 27, 2022 3:51 am This is already claimed but if I were to do this I would extend the stationloving component (https://github.com/tgstation/tgstation/ ... nloving.dm) to allow it to apply to different z-levels besides the station. The code in there is already pretty comprehensive for edge cases
I don't want golems to just flat out teleport back to the planet or whatever, I told the claimant that too--feels way too OOC. I'd rather they just be absolutely crippled with a huge status effect that tells them to go back to the planet or whatnot.

Re: CODE BOUNTY: Prohibit free golems from entering the station with code limitations

Posted: Sun Mar 27, 2022 5:42 am
by Pandarsenic
Golems are too heavy and can't climb the ladders on IceBox or I riot

Re: CODE BOUNTY: Prohibit free golems from entering the station with code limitations

Posted: Sun Mar 27, 2022 5:49 am
by Mothblocks
Yeah blocking climbing up/using consoles/whatever is perfectly okay, just make sure you have something for when they do get on that isn't so OOC as teleporting. The claimant understands this and I'll be in contact with 'em.

Re: CODE BOUNTY: Prohibit free golems from entering the station with code limitations

Posted: Sun Mar 27, 2022 8:07 am
by Indie-ana Jones
Was never a fan of the lavaland golems. I just hope down the line somebody doesn't slap this on ashwalkers.

Re: CODE BOUNTY: Prohibit free golems from entering the station with code limitations

Posted: Sun Mar 27, 2022 8:08 am
by Mothblocks
Nah, I wouldn't want that, neither as a head admin nor as a designer. From the admin perspective, ash walkers don't cause nearly as many routine problems as free golems do.

Re: CODE BOUNTY: Prohibit free golems from entering the station with code limitations

Posted: Mon Mar 28, 2022 9:50 pm
by Mothblocks