diff --git a/Resources/Audio/_starcup/Effects/attributions.yml b/Resources/Audio/_starcup/Effects/attributions.yml index a50fd612c1b..830ad9725de 100644 --- a/Resources/Audio/_starcup/Effects/attributions.yml +++ b/Resources/Audio/_starcup/Effects/attributions.yml @@ -19,3 +19,16 @@ license: "CC0-1.0" copyright: '"Tree falls in a forest." by felix.blume of Freesound.org. Cropped and mixed from stereo to mono.' source: "https://freesound.org/people/felix.blume/" + +- files: ["hit_needle.ogg"] + license: "CC0-1.0" + copyright: 'Made by Psymbiote for starcup.' + source: "https://github.com/teamstarcup/starcup/" + +- files: + - plant_rustle1.ogg + - plant_rustle2.ogg + - plant_rustle3.ogg + license: "CC0-1.0" + copyright: 'Cropped from "20 Rustles of dry leaves" by qubodup.' + source: "https://opengameart.org/content/20-rustles-dry-leaves" diff --git a/Resources/Audio/_starcup/Effects/hit_needle.ogg b/Resources/Audio/_starcup/Effects/hit_needle.ogg new file mode 100644 index 00000000000..b7d1efc1f8e Binary files /dev/null and b/Resources/Audio/_starcup/Effects/hit_needle.ogg differ diff --git a/Resources/Audio/_starcup/Effects/plant_rustle1.ogg b/Resources/Audio/_starcup/Effects/plant_rustle1.ogg new file mode 100644 index 00000000000..e77ba0075ce Binary files /dev/null and b/Resources/Audio/_starcup/Effects/plant_rustle1.ogg differ diff --git a/Resources/Audio/_starcup/Effects/plant_rustle2.ogg b/Resources/Audio/_starcup/Effects/plant_rustle2.ogg new file mode 100644 index 00000000000..1d343350408 Binary files /dev/null and b/Resources/Audio/_starcup/Effects/plant_rustle2.ogg differ diff --git a/Resources/Audio/_starcup/Effects/plant_rustle3.ogg b/Resources/Audio/_starcup/Effects/plant_rustle3.ogg new file mode 100644 index 00000000000..42cc93357ec Binary files /dev/null and b/Resources/Audio/_starcup/Effects/plant_rustle3.ogg differ diff --git a/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml b/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml index 12d9a11ffe2..c64154c99ea 100644 --- a/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml +++ b/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml @@ -216,6 +216,7 @@ flatReductions: Heat: 10 Caustic: 5 + Piercing: 2 # starcup: added cacti that deal 1 and 1.5 piercing damage. - type: entity parent: ClothingHandsBase diff --git a/Resources/Prototypes/Entities/Objects/Decoration/flora.yml b/Resources/Prototypes/Entities/Objects/Decoration/flora.yml index 7c48c4fe239..f2e580dbc1f 100644 --- a/Resources/Prototypes/Entities/Objects/Decoration/flora.yml +++ b/Resources/Prototypes/Entities/Objects/Decoration/flora.yml @@ -206,7 +206,7 @@ offset: 0 - type: SolutionContainerManager solutions: - pool: + vasculature: maxVol: 50 reagents: - ReagentId: Resin diff --git a/Resources/Prototypes/_starcup/Entities/Effects/puddle.yml b/Resources/Prototypes/_starcup/Entities/Effects/puddle.yml index 8ba4c95d098..e62bae08c98 100644 --- a/Resources/Prototypes/_starcup/Entities/Effects/puddle.yml +++ b/Resources/Prototypes/_starcup/Entities/Effects/puddle.yml @@ -1,3 +1,4 @@ +# Footprints - type: entity name: footprint id: Footprint @@ -111,3 +112,107 @@ offset: *left - state: footprint-right-bare-human offset: *right + +# Puddles +- type: entity + id: PuddleWater + parent: PuddleTemporary + suffix: Water (30u) + components: + - type: SolutionContainerManager + solutions: + puddle: + maxVol: 1000 + reagents: + - ReagentId: Water + Quantity: 30 + +- type: entity + id: PuddleWaterLarge + parent: PuddleTemporary + suffix: Water (100u) + components: + - type: SolutionContainerManager + solutions: + puddle: + maxVol: 1000 + reagents: + - ReagentId: Water + Quantity: 100 + +- type: entity + id: PuddleWaterVeryLarge + parent: PuddleTemporary + suffix: Water (200u) + components: + - type: SolutionContainerManager + solutions: + puddle: + maxVol: 1000 + reagents: + - ReagentId: Water + Quantity: 200 + +- type: entity + id: PuddleCactusSmall + parent: PuddleTemporary + suffix: Cactus water (50u) + description: Contains sugar and water. + components: + - type: SolutionContainerManager + solutions: + puddle: + maxVol: 1000 + reagents: + - ReagentId: Sugar + Quantity: 30 + - ReagentId: Water + Quantity: 20 + +- type: entity + id: PuddleCactusMedium + parent: PuddleCactusSmall + suffix: Cactus water (100u) + components: + - type: SolutionContainerManager + solutions: + puddle: + maxVol: 1000 + reagents: + - ReagentId: Sugar + Quantity: 60 + - ReagentId: Water + Quantity: 40 + +- type: entity + id: PuddleCactusLarge + parent: PuddleCactusMedium + suffix: Cactus water (200u) + components: + - type: SolutionContainerManager + solutions: + puddle: + maxVol: 1000 + reagents: + - ReagentId: Sugar + Quantity: 120 + - ReagentId: Water + Quantity: 80 + +- type: entity + id: PuddleCactusBlood + parent: PuddleCactusLarge + suffix: Bloodthorne cactus water (200u) + description: Contains sugar, water, and blood. + components: + - type: SolutionContainerManager + solutions: + puddle: + maxVol: 1000 + reagents: + - ReagentId: Sugar + Quantity: 120 + - ReagentId: Water + Quantity: 40 + - ReagentId: Blood + Quantity: 40 diff --git a/Resources/Prototypes/_starcup/Entities/Markers/Spawners/Random/flora.yml b/Resources/Prototypes/_starcup/Entities/Markers/Spawners/Random/flora.yml index 35f13f61365..3c6e8e61eeb 100644 --- a/Resources/Prototypes/_starcup/Entities/Markers/Spawners/Random/flora.yml +++ b/Resources/Prototypes/_starcup/Entities/Markers/Spawners/Random/flora.yml @@ -20,6 +20,7 @@ - FloraTreeAspbirch - FloraTreeDeadBrown - FloraTreeDeadPurple + - FloraTreeDeadThick - FloraTreeTeal - FloraTreeLargeTeal - FloraTreePink @@ -48,6 +49,7 @@ - FloraTreeGulmorePine - FloraTreeTamarack - FloraTreeConiferDead + - FloraTreeConiferMS - type: entity id: RandomFloraTreePalm @@ -58,13 +60,111 @@ layers: - state: shadowpink - state: pink - - sprite: _starcup/Structures/Nature/Flora/Trees/flora_palms.rsi + - sprite: _starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi state: palm1 - type: RandomSpawner prototypes: - FloraTreePalm - FloraTreeLargePalm +- type: entity + id: RandomFloraCactus + name: random cactus spawner + parent: MarkerBaseStarcup + components: + - type: Sprite + layers: + - state: shadowpink + - state: pink + - sprite: _starcup/Structures/Nature/Flora/Cacti/flora_cactus.rsi + state: cactus01 + - type: RandomSpawner + prototypes: + - FloraCactus + - FloraCactusBarrel + - FloraCactusBarrelGiant + +- type: entity + id: RandomFloraCactusBloodthorn + name: bloodthorn cactus spawner + parent: MarkerBaseStarcup + components: + - type: Sprite + layers: + - state: shadowpink + - state: pink + - sprite: _starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi + state: cactus01 + - type: RandomSpawner + prototypes: + - FloraCactusBloodthorn + - FloraCactusBloodthornGiant + chance: 0.9 + rarePrototypes: + - FloraCactusChaosthorn + - FloraCactusChaosthornGiant + rareChance: 0.1 + +- type: entity + id: RandomFloraTreeAlien + name: random alien tree spawner + parent: MarkerBaseStarcup + components: + - type: Sprite + layers: + - state: shadowpink + - state: pink + - sprite: _starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi + state: tree01 + - type: RandomSpawner + prototypes: + - FloraTreeAlienReed + - FloraTreeSporal + - FloraTreeBruiseBonnet + chance: 0.75 + rarePrototypes: + - FloraTreeSporalRobust + - FloraTreeBruiseBonnetRobust + rareChance: 0.05 + +- type: entity + id: RandomFloraTreeSporal + name: sporal tree spawner + parent: MarkerBaseStarcup + components: + - type: Sprite + layers: + - state: shadowpink + - state: pink + - sprite: _starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi + state: tree01 + - type: RandomSpawner + prototypes: + - FloraTreeSporal + chance: 0.95 + rarePrototypes: + - FloraTreeSporalRobust + rareChance: 0.05 + +- type: entity + id: RandomFloraTreeBruiseBonnet + name: sporal tree spawner + parent: MarkerBaseStarcup + components: + - type: Sprite + layers: + - state: shadowpink + - state: pink + - sprite: _starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi + state: tree01 + - type: RandomSpawner + prototypes: + - FloraTreeBruiseBonnet + chance: 0.95 + rarePrototypes: + - FloraTreeBruiseBonnetRobust + rareChance: 0.05 + # Spawners by climate/biome - type: entity id: RandomFloraTreeJungle @@ -105,6 +205,7 @@ - FloraTreeConifer - FloraTreeSnow - FloraTreeConiferDead + - FloraTreeConiferMSSnow chance: 0.9 rarePrototypes: - FloraTreeConiferNoSnow @@ -134,6 +235,8 @@ - FloraTreeAutumn - FloraTreePink - FloraTreeJuniper + - FloraTreeConiferMS + - FloraTreeDeadThick chance: 0.9 rarePrototypes: - FloraTreeVerdant @@ -160,6 +263,7 @@ - FloraTreeAutumn - FloraTreeVerdant - FloraTreeJuniper + - FloraTreeDeadThick chance: 0.9 rarePrototypes: - FloraTreeConiferDead @@ -210,3 +314,6 @@ - FloraTreeLargeDark - LightTree rareChance: 0.25 + + +# Spawners by climate/biome diff --git a/Resources/Prototypes/_starcup/Entities/Mobs/base.yml b/Resources/Prototypes/_starcup/Entities/Mobs/base.yml index bab5d59e3f8..1432e18de15 100644 --- a/Resources/Prototypes/_starcup/Entities/Mobs/base.yml +++ b/Resources/Prototypes/_starcup/Entities/Mobs/base.yml @@ -13,14 +13,14 @@ - ReagentId: Resin Quantity: 30 - type: SolutionRegeneration - solution: pool + solution: vasculature generated: reagents: - ReagentId: Resin Quantity: 0.1 #- type: DrainableSolution # Left here in case we want to add taps to them later. - #solution: pool + #solution: vasculature - type: DrawableSolution - solution: pool + solution: vasculature - type: InjectableSolution - solution: pool + solution: vasculature diff --git a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/alien_plants.yml b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/alien_plants.yml index e8a520916bf..a899e999de2 100644 --- a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/alien_plants.yml +++ b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/alien_plants.yml @@ -36,14 +36,14 @@ color: "#ecca87" - type: SolutionContainerManager solutions: - pool: + vasculature: maxVol: 30 reagents: - ReagentId: Honey Quantity: 30 - type: SolutionRegeneration - solution: pool + solution: vasculature generated: reagents: - ReagentId: Honey - Quantity: 0.1 + Quantity: 0.02 diff --git a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/alien_trees.yml b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/alien_trees.yml index a73522f108a..cda2ee0e73c 100644 --- a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/alien_trees.yml +++ b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/alien_trees.yml @@ -158,13 +158,13 @@ acts: [ "Destruction" ] - type: SolutionContainerManager solutions: - pool: + vasculature: maxVol: 25 reagents: - ReagentId: Sap Quantity: 25 - type: SolutionRegeneration - solution: pool + solution: vasculature generated: reagents: - ReagentId: Sap @@ -273,7 +273,7 @@ acts: [ "Destruction" ] - type: SolutionContainerManager solutions: - pool: + vasculature: maxVol: 15 reagents: - ReagentId: Resin @@ -339,7 +339,7 @@ acts: [ "Destruction" ] - type: SolutionContainerManager solutions: - pool: + vasculature: maxVol: 15 reagents: - ReagentId: Resin @@ -404,3 +404,261 @@ variation: 0.05 - !type:DoActsBehavior acts: [ "Destruction" ] + +# "Sporal" trees, alien looking, somewhere between trees, coral and fungi +- type: entity + parent: BaseTree + id: FloraTreeSporal + name: sporal tree + description: There are several species of alien flora that defy classification, resembling trees as well as coral and fungi. "Sporal trees" is the colloquial name given to them by spacers. + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi + offset: 0,0.7 + layers: + - state: tree01 + map: ["random"] + - type: RandomSprite + available: + - random: + tree01: "" + tree02: "" + tree03: "" + tree04: "" + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 4000 + layer: + - WallLayer + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 400 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 80 + behaviors: + - !type:PlaySoundBehavior + sound: + path: /Audio/_starcup/Effects/branch_break.ogg + params: + volume: 3 + variation: 0.05 + - !type:SpawnEntitiesBehavior + offset: 0 + spawn: + SporalStump: + min: 1 + max: 1 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: SolutionContainerManager + solutions: + vasculature: + maxVol: 30 + reagents: + - ReagentId: Cellulose + Quantity: 5 + - ReagentId: SpaceDrugs + Quantity: 13 + - ReagentId: Stellibinin + Quantity: 12 + - type: SolutionRegeneration + solution: vasculature + generated: + reagents: + - ReagentId: Cellulose + Quantity: 0.1 + - ReagentId: SpaceDrugs + Quantity: 0.05 + - ReagentId: Stellibinin + Quantity: 0.03 + +- type: entity + parent: FloraTreeSporal + id: FloraTreeSporalRobust + suffix: robust + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees_robust.rsi + layers: + - state: tree01 + map: ["random"] + - type: RandomSprite + available: + - random: + tree01: "" + tree02: "" + - type: SolutionContainerManager + solutions: + vasculature: + maxVol: 30 + reagents: + - ReagentId: Cellulose + Quantity: 5 + - ReagentId: SpaceDrugs + Quantity: 13 + - ReagentId: Stellibinin + Quantity: 12 + - type: SolutionRegeneration + solution: vasculature + generated: + reagents: + - ReagentId: Cellulose + Quantity: 0.1 + - ReagentId: SpaceDrugs + Quantity: 0.08 + - ReagentId: Stellibinin + Quantity: 0.08 + +- type: entity + parent: BaseStumpStarcup + id: SporalStump + name: stalk stump + description: The sticky remains of strange alien flora. + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi + layers: + - state: treestump1 + map: ["random"] + offset: 0,0.7 + - type: RandomSprite + available: + - random: + treestump1: "" + treestump2: "" + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 4000 + layer: + - WallLayer + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 45 + behaviors: + - !type:PlaySoundBehavior + sound: + path: /Audio/_starcup/Effects/branch_break.ogg + params: + volume: 2 + variation: 0.05 + - !type:DoActsBehavior + acts: [ "Destruction" ] + +- type: entity + parent: FloraTreeSporal + id: FloraTreeBruiseBonnet + name: bruise bonnet + description: The fruits of this alien tree look like particularly vibrant fresh bruises. + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi + offset: 0,0.7 + layers: + - state: tree01 + map: ["random"] + - type: RandomSprite + available: + - random: + tree01: "" + tree02: "" + tree03: "" + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 400 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 80 + behaviors: + - !type:PlaySoundBehavior + sound: + path: /Audio/_starcup/Effects/branch_break.ogg + params: + volume: 3 + variation: 0.05 + - !type:SpawnEntitiesBehavior + offset: 0 + spawn: + BruiseBonnetStump: + min: 1 + max: 1 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: SolutionContainerManager + solutions: + vasculature: + maxVol: 30 + reagents: + - ReagentId: Cellulose + Quantity: 20 + - ReagentId: Sigynate + Quantity: 10 + - type: SolutionRegeneration + solution: vasculature + generated: + reagents: + - ReagentId: Cellulose + Quantity: 0.1 + - ReagentId: Sigynate + Quantity: 0.05 + +- type: entity + parent: FloraTreeBruiseBonnet + id: FloraTreeBruiseBonnetRobust + suffix: robust + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet_robust.rsi + layers: + - state: tree01 + map: ["random"] + - type: RandomSprite + available: + - random: + tree01: "" + - type: SolutionContainerManager + solutions: + vasculature: + maxVol: 30 + reagents: + - ReagentId: Cellulose + Quantity: 5 + - ReagentId: Sigynate + Quantity: 25 + - type: SolutionRegeneration + solution: vasculature + generated: + reagents: + - ReagentId: Cellulose + Quantity: 0.1 + - ReagentId: Sigynate + Quantity: 0.08 + +- type: entity + parent: SporalStump + id: BruiseBonnetStump + name: stalk stump + description: The sticky remains of strange alien flora. + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi diff --git a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/bushes.yml b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/bushes.yml index d125dd60f04..8b148c2817e 100644 --- a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/bushes.yml +++ b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/bushes.yml @@ -30,10 +30,22 @@ thresholds: - trigger: !type:DamageTrigger - damage: 16 + damage: 15 behaviors: + - !type:PlaySoundBehavior + sound: + collection: PlantDestruction + params: + volume: 3 + variation: 0.05 - !type:DoActsBehavior acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + PlantDebrisGreen: + min: 1 + max: 1 + offset: 0 - type: MeleeSound soundGroups: Brute: @@ -65,7 +77,7 @@ name: leafy bush components: - type: Sprite - sprite: _starcup/Structures/Nature/Flora/dam.rsi + sprite: _starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi layers: - state: bush01 map: ["random"] diff --git a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/cacti.yml b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/cacti.yml index e69de29bb2d..79e6c806610 100644 --- a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/cacti.yml +++ b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/cacti.yml @@ -0,0 +1,374 @@ +# Base cacti +- type: entity + parent: BaseTree + id: BaseCactus + abstract: true + name: cactus + description: Hardy plant that can store fluids and thrives across the galaxy. + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Cacti/flora_cactus.rsi + layers: + - state: cactus01 + map: ["random"] + - type: RandomSprite + available: + - random: + cactus01: "" + cactus02: "" + cactus03: "" + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.1,-0.1,0.1,0.3" + density: 4000 + layer: + - WallLayer + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 200 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 65 + behaviors: + - !type:PlaySoundBehavior + sound: + path: /Audio/_starcup/Effects/branch_break.ogg + params: + volume: 3 + variation: 0.05 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: DamageOnInteract + damage: + types: + Piercing: 1 + interactSound: /Audio/_starcup/Effects/hit_needle.ogg + - type: SolutionContainerManager + solutions: + vasculature: + maxVol: 25 + reagents: + - ReagentId: Sugar + Quantity: 17 + - ReagentId: Water + Quantity: 8 + - type: SolutionRegeneration + solution: vasculature + generated: + reagents: + - ReagentId: Sugar + Quantity: 0.03 + - ReagentId: Water + Quantity: 0.01 + +- type: entity + parent: BaseCactus + id: BaseCactusSmall + abstract: true + components: + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 200 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 40 + behaviors: + - !type:PlaySoundBehavior + sound: + path: /Audio/_starcup/Effects/branch_break.ogg + params: + volume: 2 + variation: 0.05 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: SolutionContainerManager + solutions: + vasculature: + maxVol: 15 + reagents: + - ReagentId: Sugar + Quantity: 10 + - ReagentId: Water + Quantity: 5 + - type: SolutionRegeneration + solution: vasculature + generated: + reagents: + - ReagentId: Sugar + Quantity: 0.03 + - ReagentId: Water + Quantity: 0.01 + +- type: entity + parent: BaseCactus + id: BaseCactusGiant + abstract: true + components: + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.4,-0.3,0.4,0" + density: 4000 + layer: + - WallLayer + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 1000 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 500 + behaviors: + - !type:PlaySoundBehavior + sound: + path: /Audio/_starcup/Effects/branch_break.ogg + params: + volume: 3 + variation: 0.05 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: DamageOnInteract + damage: + types: + Piercing: 1.5 + - type: SolutionContainerManager + solutions: + vasculature: + maxVol: 40 + reagents: + - ReagentId: Sugar + Quantity: 30 + - ReagentId: Water + Quantity: 10 + - type: SolutionRegeneration + solution: vasculature + generated: + reagents: + - ReagentId: Sugar + Quantity: 0.03 + - ReagentId: Water + Quantity: 0.01 + +# Cacti species +- type: entity + parent: BaseCactus + id: FloraCactus + name: lesser saguaro cactus + description: A hardy plant that can store fluids and thrives across the galaxy. This species is a smaller cousin to the much larger saguaros that grow on some planets. + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Cacti/flora_cactus.rsi + +- type: entity + parent: BaseCactusSmall + id: FloraCactusBarrel + name: barrel cactus + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Cacti/flora_barrel_cactus.rsi + offset: 0,0 + layers: + - state: cactus01 + map: ["random"] + - type: RandomSprite + available: + - random: + cactus01: "" + cactus02: "" + cactus03: "" + cactus04: "" + +- type: entity + parent: BaseCactusGiant + id: FloraCactusBarrelGiant + name: giant barrel cactus + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus.rsi + offset: 0,0 + layers: + - state: cactus01 + map: ["random"] + - type: RandomSprite + available: + - random: + cactus01: "" + cactus02: "" + cactus03: "" + cactus04: "" + +- type: entity + parent: BaseCactusGiant + id: FloraCactusBloodthorn + name: bloodthorn cactus + description: A large, tough, extremely pokey-looking cactus, often seen thriving in war-torn areas of the galaxy. + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi + offset: 0,0 + layers: + - state: cactus01 + map: ["random"] + - type: RandomSprite + available: + - random: + cactus01: "" + cactus02: "" + cactus03: "" + cactus04: "" + - type: SolutionContainerManager + solutions: + vasculature: + maxVol: 40 + reagents: + - ReagentId: Sugar + Quantity: 20 + - ReagentId: Water + Quantity: 10 + - ReagentId: Blood + Quantity: 10 + - type: SolutionRegeneration + solution: vasculature + generated: + reagents: + - ReagentId: Sugar + Quantity: 0.03 + - ReagentId: Water + Quantity: 0.01 + - ReagentId: Blood + Quantity: 0.01 + +- type: entity + parent: FloraCactusBloodthorn + id: FloraCactusBloodthornGiant + suffix: giant + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr_large.rsi + offset: 0,1 + layers: + - state: cactus01 + map: ["random"] + - type: RandomSprite + available: + - random: + cactus01: "" + cactus02: "" + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.4,-0.3,0.4,0.4" + density: 4000 + layer: + - WallLayer + - type: SolutionContainerManager + solutions: + vasculature: + maxVol: 70 + reagents: + - ReagentId: Sugar + Quantity: 35 + - ReagentId: Water + Quantity: 18 + - ReagentId: Blood + Quantity: 17 + - type: SolutionRegeneration + solution: vasculature + generated: + reagents: + - ReagentId: Sugar + Quantity: 0.03 + - ReagentId: Water + Quantity: 0.01 + - ReagentId: Blood + Quantity: 0.01 + +- type: entity + parent: FloraCactusBloodthorn + id: FloraCactusChaosthorn + name: mutant bloodthorn cactus + description: A large, tough, heavily mutated cactus of a species often seen thriving in war-torn areas of the galaxy. + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py.rsi + - type: SolutionContainerManager + solutions: + vasculature: + maxVol: 50 + reagents: + - ReagentId: Sugar + Quantity: 35 + - ReagentId: Water + Quantity: 18 + - ReagentId: UnstableMutagen + Quantity: 17 + - type: SolutionRegeneration + solution: vasculature + generated: + reagents: + - ReagentId: Sugar + Quantity: 0.03 + - ReagentId: Water + Quantity: 0.01 + - ReagentId: UnstableMutagen + Quantity: 0.01 + +- type: entity + parent: FloraCactusBloodthornGiant + id: FloraCactusChaosthornGiant + suffix: giant + name: mutant bloodthorn cactus + description: A large, tough, heavily mutated cactus of a species often seen thriving in war-torn areas of the galaxy. + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py_large.rsi + layers: + - state: cactus01 + map: ["random"] + - type: RandomSprite + available: + - random: + cactus01: "" + cactus02: "" + - type: SolutionContainerManager + solutions: + vasculature: + maxVol: 70 + reagents: + - ReagentId: Sugar + Quantity: 35 + - ReagentId: Water + Quantity: 18 + - ReagentId: UnstableMutagen + Quantity: 17 + - type: SolutionRegeneration + solution: vasculature + generated: + reagents: + - ReagentId: Sugar + Quantity: 0.03 + - ReagentId: Water + Quantity: 0.01 + - ReagentId: UnstableMutagen + Quantity: 0.01 diff --git a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/conifer_trees.yml b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/conifer_trees.yml index 18c12ebdc1f..73629f7a5d9 100644 --- a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/conifer_trees.yml +++ b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/conifer_trees.yml @@ -268,3 +268,124 @@ - random: treestump1: "" treestump2: "" + +# N14 conifers +- type: entity + parent: FloraTreeConiferDead + id: FloraTreeConiferMS + name: conifer + suffix: vibrant + description: Plumes of spines green sway subtle in the breeze. + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi + layers: + - state: tree01 + map: ["random"] + - type: RandomSprite + available: + - random: + tree01: "" + tree02: "" + tree03: "" + tree04: "" + tree05: "" + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 400 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 150 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: TreeFall + params: + volume: 5 + variation: 0.05 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + Log: + min: 1 + max: 2 + ConiferMSStump: + min: 1 + max: 1 + offset: 0 + +- type: entity + parent: TamarackStump + id: ConiferMSStump + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi + +- type: entity + parent: FloraTreeConiferMS + id: FloraTreeConiferMSSnow + suffix: vibrant, snowed + description: Snow-crested plumes of spines green sway subtle in the breeze. + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi + layers: + - state: tree01 + map: ["random"] + - type: RandomSprite + available: + - random: + tree01: "" + tree02: "" + tree03: "" + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 400 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 150 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: TreeFall + params: + volume: 5 + variation: 0.05 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + Log: + min: 1 + max: 2 + ConiferMSStumpSnow: + min: 1 + max: 1 + offset: 0 + +- type: entity + parent: ConiferMSStump + id: ConiferMSStumpSnow + components: + - type: Sprite + offset: 0,1.1 + sprite: _starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi + state: treestump + layers: + - state: treestump1 + map: ["random"] + - type: RandomSprite + available: + - random: + treestump1: "" diff --git a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/deciduous_trees.yml b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/deciduous_trees.yml index 65438be32ae..2b2869a5439 100644 --- a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/deciduous_trees.yml +++ b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/deciduous_trees.yml @@ -274,6 +274,70 @@ treestump1: "" treestump2: "" +- type: entity + parent: FloraTreeDeadBrown + id: FloraTreeDeadThick + suffix: dead, thick + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi + layers: + - state: tree01 + map: ["random"] + - type: RandomSprite + available: + - random: + tree01: "" + tree02: "" + tree03: "" + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 400 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: TreeFall + params: + volume: 5 + variation: 0.05 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + Log: + min: 2 + max: 8 + DeadStumpThick: + min: 1 + max: 1 + offset: 0 + +- type: entity + parent: BaseStumpStarcup + id: DeadStumpThick + suffix: dead, thick + components: + - type: Sprite + offset: 0,0.95 + sprite: _starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi + layers: + - state: treestump1 + map: ["random"] + - type: RandomSprite + available: + - random: + treestump1: "" + treestump2: "" + treestump3: "" + # Original trees - type: entity parent: BaseTree @@ -326,13 +390,13 @@ offset: 0 - type: SolutionContainerManager solutions: - pool: + vasculature: maxVol: 45 reagents: - ReagentId: Sap Quantity: 45 - type: SolutionRegeneration - solution: pool + solution: vasculature generated: reagents: - ReagentId: Sap diff --git a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/flora_walls.yml b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/flora_walls.yml new file mode 100644 index 00000000000..908aa431ad0 --- /dev/null +++ b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/flora_walls.yml @@ -0,0 +1,218 @@ +- type: entity + parent: BaseWall + id: WallBrambleGreenThick + name: thick brambles + suffix: green + description: These tough vines have grown tightly intertwined, blocking all sight of what's beyond. + components: + - type: Damageable + damageContainer: StructuralInorganic + damageModifierSet: WoodenStructure + - type: Sprite + sprite: _starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi + - type: Icon + sprite: _starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 150 + behaviors: + - !type:PlaySoundBehavior + sound: + path: /Audio/_starcup/Effects/branch_break.ogg + params: + volume: 3 + variation: 0.05 + - !type:DoActsBehavior + acts: ["Destruction"] + - !type:SpawnEntitiesBehavior + spawn: + WallBrambleGreen: + min: 1 + max: 1 + offset: 0 + - type: IconSmooth + key: brambles + base: wood + - type: MeleeSound + soundGroups: + Brute: + path: + "/Audio/Weapons/slash.ogg" + - type: Flammable + fireSpread: true + damage: + types: + Heat: 3 + - type: Reactive + groups: + Flammable: [Touch] + Extinguish: [Touch] + reactions: + - reagents: [WeedKiller, PlantBGone] + methods: [Touch] + effects: + - !type:HealthChange + damage: + types: + Poison: 10 + - type: DamageOnInteract + damage: + types: + Piercing: 1 + interactSound: /Audio/_starcup/Effects/hit_needle.ogg + +- type: entity + parent: WallBrambleGreenThick + id: WallBrambleGreen + name: brambles + suffix: green + description: Tough vines covered in thorns. + components: + - type: Sprite + sprite: _starcup/Structures/Walls/flora_bramble_wall_green.rsi + - type: Icon + sprite: _starcup/Structures/Walls/flora_bramble_wall_green.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: + - !type:PlaySoundBehavior + sound: + path: /Audio/_starcup/Effects/branch_break.ogg + params: + volume: 3 + variation: 0.05 + - !type:DoActsBehavior + acts: ["Destruction"] + - !type:SpawnEntitiesBehavior + spawn: + PlantDebrisGreen: + min: 1 + max: 1 + offset: 0 + - type: Occluder + enabled: false + +- type: entity + parent: WallBrambleGreenThick + id: WallBrambleBrownThick + suffix: brown + components: + - type: Sprite + sprite: _starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi + - type: Icon + sprite: _starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 150 + behaviors: + - !type:PlaySoundBehavior + sound: + path: /Audio/_starcup/Effects/branch_break.ogg + params: + volume: 3 + variation: 0.05 + - !type:DoActsBehavior + acts: ["Destruction"] + - !type:SpawnEntitiesBehavior + spawn: + WallBrambleBrown: + min: 1 + max: 1 + offset: 0 + +- type: entity + parent: WallBrambleGreen + id: WallBrambleBrown + suffix: brown + components: + - type: Sprite + sprite: _starcup/Structures/Walls/flora_bramble_wall_brown.rsi + - type: Icon + sprite: _starcup/Structures/Walls/flora_bramble_wall_brown.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: + - !type:PlaySoundBehavior + sound: + path: /Audio/_starcup/Effects/branch_break.ogg + params: + volume: 3 + variation: 0.05 + - !type:DoActsBehavior + acts: ["Destruction"] + - !type:SpawnEntitiesBehavior + spawn: + PlantDebrisBrown: + min: 1 + max: 1 + offset: 0 + +- type: entity + parent: WallBrambleGreenThick + id: WallBramblePurpleThick + suffix: purple + components: + - type: Sprite + sprite: _starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi + - type: Icon + sprite: _starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 150 + behaviors: + - !type:PlaySoundBehavior + sound: + path: /Audio/_starcup/Effects/branch_break.ogg + params: + volume: 3 + variation: 0.05 + - !type:DoActsBehavior + acts: ["Destruction"] + - !type:SpawnEntitiesBehavior + spawn: + WallBramblePurple: + min: 1 + max: 1 + offset: 0 + +- type: entity + parent: WallBrambleGreen + id: WallBramblePurple + suffix: purple + components: + - type: Sprite + sprite: _starcup/Structures/Walls/flora_bramble_wall_purple.rsi + - type: Icon + sprite: _starcup/Structures/Walls/flora_bramble_wall_purple.rsi + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: + - !type:PlaySoundBehavior + sound: + path: /Audio/_starcup/Effects/branch_break.ogg + params: + volume: 3 + variation: 0.05 + - !type:DoActsBehavior + acts: ["Destruction"] + - !type:SpawnEntitiesBehavior + spawn: + PlantDebrisPurple: + min: 1 + max: 1 + offset: 0 diff --git a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/joshua.yml b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/joshua.yml index 86907ec7fa0..e1790752b50 100644 --- a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/joshua.yml +++ b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/joshua.yml @@ -6,7 +6,7 @@ description: A tall tree with spiky-like needles named after an old religion. components: - type: Sprite - sprite: _starcup/Structures/Nature/Flora/Trees/joshua.rsi + sprite: _starcup/Structures/Nature/Flora/flora_joshua.rsi layers: - state: joshua_1 map: ["random"] @@ -53,7 +53,7 @@ components: - type: Sprite offset: 0,0.9 - sprite: _starcup/Structures/Nature/Flora/Trees/joshua.rsi + sprite: _starcup/Structures/Nature/Flora/flora_joshua.rsi state: treestump layers: - state: treestump1 diff --git a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/palm_trees.yml b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/palm_trees.yml index e1d178026cb..637201667cb 100644 --- a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/palm_trees.yml +++ b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/palm_trees.yml @@ -5,7 +5,7 @@ description: Friends of the sun, and of those who seek to hide from it. components: - type: Sprite - sprite: _starcup/Structures/Nature/Flora/Trees/flora_palms.rsi + sprite: _starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi offset: 0,0.7 layers: - state: palm1 @@ -62,7 +62,7 @@ components: - type: Sprite offset: 0,0.9 - sprite: _starcup/Structures/Nature/Flora/Trees/flora_palms.rsi + sprite: _starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi state: treestump layers: - state: treestump1 @@ -90,7 +90,7 @@ description: Smells like warm sands and the clamor of waves greeting the beach. components: - type: Sprite - sprite: _starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi + sprite: _starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi layers: - state: treelarge01 map: ["random"] @@ -138,7 +138,7 @@ components: - type: Sprite offset: 0,1.5 - sprite: _starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi + sprite: _starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi layers: - state: treestump1 map: ["random"] diff --git a/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/plant_debris.yml b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/plant_debris.yml new file mode 100644 index 00000000000..a7fe3554f6f --- /dev/null +++ b/Resources/Prototypes/_starcup/Entities/Structures/Nature/Flora/plant_debris.yml @@ -0,0 +1,147 @@ +- type: entity + name: plant debris + parent: BaseStructure + id: PlantDebrisGreen + suffix: green, structure + description: Messy remains of former plant life. + components: + - type: Produce + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/plant_debris_green.rsi + layers: + - state: structure1 + map: ["random"] + - type: RandomSprite + available: + - random: + structure1: "" + structure2: "" + - type: Transform + anchored: true + - type: Physics + bodyType: Static + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.2 + - type: InteractionOutline + - type: Gatherable + toolWhitelist: + components: + - Hands + loot: + All: !type:GroupSelector + rolls: 3 + children: + - id: PlantDebrisObjectGreen + +- type: entity + name: plant debris + parent: FoodProduceBase + id: PlantDebrisObjectGreen + suffix: green + description: A sticky mass of ruined plant refuse. + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/plant_debris_green.rsi + state: object + - type: FlavorProfile + flavors: + - bitter + - type: Extractable + juiceSolution: + reagents: + - ReagentId: Cellulose + Quantity: 5 + - ReagentId: Resin + Quantity: 2 + - type: SolutionContainerManager + solutions: + food: + maxVol: 5 + reagents: + - ReagentId: Nutriment + Quantity: 2 + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.25,-0.25,0.25,0.25" + density: 1 + mask: + - ItemMask + restitution: 0.3 + friction: 0.2 + - type: AtmosExposed + - type: Temperature + currentTemperature: 290 + - type: TemperatureDamage + - type: InternalTemperature + thickness: 0.02 + area: 0.02 + conductivity: 0.43 + - type: Tag + tags: + - Trash + - Recyclable + +- type: entity + parent: PlantDebrisGreen + id: PlantDebrisBrown + suffix: brown, structure + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/plant_debris_brown.rsi + - type: Gatherable + loot: + All: !type:GroupSelector + rolls: 2 + children: + - id: PlantDebrisObjectBrown + +- type: entity + parent: PlantDebrisObjectGreen + id: PlantDebrisObjectBrown + suffix: brown + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/plant_debris_brown.rsi + - type: Extractable + juiceSolution: + reagents: + - ReagentId: Cellulose + Quantity: 4 + - ReagentId: Resin + Quantity: 3 + - type: SolutionContainerManager + solutions: + food: + maxVol: 5 + reagents: + - ReagentId: Nutriment + Quantity: 1 + +- type: entity + parent: PlantDebrisGreen + id: PlantDebrisPurple + suffix: purple, structure + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/plant_debris_purple.rsi + - type: Gatherable + loot: + All: !type:GroupSelector + rolls: 3 + children: + - id: PlantDebrisObjectPurple + +- type: entity + parent: PlantDebrisObjectGreen + id: PlantDebrisObjectPurple + suffix: purple + components: + - type: Sprite + sprite: _starcup/Structures/Nature/Flora/plant_debris_purple.rsi diff --git a/Resources/Prototypes/_starcup/SoundCollections/plant_destruction.yml b/Resources/Prototypes/_starcup/SoundCollections/plant_destruction.yml new file mode 100644 index 00000000000..f4f119fa1da --- /dev/null +++ b/Resources/Prototypes/_starcup/SoundCollections/plant_destruction.yml @@ -0,0 +1,6 @@ +- type: soundCollection + id: PlantDestruction + files: + - /Audio/_starcup/Effects/plant_rustle1.ogg + - /Audio/_starcup/Effects/plant_rustle2.ogg + - /Audio/_starcup/Effects/plant_rustle3.ogg diff --git a/Resources/Textures/_starcup/Decals/Flora/flora_redtop_grass.rsi/grass1.png b/Resources/Textures/_starcup/Decals/Flora/flora_redtop_grass.rsi/grass1.png new file mode 100644 index 00000000000..673062e0cd6 Binary files /dev/null and b/Resources/Textures/_starcup/Decals/Flora/flora_redtop_grass.rsi/grass1.png differ diff --git a/Resources/Textures/_starcup/Decals/Flora/flora_redtop_grass.rsi/grass2.png b/Resources/Textures/_starcup/Decals/Flora/flora_redtop_grass.rsi/grass2.png new file mode 100644 index 00000000000..46abedfa8b8 Binary files /dev/null and b/Resources/Textures/_starcup/Decals/Flora/flora_redtop_grass.rsi/grass2.png differ diff --git a/Resources/Textures/_starcup/Decals/Flora/flora_redtop_grass.rsi/grass3.png b/Resources/Textures/_starcup/Decals/Flora/flora_redtop_grass.rsi/grass3.png new file mode 100644 index 00000000000..5000070aec3 Binary files /dev/null and b/Resources/Textures/_starcup/Decals/Flora/flora_redtop_grass.rsi/grass3.png differ diff --git a/Resources/Textures/_starcup/Decals/Flora/flora_redtop_grass.rsi/meta.json b/Resources/Textures/_starcup/Decals/Flora/flora_redtop_grass.rsi/meta.json new file mode 100644 index 00000000000..0fd96051e99 --- /dev/null +++ b/Resources/Textures/_starcup/Decals/Flora/flora_redtop_grass.rsi/meta.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Modified by Psymbiote from files taken from tgstation at commits https://github.com/tgstation/tgstation/commit/729d858807905263adab8b5a331c1d8a04982dd3, https://github.com/tgstation/tgstation/commit/79296e902cbdf2352c9303e4769ea39bf3b34e58", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "grass1" + }, + { + "name": "grass2" + }, + { + "name": "grass3" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush01.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush01.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush01.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush01.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush02.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush02.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush02.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush02.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush03.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush03.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush03.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush03.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush04.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush04.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush04.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush04.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush05.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush05.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush05.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush05.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush06.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush06.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush06.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush06.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush07.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush07.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush07.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush07.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush08.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush08.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush08.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush08.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush09.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush09.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush09.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush09.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush10.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush10.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/bush10.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/bush10.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/meta.json similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/dam.rsi/meta.json rename to Resources/Textures/_starcup/Structures/Nature/Flora/Bushes/flora_dam.rsi/meta.json diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_barrel_cactus.rsi/cactus01.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_barrel_cactus.rsi/cactus01.png new file mode 100644 index 00000000000..949fe893551 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_barrel_cactus.rsi/cactus01.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_barrel_cactus.rsi/cactus02.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_barrel_cactus.rsi/cactus02.png new file mode 100644 index 00000000000..7fd55e017cc Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_barrel_cactus.rsi/cactus02.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_barrel_cactus.rsi/cactus03.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_barrel_cactus.rsi/cactus03.png new file mode 100644 index 00000000000..921f04e0615 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_barrel_cactus.rsi/cactus03.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_barrel_cactus.rsi/cactus04.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_barrel_cactus.rsi/cactus04.png new file mode 100644 index 00000000000..f91be157d65 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_barrel_cactus.rsi/cactus04.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_barrel_cactus.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_barrel_cactus.rsi/meta.json new file mode 100644 index 00000000000..7cc751acbbe --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_barrel_cactus.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by Psymbiote based on bluecarrot16's work at https://opengameart.org/content/lpc-beach-desert", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "cactus01" + }, + { + "name": "cactus02" + }, + { + "name": "cactus03" + }, + { + "name": "cactus04" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_cactus.rsi/cactus01.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_cactus.rsi/cactus01.png new file mode 100644 index 00000000000..06b66d652a2 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_cactus.rsi/cactus01.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_cactus.rsi/cactus02.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_cactus.rsi/cactus02.png new file mode 100644 index 00000000000..e9193113549 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_cactus.rsi/cactus02.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_cactus.rsi/cactus03.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_cactus.rsi/cactus03.png new file mode 100644 index 00000000000..3adf7ad5882 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_cactus.rsi/cactus03.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_cactus.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_cactus.rsi/meta.json new file mode 100644 index 00000000000..6708eafa058 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_cactus.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from Interstate-80 (commit unavailable, repo gone, old sprites from F13) and modified by Psymbiote", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "cactus01", + "directions": 4 + }, + { + "name": "cactus02", + "directions": 4 + }, + { + "name": "cactus03", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus.rsi/cactus01.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus.rsi/cactus01.png new file mode 100644 index 00000000000..e65ce9b53de Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus.rsi/cactus01.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus.rsi/cactus02.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus.rsi/cactus02.png new file mode 100644 index 00000000000..1b7f47311d7 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus.rsi/cactus02.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus.rsi/cactus03.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus.rsi/cactus03.png new file mode 100644 index 00000000000..eeb99b6659d Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus.rsi/cactus03.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus.rsi/cactus04.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus.rsi/cactus04.png new file mode 100644 index 00000000000..8345d46cbf9 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus.rsi/cactus04.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus.rsi/meta.json new file mode 100644 index 00000000000..7cc751acbbe --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by Psymbiote based on bluecarrot16's work at https://opengameart.org/content/lpc-beach-desert", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "cactus01" + }, + { + "name": "cactus02" + }, + { + "name": "cactus03" + }, + { + "name": "cactus04" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi/cactus01.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi/cactus01.png new file mode 100644 index 00000000000..81b99d992b0 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi/cactus01.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi/cactus02.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi/cactus02.png new file mode 100644 index 00000000000..7d5b05c8e0f Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi/cactus02.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi/cactus03.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi/cactus03.png new file mode 100644 index 00000000000..2111caf6f94 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi/cactus03.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi/cactus04.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi/cactus04.png new file mode 100644 index 00000000000..9f0bcca8db1 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi/cactus04.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi/meta.json new file mode 100644 index 00000000000..8735c3e23cc --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by Psymbiote based on bluecarrot16's work at https://opengameart.org/content/lpc-beach-desert", + "size": { + "x": 48, + "y": 48 + }, + "states": [ + { + "name": "cactus01" + }, + { + "name": "cactus02" + }, + { + "name": "cactus03" + }, + { + "name": "cactus04" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr_large.rsi/cactus01.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr_large.rsi/cactus01.png new file mode 100644 index 00000000000..edaca87139d Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr_large.rsi/cactus01.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr_large.rsi/cactus02.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr_large.rsi/cactus02.png new file mode 100644 index 00000000000..0803a838f77 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr_large.rsi/cactus02.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr_large.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr_large.rsi/meta.json new file mode 100644 index 00000000000..5caed9844a2 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_gr_large.rsi/meta.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by Psymbiote based on bluecarrot16's work at https://opengameart.org/content/lpc-beach-desert", + "size": { + "x": 48, + "y": 96 + }, + "states": [ + { + "name": "cactus01" + }, + { + "name": "cactus02" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py.rsi/cactus01.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py.rsi/cactus01.png new file mode 100644 index 00000000000..22d8c874737 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py.rsi/cactus01.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py.rsi/cactus02.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py.rsi/cactus02.png new file mode 100644 index 00000000000..d9b4481f564 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py.rsi/cactus02.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py.rsi/cactus03.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py.rsi/cactus03.png new file mode 100644 index 00000000000..d3a18bd9353 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py.rsi/cactus03.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py.rsi/cactus04.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py.rsi/cactus04.png new file mode 100644 index 00000000000..4308b84fe24 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py.rsi/cactus04.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py.rsi/meta.json new file mode 100644 index 00000000000..8735c3e23cc --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by Psymbiote based on bluecarrot16's work at https://opengameart.org/content/lpc-beach-desert", + "size": { + "x": 48, + "y": 48 + }, + "states": [ + { + "name": "cactus01" + }, + { + "name": "cactus02" + }, + { + "name": "cactus03" + }, + { + "name": "cactus04" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py_large.rsi/cactus01.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py_large.rsi/cactus01.png new file mode 100644 index 00000000000..2b780b47b10 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py_large.rsi/cactus01.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py_large.rsi/cactus02.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py_large.rsi/cactus02.png new file mode 100644 index 00000000000..3d38f2daeb3 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py_large.rsi/cactus02.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py_large.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py_large.rsi/meta.json new file mode 100644 index 00000000000..5caed9844a2 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/Cacti/flora_giant_cactus_py_large.rsi/meta.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by Psymbiote based on bluecarrot16's work at https://opengameart.org/content/lpc-beach-desert", + "size": { + "x": 48, + "y": 96 + }, + "states": [ + { + "name": "cactus01" + }, + { + "name": "cactus02" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/meta.json new file mode 100644 index 00000000000..4b4c3ef89d4 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Art by Rayane Félix, modified by Psymbiote.", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "tree01" + }, + { + "name": "tree02" + }, + { + "name": "tree03" + }, + { + "name": "treestump1" + }, + { + "name": "treestump2" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/tree01.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/tree01.png new file mode 100644 index 00000000000..95de28e4621 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/tree01.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/tree02.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/tree02.png new file mode 100644 index 00000000000..ca471757791 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/tree02.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/tree03.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/tree03.png new file mode 100644 index 00000000000..deb9cf9e803 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/tree03.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/treestump1.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/treestump1.png new file mode 100644 index 00000000000..a90763a14de Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/treestump1.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/treestump2.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/treestump2.png new file mode 100644 index 00000000000..ddfd556e45e Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet.rsi/treestump2.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet_robust.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet_robust.rsi/meta.json new file mode 100644 index 00000000000..cbf9d6c17d8 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet_robust.rsi/meta.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Art by Rayane Félix, modified by Psymbiote.", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "tree01" + }, + { + "name": "tree02" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet_robust.rsi/tree01.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet_robust.rsi/tree01.png new file mode 100644 index 00000000000..74b6a826d1c Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet_robust.rsi/tree01.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet_robust.rsi/tree02.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet_robust.rsi/tree02.png new file mode 100644 index 00000000000..9b823d5258b Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_bruise_bonnet_robust.rsi/tree02.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/meta.json new file mode 100644 index 00000000000..8e49d4de7b6 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Art by Rayane Félix, modified by Psymbiote.", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "tree01" + }, + { + "name": "tree02" + }, + { + "name": "tree03" + }, + { + "name": "tree04" + }, + { + "name": "treestump1" + }, + { + "name": "treestump2" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/tree01.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/tree01.png new file mode 100644 index 00000000000..3b4d817ca14 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/tree01.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/tree02.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/tree02.png new file mode 100644 index 00000000000..1b18b2ffa25 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/tree02.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/tree03.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/tree03.png new file mode 100644 index 00000000000..fd0b5bef890 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/tree03.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/tree04.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/tree04.png new file mode 100644 index 00000000000..78dda50f084 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/tree04.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/treestump1.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/treestump1.png new file mode 100644 index 00000000000..c6bce7eec7f Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/treestump1.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/treestump2.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/treestump2.png new file mode 100644 index 00000000000..4350a24f3d6 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees.rsi/treestump2.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees_robust.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees_robust.rsi/meta.json new file mode 100644 index 00000000000..cbf9d6c17d8 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees_robust.rsi/meta.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Art by Rayane Félix, modified by Psymbiote.", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "tree01" + }, + { + "name": "tree02" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees_robust.rsi/tree01.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees_robust.rsi/tree01.png new file mode 100644 index 00000000000..0697db7e038 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees_robust.rsi/tree01.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees_robust.rsi/tree02.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees_robust.rsi/tree02.png new file mode 100644 index 00000000000..505dd91f220 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/AlienTrees/flora_sporal_trees_robust.rsi/tree02.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/meta.json new file mode 100644 index 00000000000..618e2e282e6 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/meta.json @@ -0,0 +1,32 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/6b345702cb171ca71d39eddeaf721355f98993de/mojave/icons/flora/trees.dmi and modified by Psymbiote.", + "size": { + "x": 64, + "y": 96 + }, + "states": [ + { + "name": "tree01" + }, + { + "name": "tree02" + }, + { + "name": "tree03" + }, + { + "name": "tree04" + }, + { + "name": "tree05" + }, + { + "name": "treestump1" + }, + { + "name": "treestump2" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/tree01.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/tree01.png new file mode 100644 index 00000000000..01ab6ae51fb Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/tree01.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/tree02.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/tree02.png new file mode 100644 index 00000000000..86cd8fc9a35 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/tree02.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/tree03.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/tree03.png new file mode 100644 index 00000000000..754a99eba43 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/tree03.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/tree04.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/tree04.png new file mode 100644 index 00000000000..4676d23b98f Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/tree04.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/tree05.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/tree05.png new file mode 100644 index 00000000000..42d7648893b Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/tree05.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/treestump1.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/treestump1.png new file mode 100644 index 00000000000..811bd957485 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/treestump1.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/treestump2.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/treestump2.png new file mode 100644 index 00000000000..61b3aba7d25 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms.rsi/treestump2.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi/meta.json new file mode 100644 index 00000000000..0e5a18f066e --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/6b345702cb171ca71d39eddeaf721355f98993de/mojave/icons/flora/trees.dmi and modified by Psymbiote.", + "size": { + "x": 64, + "y": 96 + }, + "states": [ + { + "name": "tree01" + }, + { + "name": "tree02" + }, + { + "name": "tree03" + }, + { + "name": "treestump1" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi/tree01.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi/tree01.png new file mode 100644 index 00000000000..347d8d7fb7b Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi/tree01.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi/tree02.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi/tree02.png new file mode 100644 index 00000000000..0c55fa99430 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi/tree02.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi/tree03.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi/tree03.png new file mode 100644 index 00000000000..8908a3ec1d0 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi/tree03.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi/treestump1.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi/treestump1.png new file mode 100644 index 00000000000..516b9762bea Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/ConiferTrees/flora_pine_trees_ms_snow.rsi/treestump1.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/meta.json new file mode 100644 index 00000000000..7756b4fc152 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Taken from mojave-sun-13 at https://github.com/Mojave-Sun/mojave-sun-13/blob/6b345702cb171ca71d39eddeaf721355f98993de/mojave/icons/flora/trees.dmi and modified by Psymbiote.", + "size": { + "x": 64, + "y": 96 + }, + "states": [ + { + "name": "tree01" + }, + { + "name": "tree02" + }, + { + "name": "tree03" + }, + { + "name": "treestump1" + }, + { + "name": "treestump2" + }, + { + "name": "treestump3" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/tree01.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/tree01.png new file mode 100644 index 00000000000..81af2bca307 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/tree01.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/tree02.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/tree02.png new file mode 100644 index 00000000000..7a0f23b74e2 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/tree02.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/tree03.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/tree03.png new file mode 100644 index 00000000000..94d77ab619f Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/tree03.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/treestump1.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/treestump1.png new file mode 100644 index 00000000000..40baff4874a Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/treestump1.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/treestump2.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/treestump2.png new file mode 100644 index 00000000000..0e27fd8520e Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/treestump2.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/treestump3.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/treestump3.png new file mode 100644 index 00000000000..dd86fffa89e Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/DeciduousTrees/flora_dead_trees_ms.rsi/treestump3.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi/meta.json similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms.rsi/meta.json rename to Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi/meta.json diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms.rsi/palm1.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi/palm1.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms.rsi/palm1.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi/palm1.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms.rsi/palm2.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi/palm2.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms.rsi/palm2.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi/palm2.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms.rsi/palm3.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi/palm3.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms.rsi/palm3.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi/palm3.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms.rsi/palm4.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi/palm4.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms.rsi/palm4.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi/palm4.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms.rsi/treestump1.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi/treestump1.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms.rsi/treestump1.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi/treestump1.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms.rsi/treestump2.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi/treestump2.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms.rsi/treestump2.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms.rsi/treestump2.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi/meta.json similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi/meta.json rename to Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi/meta.json diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi/treelarge01.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi/treelarge01.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi/treelarge01.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi/treelarge01.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi/treelarge02.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi/treelarge02.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi/treelarge02.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi/treelarge02.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi/treelarge03.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi/treelarge03.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi/treelarge03.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi/treelarge03.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi/treelarge04.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi/treelarge04.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi/treelarge04.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi/treelarge04.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi/treelarge05.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi/treelarge05.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi/treelarge05.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi/treelarge05.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi/treestump1.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi/treestump1.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi/treestump1.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi/treestump1.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi/treestump2.png b/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi/treestump2.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/flora_palms_large.rsi/treestump2.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/Trees/PalmTrees/flora_palms_large.rsi/treestump2.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/joshua.rsi/joshua_1.png b/Resources/Textures/_starcup/Structures/Nature/Flora/flora_joshua.rsi/joshua_1.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/joshua.rsi/joshua_1.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/flora_joshua.rsi/joshua_1.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/joshua.rsi/joshua_2.png b/Resources/Textures/_starcup/Structures/Nature/Flora/flora_joshua.rsi/joshua_2.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/joshua.rsi/joshua_2.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/flora_joshua.rsi/joshua_2.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/joshua.rsi/joshua_3.png b/Resources/Textures/_starcup/Structures/Nature/Flora/flora_joshua.rsi/joshua_3.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/joshua.rsi/joshua_3.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/flora_joshua.rsi/joshua_3.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/joshua.rsi/joshua_4.png b/Resources/Textures/_starcup/Structures/Nature/Flora/flora_joshua.rsi/joshua_4.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/joshua.rsi/joshua_4.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/flora_joshua.rsi/joshua_4.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/joshua.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/flora_joshua.rsi/meta.json similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/joshua.rsi/meta.json rename to Resources/Textures/_starcup/Structures/Nature/Flora/flora_joshua.rsi/meta.json diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/joshua.rsi/treestump1.png b/Resources/Textures/_starcup/Structures/Nature/Flora/flora_joshua.rsi/treestump1.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/joshua.rsi/treestump1.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/flora_joshua.rsi/treestump1.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/Trees/joshua.rsi/treestump2.png b/Resources/Textures/_starcup/Structures/Nature/Flora/flora_joshua.rsi/treestump2.png similarity index 100% rename from Resources/Textures/_starcup/Structures/Nature/Flora/Trees/joshua.rsi/treestump2.png rename to Resources/Textures/_starcup/Structures/Nature/Flora/flora_joshua.rsi/treestump2.png diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_brown.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_brown.rsi/meta.json new file mode 100644 index 00000000000..4fad6cdd2a8 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_brown.rsi/meta.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "license": "CC0-1.0", + "copyright": "Created by Psymbiote for starcup.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "object" + }, + { + "name": "structure1" + }, + { + "name": "structure2" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_brown.rsi/object.png b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_brown.rsi/object.png new file mode 100644 index 00000000000..b25901b0d7a Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_brown.rsi/object.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_brown.rsi/structure1.png b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_brown.rsi/structure1.png new file mode 100644 index 00000000000..c958f5f6560 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_brown.rsi/structure1.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_brown.rsi/structure2.png b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_brown.rsi/structure2.png new file mode 100644 index 00000000000..1a4cbde9bf4 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_brown.rsi/structure2.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_green.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_green.rsi/meta.json new file mode 100644 index 00000000000..4fad6cdd2a8 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_green.rsi/meta.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "license": "CC0-1.0", + "copyright": "Created by Psymbiote for starcup.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "object" + }, + { + "name": "structure1" + }, + { + "name": "structure2" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_green.rsi/object.png b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_green.rsi/object.png new file mode 100644 index 00000000000..c30f8b76250 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_green.rsi/object.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_green.rsi/structure1.png b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_green.rsi/structure1.png new file mode 100644 index 00000000000..01e75447576 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_green.rsi/structure1.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_green.rsi/structure2.png b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_green.rsi/structure2.png new file mode 100644 index 00000000000..06b4660fc98 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_green.rsi/structure2.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_purple.rsi/meta.json b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_purple.rsi/meta.json new file mode 100644 index 00000000000..4fad6cdd2a8 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_purple.rsi/meta.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "license": "CC0-1.0", + "copyright": "Created by Psymbiote for starcup.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "object" + }, + { + "name": "structure1" + }, + { + "name": "structure2" + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_purple.rsi/object.png b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_purple.rsi/object.png new file mode 100644 index 00000000000..766af8fa223 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_purple.rsi/object.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_purple.rsi/structure1.png b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_purple.rsi/structure1.png new file mode 100644 index 00000000000..96b440114ef Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_purple.rsi/structure1.png differ diff --git a/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_purple.rsi/structure2.png b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_purple.rsi/structure2.png new file mode 100644 index 00000000000..67d723f0f31 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Nature/Flora/plant_debris_purple.rsi/structure2.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/full.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/full.png new file mode 100644 index 00000000000..1bb1795d919 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/full.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/meta.json b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/meta.json new file mode 100644 index 00000000000..14a8b66afc3 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-4.0", + "copyright": "Modified by Psymbiote from art made by LLGD at https://opengameart.org/content/vine-with-thorns.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "wood0", + "directions": 4 + }, + { + "name": "wood1", + "directions": 4 + }, + { + "name": "wood2", + "directions": 4 + }, + { + "name": "wood3", + "directions": 4 + }, + { + "name": "wood4", + "directions": 4 + }, + { + "name": "wood5", + "directions": 4 + }, + { + "name": "wood6", + "directions": 4 + }, + { + "name": "wood7", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood0.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood0.png new file mode 100644 index 00000000000..558221882a0 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood0.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood1.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood1.png new file mode 100644 index 00000000000..993d9598a50 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood1.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood2.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood2.png new file mode 100644 index 00000000000..15d985edaab Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood2.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood3.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood3.png new file mode 100644 index 00000000000..0865d8c3de7 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood3.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood4.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood4.png new file mode 100644 index 00000000000..b76b5fc9479 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood4.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood5.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood5.png new file mode 100644 index 00000000000..b05a5e7d8b4 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood5.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood6.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood6.png new file mode 100644 index 00000000000..c64692c4b6d Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood6.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood7.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood7.png new file mode 100644 index 00000000000..0c6fae18f76 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown.rsi/wood7.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/full.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/full.png new file mode 100644 index 00000000000..d2bf68be8ed Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/full.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/meta.json b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/meta.json new file mode 100644 index 00000000000..14a8b66afc3 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-4.0", + "copyright": "Modified by Psymbiote from art made by LLGD at https://opengameart.org/content/vine-with-thorns.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "wood0", + "directions": 4 + }, + { + "name": "wood1", + "directions": 4 + }, + { + "name": "wood2", + "directions": 4 + }, + { + "name": "wood3", + "directions": 4 + }, + { + "name": "wood4", + "directions": 4 + }, + { + "name": "wood5", + "directions": 4 + }, + { + "name": "wood6", + "directions": 4 + }, + { + "name": "wood7", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood0.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood0.png new file mode 100644 index 00000000000..30c04b9ae69 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood0.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood1.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood1.png new file mode 100644 index 00000000000..a0a8e8c579a Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood1.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood2.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood2.png new file mode 100644 index 00000000000..30c04b9ae69 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood2.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood3.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood3.png new file mode 100644 index 00000000000..a0a8e8c579a Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood3.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood4.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood4.png new file mode 100644 index 00000000000..960f86945da Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood4.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood5.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood5.png new file mode 100644 index 00000000000..32bf980e33e Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood5.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood6.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood6.png new file mode 100644 index 00000000000..b289fa82afb Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood6.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood7.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood7.png new file mode 100644 index 00000000000..bdc9eb5f4d3 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_brown_thick.rsi/wood7.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/full.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/full.png new file mode 100644 index 00000000000..5e1f7a59414 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/full.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/meta.json b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/meta.json new file mode 100644 index 00000000000..14a8b66afc3 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-4.0", + "copyright": "Modified by Psymbiote from art made by LLGD at https://opengameart.org/content/vine-with-thorns.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "wood0", + "directions": 4 + }, + { + "name": "wood1", + "directions": 4 + }, + { + "name": "wood2", + "directions": 4 + }, + { + "name": "wood3", + "directions": 4 + }, + { + "name": "wood4", + "directions": 4 + }, + { + "name": "wood5", + "directions": 4 + }, + { + "name": "wood6", + "directions": 4 + }, + { + "name": "wood7", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood0.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood0.png new file mode 100644 index 00000000000..5c58c7123a6 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood0.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood1.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood1.png new file mode 100644 index 00000000000..565088de288 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood1.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood2.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood2.png new file mode 100644 index 00000000000..5c58c7123a6 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood2.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood3.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood3.png new file mode 100644 index 00000000000..565088de288 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood3.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood4.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood4.png new file mode 100644 index 00000000000..7325cc4cec2 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood4.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood5.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood5.png new file mode 100644 index 00000000000..5e96e5f41ce Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood5.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood6.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood6.png new file mode 100644 index 00000000000..7325cc4cec2 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood6.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood7.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood7.png new file mode 100644 index 00000000000..6e4d1bf71d2 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green.rsi/wood7.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/full.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/full.png new file mode 100644 index 00000000000..5e1f7a59414 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/full.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/meta.json b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/meta.json new file mode 100644 index 00000000000..14a8b66afc3 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-4.0", + "copyright": "Modified by Psymbiote from art made by LLGD at https://opengameart.org/content/vine-with-thorns.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "wood0", + "directions": 4 + }, + { + "name": "wood1", + "directions": 4 + }, + { + "name": "wood2", + "directions": 4 + }, + { + "name": "wood3", + "directions": 4 + }, + { + "name": "wood4", + "directions": 4 + }, + { + "name": "wood5", + "directions": 4 + }, + { + "name": "wood6", + "directions": 4 + }, + { + "name": "wood7", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood0.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood0.png new file mode 100644 index 00000000000..4fb0ae0d8ee Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood0.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood1.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood1.png new file mode 100644 index 00000000000..be44cb0c4e7 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood1.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood2.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood2.png new file mode 100644 index 00000000000..4fb0ae0d8ee Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood2.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood3.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood3.png new file mode 100644 index 00000000000..be44cb0c4e7 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood3.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood4.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood4.png new file mode 100644 index 00000000000..7d8092a676f Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood4.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood5.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood5.png new file mode 100644 index 00000000000..3e6dd260e62 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood5.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood6.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood6.png new file mode 100644 index 00000000000..7d8092a676f Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood6.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood7.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood7.png new file mode 100644 index 00000000000..6d52c9ba7fb Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_green_thick.rsi/wood7.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/full.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/full.png new file mode 100644 index 00000000000..239b3a7a587 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/full.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/meta.json b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/meta.json new file mode 100644 index 00000000000..14a8b66afc3 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-4.0", + "copyright": "Modified by Psymbiote from art made by LLGD at https://opengameart.org/content/vine-with-thorns.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "wood0", + "directions": 4 + }, + { + "name": "wood1", + "directions": 4 + }, + { + "name": "wood2", + "directions": 4 + }, + { + "name": "wood3", + "directions": 4 + }, + { + "name": "wood4", + "directions": 4 + }, + { + "name": "wood5", + "directions": 4 + }, + { + "name": "wood6", + "directions": 4 + }, + { + "name": "wood7", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood0.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood0.png new file mode 100644 index 00000000000..1dc3269ed20 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood0.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood1.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood1.png new file mode 100644 index 00000000000..b25f4eefd6a Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood1.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood2.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood2.png new file mode 100644 index 00000000000..da5612d6d5c Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood2.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood3.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood3.png new file mode 100644 index 00000000000..e4953149735 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood3.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood4.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood4.png new file mode 100644 index 00000000000..0952778869f Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood4.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood5.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood5.png new file mode 100644 index 00000000000..ff5cf2eca89 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood5.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood6.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood6.png new file mode 100644 index 00000000000..69edeb77c2b Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood6.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood7.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood7.png new file mode 100644 index 00000000000..f8920164a57 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple.rsi/wood7.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/full.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/full.png new file mode 100644 index 00000000000..09fdefad74f Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/full.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/meta.json b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/meta.json new file mode 100644 index 00000000000..14a8b66afc3 --- /dev/null +++ b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-4.0", + "copyright": "Modified by Psymbiote from art made by LLGD at https://opengameart.org/content/vine-with-thorns.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "wood0", + "directions": 4 + }, + { + "name": "wood1", + "directions": 4 + }, + { + "name": "wood2", + "directions": 4 + }, + { + "name": "wood3", + "directions": 4 + }, + { + "name": "wood4", + "directions": 4 + }, + { + "name": "wood5", + "directions": 4 + }, + { + "name": "wood6", + "directions": 4 + }, + { + "name": "wood7", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood0.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood0.png new file mode 100644 index 00000000000..50f722038d3 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood0.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood1.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood1.png new file mode 100644 index 00000000000..dd4408c2b7f Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood1.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood2.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood2.png new file mode 100644 index 00000000000..d31ce2350d7 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood2.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood3.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood3.png new file mode 100644 index 00000000000..04009349ec1 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood3.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood4.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood4.png new file mode 100644 index 00000000000..2faf71e772a Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood4.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood5.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood5.png new file mode 100644 index 00000000000..a93b3af00a0 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood5.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood6.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood6.png new file mode 100644 index 00000000000..e0a5f04a2c5 Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood6.png differ diff --git a/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood7.png b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood7.png new file mode 100644 index 00000000000..06b1329f9ff Binary files /dev/null and b/Resources/Textures/_starcup/Structures/Walls/flora_bramble_wall_purple_thick.rsi/wood7.png differ