Uplink: Combat Bakery Kit (#31179)

* save

* sprites

* mime survival kit has baguette

* add weapon/uplink

* cherry-pick croissant changes

* uplink

* Switch baguette to slashing damage

* fixes

* update attribution

* fix typos

* review comments

* reduce TC cost

* switch to regular box

* fix regular baguette rotation
This commit is contained in:
themias
2024-08-19 14:57:29 -04:00
committed by GitHub
parent ed34e4cbcd
commit 6ba7d268b0
19 changed files with 176 additions and 2 deletions

View File

@@ -624,6 +624,21 @@
Quantity: 1
- ReagentId: Blackpepper
Quantity: 1
- type: Clothing
slots: [ BELT ]
equippedPrefix: baguette
quickEquip: false
- type: Item
inhandVisuals:
left:
- state: baguette-inhand-left
right:
- state: baguette-inhand-right
- type: MeleeWeapon
wideAnimationRotation: -120
damage:
types:
Blunt: 1 # bonk
# Tastes like France.
- type: entity

View File

@@ -682,3 +682,7 @@
Quantity: 2
- ReagentId: Vitamin
Quantity: 1
- type: DamageOtherOnHit
damage:
types:
Blunt: 0 # so the damage stats icon doesn't immediately give away the syndie ones

View File

@@ -0,0 +1,17 @@
- type: entity
name: baguette
parent: FoodBreadBaguette
id: WeaponBaguette
description: Bon appétit!
suffix: Weapon
components:
- type: MeleeWeapon
wideAnimationRotation: -120
damage:
types:
Slash: 16
soundHit:
path: /Audio/Weapons/bladeslice.ogg
- type: Reflect
reflectProb: 0.05
spread: 90

View File

@@ -0,0 +1,25 @@
- type: entity
parent: FoodBakedCroissant
id: WeaponCroissant
name: croissant
description: Buttery, flaky goodness.
suffix: Weapon
components:
- type: Fixtures
fixtures:
fix1:
shape: !type:PhysShapeCircle
radius: 0.2
density: 5
mask:
- ItemMask
restitution: 0.3
friction: 0.2
- type: EmbeddableProjectile
sound: /Audio/Weapons/star_hit.ogg
- type: LandAtCursor
- type: DamageOtherOnHit
damage:
types:
Slash: 5
Piercing: 10