mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-14 02:43:16 +00:00
* Poster Pack 2 - Beyond Posters (#68235) Adds a new selection of posters, poster-like objects, and wall decorations. New entirely with this PR, shipping containers! These sprites were adapted from a base from TGMC, with brands and designs more fitting to our universe here on TG Another new addition, flags! These draw upon Common Core lore, representing several major factions from the lorebase as a new mapping tool Finally, there are two interactive wall objects- wall clocks, and calendars: The wall clock shows both the "real time", represented as the Earth time, or Treaty Coordinated Standard Time, and the station time, represented as the local time, or Coalition Standard Time The calendar gives the in-universe date, as well as any active holidays Why It's Good For The Game This adds a lot of fun aesthetic additions that I think will benefit our mapping team in creating new spaces and breathing new life into older ones. Additionally, it helps make our Common Core lore a bit more tangible to the playerbase, bringing it away from being "just on a wiki" and into the game proper. A whole host of new posters have just become available. For the architects among you: a number of new aesthetic options are available for mapping with. Let your creativity free! * Poster Pack 2 - Beyond Posters * add to dumb modular file Co-authored-by: EOBGames <58124831+EOBGames@users.noreply.github.com> Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
27 lines
1.1 KiB
Plaintext
27 lines
1.1 KiB
Plaintext
/obj/structure/sign/clock
|
|
name = "wall clock"
|
|
desc = "It's a bluespace-controlled wall clock showing both the local Coalition Standard Time and the galactic Treaty Coordinated Time. Perfect for staring at instead of working."
|
|
icon_state = "clock"
|
|
|
|
MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/clock, 32)
|
|
|
|
/obj/structure/sign/clock/examine(mob/user)
|
|
. = ..()
|
|
. += span_info("The current CST (local) time is: [station_time_timestamp()].")
|
|
. += span_info("The current TCT (galactic) time is: [time2text(world.realtime, "hh:mm:ss")].")
|
|
|
|
/obj/structure/sign/calendar
|
|
name = "wall calendar"
|
|
desc = "It's an old-school wall calendar. Sure, it might be obsolete with modern technology, but it's still hard to imagine an office without one."
|
|
icon_state = "calendar"
|
|
|
|
MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/calendar, 32)
|
|
|
|
/obj/structure/sign/calendar/examine(mob/user)
|
|
. = ..()
|
|
. += span_info("The current date is: [time2text(world.realtime, "DDD, MMM DD")], [GLOB.year_integer+540].")
|
|
if(SSevents.holidays)
|
|
. += span_info("Events:")
|
|
for(var/holidayname in SSevents.holidays)
|
|
. += span_info("[holidayname]")
|