diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/drinks_bottles.yml b/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/drinks_bottles.yml new file mode 100644 index 0000000000..8a715382bf --- /dev/null +++ b/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/drinks_bottles.yml @@ -0,0 +1,38 @@ +- type: entity + id: RandomDrinkBottle + name: random drink spawner + suffix: Bottle + parent: MarkerBase + placement: + mode: AlignTileAny + components: + - type: Sprite + layers: + - state: red + - texture: Objects/Consumable/Drinks/ginbottle.rsi/icon.png + - type: RandomSpawner + #small item + prototypes: + - DrinkAbsintheBottleFull + - DrinkBlueCuracaoBottleFull + - DrinkCognacBottleFull + - DrinkGrenadineBottleFull + - DrinkGinBottleFull + - DrinkGoldschlagerBottleFull + - DrinkKahluaBottleFull + - DrinkMelonLiquorBottleFull + - DrinkPatronBottleFull + - DrinkRumBottleFull + - DrinkTequilaBottleFull + - DrinkVermouthBottleFull + - DrinkVodkaBottleFull + - DrinkWhiskeyBottleFull + - DrinkWineBottleFull + - DrinkBeer + - DrinkAleBottleFull + chance: 0.8 + offset: 0.0 + #rare + rarePrototypes: + - DrinkPoisonWinebottleFull + rareChance: 0.01 \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/drinks_glass.yml b/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/drinks_glass.yml new file mode 100644 index 0000000000..3948b50211 --- /dev/null +++ b/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/drinks_glass.yml @@ -0,0 +1,111 @@ +- type: entity + id: RandomDrinkGlass + name: random drink spawner + suffix: Glass + parent: MarkerBase + placement: + mode: AlignTileAny + components: + - type: Sprite + layers: + - state: red + - texture: Objects/Consumable/Drinks/beerglass.rsi/icon.png + - type: RandomSpawner + #small item + prototypes: + - DrinkAbsintheGlass + - DrinkAleGlass + - DrinkAloe + - DrinkAndalusia + - DrinkAntifreeze + - DrinkB52Glass + - DrinkBahamaMama + - DrinkBananaHonkGlass + - DrinkBarefootGlass + - DrinkBeerglass + - DrinkBerryJuice + - DrinkBilkGlass + - DrinkBlackRussianGlass + - DrinkBlueCuracaoGlass + - DrinkBloodyMaryGlass + - DrinkBooger + - DrinkBraveBullGlass + - DrinkCarrotJuice + - DrinkChocolateGlass + - DrinkCafeLatte + - DrinkCognacGlass + - DrinkCubaLibreGlass + - DrinkDeadRumGlass + - DrinkDevilsKiss + - DrinkDriestMartiniGlass + - DrinkDrGibbGlass + - DrinkErikaSurprise + - DrinkFourteenLokoGlass + - DrinkGargleBlasterGlass + - DrinkGinFizzGlass + - DrinkGinGlass + - DrinkGinTonicglass + - DrinkGoldschlagerGlass + - DrinkGrapeJuice + - DrinkGreenTeaGlass + - DrinkGrogGlass + - DrinkHippiesDelightGlass + - DrinkIcedCoffeeGlass + - DrinkIcedGreenTeaGlass + - DrinkIcedBeerGlass + - DrinkIceCreamGlass + - DrinkIrishCarBomb + - DrinkIrishCoffeeGlass + - DrinkLemonadeGlass + - DrinkKiraSpecial + - DrinkLongIslandIcedTeaGlass + - DrinkManhattanGlass + - DrinkManlyDorfGlass + - DrinkMargaritaGlass + - DrinkMartiniGlass + - DrinkMeadGlass + - DrinkMilkshake + - DrinkMojito + - DrinkNTCahors + - DrinkPatronGlass + - DrinkRedMeadGlass + - DrinkRewriter + - DrinkRootBeerFloatGlass + - DrinkRumGlass + - DrinkSakeGlass + - DrinkSbitenGlass + - DrinkScrewdriverCocktailGlass + - DrinkSuiDreamGlass + - DrinkSingulo + - DrinkSoyLatte + - DrinkSyndicatebomb + - DrinkTequilaSunriseGlass + - DrinkThreeMileIslandGlass + - DrinkToxinsSpecialGlass + - DrinkVodkaMartiniGlass + - DrinkVodkaTonicGlass + - DrinkWatermelonJuice + - DrinkWhiskeyColaGlass + - DrinkWhiskeySodaGlass + - DrinkWhiteRussianGlass + - DrinkWineGlass + - DrinkShakeBlue + - DrinkShakeWhite + chance: 0.8 + offset: 0.0 + #rare + rarePrototypes: + - DrinkAcidSpitGlass + - DrinkAlliesCocktail + - DrinkAmasecGlass + - DrinkAtomicBombGlass + - DrinkDemonsBlood + - DrinkDoctorsDelightGlass + - DrinkNeurotoxinGlass + - DrinkNuclearColaGlass + - DrinkSilencerGlass + - DrinkShakeMeat + - DrinkShakeRobo + - DrinkHoochGlass + - DrinkBeepskySmashGlass + rareChance: 0.05 \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/food_baked_single.yml b/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/food_baked_single.yml new file mode 100644 index 0000000000..a9f984fba3 --- /dev/null +++ b/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/food_baked_single.yml @@ -0,0 +1,78 @@ +- type: entity + id: RandomFoodBakedSingle + name: random baked food spawner + suffix: Single Serving + parent: MarkerBase + placement: + mode: AlignTileAny + components: + - type: Sprite + layers: + - state: red + - texture: Objects/Consumable/Food/Baked/pie.rsi/plain-slice.png + - type: RandomSpawner + prototypes: + - FoodBreadPlainSlice + - FoodBreadMeatSlice + - FoodBreadBananaSlice + - FoodBreadCreamcheeseSlice + - FoodBreadMoldySlice + - FoodBreadGarlicSlice + - FoodBreadButteredToast + - FoodCakeBlueberrySlice + - FoodCakePlainSlice + - FoodCakeCarrotSlice + - FoodCakeCheeseSlice + - FoodCakeOrangeSlice + - FoodCakeLimeSlice + - FoodCakeLemonSlice + - FoodCakeChocolateSlice + - FoodCakeAppleSlice + - FoodCakeSlimeSlice + - FoodCakePumpkinSlice + - FoodCakeChristmasSlice + - FoodCakeVanillaSlice + - FoodCakeBirthdaySlice + - FoodBakedMuffin + - FoodBakedMuffinBerry + - FoodBakedMuffinCherry + - FoodBakedMuffinBluecherry + - FoodBakedBunHoney + - FoodBakedBunHotX + - FoodBakedBunMeat + - FoodBakedCookie + - FoodBakedCookieFortune + - FoodBakedCookieOatmeal + - FoodBakedCookieRaisin + - FoodBakedCookieSugar + - FoodBakedNugget + - FoodBakedPancake + - FoodBakedPancakeBb + - FoodBakedPancakeCc + - FoodBakedWaffle + - FoodBakedWaffleSoy + - FoodBakedWaffleSoylent + - FoodBakedWaffleRoffle + - FoodBakedPretzel + - FoodBakedCannoli + - FoodPieAppleSlice + - FoodPieBaklavaSlice + - FoodPieClafoutisSlice + - FoodPieMeatSlice + - FoodPieCherrySlice + - FoodPieFrostySlice + - FoodTartGrape + - FoodTartCoco + chance: 0.8 + offset: 0.0 + #rare + rarePrototypes: + - FoodBreadMeatSpiderSlice + - FoodBreadMimanaSlice + - FoodCakeBrainSlice + - FoodCakeClownSlice + - FoodCakeSpacemanSlice + - FoodTartGapple + - FoodBreadMeatXenoSlice + - FoodPieXenoSlice + rareChance: 0.05 \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/food_baked_whole.yml b/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/food_baked_whole.yml new file mode 100644 index 0000000000..462ef4cf26 --- /dev/null +++ b/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/food_baked_whole.yml @@ -0,0 +1,58 @@ +- type: entity + id: RandomFoodBakedWhole + name: random baked food spawner + suffix: Whole + parent: MarkerBase + placement: + mode: AlignTileAny + components: + - type: Sprite + layers: + - state: red + - texture: Objects/Consumable/Food/Baked/pie.rsi/plain.png + - type: RandomSpawner + #small item + prototypes: + - FoodBreadVolcanic + - FoodBreadPlain + - FoodBreadMeat + - FoodBreadBanana + - FoodBreadTofu + - FoodBreadCreamcheese + - FoodBreadBaguette + - FoodCakeBlueberry + - FoodCakePlain + - FoodCakeCheese + - FoodCakeCarrot + - FoodCakeOrange + - FoodCakeLime + - FoodCakeLemon + - FoodCakeChocolate + - FoodCakeApple + - FoodCakeSlime + - FoodCakePumpkin + - FoodCakeChristmas + - FoodCakeBirthday + - FoodCakeVanilla + - FoodPieApple + - FoodPieBaklava + - FoodPieBananaCream + - FoodPieClafoutis + - FoodPieCherry + - FoodPieMeat + - FoodPieFrosty + chance: 0.8 + offset: 0.0 + #rare + rarePrototypes: + - FoodBreadMeatSpider + - FoodBreadMimana + - FoodCakeBrain + - FoodCakeClown + - FoodCakeSpaceman + - FoodPieXeno + - FoodPieAmanita + - FoodPiePlump + - FoodBreadMeatXeno + - FoodPieXeno + rareChance: 0.05 \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/food_meal.yml b/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/food_meal.yml new file mode 100644 index 0000000000..47c125ffd2 --- /dev/null +++ b/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/food_meal.yml @@ -0,0 +1,84 @@ +- type: entity + id: RandomFoodMeal + name: random food spawner + suffix: Meal + parent: MarkerBase + placement: + mode: AlignTileAny + components: + - type: Sprite + layers: + - state: red + - texture: Objects/Consumable/Food/meals.rsi/cornedbeef.png + - type: RandomSpawner + prototypes: + - FoodMealPotatoLoaded + - FoodMealFries + - FoodMealFriesCheesy + - FoodMealFriesCarrot + - FoodMealNachos + - FoodMealNachosCheesy + - FoodMealNachosCuban + - FoodMealEggplantParm + - FoodMealPotatoYaki + - FoodMealCubancarp + - FoodMealCornedbeef + - FoodMealPigblanket + - FoodMealRibs + - FoodMealEggsbenedict + - FoodMealOmelette + - FoodMealFriedegg + - FoodMealQueso + - FoodMealSashimi + - FoodMealEnchiladas + - FoodNoodlesChowmein + - FoodNoodlesSpesslaw + - FoodNoodlesMeatball + - FoodSoupPea + - FoodSaladHerb + - FoodSaladValid + - FoodSaladFruit + - FoodSaladJungle + - FoodSaladCitrus + - FoodRiceBoiled + - FoodRiceEgg + - FoodRicePork + - FoodRicePudding + - FoodRiceGumbo + - FoodOatmeal + - FoodSoupMeatball + - FoodSoupVegetable + - FoodSoupNettle + - FoodSoupChiliHot + - FoodSoupChiliCold + - FoodSoupTomato + - FoodSoupMiso + - FoodSoupMushroom + - FoodSoupBeet + - FoodSoupPotato + - FoodSoupOnion + - FoodSoupBisque + - FoodSoupBungo + chance: 0.8 + offset: 0.0 + #rare + rarePrototypes: + - FoodMealMint + - FoodMealBearsteak + - FoodMealMilkape + - DisgustingSweptSoup + - FoodMealMemoryleek + - FoodSaladAesir + - FoodSaladEden + - FoodJellyDuff + - FoodJellyAmanita + - FoodSoupSlime + - FoodSoupTomatoBlood + - FoodSoupWingFangChu + - FoodSoupClown + - FoodSoupMystery + - FoodSoupChiliClown + - FoodSoupMonkey + - FoodSoupEyeball + - FoodSoupElectron + rareChance: 0.05 \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/food_single.yml b/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/food_single.yml new file mode 100644 index 0000000000..3731f2f40b --- /dev/null +++ b/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/food_single.yml @@ -0,0 +1,66 @@ +- type: entity + id: RandomFoodSingle + name: random food spawner + suffix: Single Serving + parent: MarkerBase + placement: + mode: AlignTileAny + components: + - type: Sprite + layers: + - state: red + - texture: Objects/Consumable/Food/burger.rsi/plain.png + - type: RandomSpawner + prototypes: + - FoodBurgerJelly + - FoodBurgerCarp + - FoodBurgerTofu + - FoodBurgerXeno + - FoodBurgerBig + - FoodBurgerFive + - FoodBurgerRat + - FoodBurgerBacon + - FoodBurgerEmpowered + - FoodBurgerCrab + - FoodBurgerSoy + - FoodBurgerMcrib + - FoodBurgerMcguffin + - FoodBurgerChicken + - FoodBurgerDuck + - FoodBurgerCheese + - FoodMeatHawaiianKebab + - FoodMeatKebab + - FoodMeatFiestaKebab + - FoodNoodlesBoiled + - FoodNoodles + - FoodNoodlesCopy + - FoodNoodlesButter + - FoodPizzaMargheritaSlice + - FoodPizzaMeatSlice + - FoodPizzaMushroomSlice + - FoodPizzaVegetableSlice + - FoodPizzaDonkpocketSlice + - FoodPizzaDankSlice + - FoodPizzaSassysageSlice + - FoodPizzaPineappleSlice + - FoodPizzaMoldySlice + chance: 0.8 + offset: 0.0 + #rare + rarePrototypes: + - FoodBurgerAppendix + - FoodBurgerRobot + - FoodBurgerBear + - FoodBurgerClown + - FoodBurgerMime + - FoodBurgerBrain + - FoodBurgerGhost + - FoodBurgerSpell + - FoodBurgerSuper + - FoodBurgerCrazy + - FoodMeatHumanKebab + - FoodMeatLizardtailKebab + - FoodMeatRatKebab + - FoodMeatRatdoubleKebab + - FoodPizzaArnoldSlice + rareChance: 0.05 \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/food_snacks.yml b/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/food_snacks.yml new file mode 100644 index 0000000000..3dfcfb275d --- /dev/null +++ b/Resources/Prototypes/Entities/Markers/Spawners/Food_Drinks/food_snacks.yml @@ -0,0 +1,55 @@ +- type: entity + id: RandomSnacks + name: random snack spawner + #suffix: + parent: MarkerBase + placement: + mode: AlignTileAny + components: + - type: Sprite + layers: + - state: red + - texture: Objects/Consumable/Food/snacks.rsi/cheesiehonkers.png + - type: RandomSpawner + #small item + prototypes: + - DrinkColaBottleFull + - DrinkSpaceMountainWindBottleFull + - DrinkSpaceUpBottleFull + - DrinkWaterBottleFull + - DrinkColaCan + - DrinkIcedTeaCan + - DrinkLemonLimeCan + - DrinkGrapeCan + - DrinkRootBeerCan + - DrinkSodaWaterCan + - DrinkSpaceMountainWindCan + - DrinkSpaceUpCan + - DrinkStarkistCan + - DrinkTonicWaterCan + - DrinkFourteenLokoCan + - DrinkChangelingStingCan + - DrinkDrGibbCan + - DrinkEnergyDrinkCan + - DrinkHotCoco + - DrinkHotCoffee + - DrinkTeacup + - DrinkLean + - DrinkWaterCup + - FoodSnackBoritos + - FoodSnackCheesie + - FoodSnackChips + - FoodSnackChocolate + - FoodSnackEnergy + - FoodSnackChocolateBar + - FoodSnackPopcorn + - FoodSnackRaisins + - FoodSnackSus + - FoodSnackSyndi + - FoodSnackChowMein + - FoodSnackDanDanNoodles + - FoodSnackCookieFortune + - FoodSnackNutribrick + - FoodSnackMREBrownie + chance: 0.8 + offset: 0.0 \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/arcade.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/arcade.yml index 4f8b30f143..ed8dadcb4b 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/arcade.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/arcade.yml @@ -6,7 +6,7 @@ - type: Sprite layers: - state: red - - texture: Structures/Machines/arcade.rsi/arcade.png + - texture: Structures/Machines/arcade.rsi/icon.png - type: RandomSpawner prototypes: - BlockGameArcade diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/RandomSpawns/food_snacks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/RandomSpawns/food_snacks.yml new file mode 100644 index 0000000000..4e7db785e3 --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/RandomSpawns/food_snacks.yml @@ -0,0 +1,56 @@ +- type: entity + id: RandomSnacks + name: random snack spawner + #suffix: + parent: MarkerBase + components: + - type: Sprite + layers: + - state: red + - texture: Objects/Consumable/Food/snacks.rsi/cheesiehonkers.png + - type: RandomSpawner + #small item + prototypes: + - DrinkColaBottleFull + - DrinkSpaceMountainWindBottleFull + - DrinkSpaceUpBottleFull + - DrinkWaterBottleFull + - DrinkColaCan + - DrinkIcedTeaCan + - DrinkLemonLimeCan + - DrinkGrapeCan + - DrinkRootBeerCan + - DrinkSodaWaterCan + - DrinkSpaceMountainWindCan + - DrinkSpaceUpCan + - DrinkStarkistCan + - DrinkTonicWaterCan + - DrinkFourteenLokoCan + - DrinkChangelingStingCan + - DrinkDrGibbCan + - DrinkEnergyDrinkCan + - DrinkHotCoco + - DrinkHotCoffee + - DrinkTeacup + - DrinkLean + - DrinkWaterCup + - FoodSnackBoritos + - FoodSnackCheesie + - FoodSnackChips + - FoodSnackChocolate + - FoodSnackEnergy + - FoodSnackChocolateBar + - FoodSnackPopcorn + - FoodSnackRaisins + - FoodSnackSus + - FoodSnackSyndi + - FoodSnackChowMein + - FoodSnackDanDanNoodles + - FoodSnackCookieFortune + - FoodSnackNutribrick + - FoodSnackMREBrownie + chance: 0.8 + offset: 0.0 + + placement: + mode: AlignTileAny \ No newline at end of file diff --git a/Resources/Textures/Structures/Machines/arcade.rsi/icon.png b/Resources/Textures/Structures/Machines/arcade.rsi/icon.png new file mode 100644 index 0000000000..e0d78876df Binary files /dev/null and b/Resources/Textures/Structures/Machines/arcade.rsi/icon.png differ