Cleans up Hydroponics content. (#3025)
* Adds to IgnoredComponents.cs * Jackboots * Half Done * Moved to diff PR * Everything functional * Fixed Sprays * Nice * Fixed * Update submodule * Fix tests Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
@@ -1,4 +1,4 @@
|
||||
using Content.Shared.GameObjects.Components.Botany;
|
||||
using Content.Shared.GameObjects.Components.Botany;
|
||||
using JetBrains.Annotations;
|
||||
using Robust.Client.GameObjects;
|
||||
using Robust.Shared.GameObjects;
|
||||
@@ -22,18 +22,18 @@ namespace Content.Client.GameObjects.Components.Botany
|
||||
sprite.LayerMapReserveBlank(PlantHolderLayers.AlertLight);
|
||||
sprite.LayerMapReserveBlank(PlantHolderLayers.HarvestLight);
|
||||
|
||||
var hydroTools = new ResourcePath("Constructible/Hydroponics/hydro_tools.rsi");
|
||||
var hydroTools = new ResourcePath("Constructible/Hydroponics/overlays.rsi");
|
||||
|
||||
sprite.LayerSetSprite(PlantHolderLayers.HealthLight,
|
||||
new SpriteSpecifier.Rsi(hydroTools, "over_lowhealth3"));
|
||||
new SpriteSpecifier.Rsi(hydroTools, "lowhealth3"));
|
||||
sprite.LayerSetSprite(PlantHolderLayers.WaterLight,
|
||||
new SpriteSpecifier.Rsi(hydroTools, "over_lowwater3"));
|
||||
new SpriteSpecifier.Rsi(hydroTools, "lowwater3"));
|
||||
sprite.LayerSetSprite(PlantHolderLayers.NutritionLight,
|
||||
new SpriteSpecifier.Rsi(hydroTools, "over_lownutri3"));
|
||||
new SpriteSpecifier.Rsi(hydroTools, "lownutri3"));
|
||||
sprite.LayerSetSprite(PlantHolderLayers.AlertLight,
|
||||
new SpriteSpecifier.Rsi(hydroTools, "over_alert3"));
|
||||
new SpriteSpecifier.Rsi(hydroTools, "alert3"));
|
||||
sprite.LayerSetSprite(PlantHolderLayers.HarvestLight,
|
||||
new SpriteSpecifier.Rsi(hydroTools, "over_harvest3"));
|
||||
new SpriteSpecifier.Rsi(hydroTools, "harvest3"));
|
||||
|
||||
// Let's make those invisible for now.
|
||||
sprite.LayerSetVisible(PlantHolderLayers.Plant, false);
|
||||
|
||||
@@ -13892,14 +13892,14 @@ entities:
|
||||
rot: -1.5707963267948966 rad
|
||||
type: Transform
|
||||
- uid: 1107
|
||||
type: Scythe
|
||||
type: HydroponicsToolScythe
|
||||
components:
|
||||
- parent: 853
|
||||
pos: -20.5,-1.5
|
||||
rot: -1.5707963267948966 rad
|
||||
type: Transform
|
||||
- uid: 1108
|
||||
type: Hatchet
|
||||
type: HydroponicsToolHatchet
|
||||
components:
|
||||
- parent: 853
|
||||
pos: -20.5,-2.5
|
||||
@@ -13997,7 +13997,7 @@ entities:
|
||||
rot: -1.5707963267948966 rad
|
||||
type: Transform
|
||||
- uid: 1122
|
||||
type: MiniHoe
|
||||
type: HydroponicsToolMiniHoe
|
||||
components:
|
||||
- parent: 853
|
||||
pos: -20.5,-1.5
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
- type: latheRecipe
|
||||
id: MiniHoe
|
||||
icon:
|
||||
sprite: Constructible/Hydroponics/hydro_tools.rsi
|
||||
state: hoe
|
||||
sprite: Objects/Tools/Hydroponics/hoe.rsi
|
||||
state: icon
|
||||
result: MiniHoe
|
||||
completetime: 500
|
||||
materials:
|
||||
@@ -12,8 +12,8 @@
|
||||
- type: latheRecipe
|
||||
id: Scythe
|
||||
icon:
|
||||
sprite: Constructible/Hydroponics/hydro_tools.rsi
|
||||
state: scythe
|
||||
sprite: Objects/Tools/Hydroponics/scythe.rsi
|
||||
state: icon
|
||||
result: Scythe
|
||||
completetime: 500
|
||||
materials:
|
||||
@@ -23,33 +23,21 @@
|
||||
- type: latheRecipe
|
||||
id: Hatchet
|
||||
icon:
|
||||
sprite: Constructible/Hydroponics/hydro_tools.rsi
|
||||
state: hatchet
|
||||
sprite: Objects/Tools/Hydroponics/hatchet.rsi
|
||||
state: icon
|
||||
result: Hatchet
|
||||
completetime: 500
|
||||
materials:
|
||||
steel: 60
|
||||
glass: 10
|
||||
|
||||
- type: latheRecipe
|
||||
id: Shovel
|
||||
icon:
|
||||
sprite: Constructible/Hydroponics/hydro_tools.rsi
|
||||
state: shovel
|
||||
result: Shovel
|
||||
completetime: 500
|
||||
materials:
|
||||
steel: 60
|
||||
glass: 10
|
||||
|
||||
- type: latheRecipe
|
||||
id: Spade
|
||||
icon:
|
||||
sprite: Constructible/Hydroponics/hydro_tools.rsi
|
||||
state: spade
|
||||
sprite: Objects/Tools/Hydroponics/spade.rsi
|
||||
state: icon
|
||||
result: Spade
|
||||
completetime: 500
|
||||
materials:
|
||||
steel: 30
|
||||
glass: 10
|
||||
|
||||
|
||||
@@ -105,3 +105,14 @@
|
||||
materials:
|
||||
steel: 90
|
||||
glass: 80
|
||||
|
||||
- type: latheRecipe
|
||||
id: Shovel
|
||||
icon:
|
||||
sprite: Objects/Tools/Hydroponics/hatchet.rsi
|
||||
state: icon
|
||||
result: Shovel
|
||||
completetime: 500
|
||||
materials:
|
||||
steel: 60
|
||||
glass: 10
|
||||
|
||||
@@ -8,8 +8,8 @@
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Sprite
|
||||
sprite: Constructible/Hydroponics/hydro_tools.rsi
|
||||
state: sextractor
|
||||
sprite: Constructible/Hydroponics/machines.rsi
|
||||
state: seedextractor
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- type: Sprite
|
||||
sprite: Constructible/Hydroponics/hydro_tools.rsi
|
||||
sprite: Constructible/Hydroponics/misc.rsi
|
||||
state: soil
|
||||
- type: PlantHolder
|
||||
drawWarnings: false
|
||||
@@ -60,7 +60,7 @@
|
||||
snap: true
|
||||
- type: Pullable
|
||||
- type: Sprite
|
||||
sprite: Constructible/Hydroponics/hydro_tools.rsi
|
||||
sprite: Constructible/Hydroponics/containers.rsi
|
||||
state: hydrotray3
|
||||
- type: PlantHolder
|
||||
drawWarnings: true
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- name: MiniHoe
|
||||
- name: HydroponicsToolMiniHoe
|
||||
amount: 1
|
||||
- name: PlantBGoneSpray
|
||||
amount: 1
|
||||
@@ -37,9 +37,9 @@
|
||||
amount: 1
|
||||
- name: PestSpray
|
||||
amount: 1
|
||||
- name: Scythe
|
||||
- name: HydroponicsToolScythe
|
||||
amount: 1
|
||||
- name: Hatchet
|
||||
- name: HydroponicsToolHatchet
|
||||
amount: 1
|
||||
- name: ClothingOuterApronBotanist
|
||||
amount: 1
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
- type: Sprite
|
||||
state: produce
|
||||
- type: Produce
|
||||
- type: Grindable
|
||||
|
||||
- type: entity
|
||||
name: wheat
|
||||
@@ -27,7 +28,6 @@
|
||||
Quantity: 5
|
||||
- type: Produce
|
||||
seed: wheat
|
||||
- type: Grindable
|
||||
|
||||
- type: entity
|
||||
name: sugarcane
|
||||
@@ -47,7 +47,6 @@
|
||||
Quantity: 5
|
||||
- type: Produce
|
||||
seed: sugarcane
|
||||
- type: Grindable
|
||||
|
||||
- type: entity
|
||||
name: tower-cap log
|
||||
@@ -81,7 +80,6 @@
|
||||
sprite: Objects/Specific/Hydroponics/banana.rsi
|
||||
- type: Produce
|
||||
seed: banana
|
||||
- type: Grindable
|
||||
- type: Juiceable
|
||||
result:
|
||||
reagents:
|
||||
@@ -104,7 +102,6 @@
|
||||
sprite: Objects/Specific/Hydroponics/carrot.rsi
|
||||
- type: Produce
|
||||
seed: carrots
|
||||
- type: Grindable
|
||||
- type: Juiceable
|
||||
result:
|
||||
reagents:
|
||||
@@ -127,7 +124,6 @@
|
||||
sprite: Objects/Specific/Hydroponics/lemon.rsi
|
||||
- type: Produce
|
||||
seed: lemon
|
||||
- type: Grindable
|
||||
- type: Juiceable
|
||||
result:
|
||||
reagents:
|
||||
@@ -150,7 +146,6 @@
|
||||
sprite: Objects/Specific/Hydroponics/potato.rsi
|
||||
- type: Produce
|
||||
seed: potato
|
||||
- type: Grindable
|
||||
- type: Juiceable
|
||||
result:
|
||||
reagents:
|
||||
@@ -173,7 +168,6 @@
|
||||
sprite: Objects/Specific/Hydroponics/tomato.rsi
|
||||
- type: Produce
|
||||
seed: tomato
|
||||
- type: Grindable
|
||||
- type: Juiceable
|
||||
result:
|
||||
reagents:
|
||||
@@ -196,7 +190,6 @@
|
||||
sprite: Objects/Specific/Hydroponics/eggplant.rsi
|
||||
- type: Produce
|
||||
seed: eggplant
|
||||
- type: Grindable
|
||||
|
||||
- type: entity
|
||||
name: apple
|
||||
@@ -214,7 +207,6 @@
|
||||
sprite: Objects/Specific/Hydroponics/apple.rsi
|
||||
- type: Produce
|
||||
seed: apple
|
||||
- type: Grindable
|
||||
- type: Juiceable
|
||||
result:
|
||||
reagents:
|
||||
@@ -238,7 +230,6 @@
|
||||
sprite: Objects/Specific/Hydroponics/corn.rsi
|
||||
- type: Produce
|
||||
seed: corn
|
||||
- type: Grindable
|
||||
|
||||
- type: entity
|
||||
name: chanterelle cluster
|
||||
@@ -256,4 +247,3 @@
|
||||
sprite: Objects/Specific/Hydroponics/chanterelle.rsi
|
||||
- type: Produce
|
||||
seed: chanterelle
|
||||
- type: Grindable
|
||||
@@ -0,0 +1,63 @@
|
||||
- type: entity
|
||||
name: Plant-B-Gone
|
||||
id: PlantBGoneSpray
|
||||
parent: SprayBottle
|
||||
description: Kills those pesky weeds!
|
||||
suffix: "Filled"
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tools/Hydroponics/sprays.rsi
|
||||
state: plantbgone
|
||||
- type: SolutionContainer
|
||||
maxVol: 100
|
||||
caps: Drainable
|
||||
contents:
|
||||
reagents:
|
||||
- ReagentId: chem.PlantBGone
|
||||
Quantity: 100
|
||||
- type: Item
|
||||
sprite: Objects/Tools/Hydroponics/sprays.rsi
|
||||
HeldPrefix: plantbgone
|
||||
|
||||
- type: entity
|
||||
name: weed spray
|
||||
id: WeedSpray
|
||||
parent: SprayBottle
|
||||
description: It's a toxic mixture, in spray form, to kill small weeds.
|
||||
suffix: "Filled"
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tools/Hydroponics/sprays.rsi
|
||||
state: weedspray
|
||||
- type: SolutionContainer
|
||||
maxVol: 50
|
||||
caps: Drainable
|
||||
contents:
|
||||
reagents:
|
||||
- ReagentId: chem.WeedKiller
|
||||
Quantity: 50
|
||||
- type: Spillable
|
||||
- type: ItemCooldown
|
||||
- type: Spray
|
||||
transferAmount: 1
|
||||
- type: Item
|
||||
sprite: Objects/Tools/Hydroponics/sprays.rsi
|
||||
|
||||
- type: entity
|
||||
name: pest spray
|
||||
id: PestSpray
|
||||
parent: WeedSpray
|
||||
description: Objects/Tools/Hydroponics/sprays.rsi
|
||||
suffix: "Filled"
|
||||
components:
|
||||
- type: Sprite
|
||||
state: pestspray
|
||||
- type: SolutionContainer
|
||||
maxVol: 50
|
||||
caps: Drainable
|
||||
contents:
|
||||
reagents:
|
||||
- ReagentId: chem.PestKiller
|
||||
Quantity: 50
|
||||
- type: Item
|
||||
sprite: Objects/Tools/Hydroponics/sprays.rsi
|
||||
@@ -0,0 +1,59 @@
|
||||
- type: entity
|
||||
name: mini hoe
|
||||
parent: BaseItem
|
||||
id: HydroponicsToolMiniHoe
|
||||
description: It's used for removing weeds or scratching your back.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tools/Hydroponics/hoe.rsi
|
||||
state: icon
|
||||
- type: ItemCooldown
|
||||
- type: MeleeWeapon
|
||||
- type: Item
|
||||
sprite: Objects/Tools/Hydroponics/hoe.rsi
|
||||
- type: Hoe
|
||||
|
||||
- type: entity
|
||||
name: scythe
|
||||
parent: BaseItem
|
||||
id: HydroponicsToolScythe
|
||||
description: A sharp and curved blade on a long fibremetal handle, this tool makes it easy to reap what you sow.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tools/Hydroponics/scythe.rsi
|
||||
state: icon
|
||||
- type: ItemCooldown
|
||||
- type: MeleeWeapon
|
||||
- type: BotanySharp
|
||||
- type: Item
|
||||
sprite: Objects/Tools/Hydroponics/scythe.rsi
|
||||
|
||||
- type: entity
|
||||
name: hatchet
|
||||
parent: BaseItem
|
||||
id: HydroponicsToolHatchet
|
||||
description: A very sharp axe blade upon a short fibremetal handle. It has a long history of chopping things, but now it is used for chopping wood.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tools/Hydroponics/hatchet.rsi
|
||||
state: icon
|
||||
- type: ItemCooldown
|
||||
- type: MeleeWeapon
|
||||
- type: BotanySharp
|
||||
- type: Item
|
||||
sprite: Objects/Tools/Hydroponics/hatchet.rsi
|
||||
|
||||
- type: entity
|
||||
name: spade
|
||||
parent: BaseItem
|
||||
id: Spade
|
||||
description: A small tool for digging and moving dirt.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tools/Hydroponics/spade.rsi
|
||||
state: spade
|
||||
- type: ItemCooldown
|
||||
- type: MeleeWeapon
|
||||
- type: Shovel
|
||||
- type: Item
|
||||
sprite: Objects/Tools/Hydroponics/spade.rsi
|
||||
@@ -1,129 +0,0 @@
|
||||
- type: entity
|
||||
name: mini hoe
|
||||
parent: BaseItem
|
||||
id: MiniHoe
|
||||
description: It's used for removing weeds or scratching your back.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Constructible/Hydroponics/hydro_tools.rsi
|
||||
state: hoe
|
||||
- type: ItemCooldown
|
||||
- type: MeleeWeapon
|
||||
- type: Item
|
||||
- type: Hoe
|
||||
|
||||
- type: entity
|
||||
name: Plant-B-Gone
|
||||
id: PlantBGoneSpray
|
||||
parent: SprayBottle
|
||||
description: Kills those pesky weeds!
|
||||
suffix: "Filled"
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Constructible/Hydroponics/hydro_tools.rsi
|
||||
state: plantbgone
|
||||
- type: SolutionContainer
|
||||
maxVol: 100
|
||||
caps: Drainable
|
||||
contents:
|
||||
reagents:
|
||||
- ReagentId: chem.PlantBGone
|
||||
Quantity: 100
|
||||
|
||||
- type: entity
|
||||
name: weed spray
|
||||
id: WeedSpray
|
||||
parent: SprayBottle
|
||||
description: It's a toxic mixture, in spray form, to kill small weeds.
|
||||
suffix: "Filled"
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Constructible/Hydroponics/hydro_tools.rsi
|
||||
state: weedspray
|
||||
- type: SolutionContainer
|
||||
maxVol: 50
|
||||
caps: Drainable
|
||||
contents:
|
||||
reagents:
|
||||
- ReagentId: chem.WeedKiller
|
||||
Quantity: 50
|
||||
- type: SolutionTransfer
|
||||
transferAmount: 1.0
|
||||
- type: Spillable
|
||||
- type: ItemCooldown
|
||||
- type: Spray
|
||||
transferAmount: 1
|
||||
|
||||
- type: entity
|
||||
name: pest spray
|
||||
id: PestSpray
|
||||
parent: WeedSpray
|
||||
description: It's some pest eliminator spray! Do not inhale!
|
||||
suffix: "Filled"
|
||||
components:
|
||||
- type: Sprite
|
||||
state: pestspray
|
||||
- type: SolutionContainer
|
||||
maxVol: 50
|
||||
caps: Drainable
|
||||
contents:
|
||||
reagents:
|
||||
- ReagentId: chem.PestKiller
|
||||
Quantity: 50
|
||||
|
||||
- type: entity
|
||||
name: scythe
|
||||
parent: BaseItem
|
||||
id: Scythe
|
||||
description: A sharp and curved blade on a long fibremetal handle, this tool makes it easy to reap what you sow.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Constructible/Hydroponics/hydro_tools.rsi
|
||||
state: scythe
|
||||
- type: ItemCooldown
|
||||
- type: MeleeWeapon
|
||||
- type: BotanySharp
|
||||
- type: Item
|
||||
|
||||
- type: entity
|
||||
name: hatchet
|
||||
parent: BaseItem
|
||||
id: Hatchet
|
||||
description: A very sharp axe blade upon a short fibremetal handle. It has a long history of chopping things, but now it is used for chopping wood.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Constructible/Hydroponics/hydro_tools.rsi
|
||||
state: hatchet
|
||||
- type: ItemCooldown
|
||||
- type: MeleeWeapon
|
||||
- type: BotanySharp
|
||||
- type: Item
|
||||
|
||||
- type: entity
|
||||
name: spade
|
||||
parent: BaseItem
|
||||
id: Spade
|
||||
description: A small tool for digging and moving dirt.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Constructible/Hydroponics/hydro_tools.rsi
|
||||
state: spade
|
||||
- type: ItemCooldown
|
||||
- type: MeleeWeapon
|
||||
- type: Shovel
|
||||
- type: Item
|
||||
|
||||
- type: entity
|
||||
name: shovel
|
||||
parent: BaseItem
|
||||
id: Shovel
|
||||
description: A large tool for digging and moving dirt.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Constructible/Hydroponics/hydro_tools.rsi
|
||||
state: shovel
|
||||
- type: ItemCooldown
|
||||
- type: MeleeWeapon
|
||||
- type: Shovel
|
||||
- type: Item
|
||||
|
||||
@@ -194,3 +194,18 @@
|
||||
- type: Sprite
|
||||
sprite: Objects/Tools/rcd.rsi
|
||||
state: rcd_ammo
|
||||
|
||||
- type: entity
|
||||
name: shovel
|
||||
parent: BaseItem
|
||||
id: Shovel
|
||||
description: A large tool for digging and moving dirt.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tools/Hydroponics/shovel.rsi
|
||||
state: icon
|
||||
- type: ItemCooldown
|
||||
- type: MeleeWeapon
|
||||
- type: Shovel
|
||||
- type: Item
|
||||
sprite: Objects/Tools/Hydroponics/shovel.rsi
|
||||
|
||||
|
Before Width: | Height: | Size: 263 B After Width: | Height: | Size: 323 B |
|
Before Width: | Height: | Size: 264 B After Width: | Height: | Size: 340 B |
|
Before Width: | Height: | Size: 375 B After Width: | Height: | Size: 375 B |
|
Before Width: | Height: | Size: 394 B After Width: | Height: | Size: 394 B |
|
Before Width: | Height: | Size: 377 B After Width: | Height: | Size: 377 B |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 338 B After Width: | Height: | Size: 338 B |
|
Before Width: | Height: | Size: 543 B After Width: | Height: | Size: 543 B |
|
Before Width: | Height: | Size: 547 B After Width: | Height: | Size: 547 B |
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "claypot"
|
||||
},
|
||||
{
|
||||
"name": "claypot-item"
|
||||
},
|
||||
{
|
||||
"name": "claypot-large"
|
||||
},
|
||||
{
|
||||
"name": "hydrocover"
|
||||
},
|
||||
{
|
||||
"name": "hydrotray"
|
||||
},
|
||||
{
|
||||
"name": "hydrotray2"
|
||||
},
|
||||
{
|
||||
"name": "hydrotray3"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Before Width: | Height: | Size: 354 B |
@@ -1 +0,0 @@
|
||||
{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA 3.0", "copyright": "Taken from https://github.com/vgstation-coders/vgstation13 at 1dbcf389b0ec6b2c51b002df5fef8dd1519f8068", "states": [{"name": "claypot", "delays": [[1.0]]}, {"name": "claypot-item", "delays": [[1.0]]}, {"name": "claypot-large", "delays": [[1.0]]}, {"name": "cyan", "delays": [[1.0]]}, {"name": "cyan black stripe", "delays": [[1.0]]}, {"name": "cyan blue stripe", "delays": [[1.0]]}, {"name": "cyan lime stripe", "delays": [[1.0]]}, {"name": "cyan purple stripe", "delays": [[1.0]]}, {"name": "cyan red stripe", "delays": [[1.0]]}, {"name": "cyan white stripe", "delays": [[1.0]]}, {"name": "cyan yellow stripe", "delays": [[1.0]]}, {"name": "deathspray", "delays": [[1.0]]}, {"name": "disk", "delays": [[0.1, 0.1, 0.1]]}, {"name": "green black stripe", "delays": [[1.0]]}, {"name": "green blue stripe", "delays": [[1.0]]}, {"name": "green lime stripe", "delays": [[1.0]]}, {"name": "green purple stripe", "delays": [[1.0]]}, {"name": "green red stripe", "delays": [[1.0]]}, {"name": "green white stripe", "delays": [[1.0]]}, {"name": "green yellow stripe", "delays": [[1.0]]}, {"name": "hydrocover", "delays": [[1.0]]}, {"name": "hydrotray", "delays": [[1.0]]}, {"name": "hydrotray2", "delays": [[1.0]]}, {"name": "hydrotray3", "delays": [[1.0]]}, {"name": "moldcreep0", "delays": [[1.0]]}, {"name": "moldcreep1", "delays": [[1.0]]}, {"name": "moldcreep2", "delays": [[1.0]]}, {"name": "nolabelspray", "delays": [[1.0]]}, {"name": "over_alert3", "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "over_harvest3", "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "over_lowhealth3", "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "over_lownutri", "delays": [[1.0]]}, {"name": "over_lownutri3", "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "over_lowwater3", "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "pestspray", "delays": [[1.0]]}, {"name": "plantbag", "delays": [[1.0]]}, {"name": "plantbgone", "delays": [[1.0]]}, {"name": "portaseeder", "delays": [[1.0]]}, {"name": "seedbag", "delays": [[1.0]]}, {"name": "sextractor", "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "soil", "delays": [[1.0]]}, {"name": "spaceworms", "delays": [[0.4, 0.4, 0.4, 0.4]]}, {"name": "spawner", "delays": [[1.0]]}, {"name": "sprayparts", "delays": [[1.0]]}, {"name": "traitcopier", "delays": [[1.0]]}, {"name": "traitgun", "delays": [[1.0]]}, {"name": "traitscanner", "delays": [[1.0]]}, {"name": "vine_flowers", "delays": [[1.0]]}, {"name": "vine_fruit", "delays": [[1.0]]}, {"name": "weedspray", "delays": [[1.0]]}, {"name": "scythe", "delays": [[1.0]]}, {"name": "hoe", "delays": [[1.0]]}, {"name": "hatchet", "delays": [[1.0]]}, {"name": "shovel", "delays": [[1.0]]}, {"name": "spade", "delays": [[1.0]]}]}
|
||||
|
Before Width: | Height: | Size: 299 B |
|
Before Width: | Height: | Size: 368 B |
|
Before Width: | Height: | Size: 335 B |
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "seedextractor",
|
||||
"delays": [
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "spawner"
|
||||
},
|
||||
{
|
||||
"name": "traitcopier"
|
||||
},
|
||||
{
|
||||
"name": "traitgun"
|
||||
},
|
||||
{
|
||||
"name": "traitscanner"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 113 B After Width: | Height: | Size: 113 B |
|
Before Width: | Height: | Size: 853 B After Width: | Height: | Size: 853 B |
|
Before Width: | Height: | Size: 600 B After Width: | Height: | Size: 600 B |
|
Before Width: | Height: | Size: 592 B After Width: | Height: | Size: 592 B |
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "moldcreep0"
|
||||
},
|
||||
{
|
||||
"name": "moldcreep1"
|
||||
},
|
||||
{
|
||||
"name": "moldcreep2"
|
||||
},
|
||||
{
|
||||
"name": "soil"
|
||||
},
|
||||
{
|
||||
"name": "spaceworms",
|
||||
"delays": [
|
||||
[
|
||||
0.4,
|
||||
0.4,
|
||||
0.4,
|
||||
0.4
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "vine_flowers"
|
||||
},
|
||||
{
|
||||
"name": "vine_fruit"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Before Width: | Height: | Size: 307 B After Width: | Height: | Size: 307 B |
|
Before Width: | Height: | Size: 504 B After Width: | Height: | Size: 504 B |
|
Before Width: | Height: | Size: 856 B After Width: | Height: | Size: 856 B |
|
Before Width: | Height: | Size: 435 B After Width: | Height: | Size: 435 B |
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 172 B After Width: | Height: | Size: 172 B |
|
Before Width: | Height: | Size: 150 B After Width: | Height: | Size: 150 B |
|
Before Width: | Height: | Size: 235 B After Width: | Height: | Size: 235 B |
|
Before Width: | Height: | Size: 260 B After Width: | Height: | Size: 260 B |
|
Before Width: | Height: | Size: 250 B After Width: | Height: | Size: 250 B |
|
Before Width: | Height: | Size: 137 B After Width: | Height: | Size: 137 B |
|
Before Width: | Height: | Size: 300 B After Width: | Height: | Size: 300 B |
|
Before Width: | Height: | Size: 306 B After Width: | Height: | Size: 306 B |
@@ -0,0 +1,84 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "alert3",
|
||||
"delays": [
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "harvest3",
|
||||
"delays": [
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "lowhealth3",
|
||||
"delays": [
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "alert3"
|
||||
},
|
||||
{
|
||||
"name": "lownutri3",
|
||||
"delays": [
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "lowwater3",
|
||||
"delays": [
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1
|
||||
]
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Before Width: | Height: | Size: 659 B After Width: | Height: | Size: 659 B |
|
Before Width: | Height: | Size: 653 B After Width: | Height: | Size: 653 B |
|
Before Width: | Height: | Size: 662 B After Width: | Height: | Size: 662 B |
|
Before Width: | Height: | Size: 655 B After Width: | Height: | Size: 655 B |
|
Before Width: | Height: | Size: 664 B After Width: | Height: | Size: 664 B |
|
Before Width: | Height: | Size: 672 B After Width: | Height: | Size: 672 B |
|
Before Width: | Height: | Size: 668 B After Width: | Height: | Size: 668 B |
|
Before Width: | Height: | Size: 660 B After Width: | Height: | Size: 660 B |
|
Before Width: | Height: | Size: 680 B After Width: | Height: | Size: 680 B |
|
Before Width: | Height: | Size: 692 B After Width: | Height: | Size: 692 B |
|
Before Width: | Height: | Size: 693 B After Width: | Height: | Size: 693 B |
|
Before Width: | Height: | Size: 684 B After Width: | Height: | Size: 684 B |
|
Before Width: | Height: | Size: 673 B After Width: | Height: | Size: 673 B |
|
Before Width: | Height: | Size: 682 B After Width: | Height: | Size: 682 B |
|
Before Width: | Height: | Size: 677 B After Width: | Height: | Size: 677 B |
|
Before Width: | Height: | Size: 663 B After Width: | Height: | Size: 663 B |
|
Before Width: | Height: | Size: 683 B After Width: | Height: | Size: 683 B |
|
Before Width: | Height: | Size: 585 B After Width: | Height: | Size: 585 B |
|
Before Width: | Height: | Size: 563 B After Width: | Height: | Size: 563 B |
|
Before Width: | Height: | Size: 633 B After Width: | Height: | Size: 633 B |
|
Before Width: | Height: | Size: 355 B After Width: | Height: | Size: 355 B |
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Before Width: | Height: | Size: 555 B After Width: | Height: | Size: 555 B |
|
After Width: | Height: | Size: 404 B |
|
After Width: | Height: | Size: 476 B |
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Before Width: | Height: | Size: 601 B After Width: | Height: | Size: 601 B |
|
After Width: | Height: | Size: 211 B |
|
After Width: | Height: | Size: 214 B |
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Before Width: | Height: | Size: 450 B After Width: | Height: | Size: 450 B |
|
After Width: | Height: | Size: 902 B |
|
After Width: | Height: | Size: 875 B |
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
Resources/Textures/Objects/Tools/Hydroponics/spade.rsi/icon.png
Normal file
|
After Width: | Height: | Size: 397 B |
|
After Width: | Height: | Size: 319 B |
|
After Width: | Height: | Size: 319 B |
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 335 B |
|
After Width: | Height: | Size: 309 B |
|
After Width: | Height: | Size: 312 B |
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "deathspray"
|
||||
},
|
||||
{
|
||||
"name": "nolabelspray"
|
||||
},
|
||||
{
|
||||
"name": "pestspray"
|
||||
},
|
||||
{
|
||||
"name": "plantbgone"
|
||||
},
|
||||
{
|
||||
"name": "sprayparts"
|
||||
},
|
||||
{
|
||||
"name": "weedspray"
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "plantbgone-inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "plantbgone-inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 297 B |
|
After Width: | Height: | Size: 363 B |
|
After Width: | Height: | Size: 334 B |
|
After Width: | Height: | Size: 337 B |
|
Before Width: | Height: | Size: 274 B After Width: | Height: | Size: 274 B |
|
Before Width: | Height: | Size: 353 B After Width: | Height: | Size: 353 B |
|
After Width: | Height: | Size: 337 B |
BIN
Resources/Textures/Objects/Tools/shovel.rsi/icon.png
Normal file
|
After Width: | Height: | Size: 257 B |
BIN
Resources/Textures/Objects/Tools/shovel.rsi/inhand-left.png
Normal file
|
After Width: | Height: | Size: 347 B |