Collectible figurines! (#17993)

* adds spacemen figurines

* dode dode dode

* dodeulation

* you know what they say

* bunger

* bunger bunger bunger bunger bunger
This commit is contained in:
Flareguy
2023-07-16 02:07:47 -05:00
committed by GitHub
parent 081492a6ba
commit 9a32e4d06a
56 changed files with 679 additions and 219 deletions

View File

@@ -8,4 +8,5 @@
BackgammonBoard: 1 BackgammonBoard: 1
ParchisBoard: 1 ParchisBoard: 1
CheckerBoard: 1 CheckerBoard: 1
MysteryFigureBox: 2
BooksBag: 3 BooksBag: 3

View File

@@ -36,6 +36,7 @@
- ClothingNeckTransPin - ClothingNeckTransPin
- CluwneHorn - CluwneHorn
- ClothingMaskRat - ClothingMaskRat
- MysteryFigureBox
rareChance: 0.01 rareChance: 0.01
prototypes: prototypes:
- Lighter - Lighter

View File

@@ -37,20 +37,20 @@
offset: 0.2 offset: 0.2
- type: entity - type: entity
name: Figure Spawner name: Prize Figurine Spawner
id: FigureSpawner id: FigureSpawner
parent: MarkerBase parent: MarkerBase
components: components:
- type: Sprite - type: Sprite
layers: layers:
- state: red - state: red
- sprite: Objects/Fun/toys.rsi - sprite: Objects/Fun/mech_figurines.rsi
state: ripleytoy state: ripley
- type: RandomSpawner - type: RandomSpawner
prototypes: prototypes:
- ToyAi - ToyAi
- ToyNuke - ToyNuke
- ToyAssistant - ToyFigurinePassenger
- ToyGriffin - ToyGriffin
- ToyHonk - ToyHonk
- ToyIan - ToyIan
@@ -67,5 +67,49 @@
- ToySeraph - ToySeraph
- ToyDurand - ToyDurand
- ToySkeleton - ToySkeleton
- MysteryFigureBox
chance: 0.5 chance: 0.5
offset: 0.2 offset: 0.2
- type: entity
name: Spacemen Minifigure Spawner
suffix: Librarian only, map with care!
id: SpacemenFigureSpawner
parent: MarkerBase
components:
- type: Sprite
layers:
- sprite: Objects/Fun/figurines.rsi
state: figurine_spawner
- type: RandomSpawner
rarePrototypes:
- ToyFigurineNukieElite
- ToyFigurineNukieCommander
rareChance: 0.05
prototypes:
- ToyFigurinePassenger
- ToyFigurineClown
- ToyFigurineMime
- ToyFigurineCaptain
- ToyFigurineSecurity
- ToyFigurineCargoTech
- ToyFigurineSalvage
- ToyFigurineQuartermaster
- ToyFigurineAtmosTech
- ToyFigurineEngineer
- ToyFigurineEngineer
- ToyFigurineScientist
- ToyFigurineMedicalDoctor
- ToyFigurineLibrarian
- ToyFigurineNukie
- ToyFigurineFootsoldier
- ToyFigurineWizardFake
- ToyFigurineSlime
- ToyFigurineGreytider
- ToyFigurineWizard
- ToyGriffin
- ToyOwlman
- ToySkeleton
- ToyFigurineQueen
chance: 0.90
offset: 0.2

View File

@@ -472,7 +472,7 @@
orGroup: GiftPool orGroup: GiftPool
- id: ToyNuke - id: ToyNuke
orGroup: GiftPool orGroup: GiftPool
- id: ToyAssistant - id: ToyFigurinePassenger
orGroup: GiftPool orGroup: GiftPool
- id: ToyGriffin - id: ToyGriffin
orGroup: GiftPool orGroup: GiftPool
@@ -617,7 +617,7 @@
orGroup: GiftPool orGroup: GiftPool
- id: ToyNuke - id: ToyNuke
orGroup: GiftPool orGroup: GiftPool
- id: ToyAssistant - id: ToyFigurinePassenger
orGroup: GiftPool orGroup: GiftPool
- id: ToyGriffin - id: ToyGriffin
orGroup: GiftPool orGroup: GiftPool

View File

@@ -98,7 +98,7 @@
orGroup: GiftPool orGroup: GiftPool
- id: ToyNuke - id: ToyNuke
orGroup: GiftPool orGroup: GiftPool
- id: ToyAssistant - id: ToyFigurinePassenger
orGroup: GiftPool orGroup: GiftPool
- id: ToyGriffin - id: ToyGriffin
orGroup: GiftPool orGroup: GiftPool

View File

@@ -0,0 +1,88 @@
- type: entity
id: MysteryFigureBoxTrash
parent: BaseItem
name: unfolded cardboard box
description: A small, unfolded cardboard toy box.
components:
- type: PhysicalComposition
materialComposition:
Cardboard: 50
- type: Sprite
sprite: Objects/Fun/figurines.rsi
state: fig_box_unfolded
- type: Tag
tags:
- Trash
- type: SpaceGarbage
- type: entity
parent: PresentRandom
id: MysteryFigureBox
name: mystery spacemen minifigure box
description: A box containing a mystery minifigure. The side of the box depicts a few blacked-out 'rare' figures, including one with a large, non-humanoid shilouette.
components:
- type: Sprite
sprite: Objects/Fun/figurines.rsi
layers:
- state: fig_box
- type: SpawnItemsOnUse
items:
- id: MysteryFigureBoxTrash
- id: ToyFigurinePassenger
orGroup: SpacemenFig
- id: ToyFigurineClown
orGroup: SpacemenFig
- id: ToyFigurineMime
orGroup: SpacemenFig
- id: ToyFigurineCaptain
orGroup: SpacemenFig
- id: ToyFigurineSecurity
orGroup: SpacemenFig
- id: ToyFigurineCargoTech
orGroup: SpacemenFig
- id: ToyFigurineSalvage
orGroup: SpacemenFig
- id: ToyFigurineQuartermaster
orGroup: SpacemenFig
- id: ToyFigurineAtmosTech
orGroup: SpacemenFig
- id: ToyFigurineEngineer
orGroup: SpacemenFig
- id: ToyFigurineEngineer
orGroup: SpacemenFig
- id: ToyFigurineScientist
orGroup: SpacemenFig
- id: ToyFigurineMedicalDoctor
orGroup: SpacemenFig
- id: ToyFigurineLibrarian
orGroup: SpacemenFig
- id: ToyFigurineNukie
orGroup: SpacemenFig
- id: ToyFigurineNukieElite
orGroup: SpacemenFig
- id: ToyFigurineFootsoldier
orGroup: SpacemenFig
- id: ToyFigurineWizardFake
orGroup: SpacemenFig
- id: ToyFigurineSlime
orGroup: SpacemenFig
- id: ToyFigurineGreytider
orGroup: SpacemenFig
- id: ToyFigurineWizard
prob: 0.50
orGroup: SpacemenFig
- id: ToyFigurineNukieCommander
prob: 0.50
orGroup: SpacemenFig
- id: ToyGriffin
prob: 0.50
orGroup: SpacemenFig
- id: ToyOwlman
prob: 0.50
orGroup: SpacemenFig
- id: ToySkeleton
prob: 0.50
orGroup: SpacemenFig
- id: ToyFigurineQueen
prob: 0.25
orGroup: SpacemenFig

View File

@@ -0,0 +1,249 @@
#HUMANOID FIGURINES
- type: entity
parent: BaseItem
id: BaseFigurine
name: figurine
description: A small miniature.
abstract: true
components:
- type: Sprite
sprite: Objects/Fun/figurines.rsi
- type: PhysicalComposition
materialComposition:
Plastic: 100
- type: StaticPrice
price: 75
- type: Tag
tags:
- Figurine
- type: entity
parent: BaseFigurine
id: ToyFigurinePassenger
name: passenger figure
description: A figurine depicting an every day, run-of-the-mill passenger. No funny business here.
components:
- type: Sprite
state: passenger
- type: entity
parent: BaseFigurine
id: ToyFigurineGreytider
name: greytider figure
description: A figurine depicting a dubious-looking passenger. Greytide worldwide!
components:
- type: Sprite
state: passenger_greytide
- type: entity
parent: BaseFigurine
id: ToyFigurineClown
name: clown figure
description: A figurine depicting a clown. You shudder to think of what people have probably done to this figurine before.
components:
- type: Sprite
state: clown
- type: entity
parent: BaseFigurine
id: ToyFigurineMime
name: mime figure
description: A figurine depicting that silent bastard you are all too familiar with.
components:
- type: Sprite
state: mime
- type: entity
parent: BaseFigurine
id: ToyFigurineCaptain
name: captain figure
description: A figurine depicting the standard outfit of a captain belonging to a civilian-sector Nanotrasen vessel.
components:
- type: Sprite
state: captain
- type: entity
parent: BaseFigurine
id: ToyFigurineSecurity
name: security officer figure
description: A figurine depicting a Security Officer holding a stunbaton, ready to defend the station.
components:
- type: Sprite
state: security
- type: entity
parent: BaseFigurine
id: ToyFigurineCargoTech
name: cargo technican figure
description: A figurine depicting a reptillian Cargo Technican.
components:
- type: Sprite
state: cargotech
- type: entity
parent: BaseFigurine
id: ToyFigurineSalvage
name: salvage technican figure
description: A figurine depicting a Salvage Technician holding a survival knife.
components:
- type: Sprite
state: salvage
- type: entity
parent: BaseFigurine
id: ToyFigurineQuartermaster
name: quartermaster figure
description: A figurine depicting the glorious head of the Cargo department.
components:
- type: Sprite
state: qm
- type: entity
parent: BaseFigurine
id: ToyFigurineEngineer
name: station engineer figure
description: A figurine depicting a Station Engineer holding a crowbar at-ready.
components:
- type: Sprite
state: engineer
- type: entity
parent: BaseFigurine
id: ToyFigurineAtmosTech
name: atmospheric technician figure
description: A figurine depicting an Atmos Tech holding an unlit welder.
components:
- type: Sprite
state: atmos
- type: entity
parent: BaseFigurine
id: ToyFigurineScientist
name: scientist figurine
description: A figurine depicting a Scienist donning a labcoat.
components:
- type: Sprite
state: scientist
- type: entity
parent: BaseFigurine
id: ToyFigurineMedicalDoctor
name: medical doctor figure
description: A figurine depicting a Medical Doctor, donning a labcoat & syringe.
components:
- type: Sprite
state: medical
- type: entity
parent: BaseFigurine
id: ToyFigurineLibrarian
name: librarian figure
description: A figurine depicting the one-and-only librarian.
components:
- type: Sprite
state: librarian
- type: entity
parent: BaseFigurine
id: ToyFigurineNukie
name: syndicate operative figure
description: A figurine depicting someone in a blood-red hardsuit, similar to what someone on a nuclear operative team might wear.
components:
- type: Sprite
state: nukie
- type: entity
parent: BaseFigurine
id: ToyFigurineNukieElite
name: elite syndicate operative figure
description: A figurine depicting someone in an elite blood-red hardsuit, similar to what the medic of a nuclear operative team might wear.
components:
- type: Sprite
state: nukie_elite
- type: entity
parent: BaseFigurine
id: ToyFigurineNukieCommander
name: syndicate operative commander figure
description: A figurine depicting someone in a beefed-up blood-red hardsuit, similar to what the commander of a nuclear operative team might wear.
components:
- type: Sprite
state: nukie_commander
- type: entity
parent: BaseFigurine
id: ToyFigurineFootsoldier
name: syndicate footsoldier figure
description: A figurine depicting the outfit of a syndicate footsoldier.
components:
- type: Sprite
state: footsoldier
- type: entity
parent: BaseFigurine
id: ToyFigurineWizard
name: wizard figure
description: A figurine depicting someone with a long, silky beard wearing a wizard outfit. Warlocks wish they had anything on this.
components:
- type: Sprite
state: wizard
- type: entity
parent: BaseFigurine
id: ToyFigurineWizardFake
name: fake wizard figure
description: A figurine depicting someone in a fake-ass wizard costume. What a ripoff!
components:
- type: Sprite
state: wizard_fake
#Nonhuman Figurines
- type: entity
parent: BaseFigurine
id: ToyFigurineQueen
name: xeno queen figure
description: A large figurine depicting a xeno queen, ready to attack.
components:
- type: Sprite
state: queen
- type: entity
parent: BaseFigurine
id: ToyFigurineSlime
name: slime figure
description: A figurine depicting a translucent blue slime.
components:
- type: Sprite
state: slime
#TODO: Convert these to the new figurine sprite template and rename their sprite name.
#Yes, these are humanoids, but they need to be updated first.
- type: entity
parent: BaseFigurine
id: ToyGriffin
name: griffin figure
description: An action figure modeled after 'The Griffin', criminal mastermind.
components:
- type: Sprite
state: griffinprize
- type: entity
parent: BaseFigurine
id: ToyOwlman
name: owl figure
description: An action figure modeled after 'The Owl', defender of justice.
components:
- type: Sprite
state: owlprize
- type: entity
parent: BaseFigurine
id: ToySkeleton
name: skeleton figure
description: Spooked ya!
components:
- type: Sprite
state: skeletonprize

View File

@@ -0,0 +1,139 @@
#TODO give these the new base sprite used in the regular action figures.
#No, not like a template. Just the base of the toy.
- type: entity
parent: BaseItem
id: BaseFigurineMech
name: figurine
description: A small miniature.
abstract: true
components:
- type: Sprite
sprite: Objects/Fun/mech_figurines.rsi
- type: PhysicalComposition
materialComposition:
Plastic: 100
- type: StaticPrice
price: 75
- type: Tag
tags:
- Figurine
#Ripley APLU
- type: entity
parent: BaseFigurineMech
id: ToyRipley
name: ripley toy
description: Mini-Mecha action figure! 'Mecha No. 1/12' is written on the back.
components:
- type: Sprite
state: ripley
#Fire Ripley
- type: entity
parent: BaseFigurineMech
id: ToyFireRipley
name: fire ripley
description: Mini-Mecha action figure! 'Mecha No. 2/12' is written on the back.
components:
- type: Sprite
state: fireripley
#Death Ripley
- type: entity
parent: BaseFigurineMech
id: ToyDeathRipley
name: deathripley toy
description: Mini-Mecha action figure! 'Mecha No. 3/12' is written on the back.
components:
- type: Sprite
state: deathripley
#Ggygax
- type: entity
parent: BaseFigurineMech
id: ToyGygax
name: gygax toy
description: Mini-Mecha action figure! 'Mecha No. 4/12' is written on the back.
components:
- type: Sprite
state: gygax
#Durand
- type: entity
parent: BaseFigurineMech
id: ToyDurand
name: durand toy
description: Mini-Mecha action figure! 'Mecha No. 5/12' is written on the back.
components:
- type: Sprite
state: durand
#H.O.N.K
- type: entity
parent: BaseFigurineMech
id: ToyHonk
name: H.O.N.K. toy
description: Mini-Mecha action figure! 'Mecha No. 6/12' is written on the back.
components:
- type: Sprite
state: honk
#Marauder
- type: entity
parent: BaseFigurineMech
id: ToyMarauder
name: marauder toy
description: Mini-Mecha action figure! 'Mecha No. 7/12' is written on the back.
components:
- type: Sprite
state: marauder
#Seraph
- type: entity
parent: BaseFigurineMech
id: ToySeraph
name: seraph toy
description: Mini-Mecha action figure! 'Mecha No. 8/12' is written on the back.
components:
- type: Sprite
state: seraph
#Mauler
- type: entity
parent: BaseFigurineMech
id: ToyMauler
name: mauler toy
description: Mini-Mecha action figure! 'Mecha No. 9/12' is written on the back.
components:
- type: Sprite
state: mauler
#Odysseus
- type: entity
parent: BaseFigurineMech
id: ToyOdysseus
name: odysseus toy
description: Mini-Mecha action figure! 'Mecha No. 10/12' is written on the back.
components:
- type: Sprite
state: odysseus
#Phazon
- type: entity
parent: BaseFigurineMech
id: ToyPhazon
name: phazon toy
description: Mini-Mecha action figure! 'Mecha No. 11/12' is written on the back.
components:
- type: Sprite
state: phazon
#Reticence
- type: entity
parent: BaseFigurineMech
id: ToyReticence
name: reticence toy
description: Mini-Mecha action figure! 'Mecha No. 12/12' is written on the back.
components:
- type: Sprite
state: reticence

View File

@@ -458,11 +458,11 @@
soundHit: soundHit:
path: /Audio/Weapons/Xeno/alien_spitacid.ogg path: /Audio/Weapons/Xeno/alien_spitacid.ogg
## Figurines ## Cheapo Figurines
- type: entity - type: entity
parent: BaseItem parent: BaseItem
id: BaseFigurine id: BaseFigurineCheapo
name: figurine name: figurine
description: A small miniature. description: A small miniature.
abstract: true abstract: true
@@ -473,13 +473,13 @@
materialComposition: materialComposition:
Plastic: 100 Plastic: 100
- type: StaticPrice - type: StaticPrice
price: 10 price: 25
- type: Tag - type: Tag
tags: tags:
- Figurine - Figurine
- type: entity - type: entity
parent: BaseFigurine parent: BaseFigurineCheapo
id: ToyAi id: ToyAi
name: AI toy name: AI toy
description: A scaled-down toy AI core. description: A scaled-down toy AI core.
@@ -488,7 +488,7 @@
state: AI state: AI
- type: entity - type: entity
parent: BaseFigurine parent: BaseFigurineCheapo
id: ToyNuke id: ToyNuke
name: nuke toy name: nuke toy
description: A plastic model of a Nuclear Fission Explosive. No uranium included... probably. description: A plastic model of a Nuclear Fission Explosive. No uranium included... probably.
@@ -510,36 +510,6 @@
volume: -5 volume: -5
maxdistance: 10 maxdistance: 10
- type: entity
parent: BaseFigurine
id: ToyAssistant # TODO rename but needs map changes
name: passenger toy
description: Grey tide world wide!
components:
- type: Sprite
state: doll
- type: Item
sprite: Objects/Fun/toys.rsi
heldPrefix: doll
- type: entity
parent: BaseFigurine
id: ToyGriffin
name: griffin toy
description: An action figure modeled after 'The Griffin', criminal mastermind.
components:
- type: Sprite
state: griffinprize
- type: entity
parent: BaseFigurine
id: ToyHonk
name: H.O.N.K. toy
description: Mini-Mecha action figure! 'Mecha No. 6/12' is written on the back.
components:
- type: Sprite
state: honkprize
- type: entity - type: entity
parent: BasePlushie parent: BasePlushie
id: ToyIan id: ToyIan
@@ -555,127 +525,6 @@
soundHit: soundHit:
path: /Audio/Items/Toys/ian.ogg path: /Audio/Items/Toys/ian.ogg
- type: entity
parent: BaseFigurine
id: ToyMarauder
name: marauder toy
description: Mini-Mecha action figure! 'Mecha No. 7/12' is written on the back.
components:
- type: Sprite
state: marauderprize
- type: entity
parent: BaseFigurine
id: ToyMauler
name: mauler toy
description: Mini-Mecha action figure! 'Mecha No. 9/12' is written on the back.
components:
- type: Sprite
state: maulerprize
- type: entity
parent: BaseFigurine
id: ToyGygax
name: gygax toy
description: Mini-Mecha action figure! 'Mecha No. 4/12' is written on the back.
components:
- type: Sprite
state: gygaxtoy
- type: entity
parent: BaseFigurine
id: ToyOdysseus
name: odysseus toy
description: Mini-Mecha action figure! 'Mecha No. 10/12' is written on the back.
components:
- type: Sprite
state: odysseusprize
- type: entity
parent: BaseFigurine
id: ToyOwlman
name: owl toy
description: An action figure modeled after 'The Owl', defender of justice.
components:
- type: Sprite
state: owlprize
- type: entity
parent: BaseFigurine
id: ToyDeathRipley
name: deathripley toy
description: Mini-Mecha action figure! 'Mecha No. 3/12' is written on the back.
components:
- type: Sprite
state: deathripleytoy
- type: entity
parent: BaseFigurine
id: ToyPhazon
name: phazon toy
description: Mini-Mecha action figure! 'Mecha No. 11/12' is written on the back.
components:
- type: Sprite
state: phazonprize
- type: entity
parent: BaseFigurine
id: ToyFireRipley
name: fire ripley
description: Mini-Mecha action figure! 'Mecha No. 2/12' is written on the back.
components:
- type: Sprite
state: fireripleytoy
- type: entity
parent: BaseFigurine
id: ToyReticence
name: reticence toy
description: Mini-Mecha action figure! 'Mecha No. 12/12' is written on the back.
components:
- type: Sprite
state: reticenceprize
- type: entity
parent: BaseFigurine
id: ToyRipley
name: ripley toy
description: Mini-Mecha action figure! 'Mecha No. 1/12' is written on the back.
components:
- type: Sprite
state: ripleytoy
- type: entity
parent: BaseFigurine
id: ToySeraph
name: seraph toy
description: Mini-Mecha action figure! 'Mecha No. 8/12' is written on the back.
components:
- type: Sprite
state: seraphprize
- type: entity
parent: BaseFigurine
id: ToyDurand
name: durand toy
description: Mini-Mecha action figure! 'Mecha No. 5/12' is written on the back.
components:
- type: Sprite
state: durandprize
### Yeah I left these all mixed up for a future coder to puzzle over, it's lore.
### Help i'm sorting these and my previous self let this message here to taunt me aaaaa
- type: entity
parent: BaseFigurine
id: ToySkeleton
name: skeleton toy
description: Spooked ya!
components:
- type: Sprite
state: skeletonprize
## Toyweapons ## Toyweapons
- type: entity - type: entity

Binary file not shown.

After

Width:  |  Height:  |  Size: 445 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 451 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 408 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 430 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 512 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 377 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 255 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 561 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 480 B

View File

Before

Width:  |  Height:  |  Size: 274 B

After

Width:  |  Height:  |  Size: 274 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 403 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 416 B

View File

@@ -0,0 +1,95 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Sprites made by Flareguy for Space Station 14. Griffinprize, skeletonprize, and owlprize taken from /tg/station at commit https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432. Figurine_spawner sprite made using parts found in spawner_icons.dmi from Paradise Station at commit https://github.com/ParadiseSS13/Paradise/commit/813f0a3ae556d86dddd7c4ef93a52880de8d2e37",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "atmos"
},
{
"name": "engineer"
},
{
"name": "passenger"
},
{
"name": "passenger_greytide"
},
{
"name": "captain"
},
{
"name": "cargotech"
},
{
"name": "qm"
},
{
"name": "salvage"
},
{
"name": "nukie"
},
{
"name": "nukie_elite"
},
{
"name": "nukie_commander"
},
{
"name": "footsoldier"
},
{
"name": "scientist"
},
{
"name": "medical"
},
{
"name": "queen"
},
{
"name": "security"
},
{
"name": "clown"
},
{
"name": "mime"
},
{
"name": "librarian"
},
{
"name": "slime"
},
{
"name": "wizard"
},
{
"name": "wizard_fake"
},
{
"name": "owlprize"
},
{
"name": "griffinprize"
},
{
"name": "skeletonprize"
},
{
"name": "fig_box"
},
{
"name": "fig_box_unfolded"
},
{
"name": "figurine_spawner"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 395 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 413 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 416 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 438 B

View File

Before

Width:  |  Height:  |  Size: 249 B

After

Width:  |  Height:  |  Size: 249 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 375 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 423 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 412 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 489 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 446 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 395 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 470 B

View File

Before

Width:  |  Height:  |  Size: 214 B

After

Width:  |  Height:  |  Size: 214 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 364 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 414 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 394 B

View File

Before

Width:  |  Height:  |  Size: 276 B

After

Width:  |  Height:  |  Size: 276 B

View File

Before

Width:  |  Height:  |  Size: 250 B

After

Width:  |  Height:  |  Size: 250 B

View File

Before

Width:  |  Height:  |  Size: 264 B

After

Width:  |  Height:  |  Size: 264 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

View File

Before

Width:  |  Height:  |  Size: 326 B

After

Width:  |  Height:  |  Size: 326 B

View File

Before

Width:  |  Height:  |  Size: 263 B

After

Width:  |  Height:  |  Size: 263 B

View File

Before

Width:  |  Height:  |  Size: 263 B

After

Width:  |  Height:  |  Size: 263 B

View File

@@ -0,0 +1,47 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "deathripley"
},
{
"name": "ripley"
},
{
"name": "fireripley"
},
{
"name": "marauder"
},
{
"name": "mauler"
},
{
"name": "gygax"
},
{
"name": "durand"
},
{
"name": "odysseus"
},
{
"name": "honk"
},
{
"name": "seraph"
},
{
"name": "reticence"
},
{
"name": "phazon"
}
]
}

View File

Before

Width:  |  Height:  |  Size: 301 B

After

Width:  |  Height:  |  Size: 301 B

View File

Before

Width:  |  Height:  |  Size: 271 B

After

Width:  |  Height:  |  Size: 271 B

View File

Before

Width:  |  Height:  |  Size: 380 B

After

Width:  |  Height:  |  Size: 380 B

View File

Before

Width:  |  Height:  |  Size: 265 B

After

Width:  |  Height:  |  Size: 265 B

View File

Before

Width:  |  Height:  |  Size: 263 B

After

Width:  |  Height:  |  Size: 263 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 452 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 450 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

View File

@@ -59,9 +59,6 @@
{ {
"name": "plushie_xeno" "name": "plushie_xeno"
}, },
{
"name": "doll"
},
{ {
"name": "carpplush-inhand-left", "name": "carpplush-inhand-left",
"directions": 4 "directions": 4
@@ -70,14 +67,6 @@
"name": "carpplush-inhand-right", "name": "carpplush-inhand-right",
"directions": 4 "directions": 4
}, },
{
"name": "doll-inhand-left",
"directions": 4
},
{
"name": "doll-inhand-right",
"directions": 4
},
{ {
"name": "AI" "name": "AI"
}, },
@@ -90,15 +79,6 @@
{ {
"name": "bolt-open" "name": "bolt-open"
}, },
{
"name": "deathripleytoy"
},
{
"name": "durandprize"
},
{
"name": "fireripleytoy"
},
{ {
"name": "foamblade" "name": "foamblade"
}, },
@@ -108,51 +88,15 @@
{ {
"name": "foamdart" "name": "foamdart"
}, },
{
"name": "griffinprize"
},
{ {
"name": "foambox" "name": "foambox"
}, },
{
"name": "gygaxtoy"
},
{
"name": "honkprize"
},
{ {
"name": "ian" "name": "ian"
}, },
{
"name": "marauderprize"
},
{
"name": "maulerprize"
},
{ {
"name": "nuketoy" "name": "nuketoy"
}, },
{
"name": "odysseusprize"
},
{
"name": "owlprize"
},
{
"name": "phazonprize"
},
{
"name": "reticenceprize"
},
{
"name": "ripleytoy"
},
{
"name": "seraphprize"
},
{
"name": "skeletonprize"
},
{ {
"name": "snappop" "name": "snappop"
}, },

View File

@@ -105,3 +105,6 @@ ClothingOuterVestKevlar: ClothingOuterArmorBasic
# 2023-07-10 # 2023-07-10
Intercom: IntercomCommon Intercom: IntercomCommon
# 2023-07-12
ToyAssistant: ToyFigurinePassenger