Some tile update + dayflin resprite (#517)

* foundtion update

* dirt from grass and seedbed craft rebalance

* crowbar, tile prying

* fix high fence

* yellow dayflin sprite update

* fix currency calculation bug

* Update sewing_table.yml
This commit is contained in:
Ed
2024-10-27 21:37:15 +03:00
committed by GitHub
parent 2850665e33
commit 3e43d0695f
43 changed files with 232 additions and 105 deletions

View File

@@ -1,43 +0,0 @@
- type: entity
id: CP14FlowersBase
parent: FoodProduceBase
abstract: true
categories: [ ForkFiltered ]
components:
- type: Tag
tags:
- CP14FitInMortar
- type: BadFood
- type: Item
size: Tiny
- type: Produce
- type: Sprite
layers:
- state: base1
map: ["random"]
- type: RandomSprite
available:
- random:
base1: ""
base2: ""
- type: entity
id: CP14FlowersYellow
parent: CP14FlowersBase
name: yellow dayflin
description: A yellow sun flower that smells like melted milk. Can be processed into a yellow dye.
components:
- type: Sprite
sprite: _CP14/Objects/Flora/Flowers/yellow_dayflin.rsi
- type: Extractable
juiceSolution:
reagents:
- ReagentId: CP14YellowDayflinPulp
Quantity: 4
- type: SolutionContainerManager
solutions:
food:
maxVol: 5
reagents:
- ReagentId: CP14YellowDayflinPulp
Quantity: 4

View File

@@ -18,7 +18,7 @@
description: Scarlet flowers growing where blood has been spilled.
components:
- type: Sprite
sprite: _CP14/Objects/Flora/Flowers/red_rose.rsi
sprite: _CP14/Objects/Flora/Wild/red_rose.rsi
layers:
- state: base1
map: ["random"]
@@ -245,3 +245,31 @@
- ReagentId: CP14BlueAmanita
Quantity: 5
- type: entity
id: CP14Dayflin
parent: CP14WildProduceBase
name: yellow dayflin
description: A yellow sun flower that smells like melted milk. Can be processed into a yellow dye.
components:
- type: Sprite
sprite: _CP14/Objects/Flora/Wild/yellow_dayflin.rsi
layers:
- state: base1
map: ["random"]
- type: RandomSprite
available:
- random:
base1: ""
base2: ""
- type: Extractable
juiceSolution:
reagents:
- ReagentId: CP14YellowDayflinPulp
Quantity: 4
- type: SolutionContainerManager
solutions:
food:
maxVol: 5
reagents:
- ReagentId: CP14YellowDayflinPulp
Quantity: 4

View File

@@ -0,0 +1,38 @@
- type: entity
id: CP14BaseCrowbar
parent:
- BaseItem
- CP14BaseWeaponDestructible
- CP14BaseWeaponChemical
name: crowbar
description: A versatile and useful iron, for taking apart floors or other objects.
components:
- type: EmitSoundOnLand
sound:
path: /Audio/Items/crowbar_drop.ogg
- type: Tag
tags:
- Crowbar
- type: MeleeWeapon
wideAnimationRotation: -135
damage:
types:
Blunt: 4
soundHit:
collection: MetalThud
- type: Tool
qualities:
- Prying
useSound:
path: /Audio/Items/crowbar.ogg
- type: ToolTileCompatible
- type: Prying
- type: Sprite
sprite: _CP14/Objects/Tools/crowbar.rsi
layers:
- state: icon
- type: Item
sprite: _CP14/Objects/Tools/crowbar.rsi
size: Normal
shape:
- 0,0,0,1

View File

@@ -15,8 +15,6 @@
bodyType: Static
- type: Transform
anchored: true
- type: Climbable
delay: 3.0
- type: entity
parent: CP14BaseFence

View File

@@ -30,8 +30,6 @@
max: 2
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: Climbable
delay: 5
- type: entity
parent:

View File

@@ -1,5 +1,5 @@
- type: entity
id: CP14GatherableFlowersYellow
id: CP14GatherableDayflin
parent: CP14GatherableWildBase
name: yellow dayflin
description: A yellow sun flower that smells like melted milk. Can be processed into a yellow dye.
@@ -17,9 +17,11 @@
world1: ""
world2: ""
world3: ""
world4: ""
world5: ""
- type: Gatherable
loot:
All: CP14GatherFlowersYellow
All: CP14GatherDayflin
toolWhitelist:
tags:
- CP14HerbalGathering
@@ -27,8 +29,8 @@
- Hands
- type: entityLootTable
id: CP14GatherFlowersYellow
id: CP14GatherDayflin
entries:
- id: CP14FlowersYellow
- id: CP14Dayflin
amount: 1
maxAmount: 2

View File

@@ -300,6 +300,7 @@
- CP14PenFeather
- CP14Paper
- CP14CopperCoin10
- CP14BaseCrowbar
- type: loadout
id: CP14ClothingRingCureWounds
@@ -323,4 +324,10 @@
id: CP14CopperCoin10
storage:
back:
- CP14CopperCoin
- CP14CopperCoin
- type: loadout
id: CP14BaseCrowbar
storage:
back:
- CP14BaseCrowbar

View File

@@ -115,7 +115,7 @@
- CP14FloorGrassLight
- CP14FloorGrassTall
entities:
- CP14GatherableFlowersYellow
- CP14GatherableDayflin
- !type:BiomeEntityLayer # BLue amanita
threshold: 0.7
noise:

View File

@@ -9,10 +9,10 @@
- to: CP14SeedbedWooden
steps:
- material: CP14Dirt
amount: 2
amount: 1
doAfter: 2
- material: CP14WoodenPlanks
amount: 2
amount: 1
doAfter: 2
- node: CP14SeedbedWooden
@@ -25,8 +25,8 @@
completed:
- !type:SpawnPrototype
prototype: CP14WoodenPlanks1
amount: 2
amount: 1
- !type:SpawnPrototype
prototype: CP14DirtBlock1
amount: 2
amount: 1
- !type:DeleteEntity {}

View File

@@ -79,6 +79,14 @@
CP14IronBar: 3
result: CP14BaseSword
- type: CP14Recipe
id: CP14BaseCrowbar
tag: CP14RecipeAnvil
craftTime: 4
stacks:
CP14IronBar: 2
result: CP14BaseCrowbar
- type: CP14Recipe
id: CP14BaseTwoHandedSword
tag: CP14RecipeAnvil

View File

@@ -258,7 +258,7 @@
craftTime: 2
entities:
CP14BloodFlower: 2
CP14FlowersYellow: 2
CP14Dayflin: 2
result: CP14ClothingHeadWreath
# Wallpaper (TODO: Move to separate workbench?)

View File

@@ -98,7 +98,7 @@
West: /Textures/_CP14/Tiles/Grass/double_edge_W.png
baseTurf: CP14FloorDirt
deconstructTools: [ CP14Digging ]
itemDrop: CP14DirtEffect
itemDrop: CP14RandomDirtLootSpawner
isSubfloor: false
footstepSounds:
collection: FootstepGrass
@@ -131,7 +131,7 @@
West: /Textures/_CP14/Tiles/GrassLight/double_edge_W.png
baseTurf: CP14FloorDirt
deconstructTools: [ CP14Digging ]
itemDrop: CP14DirtEffect
itemDrop: CP14RandomDirtLootSpawner
isSubfloor: false
footstepSounds:
collection: FootstepGrass
@@ -164,7 +164,7 @@
West: /Textures/_CP14/Tiles/GrassTall/double_edge_W.png
baseTurf: CP14FloorDirt
deconstructTools: [ CP14Digging ]
itemDrop: CP14DirtEffect
itemDrop: CP14RandomDirtLootSpawner
isSubfloor: false
footstepSounds:
collection: FootstepGrass

View File

@@ -2,8 +2,8 @@
editorHidden: false
id: CP14FloorFoundation
name: cp14-tiles-foundation
sprite: /Textures/_CP14/Tiles/Foundation/foundation.png
variants: 6
sprite: /Textures/_CP14/Tiles/foundation.png
variants: 14
placementVariants:
- 1.0
- 1.0
@@ -11,22 +11,21 @@
- 1.0
- 1.0
- 1.0
edgeSpritePriority: 99
edgeSprites:
SouthEast: /Textures/_CP14/Tiles/Foundation/single_edge.png
NorthEast: /Textures/_CP14/Tiles/Foundation/single_edge.png
NorthWest: /Textures/_CP14/Tiles/Foundation/single_edge.png
SouthWest: /Textures/_CP14/Tiles/Foundation/single_edge.png
South: /Textures/_CP14/Tiles/Foundation/double_edge_down.png
East: /Textures/_CP14/Tiles/Foundation/double_edge_right.png
North: /Textures/_CP14/Tiles/Foundation/double_edge_top.png
West: /Textures/_CP14/Tiles/Foundation/double_edge_left.png
- 1.0
- 1.0
- 1.0
- 1.0
- 1.0
- 1.0
- 1.0
- 1.0
edgeSpritePriority: 99 #Dont have edges, but block natural ones
baseTurf: CP14FloorBase
isSubfloor: true
footstepSounds:
collection: FootstepAsteroid
heatCapacity: 10000
weather: false
weather: true
- type: tile
editorHidden: false

View File

@@ -22,6 +22,8 @@
North: /Textures/_CP14/Tiles/WoodPlanks/RedWood/red_double_edge_N.png
West: /Textures/_CP14/Tiles/WoodPlanks/RedWood/red_double_edge_W.png
baseTurf: CP14FloorFoundation
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
isSubfloor: false
footstepSounds:
collection: FootstepWood
@@ -52,6 +54,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/RedWood/red_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -81,6 +85,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/RedWood/red_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -110,6 +116,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/RedWood/red_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -141,6 +149,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/RedWood/red_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -170,6 +179,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/RedWood/red_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -199,6 +209,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/RedWood/red_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -228,6 +239,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/RedWood/red_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -263,6 +275,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/BirchWood/birch_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -292,6 +306,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/BirchWood/birch_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -321,6 +337,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/BirchWood/birch_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -350,6 +368,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/BirchWood/birch_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -381,6 +401,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/BirchWood/birch_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -410,6 +431,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/BirchWood/birch_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -439,6 +461,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/BirchWood/birch_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -468,6 +491,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/BirchWood/birch_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -503,6 +527,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/OakWood/oak_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -532,6 +558,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/OakWood/oak_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -561,6 +589,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/OakWood/oak_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -590,6 +620,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/OakWood/oak_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -621,6 +653,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/OakWood/oak_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -650,6 +683,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/OakWood/oak_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -679,6 +713,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/OakWood/oak_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -708,6 +743,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/OakWood/oak_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -743,6 +779,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/DarkWood/dark_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -772,6 +810,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/DarkWood/dark_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -801,6 +841,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/DarkWood/dark_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -830,6 +872,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/DarkWood/dark_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -861,6 +905,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/DarkWood/dark_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -890,6 +935,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/DarkWood/dark_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -919,6 +965,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/DarkWood/dark_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -948,6 +995,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/DarkWood/dark_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -983,6 +1031,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/AcaciaWood/acacia_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -1012,6 +1062,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/AcaciaWood/acacia_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -1044,6 +1096,8 @@
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
weather: false
burnedTile: CP14FloorWoodPlanksCruciformBurned
@@ -1070,6 +1124,8 @@
West: /Textures/_CP14/Tiles/WoodPlanks/AcaciaWood/acacia_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
itemDrop: CP14WoodenPlanks1
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -1101,6 +1157,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/AcaciaWood/acacia_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -1130,6 +1187,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/AcaciaWood/acacia_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -1159,6 +1217,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/AcaciaWood/acacia_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -1188,6 +1247,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/AcaciaWood/acacia_double_edge_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -1216,6 +1276,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/Burned/double_edge_burned_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -1239,6 +1300,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/Burned/double_edge_burned_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -1262,6 +1324,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/Burned/double_edge_burned_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000
@@ -1285,6 +1348,7 @@
West: /Textures/_CP14/Tiles/WoodPlanks/Burned/double_edge_burned_W.png
baseTurf: CP14FloorFoundation
isSubfloor: false
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
heatCapacity: 10000