mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 10:21:11 +00:00
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:
@@ -2,7 +2,7 @@
|
|||||||
name = "spell book"
|
name = "spell book"
|
||||||
desc = "The legendary book of spells of the wizard."
|
desc = "The legendary book of spells of the wizard."
|
||||||
icon = 'icons/obj/library.dmi'
|
icon = 'icons/obj/library.dmi'
|
||||||
icon_state ="book"
|
icon_state ="spellbook"
|
||||||
throw_speed = 1
|
throw_speed = 1
|
||||||
throw_range = 5
|
throw_range = 5
|
||||||
w_class = 1.0
|
w_class = 1.0
|
||||||
|
|||||||
@@ -154,6 +154,8 @@
|
|||||||
B.name = "The Poky Little Puppy"
|
B.name = "The Poky Little Puppy"
|
||||||
if("adminism", "admintology")
|
if("adminism", "admintology")
|
||||||
B.name = "Breaking Through the Fourth Wall"
|
B.name = "Breaking Through the Fourth Wall"
|
||||||
|
if("42")
|
||||||
|
B.name = "The Hitchhiker's Guide to the Galaxy"
|
||||||
else
|
else
|
||||||
B.name = "The Holy Book of [new_religion]"
|
B.name = "The Holy Book of [new_religion]"
|
||||||
|
|
||||||
@@ -190,7 +192,7 @@
|
|||||||
|
|
||||||
while(!accepted)
|
while(!accepted)
|
||||||
if(!B) break // prevents possible runtime errors
|
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)
|
switch(new_book_style)
|
||||||
if("Koran")
|
if("Koran")
|
||||||
B.icon_state = "koran"
|
B.icon_state = "koran"
|
||||||
@@ -274,6 +276,9 @@
|
|||||||
for(var/turf/T in A.contents)
|
for(var/turf/T in A.contents)
|
||||||
if(T.icon_state == "carpetsymbol")
|
if(T.icon_state == "carpetsymbol")
|
||||||
T.dir = 9
|
T.dir = 9
|
||||||
|
if("The Guide")
|
||||||
|
B.icon_state = "guide"
|
||||||
|
B.item_state = "guide"
|
||||||
else
|
else
|
||||||
// if christian bible, revert to default
|
// if christian bible, revert to default
|
||||||
B.icon_state = "bible"
|
B.icon_state = "bible"
|
||||||
|
|||||||
@@ -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)
|
var/obj/item/weapon/book/b = new(src.loc)
|
||||||
b.dat = O:info
|
b.dat = O:info
|
||||||
b.name = "Print Job #[rand(100, 999)]"
|
b.name = "Print Job #[rand(100, 999)]"
|
||||||
b.icon_state = "book[rand(1,7)]"
|
b.icon_state = "book[rand(1,9)]"
|
||||||
del(O)
|
del(O)
|
||||||
else
|
else
|
||||||
return ..()
|
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 |
Reference in New Issue
Block a user