Page 1 of 1
Code bounty, distributed materials 100 usd
Posted: Thu May 17, 2018 4:01 am
by oranges
Paypal preferred, steam vouchers in a pinch, pm me if you have some weird payment system
Required:
1) The department lathes in each department can pull resources from the vault ore machine (see 4) and use them to build items, this happens automatically and is logged.
2) there is a log of material distribution, the HoP/QM can from his or her computer or PDA review that info
3) the ORM should no longer distribute ores directly, instead it is simply where miners deposit their items to receive tech points, ores are teleported to the vault machine (See 4)
4) All ores are stored in the vault in a new machine, steal an existing sprite if required, this machine can, with QM level access, cut off a remote lathe
5) for box/meta the vault is moved to where the cargo warehouse is currently, and becomes the purview of the QM/HoP/Cargo department
Please post in the thread if you think you can take up the task
Re: Code bounty, distributed materials 100 usd
Posted: Thu May 17, 2018 4:31 am
by PKPenguin321
this actually doesnt seem as difficult as some of the other code bounties
might pitch in even if i dont do the full thing (wont expect anything in return in this case)
Re: Code bounty, distributed materials 100 usd
Posted: Thu May 17, 2018 4:42 am
by oranges
sorry the lathes should pull from the vault machine, not the ORM
Re: Code bounty, distributed materials 100 usd
Posted: Thu May 17, 2018 4:50 am
by Armhulen
Why not just ask kevinz this has his name all over it he loves this kinda thing
Re: Code bounty, distributed materials 100 usd
Posted: Thu May 17, 2018 4:52 am
by oranges
why ask kevin when there might be other talented people out there who want to earn money
Re: Code bounty, distributed materials 100 usd
Posted: Thu May 17, 2018 5:05 am
by PKPenguin321
further details gathered from IRC
in a nutshell:
- leave autolathes as-is: They should be modernized but that's out of the scope of this project
- QM cutting people off can be machine based, as lathes are already departmental meaning only 1 of each would work already
- if the vault machine is broken, the ORM will not accept ore at all.
- if you want raw sheets to build with or grind up or whatever, you pull them from a lathe.
- ore should not be smelted until a lathe actually asks to use it, so that it can account for smelt-only materials like plasteel
- lathes should still keep their local, internal storage in addition to being able to pull from the vault machine (iffy on this personally but that's what oranges said he wants. i think it would only make hogging all the resources even easier, and also how would you get raw sheets back into the vault machine?)
Re: Code bounty, distributed materials 100 usd
Posted: Thu May 17, 2018 5:36 am
by oranges
I'm not sold on lathes holding their own storage though, maybe kor has some input?
Re: Code bounty, distributed materials 100 usd
Posted: Thu May 17, 2018 7:16 am
by iamgoofball
I'll look into this tomorrow morning.
When do you want this by?
Re: Code bounty, distributed materials 100 usd
Posted: Thu May 17, 2018 9:24 am
by oranges
sometime that isn't in 2019
Re: Code bounty, distributed materials 100 usd
Posted: Thu May 17, 2018 10:30 am
by DemonFiren
inb4 he delivers by 2020
Re: Code bounty, distributed materials 100 usd
Posted: Thu May 17, 2018 10:47 am
by Shezza
Why not just remove the cancer that is departament lathes, seems like a cheaper idea
Re: Code bounty, distributed materials 100 usd
Posted: Thu May 17, 2018 1:53 pm
by pubby
It'd be better to do small incremental changes rather than one big thing.
Re: Code bounty, distributed materials 100 usd
Posted: Thu May 17, 2018 7:21 pm
by iamgoofball
Re: Code bounty, distributed materials 100 usd
Posted: Thu May 17, 2018 8:06 pm
by Hatfish
if the miners no longer need to deliver materials to the station, can we move the orm and department lathe down there?
Re: Code bounty, distributed materials 100 usd
Posted: Thu May 17, 2018 11:42 pm
by oranges
I think we should leave it where it is, so miners do have to come back to the station from time to time, (They can be a traitor target)
Re: Code bounty, distributed materials 100 usd
Posted: Fri May 18, 2018 12:03 am
by Shadowflame909
I think this will spark a policy discussion thread. So I'm just gonna ask the questions about this new system here. What do I do if the QM removes access to my science lathe at roundstart because he dislikes me? How do I retaliate against that?? I'm drawing some blanks
Re: Code bounty, distributed materials 100 usd
Posted: Fri May 18, 2018 1:22 am
by oranges
you speak to the HoP who is is his boss
Re: Code bounty, distributed materials 100 usd
Posted: Fri May 18, 2018 1:55 am
by somerandomguy
That's when you rally sci to raid the vault
Re: Code bounty, distributed materials 100 usd
Posted: Mon May 28, 2018 9:46 am
by Tlaltecuhtli
what about reagent storages? they are used only for 1 item right now
Re: Code bounty, distributed materials 100 usd
Posted: Mon May 28, 2018 10:03 pm
by onleavedontatme
Remove reagent requirements
Re: Code bounty, distributed materials 100 usd
Posted: Mon Jul 09, 2018 5:18 am
by oranges
I'm still looking for someone to complete this since goof ran off
Re: Code bounty, distributed materials 100 usd
Posted: Mon Jul 09, 2018 6:14 am
by iamgoofball
if anyone wants to pick up where I left off, let me know and I'll send you the code, gotta pursue a really good IRL job opportunity
Re: Code bounty, distributed materials 100 usd
Posted: Mon Jul 09, 2018 6:17 am
by Shadowflame909
I hope you enjoy it goof. The best jobs are the ones you have fun at. But I guess that'd be a career.
Re: Code bounty, distributed materials 100 usd
Posted: Mon Jul 09, 2018 7:36 am
by SpaceManiac
I can pick this up, will have a look tomorrow at whether it'd be easier to start where goof left off or start over
Re: Code bounty, distributed materials 100 usd
Posted: Mon Jul 09, 2018 2:25 pm
by Nabski
I've got a PR in the works that moves the vault, so you may want to not start with the mapping.
Since this thread is here I'll discuss thoughts on it here.
Station goal random room goes to vault. (check)
Vault goes to warehouse. (check)
Warehouse goes to ID check station?
Id check station goes to unused office, with the remaining office becoming a back room.
I haven't started on boxes mapping yet.
Re: Code bounty, distributed materials 100 usd
Posted: Fri Jul 13, 2018 11:27 pm
by SpaceManiac
PR up:
https://github.com/tgstation/tgstation/pull/39118
If by "ID check station" you mean the arrivals checkpoint, I don't know if I'd bother moving that. Its existence doesn't make sense except at the location it is, and even then I think it's pretty much never manned.
Where the warehouse goes would have to be decided on a per-map basis. It might even be folded into the vault on some maps, depending on how much junk is expected to be in there, and how comfortably the self-destruct and vault machines can fit in the allotted space.
Re: Code bounty, distributed materials 100 usd
Posted: Sat Jul 14, 2018 12:25 am
by Nabski
Nice, I only got as far as this but since it's not working I didn't want to make a PR about it.
https://github.com/Nabski89/tgstation/tree/StationGoal