diff --git a/code/game/objects/items/toys/toys_vr.dm b/code/game/objects/items/toys/toys_vr.dm index c4daff4dce1..dbe34a94e31 100644 --- a/code/game/objects/items/toys/toys_vr.dm +++ b/code/game/objects/items/toys/toys_vr.dm @@ -1077,4 +1077,27 @@ T = get_turf(src) new /obj/effect/decal/cleanable/confetti(T) else - to_chat(user, "The [src] is already spent!") \ No newline at end of file + to_chat(user, "The [src] is already spent!") + +/* + * Snow Globes + */ +/obj/item/weapon/toy/snowglobe + name = "snowglobe" + icon = 'icons/obj/snowglobe_vr.dmi' + +/obj/item/weapon/toy/snowglobe/snowvillage + desc = "Depicts a small, quaint village buried in snow." + icon_state = "smolsnowvillage" + +/obj/item/weapon/toy/snowglobe/tether + desc = "Depicts a massive space elevator reaching to the sky." + icon_state = "smoltether" + +/obj/item/weapon/toy/snowglobe/stellardelight + desc = "Depicts an interstellar spacecraft." + icon_state = "smolstellardelight" + +/obj/item/weapon/toy/snowglobe/rascalspass + desc = "Depicts a nanotrasen facility on a temperate world." + icon_state = "smolrascalspass" diff --git a/icons/obj/snowglobe_vr.dmi b/icons/obj/snowglobe_vr.dmi new file mode 100644 index 00000000000..01a00a0adcf Binary files /dev/null and b/icons/obj/snowglobe_vr.dmi differ