[MIRROR] Aquariums now have an internal feed storage. Fish catalogs as 25cr goodies. #224
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Mirrored on Skyrat: Skyrat-SS13/Skyrat-tg#24488
Original PR: tgstation/tgstation#78958
About The Pull Request
Added a reagent holder to aquarium tanks and some code to enable the fish to be automatically fed at selectable intervals of 1 minute to 7 (default 3). The holder can be accessed and filled by opening the control panel, and emptied with a plunger if necessary. Simple plumbing compatibility has been added as well, in case you think the 6 units of capacity of the reagent holder (enough to feed a fish 60 times) are not enough. The preset fishing tank starts with enough feed to keep its contents alive for 30 minutes.
Beside that, I've fixed a small oversight with the fish analyzer goodie pack. It should cost 150, not 500.
The fish catalog is now a goodie pack you can get as a goodie for dirt cheap (25 creds) and a subtype of
book/manual
, so there's a slim chance you may find it at the library or somewhere else.Fixed a small oversight inside the fish catalog.
Mapped in a single aquarium kit for each station map, in the service hallway/storage room where the techfab and cargo consoles are also found.
Aquarium kits are now compatible with slapcrafting.
Why It's Good For The Game
Aquariums require too much maintainance for a gimmick, and it's quite awful to see the fish inside preset aquariums die 5 minutes into the round. Also, you cannot get fish catalogs anywhere but from the aquarium kit crate, which costs 1k credits, though its pertinence with fishing goes beyond aquarium stuff.
Lastiy, I think it's good to give the crew a free aquarium kit. The price of the supply pack is a bit out of reach for many, service could use a bit of fisciculture too (I may make it a service pack later, so that it can be ordered through the service console).
Changelog
🆑 Ghommie
add: Aquariums now have a small internal reagent holder, accessible when the panel is open and used to automatically feed the fishes at selectable intervals, also compatible with plumbing.
add: Fish catalogs can now be bought as a goodie pack, for 25 cr, or rarely found at the library or maints.
fix: Fixed the prices of fish analyzers. It's supposed to be 150 cr, not 500.
map: Added an aquarium kit to each station, found in the room where the service techfab and order console also are.
qol: Aquarium kits are now compatible with slapcrafting (crafted by hitting them with the required material without opening the menu).
balance: Moved the aquarium kit and fish supply packs from the "General" section to "Service" and "Livestock" respectively, meaning they can be ordered for free from the service orders console.
/:cl: