@@ -37,7 +37,7 @@
|
||||
- type: cargoProduct
|
||||
name: "chicken crate"
|
||||
id: LivestockChicken
|
||||
description: "A crate containing a four fully grown chickens"
|
||||
description: "A crate containing four fully grown chickens"
|
||||
icon:
|
||||
sprite: Mobs/Animals/chicken.rsi
|
||||
state: icon-1
|
||||
@@ -46,6 +46,18 @@
|
||||
category: Livestock
|
||||
group: market
|
||||
|
||||
- type: cargoProduct
|
||||
name: "duck crate"
|
||||
id: LivestockDuck
|
||||
description: "A crate containing six fully grown ducks"
|
||||
icon:
|
||||
sprite: Mobs/Animals/duck.rsi
|
||||
state: icon-0
|
||||
product: CrateNPCDuck
|
||||
cost: 2000
|
||||
category: Livestock
|
||||
group: market
|
||||
|
||||
- type: cargoProduct
|
||||
name: "corgi crate"
|
||||
id: LivestockCorgi
|
||||
@@ -153,4 +165,3 @@
|
||||
cost: 1000
|
||||
category: Livestock
|
||||
group: market
|
||||
|
||||
@@ -42,6 +42,21 @@
|
||||
amount: 4
|
||||
|
||||
|
||||
- type: entity
|
||||
id: CrateNPCDuck
|
||||
name: duck crate
|
||||
parent: CrateLivestock
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: MobDuckMallard
|
||||
amount: 2
|
||||
- id: MobDuckWhite
|
||||
amount: 2
|
||||
- id: MobDuckBrown
|
||||
amount: 2
|
||||
|
||||
|
||||
- type: entity
|
||||
id: CrateNPCCorgi
|
||||
name: corgi crate
|
||||
|
||||
@@ -107,6 +107,72 @@
|
||||
meat: FoodMeatChicken
|
||||
pieces: 1
|
||||
|
||||
- type: entity
|
||||
name: mallard duck #Quack
|
||||
parent: SimpleMobBase
|
||||
id: MobDuckMallard
|
||||
description: An adorable mallard duck, it's fluffy and soft!
|
||||
components:
|
||||
- type: Sprite
|
||||
drawdepth: Mobs
|
||||
layers:
|
||||
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||
state: duck-0
|
||||
sprite: Mobs/Animals/duck.rsi
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: DamageStateVisualizer
|
||||
normal: duck-0
|
||||
crit: dead-0
|
||||
dead: dead-0
|
||||
- type: Butcherable
|
||||
meat: FoodMeatDuck
|
||||
pieces: 1
|
||||
|
||||
- type: entity
|
||||
name: white duck #Quack
|
||||
parent: SimpleMobBase
|
||||
id: MobDuckWhite
|
||||
description: An adorable white duck, it's fluffy and soft!
|
||||
components:
|
||||
- type: Sprite
|
||||
drawdepth: Mobs
|
||||
layers:
|
||||
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||
state: duck-1
|
||||
sprite: Mobs/Animals/duck.rsi
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: DamageStateVisualizer
|
||||
normal: duck-1
|
||||
crit: dead-1
|
||||
dead: dead-1
|
||||
- type: Butcherable
|
||||
meat: FoodMeatDuck
|
||||
pieces: 1
|
||||
|
||||
- type: entity
|
||||
name: brown duck #Quack
|
||||
parent: SimpleMobBase
|
||||
id: MobDuckBrown
|
||||
description: An adorable brown duck, it's fluffy and soft!
|
||||
components:
|
||||
- type: Sprite
|
||||
drawdepth: Mobs
|
||||
layers:
|
||||
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||
state: duck-2
|
||||
sprite: Mobs/Animals/duck.rsi
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: DamageStateVisualizer
|
||||
normal: duck-2
|
||||
crit: dead-2
|
||||
dead: dead-2
|
||||
- type: Butcherable
|
||||
meat: FoodMeatDuck
|
||||
pieces: 1
|
||||
|
||||
- type: entity
|
||||
name: butterfly
|
||||
parent: SimpleMobBase
|
||||
|
||||
@@ -303,6 +303,16 @@
|
||||
state: chicken
|
||||
# Tastes like bun, chicken.
|
||||
|
||||
- type: entity
|
||||
name: duck sandwich # Burger for you sick bastards
|
||||
parent: FoodBurgerBase
|
||||
id: FoodBurgerDuck
|
||||
description: A duck sandwich, only the criminally insane would dare to eat the meat of such an adorable creature.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: chicken
|
||||
# Tastes like bun, duck.
|
||||
|
||||
- type: entity
|
||||
name: cheese burger
|
||||
parent: FoodBurgerBase
|
||||
|
||||
@@ -139,6 +139,27 @@
|
||||
count: 3
|
||||
slice: FoodMeatChickenCutlet
|
||||
|
||||
- type: entity
|
||||
name: raw duck meat
|
||||
parent: FoodMeatBase
|
||||
id: FoodMeatDuck
|
||||
description: A slab of raw duck. Remember to wash your hands!
|
||||
components:
|
||||
- type: Tag
|
||||
tags:
|
||||
- Raw
|
||||
- type: Sprite
|
||||
state: bird
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
reagents:
|
||||
- ReagentId: Toxin
|
||||
Quantity: 1
|
||||
- type: SliceableFood
|
||||
count: 3
|
||||
slice: FoodMeatDuckCutlet
|
||||
|
||||
- type: entity
|
||||
name: raw crab meat
|
||||
parent: FoodMeatBase
|
||||
@@ -508,6 +529,31 @@
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 15
|
||||
|
||||
- type: entity
|
||||
name: cooked duck
|
||||
parent: FoodMeatBase
|
||||
id: FoodMeatDuckCooked
|
||||
description: A cooked piece of duck. Best used in other recipes.
|
||||
components:
|
||||
- type: Tag
|
||||
tags:
|
||||
- Cooked
|
||||
- type: Food
|
||||
trash: FoodPlateSmall
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: plate-meat
|
||||
- state: bird-cooked
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 10
|
||||
- type: SliceableFood
|
||||
count: 3
|
||||
slice: FoodMeatDuckCutletCooked
|
||||
|
||||
- type: entity
|
||||
name: cooked crab
|
||||
parent: FoodMeatBase
|
||||
@@ -702,6 +748,26 @@
|
||||
- ReagentId: Toxin
|
||||
Quantity: 1
|
||||
|
||||
- type: entity
|
||||
name: raw duck cutlet
|
||||
parent: FoodMeatBase
|
||||
id: FoodMeatDuckCutlet
|
||||
description: A cutlet of raw duck. Remember to wash your hands!
|
||||
components:
|
||||
- type: Tag
|
||||
tags:
|
||||
- Raw
|
||||
- Cutlet
|
||||
- type: Sprite
|
||||
state: cutlet
|
||||
color: white
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
reagents:
|
||||
- ReagentId: Toxin
|
||||
Quantity: 1
|
||||
|
||||
- type: entity
|
||||
name: raw lizard cutlet
|
||||
parent: FoodMeatBase
|
||||
@@ -886,6 +952,25 @@
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 10
|
||||
|
||||
- type: entity
|
||||
name: duck cutlet
|
||||
parent: FoodMeatBase
|
||||
id: FoodMeatDuckCutletCooked
|
||||
description: A cutlet of cooked duck. Remember to wash your hands!
|
||||
components:
|
||||
- type: Tag
|
||||
tags:
|
||||
- Cooked
|
||||
- Cutlet
|
||||
- type: Sprite
|
||||
state: cutlet-cooked
|
||||
color: white
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 10
|
||||
|
||||
- type: entity
|
||||
name: lizard cutlet
|
||||
|
||||
@@ -306,6 +306,8 @@
|
||||
- HydroponicsSeedsExotic
|
||||
- LivestockMonkeyCube
|
||||
- LivestockCow
|
||||
- LivestockChicken
|
||||
- LivestockDuck
|
||||
- FoodPizza
|
||||
- ServiceJanitorial
|
||||
- ServiceLightsReplacement
|
||||
|
||||
BIN
Resources/Textures/Mobs/Animals/duck.rsi/dead-0.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
Resources/Textures/Mobs/Animals/duck.rsi/dead-1.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
Resources/Textures/Mobs/Animals/duck.rsi/dead-2.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
Resources/Textures/Mobs/Animals/duck.rsi/duck-0.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
Resources/Textures/Mobs/Animals/duck.rsi/duck-1.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
Resources/Textures/Mobs/Animals/duck.rsi/duck-2.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
Resources/Textures/Mobs/Animals/duck.rsi/icon-0.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
Resources/Textures/Mobs/Animals/duck.rsi/icon-1.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
Resources/Textures/Mobs/Animals/duck.rsi/icon-2.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
71
Resources/Textures/Mobs/Animals/duck.rsi/meta.json
Normal file
@@ -0,0 +1,71 @@
|
||||
{
|
||||
"version": 1,
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"license": "CC0-1.0",
|
||||
"copyright": "Created By https://github.com/Mith-randalf",
|
||||
"states": [
|
||||
{
|
||||
"name": "icon-0",
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "icon-1",
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "icon-2",
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "duck-0",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "duck-1",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "duck-2",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "dead-0",
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "dead-1",
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "dead-2",
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
1
Resources/Textures/Mobs/Animals/duck.rsi/note.txt
Normal file
@@ -0,0 +1 @@
|
||||
Eventually we'll have some kind of unifying "RandomSpriteStateComponent" but til now i'm just leaving these here in protest.
|
||||