diff --git a/Resources/Prototypes/Entities/Objects/Fun/toys.yml b/Resources/Prototypes/Entities/Objects/Fun/toys.yml index 0c464a0bb2..030d14690e 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/toys.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/toys.yml @@ -550,3 +550,21 @@ size: 12 sprite: Objects/Fun/toys.rsi HeldPrefix: singularitytoy + +- type: entity + parent: BaseItem + id: PonderingOrb + name: pondering orb + description: Ponderous, man... Really ponderous. + components: + - type: Sprite + sprite: Objects/Fun/toys.rsi + state: orb + shader: unshaded + - type: PointLight + radius: 2 + color: "#00CCFF" + - type: Item + size: 24 + sprite: Objects/Fun/toys.rsi + HeldPrefix: orb diff --git a/Resources/Textures/Objects/Fun/toys.rsi/meta.json b/Resources/Textures/Objects/Fun/toys.rsi/meta.json index 87fb40c4e1..b001af88b5 100644 --- a/Resources/Textures/Objects/Fun/toys.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/toys.rsi/meta.json @@ -268,17 +268,36 @@ { "name": "singularitytoy", "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "orb", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "orb-inhand-left", + "directions": 4 + }, + { + "name": "orb-inhand-right", + "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Objects/Fun/toys.rsi/orb-inhand-left.png b/Resources/Textures/Objects/Fun/toys.rsi/orb-inhand-left.png new file mode 100644 index 0000000000..7607326bbb Binary files /dev/null and b/Resources/Textures/Objects/Fun/toys.rsi/orb-inhand-left.png differ diff --git a/Resources/Textures/Objects/Fun/toys.rsi/orb-inhand-right.png b/Resources/Textures/Objects/Fun/toys.rsi/orb-inhand-right.png new file mode 100644 index 0000000000..aa65dbea80 Binary files /dev/null and b/Resources/Textures/Objects/Fun/toys.rsi/orb-inhand-right.png differ diff --git a/Resources/Textures/Objects/Fun/toys.rsi/orb.png b/Resources/Textures/Objects/Fun/toys.rsi/orb.png new file mode 100644 index 0000000000..39dc5079e9 Binary files /dev/null and b/Resources/Textures/Objects/Fun/toys.rsi/orb.png differ