summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--crawl-ref/source/rltiles/dc-item.txt8
-rw-r--r--crawl-ref/source/rltiles/item/book/bookmark.pngbin0 -> 1163 bytes
-rw-r--r--crawl-ref/source/rltiles/item/book/buckle.pngbin0 -> 629 bytes
-rw-r--r--crawl-ref/source/rltiles/item/book/thick.pngbin0 -> 447 bytes
-rw-r--r--crawl-ref/source/rltiles/item/book/thin.pngbin0 -> 576 bytes
-rw-r--r--crawl-ref/source/rltiles/item/book/vellum.png (renamed from crawl-ref/source/rltiles/UNUSED/books/book_vellum.png)bin1149 -> 1149 bytes
-rw-r--r--crawl-ref/source/rltiles/item/book/velvet.png (renamed from crawl-ref/source/rltiles/UNUSED/books/book_velvet.png)bin1147 -> 1147 bytes
-rw-r--r--crawl-ref/source/rltiles/item/book/wrinkled.png (renamed from crawl-ref/source/rltiles/UNUSED/books/book_wrinkled.png)bin1148 -> 1148 bytes
-rw-r--r--crawl-ref/source/tilepick.cc4
9 files changed, 10 insertions, 2 deletions
diff --git a/crawl-ref/source/rltiles/dc-item.txt b/crawl-ref/source/rltiles/dc-item.txt
index c33626c9de..e73c726e23 100644
--- a/crawl-ref/source/rltiles/dc-item.txt
+++ b/crawl-ref/source/rltiles/dc-item.txt
@@ -669,6 +669,14 @@ metal_cyan
metal_green
############papyrus 1
cloth BOOK_PAPYRUS
+# randarts
+wrinkled BOOK_RANDART_OFFSET
+vellum
+velvet
+thick
+buckle
+bookmark
+thin
#####################OBJ_STAVES
%sdir item/staff
staff00 STAFF_OFFSET /*curved*/
diff --git a/crawl-ref/source/rltiles/item/book/bookmark.png b/crawl-ref/source/rltiles/item/book/bookmark.png
new file mode 100644
index 0000000000..bbd9fd0084
--- /dev/null
+++ b/crawl-ref/source/rltiles/item/book/bookmark.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/item/book/buckle.png b/crawl-ref/source/rltiles/item/book/buckle.png
new file mode 100644
index 0000000000..5e03070d4f
--- /dev/null
+++ b/crawl-ref/source/rltiles/item/book/buckle.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/item/book/thick.png b/crawl-ref/source/rltiles/item/book/thick.png
new file mode 100644
index 0000000000..699d6ba71e
--- /dev/null
+++ b/crawl-ref/source/rltiles/item/book/thick.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/item/book/thin.png b/crawl-ref/source/rltiles/item/book/thin.png
new file mode 100644
index 0000000000..519c6e9398
--- /dev/null
+++ b/crawl-ref/source/rltiles/item/book/thin.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/UNUSED/books/book_vellum.png b/crawl-ref/source/rltiles/item/book/vellum.png
index 5b75d44faf..5b75d44faf 100644
--- a/crawl-ref/source/rltiles/UNUSED/books/book_vellum.png
+++ b/crawl-ref/source/rltiles/item/book/vellum.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/UNUSED/books/book_velvet.png b/crawl-ref/source/rltiles/item/book/velvet.png
index 28bcd734ac..28bcd734ac 100644
--- a/crawl-ref/source/rltiles/UNUSED/books/book_velvet.png
+++ b/crawl-ref/source/rltiles/item/book/velvet.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/UNUSED/books/book_wrinkled.png b/crawl-ref/source/rltiles/item/book/wrinkled.png
index f3812133ba..f3812133ba 100644
--- a/crawl-ref/source/rltiles/UNUSED/books/book_wrinkled.png
+++ b/crawl-ref/source/rltiles/item/book/wrinkled.png
Binary files differ
diff --git a/crawl-ref/source/tilepick.cc b/crawl-ref/source/tilepick.cc
index ee493e26ff..b46e34f225 100644
--- a/crawl-ref/source/tilepick.cc
+++ b/crawl-ref/source/tilepick.cc
@@ -2106,8 +2106,8 @@ int tileidx_item(const item_def &item)
case OBJ_BOOKS:
if (is_random_artefact(item))
{
- // TODO enne - need artefact book tiles...
- special = special % 70;
+ int offset = special % tile_main_count(TILE_BOOK_RANDART_OFFSET);
+ return TILE_BOOK_RANDART_OFFSET + offset;
}
switch (special % 10)