| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- # non-projectile / "gun" staves
- # wand that gives lights an RGB effect.
- - type: entity
- id: RGBStaff
- parent: BaseItem
- name: RGB staff
- description: Helps fix the underabundance of RGB gear on the station.
- components:
- - type: Sprite
- sprite: Objects/Weapons/Guns/Basic/staves.rsi
- layers:
- - state: nothing
- - state: nothing-unshaded
- shader: unshaded
- - type: ActionOnInteract
- actions:
- - ActionRgbLight
- - type: STWeight
- self: 3
- - type: Item
- size: Normal
- inhandVisuals:
- left:
- - state: staff-inhand-left
- - state: staff-inhand-left-unshaded
- shader: unshaded
- right:
- - state: staff-inhand-right
- - state: staff-inhand-right-unshaded
- shader: unshaded
- - type: RgbLightController
- - type: PointLight
- enabled: true
- radius: 2
- - type: entity
- id: AnimationStaff
- parent: [BaseItem]
- name: staff of animation
- description: Brings inanimate objects to life!
- components:
- - type: Sprite
- sprite: Objects/Weapons/Guns/Basic/staves.rsi
- layers:
- - state: animation
- - type: ActionOnInteract
- actions:
- - ActionAnimateSpell
- - type: STWeight
- self: 3
- - type: Item
- size: Normal
- inhandVisuals:
- left:
- - state: animation-inhand-left
- right:
- - state: animation-inhand-right
- - type: Tag
- tags:
- - WizardWand
- - type: entity
- id: ActionRgbLight
- components:
- - type: EntityTargetAction
- whitelist: { components: [PointLight] }
- charges: 25
- sound: /Audio/Magic/blink.ogg
- event: !type:ChangeComponentsSpellEvent
- toAdd:
- - type: RgbLightController
|