Metamorphosis - FoodSequence 3 (#31012)

* setup some data

* cheeseburger recipe

* Update FoodSequenceSystem.cs

* finalize cheseburger recipe

* remove fun

* return old taco sprites

* full foodsequence data refactor

* return tacos

* well done

* add cutlets to burger

* chickenburger recipe

* +2 burger recipes

* more fun

* Update brain.png

* some slice produce added

* documentation

* watermelon

* skewer work

* flipping

* tomato

* skewer watermelon

* Update skewer.yml

* oopsie, ok, im go to sleep

* fix checks

* Update produce.yml

* screwed

* cheeeeeeeese

* all cooked meat added

* produce added

* aaaaand suppermatter

* key to Tag

* More

* proto string remove

* raw snail

* fix

* Update FoodMetamorphableByAddingComponent.cs

* fixes

* fix3

* fififififx
This commit is contained in:
Ed
2024-09-08 09:22:27 +03:00
committed by GitHub
parent 680b9c9cfb
commit 230ea9be46
49 changed files with 2282 additions and 1255 deletions

View File

@@ -1724,20 +1724,10 @@
sprite: Mobs/Effects/onfire.rsi
normalState: Mouse_burning
- type: FoodSequenceElement
sprite:
sprite: Mobs/Animals/mouse.rsi
state: dead-0
entries:
burger:
name: food-sequence-burger-content-rat
taco:
name: food-sequence-content-rat
skewer:
name: food-sequence-content-rat
sprite:
sprite: Objects/Consumable/Food/skewer.rsi
state: skewer-rat
Taco: RatTaco
Burger: RatBurger
Skewer: RatSkewer
- type: entity
parent: MobMouse
@@ -1794,10 +1784,6 @@
- type: Item
size: Tiny
heldPrefix: 1
- type: FoodSequenceElement
sprite:
sprite: Mobs/Animals/mouse.rsi
state: dead-1
- type: entity
parent: MobMouse
@@ -1827,10 +1813,6 @@
- type: Item
size: Tiny
heldPrefix: 2
- type: FoodSequenceElement
sprite:
sprite: Mobs/Animals/mouse.rsi
state: dead-2
- type: entity
name: cancer mouse
@@ -3257,15 +3239,6 @@
- type: FireVisuals
sprite: Mobs/Effects/onfire.rsi
normalState: Mouse_burning
- type: FoodSequenceElement
sprite:
sprite: Mobs/Animals/hamster.rsi
state: dead-0
entries:
burger:
name: food-sequence-burger-content-hamster
taco:
name: food-sequence-content-hamster
- type: entity
name: pig

View File

@@ -785,11 +785,6 @@
tags:
- Slice
- type: FoodSequenceElement
sprite:
sprite: Objects/Consumable/Food/Baked/cake.rsi
state: suppermatter-shard
entries:
burger:
name: food-sequence-burger-content-suppermatter
taco:
name: food-sequence-content-suppermatter
Taco: Suppermatter
Burger: SuppermatterBurger

View File

@@ -39,19 +39,20 @@
- type: Sprite
drawdepth: Mobs
noRot: true
sprite: Objects/Consumable/Food/burger.rsi
sprite: Objects/Consumable/Food/burger_sequence.rsi
layers:
- state: bun_bottom
- map: ["foodSequenceLayers"]
- type: FoodSequenceStartPoint
key: burger
key: Burger
maxLayers: 10
startPosition: 0, 0
offset: 0, 0.1
offset: 0, 0.07
minLayerOffset: -0.05, 0
maxLayerOffset: 0.05, 0
nameGeneration: food-sequence-burger-gen
- type: Appearance
- type: FoodMetamorphableByAdding
- type: SolutionContainerManager
solutions:
food:
@@ -69,7 +70,7 @@
components:
- type: Food
- type: Sprite
sprite: Objects/Consumable/Food/burger.rsi
sprite: Objects/Consumable/Food/burger_sequence.rsi
layers:
- state: bun_top
- type: SolutionContainerManager
@@ -80,12 +81,8 @@
- ReagentId: Nutriment
Quantity: 3.3 # 1/2 of a bun
- type: FoodSequenceElement
sprite:
sprite: Objects/Consumable/Food/burger.rsi
state: bun_top
entries:
burger:
final: true
Burger: BunTopBurger
# Base

View File

@@ -642,14 +642,9 @@
tags:
- Slice
- type: FoodSequenceElement
sprite:
sprite: Objects/Consumable/Food/ingredients.rsi
state: cheesewedge
entries:
burger:
name: food-sequence-content-cheese
taco:
name: food-sequence-content-cheese
Taco: CheeseTaco
Burger: CheeseBurger
- type: entity
name: chèvre log
@@ -700,15 +695,6 @@
- type: Tag
tags:
- Slice
- type: FoodSequenceElement
sprite:
sprite: Objects/Consumable/Food/ingredients.rsi
state: chevredisk
entries:
burger:
name: food-sequence-content-chevre
taco:
name: food-sequence-content-chevre
- type: entity
name: tofu
@@ -757,15 +743,6 @@
- type: Tag
tags:
- Slice
- type: FoodSequenceElement
sprite:
sprite: Objects/Consumable/Food/ingredients.rsi
state: tofu
entries:
burger:
name: food-sequence-content-tofu
taco:
name: food-sequence-content-tofu
- type: entity
name: burned mess
@@ -822,15 +799,6 @@
- type: Tag
tags:
- Ingredient
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/cocoa.rsi
state: produce-beans
entries:
burger:
name: food-sequence-content-cocoa
taco:
name: food-sequence-content-cocoa
- type: entity
name: raw croissant

View File

@@ -142,15 +142,6 @@
- type: Tag
tags:
- Vegetable
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/laughin_pea.rsi
state: produce
entries:
burger:
name: food-sequence-content-pea
taco:
name: food-sequence-content-pea
- type: entity
name: tower-cap log
@@ -213,7 +204,7 @@
- type: Produce
seedId: nettle
- type: MeleeChemicalInjector
transferAmount: 3 #To OD someone you would need 2 nettles and about 6-7 hits, the DOT is likely to crit them if they are running away with almost no health
transferAmount: 3 #TODO someone you would need 2 nettles and about 6-7 hits, the DOT is likely to crit them if they are running away with almost no health
solution: food
pierceArmor: false
- type: Extractable
@@ -288,14 +279,9 @@
- Fruit
- Banana
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/banana.rsi
state: produce
entries:
burger:
name: food-sequence-content-banana
taco:
name: food-sequence-content-banana
Burger: Banana
Taco: Banana
- type: entity
name: mimana
@@ -334,14 +320,9 @@
tags:
- Fruit
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/mimana.rsi
state: produce
entries:
burger:
name: food-sequence-content-mimana
taco:
name: food-sequence-content-mimana
Burger: Mimana
Taco: Mimana
- type: entity
name: banana peel
@@ -481,14 +462,9 @@
- ReagentId: Oculine
Quantity: 2
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/carrot.rsi
state: produce
entries:
burger:
name: food-sequence-burger-content-carrot
taco:
name: food-sequence-content-carrot
Burger: CarrotBurger
Taco: Carrot
- type: entity
name: cabbage
@@ -516,14 +492,9 @@
tags:
- Vegetable
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/cabbage.rsi
state: produce
entries:
burger:
name: food-sequence-burger-content-cabbage
taco:
name: food-sequence-content-cabbage
Burger: CabbageBurger
Taco: Cabbage
- type: entity
name: garlic
@@ -553,14 +524,9 @@
tags:
- Vegetable
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/garlic.rsi
state: produce
entries:
burger:
name: food-sequence-burger-content-garlic
taco:
name: food-sequence-content-garlic
Burger: GarlicBurger
Taco: Garlic
- type: entity
name: lemon
@@ -594,14 +560,9 @@
- Lemon
- Fruit
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/lemon.rsi
state: produce
entries:
burger:
name: food-sequence-content-lemon
taco:
name: food-sequence-content-lemon
Burger: Lemon
Taco: Lemon
- type: entity
name: lemoon
@@ -634,14 +595,9 @@
tags:
- Fruit
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/lemoon.rsi
state: produce
entries:
burger:
name: food-sequence-content-lemoon
taco:
name: food-sequence-content-lemoon
Burger: Lemoon
Taco: Lemoon
- type: entity
name: lime
@@ -666,14 +622,9 @@
- Lime
- Fruit
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/lime.rsi
state: produce
entries:
burger:
name: food-sequence-content-lime
taco:
name: food-sequence-content-lime
Burger: Lime
Taco: Lime
- type: entity
name: orange
@@ -697,14 +648,9 @@
tags:
- Fruit
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/orange.rsi
state: produce
entries:
burger:
name: food-sequence-content-orange
taco:
name: food-sequence-content-orange
Burger: Orange
Taco: Orange
- type: entity
name: pineapple
@@ -774,14 +720,9 @@
- Potato
- Vegetable
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/potato.rsi
state: produce
entries:
burger:
name: food-sequence-content-potato
taco:
name: food-sequence-content-potato
Burger: Potato
Taco: Potato
- type: entity
@@ -839,19 +780,10 @@
- Fruit
- Vegetable
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/tomato.rsi
state: produce
entries:
burger:
name: food-sequence-content-tomato
taco:
name: food-sequence-content-tomato
skewer:
name: food-sequence-content-tomato
sprite:
sprite: Objects/Consumable/Food/skewer.rsi
state: skewer-tomato
Skewer: TomatoSkewer
Burger: Tomato
Taco: Tomato
- type: entity
name: blue tomato
@@ -898,14 +830,9 @@
- Fruit
- Vegetable
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/blue_tomato.rsi
state: produce
entries:
burger:
name: food-sequence-content-tomato
taco:
name: food-sequence-content-tomato
Burger: BlueTomato
Taco: BlueTomato
- type: entity
name: blood tomato
@@ -950,19 +877,10 @@
- Fruit # Fuck you they're a fruit
- Vegetable
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/blood_tomato.rsi
state: produce
entries:
burger:
name: food-sequence-content-tomato
taco:
name: food-sequence-content-tomato
skewer:
name: food-sequence-content-tomato
sprite:
sprite: Objects/Consumable/Food/skewer.rsi
state: skewer-tomato
Skewer: TomatoSkewer
Burger: BloodTomato
Taco: BloodTomato
- type: entity
name: eggplant
@@ -1022,14 +940,9 @@
tags:
- Fruit
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/apple.rsi
state: produce
entries:
burger:
name: food-sequence-content-apple
taco:
name: food-sequence-content-apple
Burger: Apple
Taco: Apple
- type: entity
name: golden apple
@@ -1067,14 +980,9 @@
tags:
- Fruit
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/golden_apple.rsi
state: produce
entries:
burger:
name: food-sequence-content-apple
taco:
name: food-sequence-content-apple
Burger: GoldenApple
Taco: GoldenApple
- type: entity
name: cocoa pod
@@ -1108,15 +1016,6 @@
- type: Tag
tags:
- Fruit
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/cocoa.rsi
state: produce
entries:
burger:
name: food-sequence-content-cocoa
taco:
name: food-sequence-content-cocoa
- type: entity
name: ear of corn
@@ -1156,19 +1055,10 @@
- ReagentId: Enzyme
Quantity: 2
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/corn.rsi
state: produce
entries:
burger:
name: food-sequence-content-corn
taco:
name: food-sequence-content-corn
skewer:
name: food-sequence-content-corn
sprite:
sprite: Objects/Consumable/Food/skewer.rsi
state: skewer-corn
Burger: Corn
Taco: Corn
Skewer: CornSkewer
- type: entity
name: corn cob
@@ -1191,15 +1081,6 @@
reagents:
- ReagentId: Cornmeal
Quantity: 10
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/corn.rsi
state: produce
entries:
burger:
name: food-sequence-content-corn
taco:
name: food-sequence-content-corn
- type: entity
name: onion
@@ -1231,15 +1112,6 @@
- type: Tag
tags:
- Vegetable
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/onion.rsi
state: produce
entries:
burger:
name: food-sequence-burger-content-onion
taco:
name: food-sequence-content-onion
- type: entity
name: red onion
@@ -1271,15 +1143,6 @@
- type: Tag
tags:
- Vegetable
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/onion_red.rsi
state: produce
entries:
burger:
name: food-sequence-burger-content-onion
taco:
name: food-sequence-content-onion
- type: entity
name: chanterelle cluster
@@ -1300,20 +1163,6 @@
- type: Tag
tags:
- Vegetable
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/chanterelle.rsi
state: produce
entries:
burger:
name: food-sequence-content-mushroom
taco:
name: food-sequence-content-mushroom
skewer:
name: food-sequence-content-mushroom
sprite:
sprite: Objects/Consumable/Food/skewer.rsi
state: skewer-mushroom
# Slices
@@ -1358,14 +1207,9 @@
- Fruit
- Slice
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/pineapple.rsi
state: slice
entries:
burger:
name: food-sequence-burger-content-pineapple
taco:
name: food-sequence-content-pineapple
Burger: PineappleSliceBurger
Taco: PineappleSlice
- type: entity
name: onion slice
@@ -1394,14 +1238,9 @@
- Vegetable
- Slice
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/onion.rsi
state: slice
entries:
burger:
name: food-sequence-burger-content-onion
taco:
name: food-sequence-content-onion
Burger: OnionSliceBurger
Taco: OnionSlice
- type: entity
name: red onion slice
@@ -1430,14 +1269,9 @@
- Vegetable
- Slice
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/onion_red.rsi
state: slice
entries:
burger:
name: food-sequence-burger-content-onion
taco:
name: food-sequence-content-onion
Burger: OnionRedSliceBurger
Taco: OnionRedSlice
- type: entity
name: chili pepper
@@ -1467,19 +1301,10 @@
tags:
- Vegetable
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/chili.rsi
state: produce
entries:
burger:
name: food-sequence-content-chili
taco:
name: food-sequence-content-chili
skewer:
name: food-sequence-content-chili
sprite:
sprite: Objects/Consumable/Food/skewer.rsi
state: skewer-pepper
Taco: ChiliPepper
Burger: ChiliPepper
Skewer: ChiliPepperSkewer
- type: entity
name: chilly pepper
@@ -1507,19 +1332,10 @@
- type: Produce
seedId: chilly
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/chilly.rsi
state: produce
entries:
burger:
name: food-sequence-content-chilly
taco:
name: food-sequence-content-chilly
skewer:
name: food-sequence-content-chilly
sprite:
sprite: Objects/Consumable/Food/skewer.rsi
state: skewer-bluepepper
Taco: ChillyPepper
Burger: ChillyPepper
Skewer: ChillyPepperSkewer
- type: entity
name: aloe
@@ -1549,14 +1365,9 @@
tags:
- Vegetable
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/aloe.rsi
state: produce
entries:
burger:
name: food-sequence-content-aloe
taco:
name: food-sequence-content-aloe
Taco: Aloe
Burger: Aloe
- type: entity
name: poppy
@@ -1590,14 +1401,9 @@
tags:
- Flower # TODO add "RedFlower" or "Poppy" tag, when other color flowers will be
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/poppy.rsi
state: produce
entries:
burger:
name: food-sequence-content-poppy
taco:
name: food-sequence-content-poppy
Taco: Poppy
Burger: Poppy
- type: entity
name: lily
@@ -1627,14 +1433,9 @@
tags:
- Flower
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/lily.rsi
state: produce
entries:
burger:
name: food-sequence-content-lily
taco:
name: food-sequence-content-lily
Taco: Lily
Burger: Lily
- type: entity
name: lingzhi
@@ -1662,19 +1463,9 @@
- type: Extractable
grindableSolutionName: food
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/lingzhi.rsi
state: produce
entries:
burger:
name: food-sequence-content-mushroom
taco:
name: food-sequence-content-mushroom
skewer:
name: food-sequence-content-mushroom
sprite:
sprite: Objects/Consumable/Food/skewer.rsi
state: skewer-mushroom
Taco: Lingzhi
Burger: Lingzhi
- type: entity
name: ambrosia vulgaris
@@ -1716,11 +1507,8 @@
- Ambrosia
- type: FoodSequenceElement
entries:
burger:
name: food-sequence-burger-content-ambrosia
sprite:
sprite: Objects/Specific/Hydroponics/ambrosia_vulgaris.rsi
state: produce
Taco: AmbrosiaVulgaris
Burger: AmbrosiaVulgarisBurger
- type: entity
name: ambrosia deus
@@ -1759,14 +1547,9 @@
tags:
- Ambrosia
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/ambrosia_deus.rsi
state: produce
entries:
burger:
name: food-sequence-burger-content-ambrosia
taco:
name: food-sequence-content-ambrosia
Taco: AmbrosiaDeus
Burger: AmbrosiaDeusBurger
- type: entity
name: galaxythistle
@@ -1795,14 +1578,9 @@
- Galaxythistle
- Fruit # Probably?
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/galaxythistle.rsi
state: produce
entries:
burger:
name: food-sequence-burger-content-galaxy
taco:
name: food-sequence-content-galaxy
Taco: Galaxythistle
Burger: GalaxythistleBurger
- type: entity
name: glasstle
@@ -1868,14 +1646,9 @@
tags:
- Galaxythistle
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/glasstle.rsi
state: produce
entries:
burger:
name: food-sequence-burger-content-glasstle
taco:
name: food-sequence-content-glasstle
Taco: Glasstle
Burger: GlasstleBurger
- type: entity
name: fly amanita
@@ -1903,19 +1676,9 @@
grindableSolutionName: food
- type: BadFood
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/fly_amanita.rsi
state: produce
entries:
burger:
name: food-sequence-content-mushroom
taco:
name: food-sequence-content-mushroom
skewer:
name: food-sequence-content-mushroom
sprite:
sprite: Objects/Consumable/Food/skewer.rsi
state: skewer-mushroom
Taco: FlyAmanita
Burger: FlyAmanita
- type: entity
name: gatfruit
@@ -1946,14 +1709,9 @@
tags:
- Fruit # It's in the name
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/gatfruit.rsi
state: produce
entries:
burger:
name: food-sequence-burger-content-gatfruit
taco:
name: food-sequence-content-gatfruit
Taco: Gatfruit
Burger: GatfruitBurger
- type: entity
name: capfruit
@@ -1984,14 +1742,9 @@
tags:
- Fruit
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/capfruit.rsi
state: produce
entries:
burger:
name: food-sequence-burger-content-capfruit
taco:
name: food-sequence-content-capfruit
Taco: Capfruit
Burger: CapfruitBurger
- type: entity
name: capfruit
@@ -2048,14 +1801,9 @@
tags:
- Vegetable
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/soybeans.rsi
state: produce
entries:
burger:
name: food-sequence-content-soy
taco:
name: food-sequence-content-soy
Taco: Soybeans
Burger: SoybeansBurger
- type: entity
name: spaceman's trumpet
@@ -2085,14 +1833,9 @@
- type: Instrument #hehe trumpet
program: 56
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/spacemans_trumpet.rsi
state: produce
entries:
burger:
name: food-sequence-burger-content-spacemans-trumpet
taco:
name: food-sequence-content-spacemans-trumpet
Taco: SpacemansTrumpet
Burger: SpacemansTrumpetBurger
- type: entity
name: koibean
@@ -2122,14 +1865,9 @@
tags:
- Vegetable
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/koibean.rsi
state: produce
entries:
burger:
name: food-sequence-burger-content-koibean
taco:
name: food-sequence-content-koibean
Taco: Koibean
Burger: KoibeanBurger
- type: entity
name: watermelon
@@ -2227,14 +1965,10 @@
- Fruit
- Slice
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/watermelon.rsi
state: slice
entries:
burger:
name: food-sequence-burger-content-watermelon
taco:
name: food-sequence-content-watermelon
Burger: WatermelonSliceBurger
Taco: WatermelonSlice
Skewer: WatermelonSliceSkewer
- type: entity
name: grapes
@@ -2298,14 +2032,9 @@
tags:
- Fruit
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/berries.rsi
state: produce
entries:
burger:
name: food-sequence-burger-content-berries
taco:
name: food-sequence-content-berries
Taco: Berries
Burger: BerriesBurger
- type: entity
name: bungo fruit
@@ -2341,14 +2070,9 @@
tags:
- Fruit
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/bungo.rsi
state: produce
entries:
burger:
name: food-sequence-content-bungo
taco:
name: food-sequence-content-bungo
Taco: Bungo
Burger: Bungo
- type: entity
name: bungo pit
@@ -2404,14 +2128,9 @@
tags:
- Vegetable
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/pea.rsi
state: produce
entries:
burger:
name: food-sequence-content-pea
taco:
name: food-sequence-content-pea
Taco: Pea
Burger: Pea
- type: entity
name: pumpkin
@@ -2608,14 +2327,9 @@
tags:
- Fruit
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/cherry.rsi
state: produce
entries:
burger:
name: food-sequence-content-cherry
taco:
name: food-sequence-content-cherry
Taco: Cherry
Burger: Cherry
- type: entity
name: cherry pit

View File

@@ -13,11 +13,34 @@
layers:
- state: skewer
- map: ["foodSequenceLayers"]
- type: LandAtCursor
- type: Fixtures
fixtures:
fix1:
shape: !type:PolygonShape
vertices:
- -0.40,-0.20
- -0.30,-0.30
- 0.50,0.10
- 0.40,0.20
density: 20
mask:
- ItemMask
restitution: 0.3
friction: 0.2
- type: DamageOtherOnHit
damage:
types:
Piercing: 6
- type: ThrowingAngle
angle: 245
- type: EmbeddableProjectile
offset: -0.15,0.0
- type: MeleeWeapon
wideAnimationRotation: -120
damage:
types:
Piercing: 4
Piercing: 8
angle: 0
animation: WeaponArcThrust
soundHit:
@@ -35,10 +58,11 @@
canReact: false # Dont want cause reactions inside skewers after merging ingredients
maxVol: 0
- type: FoodSequenceStartPoint
key: skewer
key: Skewer
maxLayers: 4
startPosition: -0.27, -0.19
inverseLayers: true
offset: 0.2, 0.1
nameGeneration: food-sequence-skewer-gen
contentSeparator: ", "
allowHorizontalFlip: false

View File

@@ -11,7 +11,7 @@
- type: Food
transferAmount: 3
- type: Sprite
sprite: Objects/Consumable/Food/taco.rsi
sprite: Objects/Consumable/Food/taco_sequence.rsi
layers:
- state: tacoshell_back
- map: ["foodSequenceLayers"]
@@ -25,12 +25,161 @@
- ReagentId: Nutriment
Quantity: 6.66
- type: FoodSequenceStartPoint
key: taco
key: Taco
maxLayers: 3
startPosition: -0.2, 0
offset: 0.1, 0
startPosition: -0.15, 0
offset: 0.15, 0
minLayerOffset: 0, 0
maxLayerOffset: 0, 0.05
nameGeneration: food-sequence-taco-gen
contentSeparator: ", "
- type: Appearance
- type: Appearance
# Old tacos
- type: entity
parent: FoodInjectableBase
id: FoodTacoBase
abstract: true
components:
- type: FlavorProfile
flavors:
- meaty
- cheesy
- type: Food
transferAmount: 3
- type: Sprite
sprite: Objects/Consumable/Food/taco.rsi
- type: SolutionContainerManager
solutions:
food:
maxVol: 15
reagents:
- ReagentId: Nutriment
Quantity: 6
- ReagentId: Vitamin
Quantity: 4
- type: Item
sprite: Objects/Consumable/Food/taco.rsi
storedRotation: -90
- type: Tag
tags:
- Meat
- type: entity
name: beef taco
parent: FoodTacoBase
id: FoodTacoBeef
description: A very basic and run of the mill beef taco, now with cheese!
components:
- type: Food
- type: Sprite
state: beeftaco
- type: entity
name: chicken taco
parent: FoodTacoBase
id: FoodTacoChicken
description: A very basic and run of the mill chicken taco, now with cheese!
components:
- type: Food
- type: Sprite
state: chickentaco
- type: entity
name: fish taco
parent: FoodTacoBase
id: FoodTacoFish
description: Sounds kinda gross, but it's actually not that bad.
components:
- type: FlavorProfile
flavors:
- onion
- fishy
- type: Food
- type: Sprite
state: fishtaco
- type: SolutionContainerManager
solutions:
food:
maxVol: 20
reagents:
- ReagentId: Nutriment
Quantity: 10
- ReagentId: Vitamin
Quantity: 6
- type: entity
name: rat taco
parent: FoodTacoBase
id: FoodTacoRat
description: Yeah, that looks about right...
components:
- type: Food
- type: Sprite
state: rattaco
- type: SolutionContainerManager
solutions:
food:
maxVol: 15
reagents:
- ReagentId: Nutriment
Quantity: 6
- ReagentId: Vitamin
Quantity: 4
- type: entity
name: beef taco supreme
parent: FoodTacoBase
id: FoodTacoBeefSupreme
description: It's like a regular beef taco, but surpeme!
components:
- type: Food
- type: Sprite
state: beeftacosupreme
- type: SolutionContainerManager
solutions:
food:
maxVol: 26
reagents:
- ReagentId: Nutriment
Quantity: 14
- ReagentId: Vitamin
Quantity: 6
- type: entity
name: chicken taco supreme
parent: FoodTacoBase
id: FoodTacoChickenSupreme
description: It's like a regular chicken taco, but surpeme!
components:
- type: Food
- type: Sprite
state: chickentacosupreme
- type: SolutionContainerManager
solutions:
food:
maxVol: 26
reagents:
- ReagentId: Nutriment
Quantity: 14
- ReagentId: Vitamin
Quantity: 6
- type: entity
name: soft taco
parent: FoodMealBase
id: FoodMealSoftTaco
description: Take a bite!
components:
- type: FlavorProfile
flavors:
- cheesy
- tomato
- meaty
- onion
- type: Sprite
state: softtaco
- type: Tag
tags:
- Meat

View File

@@ -17,15 +17,6 @@
reagents:
- ReagentId: THC
Quantity: 15
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/cannabis.rsi
state: produce
entries:
burger:
name: food-sequence-burger-content-cannabis
taco:
name: food-sequence-content-cannabis
- type: entity
@@ -106,15 +97,6 @@
# Quantity: 1
- ReagentId: Psicodine
Quantity: 0.6
- type: FoodSequenceElement
sprite:
sprite: Objects/Specific/Hydroponics/rainbow_cannabis.rsi
state: produce
entries:
burger:
name: food-sequence-burger-content-rainbow-cannabis
taco:
name: food-sequence-content-rainbow-cannabis
- type: entity
name: dried rainbow cannabis leaves