01-07-2016, 11:17 PM
i'm the irc guy! i started working on a centrifuge recently to get familiar with BYOND coding. zewaka, thank you for making some sweet sprites and animations for it. once i finish it i'll post the final specs, but for now here's my tentative stats:
- beaker/bottle of reagents must be inserted.
- select which reagent/s you want separated out of beaker into the 4-8 containers which will have a small storage capacity (20-100ml).
- when ran, spinning reagents are forced through a nano-filter that separates the specified reagents into containers.
- the faster the RPM, the faster the separation. default RPM is 3500, max RPM is 14000. at default, reagents will be filtered at 1 unit/sec split between the number of reagents selected. double the RPM, double the speed.
- after reagents are separated, insert a new beaker and dump one of the centrifuge containers to retrieve the separated reagent.
- the centrifuge will start wobbling at high RPM, and may (will) spill reagents (napalm) all over the floor nearby. using a screwdriver to anchor it will raise the needed amount of RPM for wobbling to occur.
- also working on how to apply a "force" to the reagents. i may go with heat applied to reagents as RPM increases. that means reagents that are volatile cannot spin at a high RPM or violent reactions and explosions will occur.
- emagging a centrifuge will double the RPM and will look like it has no power when idle.
it's a powerful chemistry mechanic balanced by not being an instant function like CheMaster3000's (Isolate). there's enough variables to speed up the process and fuck up in hilarious ways.
- beaker/bottle of reagents must be inserted.
- select which reagent/s you want separated out of beaker into the 4-8 containers which will have a small storage capacity (20-100ml).
- when ran, spinning reagents are forced through a nano-filter that separates the specified reagents into containers.
- the faster the RPM, the faster the separation. default RPM is 3500, max RPM is 14000. at default, reagents will be filtered at 1 unit/sec split between the number of reagents selected. double the RPM, double the speed.
- after reagents are separated, insert a new beaker and dump one of the centrifuge containers to retrieve the separated reagent.
- the centrifuge will start wobbling at high RPM, and may (will) spill reagents (napalm) all over the floor nearby. using a screwdriver to anchor it will raise the needed amount of RPM for wobbling to occur.
- also working on how to apply a "force" to the reagents. i may go with heat applied to reagents as RPM increases. that means reagents that are volatile cannot spin at a high RPM or violent reactions and explosions will occur.
- emagging a centrifuge will double the RPM and will look like it has no power when idle.
it's a powerful chemistry mechanic balanced by not being an instant function like CheMaster3000's (Isolate). there's enough variables to speed up the process and fuck up in hilarious ways.