CODE BOUNTY: Prohibit free golems from entering the station with code limitations
Posted: Sat Mar 26, 2022 10:40 pm
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.
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.