summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LICENSE1
-rw-r--r--graphics/sprites/npcs/sprite/jukebox.pngbin0 -> 4750 bytes
-rw-r--r--graphics/sprites/npcs/xml/jukebox.xml16
-rw-r--r--npcs.xml7
4 files changed, 23 insertions, 1 deletions
diff --git a/LICENSE b/LICENSE
index 1772afc8..7b369520 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1065,6 +1065,7 @@ legal@themanaworld.org
graphics/sprites/npcs/sprite/hinnak.png (Micksha) (CC BY-SA 3.0) (-)
graphics/sprites/npcs/sprite/interactive.png (Hal9000, Modanung, Reid) (CC BY-SA 3.0) (-)
graphics/sprites/npcs/sprite/jenna.png (Reid) (CC BY-SA 3.0) (-)
+ graphics/sprites/npcs/sprite/jukebox.png (Hocus) (MIT) (Hocus)
graphics/sprites/npcs/sprite/julia.png (Reid) (CC BY-SA 3.0) (Modanung)
graphics/sprites/npcs/sprite/koga.png (?) (GPLv2) (Micksha)
graphics/sprites/npcs/sprite/lumberjack.png (Crush) (CC BY-SA 3.0) (Micksha)
diff --git a/graphics/sprites/npcs/sprite/jukebox.png b/graphics/sprites/npcs/sprite/jukebox.png
new file mode 100644
index 00000000..d7390879
--- /dev/null
+++ b/graphics/sprites/npcs/sprite/jukebox.png
Binary files differ
diff --git a/graphics/sprites/npcs/xml/jukebox.xml b/graphics/sprites/npcs/xml/jukebox.xml
new file mode 100644
index 00000000..50b3e1b4
--- /dev/null
+++ b/graphics/sprites/npcs/xml/jukebox.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha
+Copyright (C) 2016 - 2020 Evol Online -->
+
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/npcs/sprite/jukebox.png"
+ width="32"
+ height="64"/>
+
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <frame index="0" />
+ </animation>
+ </action>
+</sprite>
diff --git a/npcs.xml b/npcs.xml
index fdc03a27..7e953762 100644
--- a/npcs.xml
+++ b/npcs.xml
@@ -653,7 +653,12 @@ IDs 900-999 = Special
<sprite variant="6">npcs/xml/unanimated-legacy-tall.xml</sprite>
<menu name="Talk" command="talk 'NAME'"/>
</npc>
-
+ <npc id="228">
+ <!-- Lurwitzer Jukebox, a closet that makes music. -->
+ <sprite>npcs/xml/jukebox.xml</sprite>
+ <menu name="Select Track" command="talk 'NAME'"/>
+ </npc>
+
<!-- Animated NPCs -->
<npc id="400" allowDelete="false">