forked from yogstation13/Yogstation
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Ice Cream Rework Part 2: I can't think of a funny name (yogstation13#…
…22490) * Started groundwork for new vat * forgot a space * Started on TGUI code * Continued work on TGUI code and ui_data * I do not like TGUI * Borrowed code from food cart * Getting there * More tweaking * Fixed amount problem * UI is dead * Fixed TGUI list stuff * Image fixed * Messed with UI layout * Finished base UI and gave thanks * Added comments and general code improvements * Fixed typos and changed actions in UI * ui_act for selecting and dispencing items * Improved dispensing and selecting code * Added alt click interaction and extra examines * Deselecting and attackby for adding to vat * Now stores items rather than type paths * Added carton interaction with vat * Selected item's select ui button now becomes green * lets you scoop cones with right click * Start with new cones * Finish cone crafting and started with tabs * Attempt #2 at getting tabs to work * Vat tab now works as intended * Messed with info tab layout * Finished work on tabs * Replaced original vat code and improved code * Removed ice cream from borg dispencers * Removed creamatorium ;[ * Removed duplicate item from black list * Finishing touches * Fixes for Lint tests * More fixes for Lints test * Shortens info tab text
- Loading branch information
1 parent
d0d2b07
commit e12cf57
Showing
11 changed files
with
739 additions
and
319 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
//Meant to store information for dynamicly adding stuff to TGUI | ||
//How to do: Make a child of info_tab. Every child of that child is a section of the TGUI info tab | ||
//Then use subtypesof() on the original child to get all the information of its children | ||
/datum/info_tab | ||
var/section = null | ||
var/section_text = null | ||
|
||
/datum/info_tab/icecream_vat | ||
|
||
/datum/info_tab/icecream_vat/vat_instructions | ||
section = "Vat Instructions" | ||
section_text = "The ice cream vat allows you to select and dispense both ice cream scoops and cones, along with scooping ice cream scoops onto cones. The selected scoop will be scooped into cones, while the selected cone is what is dispensed by alt-clicking the vat. To scoop a cone, select a scoop type and then right-click the vat with an empty cone. Cones can only have one scoop of ice cream." | ||
|
||
/datum/info_tab/icecream_vat/restocking | ||
section = "Restocking" | ||
section_text = "The ice cream vat can be restocked with new ice cream scoops and cones by left-clicking on the vat with said item. The vat can also be restocked by left-clicking on the vat with an ice cream carton with scoops. Doing so will transfer the scoops into the vat." | ||
|
||
/datum/info_tab/icecream_vat/storage_capacity | ||
section = "Storage Capacity" | ||
section_text = "The ice cream vat has a storage capacity of 120 scoops and cones combined." | ||
|
||
/datum/info_tab/icecream_vat/new_scoops | ||
section = "Creating New Scoops" | ||
section_text = "Scoops are made by mixing 10u of any ice cream reagent with 2u of ice. To make ice cream reagents, you will need to start with plain ice cream, which is made by mixing 5u of cream, 3u of sugar, 2u of salt, and then cooling the mixture to 272 Kelvin. To make the reagents of flavored ice cream, just mix 10u of plain ice cream with 2u of a valid flavor reagent such as vanilla." | ||
|
||
/datum/info_tab/icecream_vat/new_cones | ||
section = "Creating New Cones" | ||
section_text = "Cones are made in the crafting menu in the misc. food tab. They require a raw pastry base and 2u of their flavor reagent. Once you have made the raw cone, process it with a food processor to turn it into a finished cone." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.