Files
ccbfbdc50a Ported the Microlathe from Bay, and began autolathe refactor: Take II (#21668)
Continued from #19839

> Part 1 of a refactor to try and make our various fabricators use the
same system and basic code. This adds the microlathe as a proof of
concept to the whole refactor, ported from Baystation. Currently not
mapped anywhere.

> This also ports over Nebula's autolathe working sound, however it is
adapted to fit our code. As such, I went to the original sound and
re-cut it, now including start and stop sounds.

Plan is overall to make it much easier to add new types of fabricators. 

### Asset Licenses
The following assets that **have not** been created by myself are
included in this PR:

| Path | Original Author | License |
| --- | --- | --- |
| icons/obj/machinery/fabricators/microlathe.dmi |
[BloodyMan](https://github.com/BloodyMan) (Baystation 12) | CC-BY-SA |
| sound/machines/fabricators/autolathe/ |
[pencilina](https://freesound.org/people/pencilina/) | CC-0 |

---------

Co-authored-by: Cody Brittain <cbrittain10@live.com>
2026-01-14 19:29:32 +00:00

50 lines
1.9 KiB
Plaintext

ABSTRACT_TYPE(/singleton/fabricator_recipe/drinking_glass)
name = "Abstract Drinking Glasses"
category = "Drinking Glasses"
fabricator_types = list(FABRICATOR_CLASS_MICRO, FABRICATOR_CLASS_GENERAL)
build_time = 3 SECONDS
/singleton/fabricator_recipe/drinking_glass/regular_glass
name = "drinking glass"
path = /obj/item/reagent_containers/food/drinks/drinkingglass
/singleton/fabricator_recipe/drinking_glass/half_pint_glass
name = "half pint glass"
path = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/square
/singleton/fabricator_recipe/drinking_glass/rocks_glass
name = "rocks glass"
path = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/rocks
/singleton/fabricator_recipe/drinking_glass/sherry_glass
name = "sherry glass"
path = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/shake
/singleton/fabricator_recipe/drinking_glass/cocktail_glass
name = "cocktail glass"
path = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/cocktail
/singleton/fabricator_recipe/drinking_glass/shot_glass
name = "shot glass"
path = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/shot
/singleton/fabricator_recipe/drinking_glass/pint_glass
name = "pint glass"
path = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/pint
/singleton/fabricator_recipe/drinking_glass/mug_glass
name = "mug glass"
path = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/mug
/singleton/fabricator_recipe/drinking_glass/flute_glass
name = "flute glass"
path = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/flute
/singleton/fabricator_recipe/drinking_glass/cognac_glass
name = "cognac glass"
path = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/cognac
/singleton/fabricator_recipe/drinking_glass/goblet_glass
name = "goblet glass"
path = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/goblet