diff --git a/Resources/Audio/Effects/chungus.ogg b/Resources/Audio/Effects/chungus.ogg new file mode 100644 index 0000000000..054ac995bf Binary files /dev/null and b/Resources/Audio/Effects/chungus.ogg differ diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml new file mode 100644 index 0000000000..e21c2f5a85 --- /dev/null +++ b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml @@ -0,0 +1,588 @@ +# Bounds Guide +#1D2L3U4R + +- type: entity + save: false + name: monkey + id: MonkeyMob_Content + description: A description. + drawdepth: Mobs + suffix: AI + components: + - type: AiController + logic: Civilian + - type: MovementSpeedModifier + baseWalkSpeed : 4 + baseSprintSpeed : 4 + - type: InteractionOutline + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: monkey + sprite: Mobs/Animals/monkey.rsi + - type: Icon + sprite: Mobs/Animals/monkey.rsi + state: monkey + - type: Clickable + - type: Physics + mass: 50 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.30,-0.25,0.40,0.25" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Species + Template: Human + HeatResistance: 50 + - type: BodyManager + BaseTemplate: bodyTemplate.Humanoid + BasePreset: bodyPreset.BasicHuman + - type: HeatResistance + - type: Damageable + - type: CombatMode + - type: Teleportable + - type: Stunnable + - type: UnarmedCombat + range: 1.5 + arcwidth: 0 + arc: bite + damage: 50 + - type: MovementIgnoreGravity + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: monkey + dead: dead + - type: Pullable + +- type: entity + save: false + name: gorilla + parent: MonkeyMob_Content + id: GorillaMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: crawling + sprite: Mobs/Animals/gorilla.rsi + - type: Icon + sprite: Mobs/Animals/gorilla.rsi + state: icon + - type: Physics + mass: 90 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.90,-0.50,0.05,0.50" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: crawling + dead: dead + +- type: entity + save: false + name: chicken + parent: MonkeyMob_Content + id: ChickenMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: chicken-0 + sprite: Mobs/Animals/chicken.rsi + - type: Icon + sprite: Mobs/Animals/chicken.rsi + state: icon-0 + - type: Physics + mass: 20 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.45,-0.20,0.10,0.20" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: chicken-0 + dead: dead-0 + +- type: entity + save: false + name: butterfly + parent: MonkeyMob_Content + id: ButterflyMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: MovementSpeedModifier + baseWalkSpeed : 6 + baseSprintSpeed : 6 + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: butterfly + sprite: Mobs/Animals/butterfly.rsi + - type: Icon + sprite: Mobs/Animals/butterfly.rsi + state: butterfly + - type: Physics + mass: 5 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.20,-0.20,0.20,0.20" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: RandomSpriteColor + state: butterfly + colors: + blue: "#1861d5" + red: "#951710" + pink: "#d5188d" + brown: "#a05212" + green: "#0e7f1b" + cyan: "#18a2d5" + yellow: "#d58c18" + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: butterfly + dead: dead + +- type: entity + save: false + name: bat + parent: MonkeyMob_Content + id: BatMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: MovementSpeedModifier + baseWalkSpeed : 6 + baseSprintSpeed : 6 + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: bat + sprite: Mobs/Animals/bat.rsi + - type: Icon + sprite: Mobs/Animals/bat.rsi + state: bat + - type: Physics + mass: 5 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.20,-0.20,0.20,0.20" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: bat + dead: dead + +- type: entity + save: false + name: bee + parent: MonkeyMob_Content + id: BeeMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: MovementSpeedModifier + baseWalkSpeed : 7 + baseSprintSpeed : 7 + - type: AsteroidRock + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: 0 + sprite: Mobs/Animals/bee.rsi + - type: Icon + sprite: Objects/Fun/toys.rsi + state: plushie_h + - type: Physics + mass: 5 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.10,-0.10,0.10,0.10" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: 0 + dead: dead + +- type: entity + save: false + name: goat + parent: MonkeyMob_Content + id: GoatMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: goat + sprite: Mobs/Animals/goat.rsi + - type: Icon + sprite: Mobs/Animals/goat.rsi + state: goat + - type: Physics + mass: 20 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.60,-0.50,0.05,0.50" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: goat + dead: dead + +# Note that we gotta make this bitch vomit someday when you feed it anthrax or sumthin +- type: entity + save: false + name: goose + parent: MonkeyMob_Content + id: GooseMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: goose + sprite: Mobs/Animals/goose.rsi + - type: Icon + sprite: Mobs/Animals/goose.rsi + state: goose + - type: Physics + mass: 20 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.45,-0.35,0.45,0.35" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: goose + dead: dead + +# Would be cool to have some functionality for the parrot to be able to sit on stuff +- type: entity + save: false + name: parrot + parent: MonkeyMob_Content + id: ParrotMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: MovementSpeedModifier + baseWalkSpeed : 6 + baseSprintSpeed : 6 + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: parrot + sprite: Mobs/Animals/parrot.rsi + - type: Icon + sprite: Mobs/Animals/parrot.rsi + state: icon + - type: Physics + mass: 20 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.30,-0.35,0.35,0.35" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: parrot + dead: dead + +- type: entity + save: false + name: snake + parent: MonkeyMob_Content + id: SnakeMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: snake + sprite: Mobs/Animals/snake.rsi + - type: Icon + sprite: Mobs/Animals/snake.rsi + state: icon + - type: Physics + mass: 10 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.30,-0.30,0.25,0.30" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: snake +# It's death animation is animated so hopefully this should push for separation between "dying" and "death" states. + dead: dead + +# Code unique spider prototypes or combine them all into one spider and get a +# random sprite state when you spawn it. +- type: entity + save: false + name: tarantula + parent: MonkeyMob_Content + id: GiantSpiderMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: tarantula + sprite: Mobs/Animals/spider.rsi + - type: Icon + sprite: Mobs/Animals/spider.rsi + state: tarantula + - type: Physics + mass: 10 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.30,-0.40,0.45,0.40" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: tarantula + dead: dead + +- type: entity + save: false + name: crab + parent: MonkeyMob_Content + id: CrabMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: crab + sprite: Mobs/Animals/crab.rsi + - type: Icon + sprite: Mobs/Animals/crab.rsi + state: crab + - type: Physics + mass: 10 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.40,-0.35,0.20,0.35" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: crab + dead: dead + +- type: entity + save: false + name: penguin + parent: MonkeyMob_Content + id: PenguinMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: penguin + sprite: Mobs/Animals/penguin.rsi + - type: Icon + sprite: Mobs/Animals/penguin.rsi + state: penguin + - type: Physics + mass: 10 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.50,-0.30,0.35,0.30" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: penguin + dead: penguin_dead + +- type: entity + save: false + name: big chungus + parent: MonkeyMob_Content + id: BigChungusMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: LoopingSound + sound: /Audio/Effects/chungus.ogg + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: chungster + sprite: Mobs/Animals/unusuallylargefunnyrabbit.rsi + - type: Icon + sprite: Mobs/Animals/unusuallylargefunnyrabbit.rsi + state: chungster + - type: Physics + mass: 10 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.50,-0.30,0.35,0.30" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: chungster + dead: dead diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/carp.yml b/Resources/Prototypes/Entities/Mobs/NPCs/carp.yml new file mode 100644 index 0000000000..fe506f344b --- /dev/null +++ b/Resources/Prototypes/Entities/Mobs/NPCs/carp.yml @@ -0,0 +1,110 @@ +- type: entity + save: false + name: space carp + id: CarpMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: AiController + logic: Xeno + - type: MovementSpeedModifier + - type: InteractionOutline + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: carp + sprite: Mobs/Aliens/Carps/carp_space.rsi + - type: Icon + sprite: Mobs/Aliens/Carps/carp_space.rsi + state: icon + - type: Clickable + - type: Physics + mass: 50 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.35,-0.35,0.35,0.35" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Species + Template: Human + HeatResistance: 323 + - type: BodyManager + BaseTemplate: bodyTemplate.Humanoid + BasePreset: bodyPreset.BasicHuman + - type: HeatResistance + - type: Damageable + - type: CombatMode + - type: Teleportable + - type: Stunnable + - type: UnarmedCombat + range: 1.5 + arcwidth: 0 + arc: bite + damage: 50 + - type: MovementIgnoreGravity + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: carp + dead: dead + +- type: entity + save: false + name: magicarp + parent: CarpMob_Content + id: MagicarpMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: magicarp + sprite: Mobs/Aliens/Carps/carp_magic.rsi + - type: Icon + sprite: Mobs/Aliens/Carps/carp_magic.rsi + state: icon + - type: Physics + mass: 60 + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: magicarp + dead: dead + +- type: entity + save: false + name: holocarp + parent: CarpMob_Content + id: HolocarpMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: holocarp + sprite: Mobs/Aliens/Carps/carp_holo.rsi + - type: Icon + sprite: Mobs/Aliens/Carps/carp_holo.rsi + state: icon + - type: Physics + mass: 5 + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: holocarp + dead: dead diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml b/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml new file mode 100644 index 0000000000..284b5124ec --- /dev/null +++ b/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml @@ -0,0 +1,212 @@ +# Bounds Guide +#1D2L3U4R + +- type: entity + save: false + name: based on what? + abstract: true + id: PetBaseMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: AiController + logic: Civilian + - type: MovementSpeedModifier + baseWalkSpeed : 5 + baseSprintSpeed : 5 + - type: InteractionOutline + - type: Clickable + - type: Physics + mass: 50 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.30,-0.35,0.45,0.35" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Species + Template: Human + HeatResistance: 50 + - type: BodyManager + BaseTemplate: bodyTemplate.Humanoid + BasePreset: bodyPreset.BasicHuman + - type: HeatResistance + - type: Damageable + - type: CombatMode + - type: Teleportable + - type: Stunnable + - type: UnarmedCombat + range: 1.5 + arcwidth: 0 + arc: bite + damage: 50 + - type: MovementIgnoreGravity + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: monkey + dead: dead + - type: Pullable + +- type: entity + save: false + name: corgi + parent: PetBaseMob_Content + id: CorgiMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: Damageable + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Pets/corgi.rsi + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: corgi + - type: Icon + sprite: Mobs/Pets/corgi.rsi + state: corgi + - type: Physics + mass: 10 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.50,-0.25,0.30,0.25" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: corgi + dead: corgi_dead + +- type: entity + save: false + name: ian + parent: PetBaseMob_Content + id: IanMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Pets/corgi.rsi + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: ian + - type: Icon + sprite: Mobs/Pets/corgi.rsi + state: ian + - type: Physics + mass: 10 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.50,-0.25,0.30,0.25" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: ian + dead: ian_dead + +- type: entity + save: false + name: cat + parent: PetBaseMob_Content + id: CatMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Pets/cat.rsi + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: cat + - type: Icon + sprite: Mobs/Pets/cat.rsi + state: cat + - type: Physics + mass: 10 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.45,-0.20,0.30,0.20" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: cat + dead: cat_dead + +- type: entity + save: false + name: sloth + parent: PetBaseMob_Content + id: SlothMob_Content + description: + drawdepth: Mobs + suffix: AI + components: + - type: MovementSpeedModifier + baseWalkSpeed : 1 + baseSprintSpeed : 1 + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Pets/sloth.rsi + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: sloth + - type: Icon + sprite: Mobs/Pets/sloth.rsi + state: sloth + - type: Physics + mass: 10 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-0.45,-0.35,0.15,0.35" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + layer: + - Opaque + - MobImpassable + - type: Appearance + visuals: + - type: DamageStateVisualizer + normal: sloth + dead: sloth_dead diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml index f7f2d3a9ce..ff041ce591 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml @@ -17,9 +17,9 @@ layers: - map: ["enum.DamageStateVisualLayers.Base"] state: running - sprite: Mobs/Species/xeno_hunter.rsi + sprite: Mobs/Aliens/Xenos/xeno_hunter.rsi - type: Icon - sprite: Mobs/Species/xeno_hunter.rsi + sprite: Mobs/Aliens/Xenos/xeno_hunter.rsi state: standing - type: Clickable - type: Physics diff --git a/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/armor.png b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/armor.png new file mode 100644 index 0000000000..48e49f91c1 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/armor.png differ diff --git a/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/cardborg.png b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/cardborg.png new file mode 100644 index 0000000000..f0c14cb836 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/cardborg.png differ diff --git a/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/deathsquad.png b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/deathsquad.png new file mode 100644 index 0000000000..05a38386a8 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/deathsquad.png differ diff --git a/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/fire_extinguisher0.png b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/fire_extinguisher0.png new file mode 100644 index 0000000000..58abc6439b Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/fire_extinguisher0.png differ diff --git a/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/fire_extinguisher1.png b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/fire_extinguisher1.png new file mode 100644 index 0000000000..58abc6439b Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/fire_extinguisher1.png differ diff --git a/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/ian.png b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/ian.png new file mode 100644 index 0000000000..f1548bfab2 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/ian.png differ diff --git a/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/meta.json b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/meta.json new file mode 100644 index 0000000000..157fe60c95 --- /dev/null +++ b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/meta.json @@ -0,0 +1 @@ +{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", "states": [{"name": "armor", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "cardborg", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "deathsquad", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "fire_extinguisher0", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "fire_extinguisher1", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "ian", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "oxygen", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "petcollar", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "walkietalkie", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}]} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/oxygen.png b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/oxygen.png new file mode 100644 index 0000000000..4e1ba4acbb Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/oxygen.png differ diff --git a/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/petcollar.png b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/petcollar.png new file mode 100644 index 0000000000..a41aa29918 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/petcollar.png differ diff --git a/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/walkietalkie.png b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/walkietalkie.png new file mode 100644 index 0000000000..5a5ff60380 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Back/corgi_back.rsi/walkietalkie.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/beret.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/beret.png new file mode 100644 index 0000000000..5c2725e910 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/beret.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/blackscarf.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/blackscarf.png new file mode 100644 index 0000000000..45513d7a52 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/blackscarf.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/bunny.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/bunny.png new file mode 100644 index 0000000000..63dd9d103a Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/bunny.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/captain.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/captain.png new file mode 100644 index 0000000000..9da56bc92b Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/captain.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/cardborg_h.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/cardborg_h.png new file mode 100644 index 0000000000..2a8fd7fcf7 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/cardborg_h.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/cargosoft.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/cargosoft.png new file mode 100644 index 0000000000..a64e36d6f2 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/cargosoft.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/chef.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/chef.png new file mode 100644 index 0000000000..edd84cbd84 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/chef.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/christmasscarf.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/christmasscarf.png new file mode 100644 index 0000000000..e179cc2069 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/christmasscarf.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/clown.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/clown.png new file mode 100644 index 0000000000..50f6fc3854 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/clown.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/detective.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/detective.png new file mode 100644 index 0000000000..f3b40d19da Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/detective.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/festive.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/festive.png new file mode 100644 index 0000000000..dc3dccf6c9 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/festive.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat0_cakehat.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat0_cakehat.png new file mode 100644 index 0000000000..b521d905f7 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat0_cakehat.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat0_reindeer.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat0_reindeer.png new file mode 100644 index 0000000000..635cc731f1 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat0_reindeer.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat0_white.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat0_white.png new file mode 100644 index 0000000000..cc1610ed44 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat0_white.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat0_yellow.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat0_yellow.png new file mode 100644 index 0000000000..90c5a20b5e Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat0_yellow.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat1_cakehat.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat1_cakehat.png new file mode 100644 index 0000000000..12296b1d46 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat1_cakehat.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat1_white.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat1_white.png new file mode 100644 index 0000000000..adc52987b4 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat1_white.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat1_yellow.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat1_yellow.png new file mode 100644 index 0000000000..415ac90a4d Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hardhat1_yellow.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/helmet.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/helmet.png new file mode 100644 index 0000000000..f75f4365f7 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/helmet.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hopcap.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hopcap.png new file mode 100644 index 0000000000..0e8bc77887 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/hopcap.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/kitty.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/kitty.png new file mode 100644 index 0000000000..bc30f075d7 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/kitty.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/meta.json b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/meta.json new file mode 100644 index 0000000000..cffa96ab1f --- /dev/null +++ b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/meta.json @@ -0,0 +1 @@ +{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", "states": [{"name": "beret", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "blackscarf", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "bunny", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "captain", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "cardborg_h", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "cargosoft", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "chef", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "christmasscarf", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "clown", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "detective", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "festive", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "hardhat0_cakehat", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "hardhat0_reindeer", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "hardhat0_white", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "hardhat0_yellow", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "hardhat1_cakehat", "directions": 4, "delays": [[0.1, 0.1, 0.1, 0.1], [0.1, 0.1, 0.1, 0.1], [0.1, 0.1, 0.1, 0.1], [0.1, 0.1, 0.1, 0.1]]}, {"name": "hardhat1_white", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "hardhat1_yellow", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "helmet", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "hopcap", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "kitty", "directions": 4, "delays": [[0.1, 0.1, 0.1, 0.1], [0.1, 0.1, 0.1, 0.1], [0.1, 0.1, 0.1, 0.1], [0.1, 0.1, 0.1, 0.1]]}, {"name": "nursehat", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "paper", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "paper_words", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "pirate", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "policehelm", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "redwizard", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "santahat", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "scarf", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "sheet", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "sheriff", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "sombrero", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "sun", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "tophat", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "ushankadown", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "ushankaup", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "wizard", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "wizard-fake", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "zebrascarf", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}]} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/nursehat.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/nursehat.png new file mode 100644 index 0000000000..e1362a6e93 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/nursehat.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/paper.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/paper.png new file mode 100644 index 0000000000..3924013f33 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/paper.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/paper_words.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/paper_words.png new file mode 100644 index 0000000000..3924013f33 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/paper_words.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/pirate.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/pirate.png new file mode 100644 index 0000000000..d977afefa5 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/pirate.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/policehelm.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/policehelm.png new file mode 100644 index 0000000000..1f505517a8 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/policehelm.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/redwizard.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/redwizard.png new file mode 100644 index 0000000000..5e296fa16a Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/redwizard.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/santahat.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/santahat.png new file mode 100644 index 0000000000..8056d14327 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/santahat.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/scarf.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/scarf.png new file mode 100644 index 0000000000..0108369138 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/scarf.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/sheet.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/sheet.png new file mode 100644 index 0000000000..d71f99f848 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/sheet.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/sheriff.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/sheriff.png new file mode 100644 index 0000000000..ac29b44c02 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/sheriff.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/sombrero.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/sombrero.png new file mode 100644 index 0000000000..2f199b9ef0 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/sombrero.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/sun.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/sun.png new file mode 100644 index 0000000000..730dea902e Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/sun.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/tophat.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/tophat.png new file mode 100644 index 0000000000..f723d36da8 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/tophat.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/ushankadown.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/ushankadown.png new file mode 100644 index 0000000000..9b0b85e2bc Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/ushankadown.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/ushankaup.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/ushankaup.png new file mode 100644 index 0000000000..a4ebe9b463 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/ushankaup.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/wizard-fake.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/wizard-fake.png new file mode 100644 index 0000000000..3cf7642985 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/wizard-fake.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/wizard.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/wizard.png new file mode 100644 index 0000000000..3cf7642985 Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/wizard.png differ diff --git a/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/zebrascarf.png b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/zebrascarf.png new file mode 100644 index 0000000000..4fd0f9603e Binary files /dev/null and b/Resources/Textures/Clothing/Mobs/Hats/corgi_hats.rsi/zebrascarf.png differ diff --git a/Resources/Textures/Mobs/Aliens/Carps/carp_holo.rsi/dead.png b/Resources/Textures/Mobs/Aliens/Carps/carp_holo.rsi/dead.png new file mode 100644 index 0000000000..9d40430296 Binary files /dev/null and b/Resources/Textures/Mobs/Aliens/Carps/carp_holo.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Aliens/Carps/carp_holo.rsi/holocarp.png b/Resources/Textures/Mobs/Aliens/Carps/carp_holo.rsi/holocarp.png new file mode 100644 index 0000000000..47c26a457f Binary files /dev/null and b/Resources/Textures/Mobs/Aliens/Carps/carp_holo.rsi/holocarp.png differ diff --git a/Resources/Textures/Mobs/Aliens/Carps/carp_holo.rsi/icon.png b/Resources/Textures/Mobs/Aliens/Carps/carp_holo.rsi/icon.png new file mode 100644 index 0000000000..c6520c574d Binary files /dev/null and b/Resources/Textures/Mobs/Aliens/Carps/carp_holo.rsi/icon.png differ diff --git a/Resources/Textures/Mobs/Aliens/Carps/carp_holo.rsi/meta.json b/Resources/Textures/Mobs/Aliens/Carps/carp_holo.rsi/meta.json new file mode 100644 index 0000000000..b26ae858d7 --- /dev/null +++ b/Resources/Textures/Mobs/Aliens/Carps/carp_holo.rsi/meta.json @@ -0,0 +1,103 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/b143783881fb7418213026857cb8c569636e259e#diff-8dd94e19fdb2ff341b57e31bce101298", + "states": [ + { + "name": "icon", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "holocarp", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Aliens/Carps/carp_magic.rsi/dead.png b/Resources/Textures/Mobs/Aliens/Carps/carp_magic.rsi/dead.png new file mode 100644 index 0000000000..f42607ccdd Binary files /dev/null and b/Resources/Textures/Mobs/Aliens/Carps/carp_magic.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Aliens/Carps/carp_magic.rsi/icon.png b/Resources/Textures/Mobs/Aliens/Carps/carp_magic.rsi/icon.png new file mode 100644 index 0000000000..1350ed8543 Binary files /dev/null and b/Resources/Textures/Mobs/Aliens/Carps/carp_magic.rsi/icon.png differ diff --git a/Resources/Textures/Mobs/Aliens/Carps/carp_magic.rsi/magicarp.png b/Resources/Textures/Mobs/Aliens/Carps/carp_magic.rsi/magicarp.png new file mode 100644 index 0000000000..ee64f5acf1 Binary files /dev/null and b/Resources/Textures/Mobs/Aliens/Carps/carp_magic.rsi/magicarp.png differ diff --git a/Resources/Textures/Mobs/Aliens/Carps/carp_magic.rsi/magicarp_gib.png b/Resources/Textures/Mobs/Aliens/Carps/carp_magic.rsi/magicarp_gib.png new file mode 100644 index 0000000000..a2ce13374f Binary files /dev/null and b/Resources/Textures/Mobs/Aliens/Carps/carp_magic.rsi/magicarp_gib.png differ diff --git a/Resources/Textures/Mobs/Aliens/Carps/carp_magic.rsi/meta.json b/Resources/Textures/Mobs/Aliens/Carps/carp_magic.rsi/meta.json new file mode 100644 index 0000000000..30cc05d941 --- /dev/null +++ b/Resources/Textures/Mobs/Aliens/Carps/carp_magic.rsi/meta.json @@ -0,0 +1,73 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/d3d351dea8d9420cee47514843a02158d0a7266f#diff-8dd94e19fdb2ff341b57e31bce101298", + "states": [ + { + "name": "icon", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "magicarp", + "directions": 4, + "delays": [ + [ + 0.2, + 0.3, + 0.2 + ], + [ + 0.2, + 0.3, + 0.2 + ], + [ + 0.2, + 0.3, + 0.2 + ], + [ + 0.2, + 0.3, + 0.2 + ] + ] + }, + { + "name": "magicarp_gib", + "directions": 1, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Aliens/Carps/carp_space.rsi/carp.png b/Resources/Textures/Mobs/Aliens/Carps/carp_space.rsi/carp.png new file mode 100644 index 0000000000..de6b4c960b Binary files /dev/null and b/Resources/Textures/Mobs/Aliens/Carps/carp_space.rsi/carp.png differ diff --git a/Resources/Textures/Mobs/Aliens/Carps/carp_space.rsi/carp_gib.png b/Resources/Textures/Mobs/Aliens/Carps/carp_space.rsi/carp_gib.png new file mode 100644 index 0000000000..f5d2c96041 Binary files /dev/null and b/Resources/Textures/Mobs/Aliens/Carps/carp_space.rsi/carp_gib.png differ diff --git a/Resources/Textures/Mobs/Aliens/Carps/carp_space.rsi/dead.png b/Resources/Textures/Mobs/Aliens/Carps/carp_space.rsi/dead.png new file mode 100644 index 0000000000..610087d8f2 Binary files /dev/null and b/Resources/Textures/Mobs/Aliens/Carps/carp_space.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Aliens/Carps/carp_space.rsi/icon.png b/Resources/Textures/Mobs/Aliens/Carps/carp_space.rsi/icon.png new file mode 100644 index 0000000000..c8d59df6e6 Binary files /dev/null and b/Resources/Textures/Mobs/Aliens/Carps/carp_space.rsi/icon.png differ diff --git a/Resources/Textures/Mobs/Aliens/Carps/carp_space.rsi/meta.json b/Resources/Textures/Mobs/Aliens/Carps/carp_space.rsi/meta.json new file mode 100644 index 0000000000..66407ac9a2 --- /dev/null +++ b/Resources/Textures/Mobs/Aliens/Carps/carp_space.rsi/meta.json @@ -0,0 +1,73 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/blob/master/icons/mob/animal.dmi", + "states": [ + { + "name": "icon", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "carp", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "carp_gib", + "directions": 1, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Species/xeno_hunter.rsi/crit.png b/Resources/Textures/Mobs/Aliens/Xenos/xeno_hunter.rsi/crit.png similarity index 100% rename from Resources/Textures/Mobs/Species/xeno_hunter.rsi/crit.png rename to Resources/Textures/Mobs/Aliens/Xenos/xeno_hunter.rsi/crit.png diff --git a/Resources/Textures/Mobs/Species/xeno_hunter.rsi/dead.png b/Resources/Textures/Mobs/Aliens/Xenos/xeno_hunter.rsi/dead.png similarity index 100% rename from Resources/Textures/Mobs/Species/xeno_hunter.rsi/dead.png rename to Resources/Textures/Mobs/Aliens/Xenos/xeno_hunter.rsi/dead.png diff --git a/Resources/Textures/Mobs/Species/xeno_hunter.rsi/meta.json b/Resources/Textures/Mobs/Aliens/Xenos/xeno_hunter.rsi/meta.json similarity index 100% rename from Resources/Textures/Mobs/Species/xeno_hunter.rsi/meta.json rename to Resources/Textures/Mobs/Aliens/Xenos/xeno_hunter.rsi/meta.json diff --git a/Resources/Textures/Mobs/Species/xeno_hunter.rsi/running.png b/Resources/Textures/Mobs/Aliens/Xenos/xeno_hunter.rsi/running.png similarity index 100% rename from Resources/Textures/Mobs/Species/xeno_hunter.rsi/running.png rename to Resources/Textures/Mobs/Aliens/Xenos/xeno_hunter.rsi/running.png diff --git a/Resources/Textures/Mobs/Species/xeno_hunter.rsi/sleeping.png b/Resources/Textures/Mobs/Aliens/Xenos/xeno_hunter.rsi/sleeping.png similarity index 100% rename from Resources/Textures/Mobs/Species/xeno_hunter.rsi/sleeping.png rename to Resources/Textures/Mobs/Aliens/Xenos/xeno_hunter.rsi/sleeping.png diff --git a/Resources/Textures/Mobs/Species/xeno_hunter.rsi/standing.png b/Resources/Textures/Mobs/Aliens/Xenos/xeno_hunter.rsi/standing.png similarity index 100% rename from Resources/Textures/Mobs/Species/xeno_hunter.rsi/standing.png rename to Resources/Textures/Mobs/Aliens/Xenos/xeno_hunter.rsi/standing.png diff --git a/Resources/Textures/Mobs/Animals/bat.rsi/bat.png b/Resources/Textures/Mobs/Animals/bat.rsi/bat.png new file mode 100644 index 0000000000..404ac148c7 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bat.rsi/bat.png differ diff --git a/Resources/Textures/Mobs/Animals/bat.rsi/dead.png b/Resources/Textures/Mobs/Animals/bat.rsi/dead.png new file mode 100644 index 0000000000..9c0d4e458b Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bat.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Animals/bat.rsi/meta.json b/Resources/Textures/Mobs/Animals/bat.rsi/meta.json new file mode 100644 index 0000000000..127fb60ead --- /dev/null +++ b/Resources/Textures/Mobs/Animals/bat.rsi/meta.json @@ -0,0 +1,50 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "bat", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/bear.rsi/armor_bear.png b/Resources/Textures/Mobs/Animals/bear.rsi/armor_bear.png new file mode 100644 index 0000000000..a9513d2c82 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bear.rsi/armor_bear.png differ diff --git a/Resources/Textures/Mobs/Animals/bear.rsi/bear.png b/Resources/Textures/Mobs/Animals/bear.rsi/bear.png new file mode 100644 index 0000000000..a2eb0ef3c3 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bear.rsi/bear.png differ diff --git a/Resources/Textures/Mobs/Animals/bear.rsi/bear_dead.png b/Resources/Textures/Mobs/Animals/bear.rsi/bear_dead.png new file mode 100644 index 0000000000..2e47b74683 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bear.rsi/bear_dead.png differ diff --git a/Resources/Textures/Mobs/Animals/bear.rsi/bear_gib.png b/Resources/Textures/Mobs/Animals/bear.rsi/bear_gib.png new file mode 100644 index 0000000000..75e436ca6a Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bear.rsi/bear_gib.png differ diff --git a/Resources/Textures/Mobs/Animals/bear.rsi/brownbear.png b/Resources/Textures/Mobs/Animals/bear.rsi/brownbear.png new file mode 100644 index 0000000000..dd8fff69da Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bear.rsi/brownbear.png differ diff --git a/Resources/Textures/Mobs/Animals/bear.rsi/brownbear_dead.png b/Resources/Textures/Mobs/Animals/bear.rsi/brownbear_dead.png new file mode 100644 index 0000000000..afcf4ba574 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bear.rsi/brownbear_dead.png differ diff --git a/Resources/Textures/Mobs/Animals/bear.rsi/brownbear_gib.png b/Resources/Textures/Mobs/Animals/bear.rsi/brownbear_gib.png new file mode 100644 index 0000000000..8b73affbac Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bear.rsi/brownbear_gib.png differ diff --git a/Resources/Textures/Mobs/Animals/bear.rsi/combatbear.png b/Resources/Textures/Mobs/Animals/bear.rsi/combatbear.png new file mode 100644 index 0000000000..98f1213c4b Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bear.rsi/combatbear.png differ diff --git a/Resources/Textures/Mobs/Animals/bear.rsi/combatbear_dead.png b/Resources/Textures/Mobs/Animals/bear.rsi/combatbear_dead.png new file mode 100644 index 0000000000..06d2112737 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bear.rsi/combatbear_dead.png differ diff --git a/Resources/Textures/Mobs/Animals/bear.rsi/meta.json b/Resources/Textures/Mobs/Animals/bear.rsi/meta.json new file mode 100644 index 0000000000..36e8f5ff86 --- /dev/null +++ b/Resources/Textures/Mobs/Animals/bear.rsi/meta.json @@ -0,0 +1,138 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "brownbear", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "brownbear_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "brownbear_gib", + "directions": 1, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "combatbear", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "combatbear_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "bear", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "bear_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "bear_gib", + "directions": 1, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/bee.rsi/0.png b/Resources/Textures/Mobs/Animals/bee.rsi/0.png new file mode 100644 index 0000000000..fdd7e9eb47 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bee.rsi/0.png differ diff --git a/Resources/Textures/Mobs/Animals/bee.rsi/1.png b/Resources/Textures/Mobs/Animals/bee.rsi/1.png new file mode 100644 index 0000000000..901c4762cb Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bee.rsi/1.png differ diff --git a/Resources/Textures/Mobs/Animals/bee.rsi/2.png b/Resources/Textures/Mobs/Animals/bee.rsi/2.png new file mode 100644 index 0000000000..bc356e0388 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bee.rsi/2.png differ diff --git a/Resources/Textures/Mobs/Animals/bee.rsi/3.png b/Resources/Textures/Mobs/Animals/bee.rsi/3.png new file mode 100644 index 0000000000..fdd7e9eb47 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bee.rsi/3.png differ diff --git a/Resources/Textures/Mobs/Animals/bee.rsi/4.png b/Resources/Textures/Mobs/Animals/bee.rsi/4.png new file mode 100644 index 0000000000..28b5f8e74c Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bee.rsi/4.png differ diff --git a/Resources/Textures/Mobs/Animals/bee.rsi/dead.png b/Resources/Textures/Mobs/Animals/bee.rsi/dead.png new file mode 100644 index 0000000000..dba0f3b278 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/bee.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Animals/bee.rsi/meta.json b/Resources/Textures/Mobs/Animals/bee.rsi/meta.json new file mode 100644 index 0000000000..aaa57c0f9a --- /dev/null +++ b/Resources/Textures/Mobs/Animals/bee.rsi/meta.json @@ -0,0 +1,105 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "0", + "directions": 1, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "1", + "directions": 1, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "2", + "directions": 1, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "3", + "directions": 1, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "4", + "directions": 1, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/butterfly.rsi/butterfly.png b/Resources/Textures/Mobs/Animals/butterfly.rsi/butterfly.png new file mode 100644 index 0000000000..7226676bc5 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/butterfly.rsi/butterfly.png differ diff --git a/Resources/Textures/Mobs/Animals/butterfly.rsi/dead.png b/Resources/Textures/Mobs/Animals/butterfly.rsi/dead.png new file mode 100644 index 0000000000..10f9a5db9f Binary files /dev/null and b/Resources/Textures/Mobs/Animals/butterfly.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Animals/butterfly.rsi/meta.json b/Resources/Textures/Mobs/Animals/butterfly.rsi/meta.json new file mode 100644 index 0000000000..09456eb791 --- /dev/null +++ b/Resources/Textures/Mobs/Animals/butterfly.rsi/meta.json @@ -0,0 +1,50 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "butterfly", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/chick.rsi/chick.png b/Resources/Textures/Mobs/Animals/chick.rsi/chick.png new file mode 100644 index 0000000000..dc32c312c5 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/chick.rsi/chick.png differ diff --git a/Resources/Textures/Mobs/Animals/chick.rsi/dead.png b/Resources/Textures/Mobs/Animals/chick.rsi/dead.png new file mode 100644 index 0000000000..901a2fd58a Binary files /dev/null and b/Resources/Textures/Mobs/Animals/chick.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Animals/chick.rsi/gib.png b/Resources/Textures/Mobs/Animals/chick.rsi/gib.png new file mode 100644 index 0000000000..b0581ad981 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/chick.rsi/gib.png differ diff --git a/Resources/Textures/Mobs/Animals/chick.rsi/meta.json b/Resources/Textures/Mobs/Animals/chick.rsi/meta.json new file mode 100644 index 0000000000..1d01fd99a0 --- /dev/null +++ b/Resources/Textures/Mobs/Animals/chick.rsi/meta.json @@ -0,0 +1,62 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "cow", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "chick_gib", + "directions": 1, + "delays": [ + [ + 0.6, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/chicken.rsi/chicken-0.png b/Resources/Textures/Mobs/Animals/chicken.rsi/chicken-0.png new file mode 100644 index 0000000000..d5ebdc2de1 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/chicken.rsi/chicken-0.png differ diff --git a/Resources/Textures/Mobs/Animals/chicken.rsi/chicken-1.png b/Resources/Textures/Mobs/Animals/chicken.rsi/chicken-1.png new file mode 100644 index 0000000000..c2f2bd7cf7 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/chicken.rsi/chicken-1.png differ diff --git a/Resources/Textures/Mobs/Animals/chicken.rsi/chicken-2.png b/Resources/Textures/Mobs/Animals/chicken.rsi/chicken-2.png new file mode 100644 index 0000000000..366315fdd9 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/chicken.rsi/chicken-2.png differ diff --git a/Resources/Textures/Mobs/Animals/chicken.rsi/dead-0.png b/Resources/Textures/Mobs/Animals/chicken.rsi/dead-0.png new file mode 100644 index 0000000000..bc4ac071de Binary files /dev/null and b/Resources/Textures/Mobs/Animals/chicken.rsi/dead-0.png differ diff --git a/Resources/Textures/Mobs/Animals/chicken.rsi/dead-1.png b/Resources/Textures/Mobs/Animals/chicken.rsi/dead-1.png new file mode 100644 index 0000000000..5ea03157c9 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/chicken.rsi/dead-1.png differ diff --git a/Resources/Textures/Mobs/Animals/chicken.rsi/dead-2.png b/Resources/Textures/Mobs/Animals/chicken.rsi/dead-2.png new file mode 100644 index 0000000000..87f5d02277 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/chicken.rsi/dead-2.png differ diff --git a/Resources/Textures/Mobs/Animals/chicken.rsi/icon-0.png b/Resources/Textures/Mobs/Animals/chicken.rsi/icon-0.png new file mode 100644 index 0000000000..b63fd80fbe Binary files /dev/null and b/Resources/Textures/Mobs/Animals/chicken.rsi/icon-0.png differ diff --git a/Resources/Textures/Mobs/Animals/chicken.rsi/icon-1.png b/Resources/Textures/Mobs/Animals/chicken.rsi/icon-1.png new file mode 100644 index 0000000000..69360a0393 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/chicken.rsi/icon-1.png differ diff --git a/Resources/Textures/Mobs/Animals/chicken.rsi/icon-2.png b/Resources/Textures/Mobs/Animals/chicken.rsi/icon-2.png new file mode 100644 index 0000000000..7d579a9ed3 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/chicken.rsi/icon-2.png differ diff --git a/Resources/Textures/Mobs/Animals/chicken.rsi/meta.json b/Resources/Textures/Mobs/Animals/chicken.rsi/meta.json new file mode 100644 index 0000000000..e549ea2d01 --- /dev/null +++ b/Resources/Textures/Mobs/Animals/chicken.rsi/meta.json @@ -0,0 +1,143 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/e15c63d100db65eaaa5231133b8a2662ff439131#diff-8dd94e19fdb2ff341b57e31bce101298", + "states": [ + { + "name": "icon-0", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "icon-1", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "icon-2", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "chicken-0", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "chicken-1", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "chicken-2", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "dead-0", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "dead-1", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "dead-2", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/chicken.rsi/note.txt b/Resources/Textures/Mobs/Animals/chicken.rsi/note.txt new file mode 100644 index 0000000000..872109e92f --- /dev/null +++ b/Resources/Textures/Mobs/Animals/chicken.rsi/note.txt @@ -0,0 +1 @@ +Eventually we'll have some kind of unifying "RandomSpriteStateComponent" but til now i'm just leaving these here in protest. \ No newline at end of file diff --git a/Resources/Textures/Mobs/Animals/cockroach.rsi/cockroach.png b/Resources/Textures/Mobs/Animals/cockroach.rsi/cockroach.png new file mode 100644 index 0000000000..e041888cc1 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/cockroach.rsi/cockroach.png differ diff --git a/Resources/Textures/Mobs/Animals/cockroach.rsi/glockroach.png b/Resources/Textures/Mobs/Animals/cockroach.rsi/glockroach.png new file mode 100644 index 0000000000..f3b4c5a533 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/cockroach.rsi/glockroach.png differ diff --git a/Resources/Textures/Mobs/Animals/cockroach.rsi/meta.json b/Resources/Textures/Mobs/Animals/cockroach.rsi/meta.json new file mode 100644 index 0000000000..358ae88446 --- /dev/null +++ b/Resources/Textures/Mobs/Animals/cockroach.rsi/meta.json @@ -0,0 +1,55 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "cockroach", + "directions": 4, + "delays": [ + [ + 0.25, + 0.25 + ], + [ + 0.25, + 0.25 + ], + [ + 0.25, + 0.25 + ], + [ + 0.25, + 0.25 + ] + ] + }, + { + "name": "glockroach", + "directions": 4, + "delays": [ + [ + 0.25, + 0.25 + ], + [ + 0.25, + 0.25 + ], + [ + 0.25, + 0.25 + ], + [ + 0.25, + 0.25 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/cow.rsi/cow.png b/Resources/Textures/Mobs/Animals/cow.rsi/cow.png new file mode 100644 index 0000000000..90bdb9613b Binary files /dev/null and b/Resources/Textures/Mobs/Animals/cow.rsi/cow.png differ diff --git a/Resources/Textures/Mobs/Animals/cow.rsi/dead.png b/Resources/Textures/Mobs/Animals/cow.rsi/dead.png new file mode 100644 index 0000000000..1eff485ebe Binary files /dev/null and b/Resources/Textures/Mobs/Animals/cow.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Animals/cow.rsi/gib.png b/Resources/Textures/Mobs/Animals/cow.rsi/gib.png new file mode 100644 index 0000000000..3b9261631b Binary files /dev/null and b/Resources/Textures/Mobs/Animals/cow.rsi/gib.png differ diff --git a/Resources/Textures/Mobs/Animals/cow.rsi/meta.json b/Resources/Textures/Mobs/Animals/cow.rsi/meta.json new file mode 100644 index 0000000000..caab74e720 --- /dev/null +++ b/Resources/Textures/Mobs/Animals/cow.rsi/meta.json @@ -0,0 +1,58 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "cow", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "gib", + "directions": 1, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/crab.rsi/crab.png b/Resources/Textures/Mobs/Animals/crab.rsi/crab.png new file mode 100644 index 0000000000..9c423c97b9 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/crab.rsi/crab.png differ diff --git a/Resources/Textures/Mobs/Animals/crab.rsi/dead.png b/Resources/Textures/Mobs/Animals/crab.rsi/dead.png new file mode 100644 index 0000000000..c2fa2d91ac Binary files /dev/null and b/Resources/Textures/Mobs/Animals/crab.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Animals/crab.rsi/meta.json b/Resources/Textures/Mobs/Animals/crab.rsi/meta.json new file mode 100644 index 0000000000..73d7ef3bdb --- /dev/null +++ b/Resources/Textures/Mobs/Animals/crab.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "crab", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/frog.rsi/dead.png b/Resources/Textures/Mobs/Animals/frog.rsi/dead.png new file mode 100644 index 0000000000..4d667a1b2a Binary files /dev/null and b/Resources/Textures/Mobs/Animals/frog.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Animals/frog.rsi/frog.png b/Resources/Textures/Mobs/Animals/frog.rsi/frog.png new file mode 100644 index 0000000000..fd401f307a Binary files /dev/null and b/Resources/Textures/Mobs/Animals/frog.rsi/frog.png differ diff --git a/Resources/Textures/Mobs/Animals/frog.rsi/meta.json b/Resources/Textures/Mobs/Animals/frog.rsi/meta.json new file mode 100644 index 0000000000..2d517146ef --- /dev/null +++ b/Resources/Textures/Mobs/Animals/frog.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "frog", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/goat.rsi/dead.png b/Resources/Textures/Mobs/Animals/goat.rsi/dead.png new file mode 100644 index 0000000000..7b85384e80 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/goat.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Animals/goat.rsi/goat.png b/Resources/Textures/Mobs/Animals/goat.rsi/goat.png new file mode 100644 index 0000000000..d5c1514e8d Binary files /dev/null and b/Resources/Textures/Mobs/Animals/goat.rsi/goat.png differ diff --git a/Resources/Textures/Mobs/Animals/goat.rsi/meta.json b/Resources/Textures/Mobs/Animals/goat.rsi/meta.json new file mode 100644 index 0000000000..b362ac4c89 --- /dev/null +++ b/Resources/Textures/Mobs/Animals/goat.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "goat", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/goose.rsi/dead.png b/Resources/Textures/Mobs/Animals/goose.rsi/dead.png new file mode 100644 index 0000000000..c5a9c38213 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/goose.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Animals/goose.rsi/goose.png b/Resources/Textures/Mobs/Animals/goose.rsi/goose.png new file mode 100644 index 0000000000..5c3685ac13 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/goose.rsi/goose.png differ diff --git a/Resources/Textures/Mobs/Animals/goose.rsi/meta.json b/Resources/Textures/Mobs/Animals/goose.rsi/meta.json new file mode 100644 index 0000000000..fb988e5d4d --- /dev/null +++ b/Resources/Textures/Mobs/Animals/goose.rsi/meta.json @@ -0,0 +1,132 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "goose", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "vomit", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "vomit_end", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "vomit_start", + "directions": 4, + "delays": [ + [ + 0.5, + 0.1, + 0.1, + 0.1, + 0.2, + 0.1, + 0.1, + 0.1 + ], + [ + 0.5, + 0.1, + 0.1, + 0.1, + 0.2, + 0.1, + 0.1, + 0.1 + ], + [ + 0.5, + 0.1, + 0.1, + 0.1, + 0.2, + 0.1, + 0.1, + 0.1 + ], + [ + 0.5, + 0.1, + 0.1, + 0.1, + 0.2, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/goose.rsi/vomit.png b/Resources/Textures/Mobs/Animals/goose.rsi/vomit.png new file mode 100644 index 0000000000..b0c034029f Binary files /dev/null and b/Resources/Textures/Mobs/Animals/goose.rsi/vomit.png differ diff --git a/Resources/Textures/Mobs/Animals/goose.rsi/vomit_end.png b/Resources/Textures/Mobs/Animals/goose.rsi/vomit_end.png new file mode 100644 index 0000000000..6f2d097e99 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/goose.rsi/vomit_end.png differ diff --git a/Resources/Textures/Mobs/Animals/goose.rsi/vomit_start.png b/Resources/Textures/Mobs/Animals/goose.rsi/vomit_start.png new file mode 100644 index 0000000000..2c2a6c3f6a Binary files /dev/null and b/Resources/Textures/Mobs/Animals/goose.rsi/vomit_start.png differ diff --git a/Resources/Textures/Mobs/Animals/gorilla.rsi/crawling.png b/Resources/Textures/Mobs/Animals/gorilla.rsi/crawling.png new file mode 100644 index 0000000000..2faeab4cde Binary files /dev/null and b/Resources/Textures/Mobs/Animals/gorilla.rsi/crawling.png differ diff --git a/Resources/Textures/Mobs/Animals/gorilla.rsi/dead.png b/Resources/Textures/Mobs/Animals/gorilla.rsi/dead.png new file mode 100644 index 0000000000..0033f8f4d7 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/gorilla.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Animals/gorilla.rsi/icon.png b/Resources/Textures/Mobs/Animals/gorilla.rsi/icon.png new file mode 100644 index 0000000000..ad43fef184 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/gorilla.rsi/icon.png differ diff --git a/Resources/Textures/Mobs/Animals/gorilla.rsi/meta.json b/Resources/Textures/Mobs/Animals/gorilla.rsi/meta.json new file mode 100644 index 0000000000..8a9ee12dc6 --- /dev/null +++ b/Resources/Textures/Mobs/Animals/gorilla.rsi/meta.json @@ -0,0 +1,65 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 64 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "icon", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "crawling", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "standing", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/gorilla.rsi/standing.png b/Resources/Textures/Mobs/Animals/gorilla.rsi/standing.png new file mode 100644 index 0000000000..f5e18f58c0 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/gorilla.rsi/standing.png differ diff --git a/Resources/Textures/Mobs/Animals/lizard.rsi/dead.png b/Resources/Textures/Mobs/Animals/lizard.rsi/dead.png new file mode 100644 index 0000000000..3026938567 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/lizard.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Animals/lizard.rsi/gib.png b/Resources/Textures/Mobs/Animals/lizard.rsi/gib.png new file mode 100644 index 0000000000..b296dbd780 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/lizard.rsi/gib.png differ diff --git a/Resources/Textures/Mobs/Animals/lizard.rsi/lizard.png b/Resources/Textures/Mobs/Animals/lizard.rsi/lizard.png new file mode 100644 index 0000000000..213b025146 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/lizard.rsi/lizard.png differ diff --git a/Resources/Textures/Mobs/Animals/lizard.rsi/meta.json b/Resources/Textures/Mobs/Animals/lizard.rsi/meta.json new file mode 100644 index 0000000000..8680a2713d --- /dev/null +++ b/Resources/Textures/Mobs/Animals/lizard.rsi/meta.json @@ -0,0 +1,75 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "lizard", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "gib", + "directions": 1, + "delays": [ + [ + 0.6, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "space", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/lizard.rsi/space.png b/Resources/Textures/Mobs/Animals/lizard.rsi/space.png new file mode 100644 index 0000000000..a63b48aaed Binary files /dev/null and b/Resources/Textures/Mobs/Animals/lizard.rsi/space.png differ diff --git a/Resources/Textures/Mobs/Animals/monkey.rsi/dead.png b/Resources/Textures/Mobs/Animals/monkey.rsi/dead.png new file mode 100644 index 0000000000..487fddc072 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/monkey.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Animals/monkey.rsi/meta.json b/Resources/Textures/Mobs/Animals/monkey.rsi/meta.json new file mode 100644 index 0000000000..1621265020 --- /dev/null +++ b/Resources/Textures/Mobs/Animals/monkey.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "monkey", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/monkey.rsi/monkey.png b/Resources/Textures/Mobs/Animals/monkey.rsi/monkey.png new file mode 100644 index 0000000000..0aa76fde16 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/monkey.rsi/monkey.png differ diff --git a/Resources/Textures/Mobs/Animals/mouse.rsi/dead-0.png b/Resources/Textures/Mobs/Animals/mouse.rsi/dead-0.png new file mode 100644 index 0000000000..4fd3f66e06 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/mouse.rsi/dead-0.png differ diff --git a/Resources/Textures/Mobs/Animals/mouse.rsi/dead-1.png b/Resources/Textures/Mobs/Animals/mouse.rsi/dead-1.png new file mode 100644 index 0000000000..1be9c8c6c9 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/mouse.rsi/dead-1.png differ diff --git a/Resources/Textures/Mobs/Animals/mouse.rsi/dead-2.png b/Resources/Textures/Mobs/Animals/mouse.rsi/dead-2.png new file mode 100644 index 0000000000..6ac77d6707 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/mouse.rsi/dead-2.png differ diff --git a/Resources/Textures/Mobs/Animals/mouse.rsi/icon-0.png b/Resources/Textures/Mobs/Animals/mouse.rsi/icon-0.png new file mode 100644 index 0000000000..63e17544dd Binary files /dev/null and b/Resources/Textures/Mobs/Animals/mouse.rsi/icon-0.png differ diff --git a/Resources/Textures/Mobs/Animals/mouse.rsi/icon-1.png b/Resources/Textures/Mobs/Animals/mouse.rsi/icon-1.png new file mode 100644 index 0000000000..70a62f1cf9 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/mouse.rsi/icon-1.png differ diff --git a/Resources/Textures/Mobs/Animals/mouse.rsi/icon-2.png b/Resources/Textures/Mobs/Animals/mouse.rsi/icon-2.png new file mode 100644 index 0000000000..d52d3b4c27 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/mouse.rsi/icon-2.png differ diff --git a/Resources/Textures/Mobs/Animals/mouse.rsi/meta.json b/Resources/Textures/Mobs/Animals/mouse.rsi/meta.json new file mode 100644 index 0000000000..f63289117b --- /dev/null +++ b/Resources/Textures/Mobs/Animals/mouse.rsi/meta.json @@ -0,0 +1,170 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/e15c63d100db65eaaa5231133b8a2662ff439131#diff-8dd94e19fdb2ff341b57e31bce101298", + "states": [ + { + "name": "icon-0", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "icon-1", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "icon-2", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "mouse-0", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "mouse-1", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "mouse-2", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "dead-0", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "dead-1", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "dead-2", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "splat-0", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "splat-1", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "splat-2", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/mouse.rsi/mouse-0.png b/Resources/Textures/Mobs/Animals/mouse.rsi/mouse-0.png new file mode 100644 index 0000000000..b82f7affde Binary files /dev/null and b/Resources/Textures/Mobs/Animals/mouse.rsi/mouse-0.png differ diff --git a/Resources/Textures/Mobs/Animals/mouse.rsi/mouse-1.png b/Resources/Textures/Mobs/Animals/mouse.rsi/mouse-1.png new file mode 100644 index 0000000000..073b4ef031 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/mouse.rsi/mouse-1.png differ diff --git a/Resources/Textures/Mobs/Animals/mouse.rsi/mouse-2.png b/Resources/Textures/Mobs/Animals/mouse.rsi/mouse-2.png new file mode 100644 index 0000000000..c70a5a8b16 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/mouse.rsi/mouse-2.png differ diff --git a/Resources/Textures/Mobs/Animals/mouse.rsi/splat-0.png b/Resources/Textures/Mobs/Animals/mouse.rsi/splat-0.png new file mode 100644 index 0000000000..67f508a133 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/mouse.rsi/splat-0.png differ diff --git a/Resources/Textures/Mobs/Animals/mouse.rsi/splat-1.png b/Resources/Textures/Mobs/Animals/mouse.rsi/splat-1.png new file mode 100644 index 0000000000..a5ecc07329 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/mouse.rsi/splat-1.png differ diff --git a/Resources/Textures/Mobs/Animals/mouse.rsi/splat-2.png b/Resources/Textures/Mobs/Animals/mouse.rsi/splat-2.png new file mode 100644 index 0000000000..297f2dbd4f Binary files /dev/null and b/Resources/Textures/Mobs/Animals/mouse.rsi/splat-2.png differ diff --git a/Resources/Textures/Mobs/Animals/parrot.rsi/dead.png b/Resources/Textures/Mobs/Animals/parrot.rsi/dead.png new file mode 100644 index 0000000000..8a87b42a3b Binary files /dev/null and b/Resources/Textures/Mobs/Animals/parrot.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Animals/parrot.rsi/icon.png b/Resources/Textures/Mobs/Animals/parrot.rsi/icon.png new file mode 100644 index 0000000000..10459e3c3c Binary files /dev/null and b/Resources/Textures/Mobs/Animals/parrot.rsi/icon.png differ diff --git a/Resources/Textures/Mobs/Animals/parrot.rsi/meta.json b/Resources/Textures/Mobs/Animals/parrot.rsi/meta.json new file mode 100644 index 0000000000..5a57f8f46e --- /dev/null +++ b/Resources/Textures/Mobs/Animals/parrot.rsi/meta.json @@ -0,0 +1,109 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "icon", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "parrot", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "sit", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/parrot.rsi/parrot.png b/Resources/Textures/Mobs/Animals/parrot.rsi/parrot.png new file mode 100644 index 0000000000..fd9079fd66 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/parrot.rsi/parrot.png differ diff --git a/Resources/Textures/Mobs/Animals/parrot.rsi/sit.png b/Resources/Textures/Mobs/Animals/parrot.rsi/sit.png new file mode 100644 index 0000000000..fd78a533ee Binary files /dev/null and b/Resources/Textures/Mobs/Animals/parrot.rsi/sit.png differ diff --git a/Resources/Textures/Mobs/Animals/penguin.rsi/meta.json b/Resources/Textures/Mobs/Animals/penguin.rsi/meta.json new file mode 100644 index 0000000000..d19b479808 --- /dev/null +++ b/Resources/Textures/Mobs/Animals/penguin.rsi/meta.json @@ -0,0 +1 @@ +{"version": 1, "size": {"x": 32, "y": 32}, "license": "CCBYNA3", "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", "states": [{"name": "penguin", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "penguin_baby", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "penguin_baby_dead", "directions": 1, "delays": [[1.0]]}, {"name": "penguin_baby_dead_blood", "directions": 1, "delays": [[1.0]]}, {"name": "penguin_dead", "directions": 1, "delays": [[1.0]]}, {"name": "penguin_dead_blood", "directions": 1, "delays": [[1.0]]}, {"name": "penguin_egg", "directions": 1, "delays": [[1.0]]}, {"name": "penguin_egg_broken", "directions": 1, "delays": [[1.0]]}, {"name": "penguin_shamebrero", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}]} \ No newline at end of file diff --git a/Resources/Textures/Mobs/Animals/penguin.rsi/penguin.png b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin.png new file mode 100644 index 0000000000..998bd79d3f Binary files /dev/null and b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin.png differ diff --git a/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_baby.png b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_baby.png new file mode 100644 index 0000000000..25b423bffd Binary files /dev/null and b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_baby.png differ diff --git a/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_baby_dead.png b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_baby_dead.png new file mode 100644 index 0000000000..5d9a12a299 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_baby_dead.png differ diff --git a/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_baby_dead_blood.png b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_baby_dead_blood.png new file mode 100644 index 0000000000..fc9a5c33c3 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_baby_dead_blood.png differ diff --git a/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_dead.png b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_dead.png new file mode 100644 index 0000000000..69245c07d9 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_dead.png differ diff --git a/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_dead_blood.png b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_dead_blood.png new file mode 100644 index 0000000000..fa6a1432ad Binary files /dev/null and b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_dead_blood.png differ diff --git a/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_egg.png b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_egg.png new file mode 100644 index 0000000000..aa81895fef Binary files /dev/null and b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_egg.png differ diff --git a/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_egg_broken.png b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_egg_broken.png new file mode 100644 index 0000000000..e2e4f957de Binary files /dev/null and b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_egg_broken.png differ diff --git a/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_shamebrero.png b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_shamebrero.png new file mode 100644 index 0000000000..99b0170801 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/penguin.rsi/penguin_shamebrero.png differ diff --git a/Resources/Textures/Mobs/Animals/snake.rsi/dead.png b/Resources/Textures/Mobs/Animals/snake.rsi/dead.png new file mode 100644 index 0000000000..62df7fb2c7 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/snake.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Animals/snake.rsi/icon.png b/Resources/Textures/Mobs/Animals/snake.rsi/icon.png new file mode 100644 index 0000000000..94a546d037 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/snake.rsi/icon.png differ diff --git a/Resources/Textures/Mobs/Animals/snake.rsi/meta.json b/Resources/Textures/Mobs/Animals/snake.rsi/meta.json new file mode 100644 index 0000000000..7177be225b --- /dev/null +++ b/Resources/Textures/Mobs/Animals/snake.rsi/meta.json @@ -0,0 +1,64 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "icon", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "snake", + "directions": 4, + "delays": [ + [ + 2.5, + 0.1, + 0.1, + 0.1 + ], + [ + 2.5, + 0.1, + 0.1, + 0.1 + ], + [ + 2.5, + 0.1, + 0.1, + 0.1 + ], + [ + 2.5, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 0.2, + 0.03, + 0.03, + 0.03, + 0.03, + 0.03 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/snake.rsi/snake.png b/Resources/Textures/Mobs/Animals/snake.rsi/snake.png new file mode 100644 index 0000000000..4b92f120ec Binary files /dev/null and b/Resources/Textures/Mobs/Animals/snake.rsi/snake.png differ diff --git a/Resources/Textures/Mobs/Animals/spider.rsi/guard.png b/Resources/Textures/Mobs/Animals/spider.rsi/guard.png new file mode 100644 index 0000000000..0bc66cd834 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/spider.rsi/guard.png differ diff --git a/Resources/Textures/Mobs/Animals/spider.rsi/guard_dead.png b/Resources/Textures/Mobs/Animals/spider.rsi/guard_dead.png new file mode 100644 index 0000000000..39654f9037 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/spider.rsi/guard_dead.png differ diff --git a/Resources/Textures/Mobs/Animals/spider.rsi/hunter.png b/Resources/Textures/Mobs/Animals/spider.rsi/hunter.png new file mode 100644 index 0000000000..e74c8aa459 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/spider.rsi/hunter.png differ diff --git a/Resources/Textures/Mobs/Animals/spider.rsi/hunter_dead.png b/Resources/Textures/Mobs/Animals/spider.rsi/hunter_dead.png new file mode 100644 index 0000000000..a3179e1a5e Binary files /dev/null and b/Resources/Textures/Mobs/Animals/spider.rsi/hunter_dead.png differ diff --git a/Resources/Textures/Mobs/Animals/spider.rsi/meta.json b/Resources/Textures/Mobs/Animals/spider.rsi/meta.json new file mode 100644 index 0000000000..be37234ec3 --- /dev/null +++ b/Resources/Textures/Mobs/Animals/spider.rsi/meta.json @@ -0,0 +1,221 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "hunter", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "midwife", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "viper", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "tarantula", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "nurse", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "guard", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "hunter_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "midwife_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "viper_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "tarantula_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "nurse_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "guard_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Animals/spider.rsi/midwife.png b/Resources/Textures/Mobs/Animals/spider.rsi/midwife.png new file mode 100644 index 0000000000..9c9ef66268 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/spider.rsi/midwife.png differ diff --git a/Resources/Textures/Mobs/Animals/spider.rsi/midwife_dead.png b/Resources/Textures/Mobs/Animals/spider.rsi/midwife_dead.png new file mode 100644 index 0000000000..6bc1b593a6 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/spider.rsi/midwife_dead.png differ diff --git a/Resources/Textures/Mobs/Animals/spider.rsi/nurse.png b/Resources/Textures/Mobs/Animals/spider.rsi/nurse.png new file mode 100644 index 0000000000..33bd6e2681 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/spider.rsi/nurse.png differ diff --git a/Resources/Textures/Mobs/Animals/spider.rsi/nurse_dead.png b/Resources/Textures/Mobs/Animals/spider.rsi/nurse_dead.png new file mode 100644 index 0000000000..8add1b16eb Binary files /dev/null and b/Resources/Textures/Mobs/Animals/spider.rsi/nurse_dead.png differ diff --git a/Resources/Textures/Mobs/Animals/spider.rsi/tarantula.png b/Resources/Textures/Mobs/Animals/spider.rsi/tarantula.png new file mode 100644 index 0000000000..cad7aca897 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/spider.rsi/tarantula.png differ diff --git a/Resources/Textures/Mobs/Animals/spider.rsi/tarantula_dead.png b/Resources/Textures/Mobs/Animals/spider.rsi/tarantula_dead.png new file mode 100644 index 0000000000..6ee05ab4b1 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/spider.rsi/tarantula_dead.png differ diff --git a/Resources/Textures/Mobs/Animals/spider.rsi/viper.png b/Resources/Textures/Mobs/Animals/spider.rsi/viper.png new file mode 100644 index 0000000000..4a3b9b9c7d Binary files /dev/null and b/Resources/Textures/Mobs/Animals/spider.rsi/viper.png differ diff --git a/Resources/Textures/Mobs/Animals/spider.rsi/viper_dead.png b/Resources/Textures/Mobs/Animals/spider.rsi/viper_dead.png new file mode 100644 index 0000000000..8a008976af Binary files /dev/null and b/Resources/Textures/Mobs/Animals/spider.rsi/viper_dead.png differ diff --git a/Resources/Textures/Mobs/Animals/unusuallylargefunnyrabbit.rsi/chungster.png b/Resources/Textures/Mobs/Animals/unusuallylargefunnyrabbit.rsi/chungster.png new file mode 100644 index 0000000000..74af69c983 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/unusuallylargefunnyrabbit.rsi/chungster.png differ diff --git a/Resources/Textures/Mobs/Animals/unusuallylargefunnyrabbit.rsi/dead.png b/Resources/Textures/Mobs/Animals/unusuallylargefunnyrabbit.rsi/dead.png new file mode 100644 index 0000000000..25dd2ead4b Binary files /dev/null and b/Resources/Textures/Mobs/Animals/unusuallylargefunnyrabbit.rsi/dead.png differ diff --git a/Resources/Textures/Mobs/Animals/unusuallylargefunnyrabbit.rsi/meta.json b/Resources/Textures/Mobs/Animals/unusuallylargefunnyrabbit.rsi/meta.json new file mode 100644 index 0000000000..b638c5e1c6 --- /dev/null +++ b/Resources/Textures/Mobs/Animals/unusuallylargefunnyrabbit.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "PPAP", + "copyright": "BIGBIGCHUNGUSBIGCHUNGUSBIGCHUNGUS", + "states": [ + { + "name": "dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "chungster", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Parts/lungs_plasmaman.png b/Resources/Textures/Mobs/Parts/lungs_phoronman.png similarity index 100% rename from Resources/Textures/Mobs/Parts/lungs_plasmaman.png rename to Resources/Textures/Mobs/Parts/lungs_phoronman.png diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cak.png b/Resources/Textures/Mobs/Pets/cat.rsi/cak.png new file mode 100644 index 0000000000..882dbecabc Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cak.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cak_dead.png b/Resources/Textures/Mobs/Pets/cat.rsi/cak_dead.png new file mode 100644 index 0000000000..fed1725271 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cak_dead.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cak_rest.png b/Resources/Textures/Mobs/Pets/cat.rsi/cak_rest.png new file mode 100644 index 0000000000..9d6d13f93a Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cak_rest.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cak_sit.png b/Resources/Textures/Mobs/Pets/cat.rsi/cak_sit.png new file mode 100644 index 0000000000..f8e99f1953 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cak_sit.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cat.png b/Resources/Textures/Mobs/Pets/cat.rsi/cat.png new file mode 100644 index 0000000000..37b105b12e Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cat.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cat2.png b/Resources/Textures/Mobs/Pets/cat.rsi/cat2.png new file mode 100644 index 0000000000..09eed19efc Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cat2.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cat2_dead.png b/Resources/Textures/Mobs/Pets/cat.rsi/cat2_dead.png new file mode 100644 index 0000000000..efef131b8e Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cat2_dead.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cat2_rest.png b/Resources/Textures/Mobs/Pets/cat.rsi/cat2_rest.png new file mode 100644 index 0000000000..b1f6676873 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cat2_rest.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cat2_sit.png b/Resources/Textures/Mobs/Pets/cat.rsi/cat2_sit.png new file mode 100644 index 0000000000..bfae87b754 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cat2_sit.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cat_dead.png b/Resources/Textures/Mobs/Pets/cat.rsi/cat_dead.png new file mode 100644 index 0000000000..5f4ad65721 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cat_dead.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cat_deadcollar.png b/Resources/Textures/Mobs/Pets/cat.rsi/cat_deadcollar.png new file mode 100644 index 0000000000..d065e3f898 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cat_deadcollar.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cat_deadtag.png b/Resources/Textures/Mobs/Pets/cat.rsi/cat_deadtag.png new file mode 100644 index 0000000000..30c0a77e38 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cat_deadtag.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cat_rest.png b/Resources/Textures/Mobs/Pets/cat.rsi/cat_rest.png new file mode 100644 index 0000000000..5650e1d504 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cat_rest.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cat_restcollar.png b/Resources/Textures/Mobs/Pets/cat.rsi/cat_restcollar.png new file mode 100644 index 0000000000..d065e3f898 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cat_restcollar.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cat_resttag.png b/Resources/Textures/Mobs/Pets/cat.rsi/cat_resttag.png new file mode 100644 index 0000000000..30c0a77e38 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cat_resttag.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cat_sit.png b/Resources/Textures/Mobs/Pets/cat.rsi/cat_sit.png new file mode 100644 index 0000000000..36f980d37c Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cat_sit.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/catcollar.png b/Resources/Textures/Mobs/Pets/cat.rsi/catcollar.png new file mode 100644 index 0000000000..c420a6bdbb Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/catcollar.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/cattag.png b/Resources/Textures/Mobs/Pets/cat.rsi/cattag.png new file mode 100644 index 0000000000..449b89638d Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/cattag.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/kitten.png b/Resources/Textures/Mobs/Pets/cat.rsi/kitten.png new file mode 100644 index 0000000000..875d8d358c Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/kitten.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/kitten_dead.png b/Resources/Textures/Mobs/Pets/cat.rsi/kitten_dead.png new file mode 100644 index 0000000000..330fd0bff5 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/kitten_dead.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/kitten_deadcollar.png b/Resources/Textures/Mobs/Pets/cat.rsi/kitten_deadcollar.png new file mode 100644 index 0000000000..b45fc5cced Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/kitten_deadcollar.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/kitten_deadtag.png b/Resources/Textures/Mobs/Pets/cat.rsi/kitten_deadtag.png new file mode 100644 index 0000000000..2851bfd41e Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/kitten_deadtag.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/kitten_rest.png b/Resources/Textures/Mobs/Pets/cat.rsi/kitten_rest.png new file mode 100644 index 0000000000..3d46e4f45d Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/kitten_rest.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/kitten_restcollar.png b/Resources/Textures/Mobs/Pets/cat.rsi/kitten_restcollar.png new file mode 100644 index 0000000000..b45fc5cced Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/kitten_restcollar.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/kitten_resttag.png b/Resources/Textures/Mobs/Pets/cat.rsi/kitten_resttag.png new file mode 100644 index 0000000000..2851bfd41e Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/kitten_resttag.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/kitten_sit.png b/Resources/Textures/Mobs/Pets/cat.rsi/kitten_sit.png new file mode 100644 index 0000000000..bcaf7b46b1 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/kitten_sit.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/kittencollar.png b/Resources/Textures/Mobs/Pets/cat.rsi/kittencollar.png new file mode 100644 index 0000000000..079698ec85 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/kittencollar.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/kittentag.png b/Resources/Textures/Mobs/Pets/cat.rsi/kittentag.png new file mode 100644 index 0000000000..6f3bf14f5c Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/kittentag.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/meta.json b/Resources/Textures/Mobs/Pets/cat.rsi/meta.json new file mode 100644 index 0000000000..79e5c555bd --- /dev/null +++ b/Resources/Textures/Mobs/Pets/cat.rsi/meta.json @@ -0,0 +1,392 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "cak", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "cak_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "cak_rest", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "cak_sit", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "cat", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "cat2", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "cat2_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "cat2_rest", + "directions": 1, + "delays": [ + [ + 0.1, + 0.2, + 0.1, + 0.2 + ] + ] + }, + { + "name": "cat2_sit", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "cat_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "cat_deadcollar", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "cat_deadtag", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "cat_rest", + "directions": 1, + "delays": [ + [ + 0.1, + 0.2, + 0.1, + 0.2 + ] + ] + }, + { + "name": "cat_restcollar", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "cat_resttag", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "cat_sit", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "catcollar", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "cattag", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "kitten", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "kitten_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "kitten_deadcollar", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "kitten_deadtag", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "kitten_rest", + "directions": 1, + "delays": [ + [ + 0.1, + 0.2, + 0.1, + 0.2 + ] + ] + }, + { + "name": "kitten_restcollar", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "kitten_resttag", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "kitten_sit", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "kittencollar", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "kittentag", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "spacecat", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "spacecat_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "spacecat_rest", + "directions": 1, + "delays": [ + [ + 0.1, + 0.2, + 0.1, + 0.2 + ] + ] + }, + { + "name": "spacecat_sit", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/spacecat.png b/Resources/Textures/Mobs/Pets/cat.rsi/spacecat.png new file mode 100644 index 0000000000..15fd940b54 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/spacecat.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/spacecat_dead.png b/Resources/Textures/Mobs/Pets/cat.rsi/spacecat_dead.png new file mode 100644 index 0000000000..294a31d2d8 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/spacecat_dead.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/spacecat_rest.png b/Resources/Textures/Mobs/Pets/cat.rsi/spacecat_rest.png new file mode 100644 index 0000000000..631f7937e6 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/spacecat_rest.png differ diff --git a/Resources/Textures/Mobs/Pets/cat.rsi/spacecat_sit.png b/Resources/Textures/Mobs/Pets/cat.rsi/spacecat_sit.png new file mode 100644 index 0000000000..09b93e9104 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/cat.rsi/spacecat_sit.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/corgi.png b/Resources/Textures/Mobs/Pets/corgi.rsi/corgi.png new file mode 100644 index 0000000000..585f64cd5e Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/corgi.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/corgi_dead.png b/Resources/Textures/Mobs/Pets/corgi.rsi/corgi_dead.png new file mode 100644 index 0000000000..b52737b4b7 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/corgi_dead.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/corgi_deadcollar.png b/Resources/Textures/Mobs/Pets/corgi.rsi/corgi_deadcollar.png new file mode 100644 index 0000000000..35edb287d9 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/corgi_deadcollar.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/corgi_deadtag.png b/Resources/Textures/Mobs/Pets/corgi.rsi/corgi_deadtag.png new file mode 100644 index 0000000000..dbc4b6c1e4 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/corgi_deadtag.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/corgi_rest.png b/Resources/Textures/Mobs/Pets/corgi.rsi/corgi_rest.png new file mode 100644 index 0000000000..8fa2495489 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/corgi_rest.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/corgicollar.png b/Resources/Textures/Mobs/Pets/corgi.rsi/corgicollar.png new file mode 100644 index 0000000000..bed3c3731e Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/corgicollar.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/corgitag.png b/Resources/Textures/Mobs/Pets/corgi.rsi/corgitag.png new file mode 100644 index 0000000000..461d87f007 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/corgitag.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/ian.png b/Resources/Textures/Mobs/Pets/corgi.rsi/ian.png new file mode 100644 index 0000000000..4ee2f2544b Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/ian.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/ian_dead.png b/Resources/Textures/Mobs/Pets/corgi.rsi/ian_dead.png new file mode 100644 index 0000000000..383a23326f Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/ian_dead.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/ian_shaved.png b/Resources/Textures/Mobs/Pets/corgi.rsi/ian_shaved.png new file mode 100644 index 0000000000..2b71f36e39 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/ian_shaved.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/ian_shaved_dead.png b/Resources/Textures/Mobs/Pets/corgi.rsi/ian_shaved_dead.png new file mode 100644 index 0000000000..b286c5f886 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/ian_shaved_dead.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/lisa.png b/Resources/Textures/Mobs/Pets/corgi.rsi/lisa.png new file mode 100644 index 0000000000..0c517d9530 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/lisa.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/lisa_dead.png b/Resources/Textures/Mobs/Pets/corgi.rsi/lisa_dead.png new file mode 100644 index 0000000000..f698bef30e Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/lisa_dead.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/lisa_shaved.png b/Resources/Textures/Mobs/Pets/corgi.rsi/lisa_shaved.png new file mode 100644 index 0000000000..9094804887 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/lisa_shaved.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/lisa_shaved_dead.png b/Resources/Textures/Mobs/Pets/corgi.rsi/lisa_shaved_dead.png new file mode 100644 index 0000000000..fec42685a0 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/lisa_shaved_dead.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/meta.json b/Resources/Textures/Mobs/Pets/corgi.rsi/meta.json new file mode 100644 index 0000000000..618d63f963 --- /dev/null +++ b/Resources/Textures/Mobs/Pets/corgi.rsi/meta.json @@ -0,0 +1,415 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "corgi", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "corgi_rest", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "corgi_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "ian", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "ian_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "corgi_deadcollar", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "corgi_deadtag", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "ian_shaved", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "ian_shaved_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "corgicollar", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "corgitag", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "lisa", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "lisa_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "lisa_shaved", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "lisa_shaved_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "narsian", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "narsian_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "old_ian", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "old_ian_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "old_ian_shaved", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "old_ian_shaved_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "puppy", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "puppy_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "puppy_deadcollar", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "puppy_deadtag", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "puppy_shaved", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "puppy_shaved_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "puppycollar", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "puppytag", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/narsian.png b/Resources/Textures/Mobs/Pets/corgi.rsi/narsian.png new file mode 100644 index 0000000000..16f7bc8684 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/narsian.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/narsian_dead.png b/Resources/Textures/Mobs/Pets/corgi.rsi/narsian_dead.png new file mode 100644 index 0000000000..6d792a2b54 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/narsian_dead.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/old_ian.png b/Resources/Textures/Mobs/Pets/corgi.rsi/old_ian.png new file mode 100644 index 0000000000..6bdc878a6c Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/old_ian.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/old_ian_dead.png b/Resources/Textures/Mobs/Pets/corgi.rsi/old_ian_dead.png new file mode 100644 index 0000000000..984298eb24 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/old_ian_dead.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/old_ian_shaved.png b/Resources/Textures/Mobs/Pets/corgi.rsi/old_ian_shaved.png new file mode 100644 index 0000000000..0541d67d6e Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/old_ian_shaved.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/old_ian_shaved_dead.png b/Resources/Textures/Mobs/Pets/corgi.rsi/old_ian_shaved_dead.png new file mode 100644 index 0000000000..f94b46fe72 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/old_ian_shaved_dead.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/puppy.png b/Resources/Textures/Mobs/Pets/corgi.rsi/puppy.png new file mode 100644 index 0000000000..52b36da606 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/puppy.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/puppy_dead.png b/Resources/Textures/Mobs/Pets/corgi.rsi/puppy_dead.png new file mode 100644 index 0000000000..1f80afd4bf Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/puppy_dead.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/puppy_deadcollar.png b/Resources/Textures/Mobs/Pets/corgi.rsi/puppy_deadcollar.png new file mode 100644 index 0000000000..6a34922c42 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/puppy_deadcollar.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/puppy_deadtag.png b/Resources/Textures/Mobs/Pets/corgi.rsi/puppy_deadtag.png new file mode 100644 index 0000000000..0124355b13 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/puppy_deadtag.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/puppy_shaved.png b/Resources/Textures/Mobs/Pets/corgi.rsi/puppy_shaved.png new file mode 100644 index 0000000000..ae84297e04 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/puppy_shaved.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/puppy_shaved_dead.png b/Resources/Textures/Mobs/Pets/corgi.rsi/puppy_shaved_dead.png new file mode 100644 index 0000000000..04584d4d44 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/puppy_shaved_dead.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/puppycollar.png b/Resources/Textures/Mobs/Pets/corgi.rsi/puppycollar.png new file mode 100644 index 0000000000..8aa1939e7a Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/puppycollar.png differ diff --git a/Resources/Textures/Mobs/Pets/corgi.rsi/puppytag.png b/Resources/Textures/Mobs/Pets/corgi.rsi/puppytag.png new file mode 100644 index 0000000000..b7d9d09d57 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/corgi.rsi/puppytag.png differ diff --git a/Resources/Textures/Mobs/Pets/fox.rsi/fox.png b/Resources/Textures/Mobs/Pets/fox.rsi/fox.png new file mode 100644 index 0000000000..912c87ede4 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/fox.rsi/fox.png differ diff --git a/Resources/Textures/Mobs/Pets/fox.rsi/fox_dead.png b/Resources/Textures/Mobs/Pets/fox.rsi/fox_dead.png new file mode 100644 index 0000000000..dfca627054 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/fox.rsi/fox_dead.png differ diff --git a/Resources/Textures/Mobs/Pets/fox.rsi/fox_deadcollar.png b/Resources/Textures/Mobs/Pets/fox.rsi/fox_deadcollar.png new file mode 100644 index 0000000000..258e2b5f06 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/fox.rsi/fox_deadcollar.png differ diff --git a/Resources/Textures/Mobs/Pets/fox.rsi/fox_deadtag.png b/Resources/Textures/Mobs/Pets/fox.rsi/fox_deadtag.png new file mode 100644 index 0000000000..46b597f4dd Binary files /dev/null and b/Resources/Textures/Mobs/Pets/fox.rsi/fox_deadtag.png differ diff --git a/Resources/Textures/Mobs/Pets/fox.rsi/foxcollar.png b/Resources/Textures/Mobs/Pets/fox.rsi/foxcollar.png new file mode 100644 index 0000000000..83a226ba7c Binary files /dev/null and b/Resources/Textures/Mobs/Pets/fox.rsi/foxcollar.png differ diff --git a/Resources/Textures/Mobs/Pets/fox.rsi/foxtag.png b/Resources/Textures/Mobs/Pets/fox.rsi/foxtag.png new file mode 100644 index 0000000000..86254d3959 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/fox.rsi/foxtag.png differ diff --git a/Resources/Textures/Mobs/Pets/fox.rsi/meta.json b/Resources/Textures/Mobs/Pets/fox.rsi/meta.json new file mode 100644 index 0000000000..6e4b003f46 --- /dev/null +++ b/Resources/Textures/Mobs/Pets/fox.rsi/meta.json @@ -0,0 +1,92 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "fox", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "fox_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "fox_deadcollar", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "fox_deadtag", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "foxcollar", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "foxtag", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Pets/sloth.rsi/meta.json b/Resources/Textures/Mobs/Pets/sloth.rsi/meta.json new file mode 100644 index 0000000000..53aabb227e --- /dev/null +++ b/Resources/Textures/Mobs/Pets/sloth.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b", + "states": [ + { + "name": "sloth", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "sloth_dead", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Pets/sloth.rsi/sloth.png b/Resources/Textures/Mobs/Pets/sloth.rsi/sloth.png new file mode 100644 index 0000000000..66d8bb71c7 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/sloth.rsi/sloth.png differ diff --git a/Resources/Textures/Mobs/Pets/sloth.rsi/sloth_dead.png b/Resources/Textures/Mobs/Pets/sloth.rsi/sloth_dead.png new file mode 100644 index 0000000000..6320626c24 Binary files /dev/null and b/Resources/Textures/Mobs/Pets/sloth.rsi/sloth_dead.png differ