| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- # 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: 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, BaseMagicalContraband ]
- 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: 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
|