More Mobs | Space Carp, Monkey, Gorilla etc. (#1502)

* Space Carp (Can't move in Space)

* Carps!

* Monky and Gorilla

* Fixes

* Chickens I guess

* rsis updated

* Buncha Sprites m8

* Hopefully that pr'll get merged

* Fixed

* Added a shitton of stuff

* Refined hitboxes and added new corgi

* Broken for now

* Fixes conflicts

* Moves Xeno back

* ok NOW it fixes it

Co-authored-by: Víctor Aguilera Puerto <zddm@outlook.es>
This commit is contained in:
Swept
2020-08-16 16:20:36 -07:00
committed by GitHub
parent 58b9ac10c2
commit 0f7e62d414
270 changed files with 3805 additions and 2 deletions

Binary file not shown.

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -17,9 +17,9 @@
layers: layers:
- map: ["enum.DamageStateVisualLayers.Base"] - map: ["enum.DamageStateVisualLayers.Base"]
state: running state: running
sprite: Mobs/Species/xeno_hunter.rsi sprite: Mobs/Aliens/Xenos/xeno_hunter.rsi
- type: Icon - type: Icon
sprite: Mobs/Species/xeno_hunter.rsi sprite: Mobs/Aliens/Xenos/xeno_hunter.rsi
state: standing state: standing
- type: Clickable - type: Clickable
- type: Physics - type: Physics

Binary file not shown.

After

Width:  |  Height:  |  Size: 481 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 792 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 526 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 526 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1012 B

View File

@@ -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]]}]}

Binary file not shown.

After

Width:  |  Height:  |  Size: 585 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 258 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 433 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 354 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 346 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 508 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 413 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 505 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 412 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 366 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 547 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 362 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 289 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 301 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 505 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 527 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 459 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 496 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 518 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 632 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 431 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 866 B

View File

@@ -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]]}]}

Binary file not shown.

After

Width:  |  Height:  |  Size: 255 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 322 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 322 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 535 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 478 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 421 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 446 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 329 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 586 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 523 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 515 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 515 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 369 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 388 B

View File

@@ -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
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 478 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 485 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -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
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 279 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 557 B

View File

@@ -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
]
]
}
]
}

View File

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

Before

Width:  |  Height:  |  Size: 5.9 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB

View File

Before

Width:  |  Height:  |  Size: 7.9 KiB

After

Width:  |  Height:  |  Size: 7.9 KiB

View File

Before

Width:  |  Height:  |  Size: 7.5 KiB

After

Width:  |  Height:  |  Size: 7.5 KiB

View File

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 177 B

View File

@@ -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
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -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
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 B

View File

@@ -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
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 227 B

View File

@@ -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
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 667 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 289 B

Some files were not shown because too many files have changed in this diff Show More