added ipc plushie (batteries not included) (#3023)

* added ipc plushie (batteries not included)

* Minor edits to speed when carrying

* Requested Changes

* Added Plushie IPC to loot tables

* added comments to tables

* requested changes
This commit is contained in:
chamomileteatime 2025-02-25 17:01:42 -05:00 committed by GitHub
parent 893a82808e
commit 743cdbb606
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 84 additions and 0 deletions

View File

@ -44,6 +44,7 @@
- id: PlushieArachind
- id: PlushiePenguin
- id: PlushieMort # DeltaV Toy, see Resources/Prototypes/_DV/Entities/Objects/Fun/toys.yml
- id: PlushieIPC # DeltaV Toy, see Resources/Prototypes/_DV/Entities/Objects/Fun/toys.yml
- type: entity
id: CrateFunPlushie

View File

@ -37,6 +37,7 @@
- PlushieMothRandom # Nyanotrasen Random Moth Plushies
- PlushieArachind
- PlushieMort # DeltaV Toy, see Resources/Prototypes/_DV/Entities/Objects/Fun/toys.yml
- PlushieIPC # DeltaV Toy, see Resources/Prototypes/_DV/Entities/Objects/Fun/toys.yml
chance: 0.5
offset: 0.2

View File

@ -382,6 +382,8 @@
orGroup: GiftPool
- id: ToySiobhan # DeltaV Toy, see Resources/Prototypes/_DV/Entities/Objects/Fun/toys.yml
orGroup: GiftPool
- id: PlushieIPC # DeltaV Toy, see Resources/Prototypes/_DV/Entities/Objects/Fun/toys.yml
orGroup: GiftPool
sound:
path: /Audio/Effects/unwrap.ogg

View File

@ -126,6 +126,7 @@
- PlushieVox
- PlushieXeno
- PlushieMort # DeltaV Toy, see Resources/Prototypes/_DV/Entities/Objects/Fun/toys.yml
- PlushieIPC # DeltaV Toy, see Resources/Prototypes/_DV/Entities/Objects/Fun/toys.yml
- PlasticBanana
- RevolverCapGun
- SnapPopBox

View File

@ -85,3 +85,42 @@
- type: Sprite
sprite: _DV/Objects/Fun/Toys/mortyplush.rsi
state: icon
- type: entity
parent: BasePlushie
id: PlushieIPC
name: ipc plushie
description: A massive robo-plushie. The screen might be hard plastic, but the rest of it is soft and cuddly!
components:
- type: Sprite
sprite: _DV/Objects/Fun/Toys/ipcplush.rsi
layers:
- state: icon
- state: heart
shader: unshaded
- state: screenshine
- type: MultiHandedItem
- type: Item
size: Ginormous
- type: EmitSoundOnUse
sound:
path: /Audio/_EE/Voice/IPC/pai_whistle.ogg
- type: EmitSoundOnLand
sound:
path: /Audio/_EE/Voice/IPC/robot-scream.ogg
- type: EmitSoundOnActivate
sound:
path: /Audio/_EE/Voice/IPC/pai_whistle.ogg
- type: EmitSoundOnTrigger
sound:
path: /Audio/_EE/Voice/IPC/robot-scream.ogg
- type: MeleeWeapon
soundHit:
path: /Audio/_EE/Voice/IPC/robot-scream.ogg
- type: Food
useSound:
path: /Audio/_EE/Voice/IPC/pai_whistle.ogg
delay: 5
- type: HeldSpeedModifier
walkModifier: 0.7
sprintModifier: 0.7

View File

@ -702,6 +702,8 @@
- id: PlushieMothBartender
prob: 0.5
orGroup: Plushie
- id: PlushieIPC
orGroup: Plushie
# Random snacks, replaces MailChocolate (lousy animal organs)
- type: entity

Binary file not shown.

After

Width:  |  Height:  |  Size: 271 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 643 B

View File

@ -0,0 +1,38 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "chamomileteatime",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "heart",
"delays": [
[
0.8,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
1.0,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "screenshine"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 B