Food and Beverage Spawners (#9547)

* Textures to make lamps mappable to East/West.

* Adds various rng food and beverage spawners for mapping. Also adds a smaller icon for rndm arcade machine because the other was triggering people.

* Fix

* ugh

* edits

* Oops, missed a couple xenos

Co-authored-by: Jeff <velcroboy333@hotmail.com>
This commit is contained in:
ChilbroBaggins
2022-07-12 19:03:10 -05:00
committed by GitHub
parent d6280ecace
commit abc8d5b6d8
10 changed files with 547 additions and 1 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB