Book stuff

Added new Bible variation, made an icon for the Kulten one. Made a new
version of the arcane tome, made icons specifically for spellbooks and
one-use spellbooks, added a couple extra book icons for general books,
and added some weebshit icons that I'll work on actually implementing
sometime later, but for now I just tossed them in the .dmi.
This commit is contained in:
NigglyWiggly
2015-04-02 12:29:54 -04:00
parent 7f96b4bb87
commit 154aa4d8a0
6 changed files with 8 additions and 3 deletions

View File

@@ -2,7 +2,7 @@
name = "spell book"
desc = "The legendary book of spells of the wizard."
icon = 'icons/obj/library.dmi'
icon_state ="book"
icon_state ="spellbook"
throw_speed = 1
throw_range = 5
w_class = 1.0

View File

@@ -154,6 +154,8 @@
B.name = "The Poky Little Puppy"
if("adminism", "admintology")
B.name = "Breaking Through the Fourth Wall"
if("42")
B.name = "The Hitchhiker's Guide to the Galaxy"
else
B.name = "The Holy Book of [new_religion]"
@@ -190,7 +192,7 @@
while(!accepted)
if(!B) break // prevents possible runtime errors
new_book_style = input(H,"Which bible style would you like?") in list("Bible", "Koran", "Scrapbook", "Creeper", "White Bible", "Holy Light", "Athiest", "Tome", "The King in Yellow", "Ithaqua", "Scientology", "the bible melts", "Unaussprechlichen Kulten", "Necronomicon", "Book of Shadows", "Torah", "Burning", "Honk", "Ianism")
new_book_style = input(H,"Which bible style would you like?") in list("Bible", "Koran", "Scrapbook", "Creeper", "White Bible", "Holy Light", "Athiest", "Tome", "The King in Yellow", "Ithaqua", "Scientology", "the bible melts", "Unaussprechlichen Kulten", "Necronomicon", "Book of Shadows", "Torah", "Burning", "Honk", "Ianism", "The Guide")
switch(new_book_style)
if("Koran")
B.icon_state = "koran"
@@ -274,6 +276,9 @@
for(var/turf/T in A.contents)
if(T.icon_state == "carpetsymbol")
T.dir = 9
if("The Guide")
B.icon_state = "guide"
B.item_state = "guide"
else
// if christian bible, revert to default
B.icon_state = "bible"

View File

@@ -199,7 +199,7 @@ var/global/list/library_section_names = list("Any", "Fiction", "Non-Fiction", "A
var/obj/item/weapon/book/b = new(src.loc)
b.dat = O:info
b.name = "Print Job #[rand(100, 999)]"
b.icon_state = "book[rand(1,7)]"
b.icon_state = "book[rand(1,9)]"
del(O)
else
return ..()

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

After

Width:  |  Height:  |  Size: 42 KiB