Academy automated printing press

makes books and pamphlets.
Vars | |
alchemical_symbols | alchemical symbols (because theres a lot of them) |
---|---|
book_amount | how many books to make? |
book_author | who made the book? |
book_cover | what cover design to use? |
book_info | what text will the made books have? |
book_info_raw | raw version of the text, for editing. |
book_name | whats the made book's name? |
books_upgrade | FALSE by default, set to TRUE when custom book covers upgrade is installed |
colorable_flairs | flairs that can be coloured |
colorable_symbols | list of symbols that can be coloured |
colors_upgrade | FALSE by default, set to TRUE when ink colors upgrade is installed |
cover_color | white by default, what colour will our book be? |
cover_designs | list of covers to choose from |
cover_flair | whats the "flair" thing on the book? |
cover_symbol | what symbol is on our front cover? |
flair_color | white by default, whats the color of the flair (if its colorable)? |
flair_colorable | this is a bugfix for non-colourable flairs being coloured |
forbidden_upgrade | FALSE by default, set to TRUE when forbidden covers/symbols/styles upgrade is installed |
headline_len_lim | headlines can be 128 characters max, unlike book titles |
info_len_lim | 64 character titles/author names max |
ink_color | what color is the text written in? |
ink_level | decrements by 2 for each book printed, can be refilled (expensively) |
is_running | TRUE if its working, FALSE when idle/depowered |
newspaper_amount | Amount of newspapers to print |
newspaper_headline | headline of the newspaper. Saved separately to book details. |
newspaper_info | The contents of the article |
newspaper_info_raw | raw version of newspaper_info, for editing |
newspaper_publisher | the name of the newspaper e.g. Nanotrasen Daily. |
newspaper_upgrade | False by default, set to true when newspaper printing upgrade is installed. |
non_writing_icons | just the bible for now. add covers to this list if their icon file isnt icons/obj/writing.dmi |
paper_amt | empty by default, 0 to 70 |
press_modes | the default modes, can be expanded to have "Ink Colors" and "Custom Cover" |
standard_flairs | flairs that can't be coloured |
standard_symbols | symbols that can't be coloured |
symbol_color | white by default, if our symbol is colourable, what colour is it? |
symbol_colorable | this is a bugfix for non-colourable symbols being coloured |
was_paper | workaround for now, need to update icon if paper_amt is 0 to clear overlay |
Procs | |
convert_input | HTML encodes input and converts bbcode to HTML |
trim_input | trim text down to max length for contents |
Var Details
alchemical_symbols

alchemical symbols (because theres a lot of them)
book_amount

how many books to make?
book_author

who made the book?
book_cover

what cover design to use?
book_info

what text will the made books have?
book_info_raw

raw version of the text, for editing.
book_name

whats the made book's name?
books_upgrade

FALSE by default, set to TRUE when custom book covers upgrade is installed
colorable_flairs

flairs that can be coloured
colorable_symbols

list of symbols that can be coloured
colors_upgrade

FALSE by default, set to TRUE when ink colors upgrade is installed
cover_color

white by default, what colour will our book be?
cover_designs

list of covers to choose from
cover_flair

whats the "flair" thing on the book?
cover_symbol

what symbol is on our front cover?
flair_color

white by default, whats the color of the flair (if its colorable)?
flair_colorable

this is a bugfix for non-colourable flairs being coloured
forbidden_upgrade

FALSE by default, set to TRUE when forbidden covers/symbols/styles upgrade is installed
headline_len_lim

headlines can be 128 characters max, unlike book titles
info_len_lim

64 character titles/author names max
ink_color

what color is the text written in?
ink_level

decrements by 2 for each book printed, can be refilled (expensively)
is_running

TRUE if its working, FALSE when idle/depowered
newspaper_amount

Amount of newspapers to print
newspaper_headline

headline of the newspaper. Saved separately to book details.
newspaper_info

The contents of the article
newspaper_info_raw

raw version of newspaper_info, for editing
newspaper_publisher

the name of the newspaper e.g. Nanotrasen Daily.
newspaper_upgrade

False by default, set to true when newspaper printing upgrade is installed.
non_writing_icons

just the bible for now. add covers to this list if their icon file isnt icons/obj/writing.dmi
paper_amt

empty by default, 0 to 70
press_modes

the default modes, can be expanded to have "Ink Colors" and "Custom Cover"
standard_flairs

flairs that can't be coloured
standard_symbols

symbols that can't be coloured
symbol_color

white by default, if our symbol is colourable, what colour is it?
symbol_colorable

this is a bugfix for non-colourable symbols being coloured
was_paper

workaround for now, need to update icon if paper_amt is 0 to clear overlay
Proc Details
convert_input
HTML encodes input and converts bbcode to HTML
trim_input
trim text down to max length for contents