summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormekolat <mekolat@gmail.com>2014-08-23 22:08:03 -0400
committermekolat <mekolat@gmail.com>2014-08-23 22:32:04 -0400
commit02b6bae5ab2ab0cd55ea92630472c4f7e508ad55 (patch)
treed3144e99ef34d4c45af3f87c86e5096f2ed5902d
parentf74e101ca39f52ae80cf85a7787eb918087b12da (diff)
downloadclientdata-02b6bae5ab2ab0cd55ea92630472c4f7e508ad55.tar.gz
clientdata-02b6bae5ab2ab0cd55ea92630472c4f7e508ad55.tar.bz2
clientdata-02b6bae5ab2ab0cd55ea92630472c4f7e508ad55.tar.xz
clientdata-02b6bae5ab2ab0cd55ea92630472c4f7e508ad55.zip
add missing npcs & readme
-rw-r--r--npcs/README.md36
-rw-r--r--npcs/npc136.xml3
-rw-r--r--npcs/npc176.xml3
-rw-r--r--npcs/npc313.xml3
-rw-r--r--npcs/npc314.xml3
-rw-r--r--npcs/npc315.xml3
-rw-r--r--npcs/npc316.xml3
-rw-r--r--npcs/npc317.xml3
-rw-r--r--npcs/npc318.xml3
-rw-r--r--npcs/npc319.xml3
-rw-r--r--npcs/npc320.xml3
-rw-r--r--npcs/npc321.xml3
-rw-r--r--npcs/npc354.xml3
-rw-r--r--npcs/npc372.xml3
-rw-r--r--npcs/npc379.xml3
-rw-r--r--npcs/npc386.xml3
-rw-r--r--npcs/npc403.xml3
-rw-r--r--npcs/npc408.xml1
18 files changed, 69 insertions, 16 deletions
diff --git a/npcs/README.md b/npcs/README.md
new file mode 100644
index 00000000..7a929e94
--- /dev/null
+++ b/npcs/README.md
@@ -0,0 +1,36 @@
+##NPC Files
+
+Note that it is possible to give an NPC multiple sprites. In this case the
+sprites are drawn in order of declaration.
+See here for documentation: http://manaplus.org/npcs.xml
+
+
+###Special npcs
+**To avoid breaking existing content, please do not edit those npc**
+```
+ 45 warps/doors
+ 127 empty (Invisible NPC used for magic effects) (Shop)
+ 400 for npc scripts with an invisible but selectable sprite
+32767 for 'hidden' npcs the client shouldn't know about
+```
+
+###Free slots
+**Please edit when you take a slot**
+```
+ 130 133 134 144 177 180 181
+ 184 188 194 200 203 219 220
+ 221 222 223 224 225 226 227
+ 228 229 230 231 232 233 234
+ 235 236 237 238 239 240 241
+ 242 243 244 245 246 247 248
+ 249 250 251 252 253 254 255
+ 256 257 261 264 322 323 327
+ 336 337 338 339 341 342 343
+ 352 353 387 388 389 390 391
+ 392 393 410 411 412 413 415
+ 416 417 418 419 420 421 422
+ (...)
+ 986 987 988 989 990 991 992
+ 993 994 995 996 997 998 999
+```
+ **DO NOT GO ABOVE 1000** \ No newline at end of file
diff --git a/npcs/npc136.xml b/npcs/npc136.xml
index bf084191..613ec57c 100644
--- a/npcs/npc136.xml
+++ b/npcs/npc136.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="136">
-</npc>
+ <sprite>npcs/npc-creepysurgeon.xml</sprite>
+ </npc>
</npcs>
diff --git a/npcs/npc176.xml b/npcs/npc176.xml
index 40e8ac1e..8782b7eb 100644
--- a/npcs/npc176.xml
+++ b/npcs/npc176.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="176">
-</npc>
+ <sprite>npcs/npc-dice.xml</sprite>
+ </npc>
</npcs>
diff --git a/npcs/npc313.xml b/npcs/npc313.xml
index a0e5782c..f9c79e95 100644
--- a/npcs/npc313.xml
+++ b/npcs/npc313.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="313">
-</npc>
+ <sprite>npcs/npc-chronos.xml</sprite>
+ </npc>
</npcs>
diff --git a/npcs/npc314.xml b/npcs/npc314.xml
index 7edef6f8..1717647d 100644
--- a/npcs/npc314.xml
+++ b/npcs/npc314.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="314">
-</npc>
+ <sprite>npcs/npc-cryingchild.xml</sprite>
+ </npc>
</npcs>
diff --git a/npcs/npc315.xml b/npcs/npc315.xml
index 6202f4d2..4bcf7b5c 100644
--- a/npcs/npc315.xml
+++ b/npcs/npc315.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="315">
-</npc>
+ <sprite>npcs/npc-ghostinnkeeper.xml</sprite>
+ </npc>
</npcs>
diff --git a/npcs/npc316.xml b/npcs/npc316.xml
index a742be29..852ec34c 100644
--- a/npcs/npc316.xml
+++ b/npcs/npc316.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="316">
-</npc>
+ <sprite>npcs/npc-guard.xml</sprite>
+ </npc>
</npcs>
diff --git a/npcs/npc317.xml b/npcs/npc317.xml
index 36dcec24..84263dda 100644
--- a/npcs/npc317.xml
+++ b/npcs/npc317.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="317">
-</npc>
+ <sprite>npcs/npc-headhang.xml</sprite>
+ </npc>
</npcs>
diff --git a/npcs/npc318.xml b/npcs/npc318.xml
index b2a71f9c..d00f2dc0 100644
--- a/npcs/npc318.xml
+++ b/npcs/npc318.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="318">
-</npc>
+ <sprite>npcs/npc-headless.xml</sprite>
+ </npc>
</npcs>
diff --git a/npcs/npc319.xml b/npcs/npc319.xml
index 81d74837..6386acf2 100644
--- a/npcs/npc319.xml
+++ b/npcs/npc319.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="319">
-</npc>
+ <sprite>npcs/npc-lightman.xml</sprite>
+ </npc>
</npcs>
diff --git a/npcs/npc320.xml b/npcs/npc320.xml
index 282d8002..d6bd39cb 100644
--- a/npcs/npc320.xml
+++ b/npcs/npc320.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="320">
-</npc>
+ <sprite>npcs/npc-receptionist.xml</sprite>
+ </npc>
</npcs>
diff --git a/npcs/npc321.xml b/npcs/npc321.xml
index aff480c9..3a983697 100644
--- a/npcs/npc321.xml
+++ b/npcs/npc321.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="321">
-</npc>
+ <sprite>npcs/npc-undeadbanker.xml</sprite>
+ </npc>
</npcs>
diff --git a/npcs/npc354.xml b/npcs/npc354.xml
index 43526390..8702fc98 100644
--- a/npcs/npc354.xml
+++ b/npcs/npc354.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="354">
-</npc>
+ <sprite>npcs/sittingsage.xml</sprite>
+ </npc>
</npcs>
diff --git a/npcs/npc372.xml b/npcs/npc372.xml
index efd5d759..95da27d1 100644
--- a/npcs/npc372.xml
+++ b/npcs/npc372.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="372">
-</npc>
+ <sprite>npcs/npc-mirak.xml</sprite>
+ </npc>
</npcs>
diff --git a/npcs/npc379.xml b/npcs/npc379.xml
index c016f22a..d0ba67eb 100644
--- a/npcs/npc379.xml
+++ b/npcs/npc379.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="379" targetSelection="false">
-</npc>
+ <sprite>npcs/christmastree.xml</sprite>
+ </npc>
</npcs>
diff --git a/npcs/npc386.xml b/npcs/npc386.xml
index 94afaedb..e2d0bd97 100644
--- a/npcs/npc386.xml
+++ b/npcs/npc386.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="386">
-</npc>
+ <sprite>npcs/present.xml|#ec2843;#1e8c1e</sprite>
+ </npc>
</npcs>
diff --git a/npcs/npc403.xml b/npcs/npc403.xml
index 063ba256..14acc73a 100644
--- a/npcs/npc403.xml
+++ b/npcs/npc403.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="403">
-</npc>
+ <sprite>monsters/terranite.xml</sprite>
+ </npc>
</npcs>
diff --git a/npcs/npc408.xml b/npcs/npc408.xml
index b75e5ce2..cb18c94b 100644
--- a/npcs/npc408.xml
+++ b/npcs/npc408.xml
@@ -1,5 +1,6 @@
<?xml version="1.0"?>
<npcs>
<npc id="408">
+ <sprite>npcs/npc-reaper.xml</sprite>
</npc>
</npcs>