mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-12 03:02:54 +00:00
Brings New Player Manifest, Load Slot into FakeNanoUI.
This commit is contained in:
@@ -26,11 +26,11 @@
|
|||||||
var/dat = {"
|
var/dat = {"
|
||||||
<head><style>
|
<head><style>
|
||||||
.manifest {border-collapse:collapse;}
|
.manifest {border-collapse:collapse;}
|
||||||
.manifest td, th {border:1px solid [monochrome?"black":"#DEF; background-color:white; color:black"]; padding:.25em}
|
.manifest td, th {border:1px solid [monochrome?"black":"[OOC?"black; background-color:#272727; color:white":"#DEF; background-color:white; color:black"]"]; padding:.25em}
|
||||||
.manifest th {height: 2em; [monochrome?"border-top-width: 3px":"background-color: #48C; color:white"]}
|
.manifest th {height: 2em; [monochrome?"border-top-width: 3px":"background-color: [OOC?"#40628A":"#48C"]; color:white"]}
|
||||||
.manifest tr.head th { [monochrome?"border-top-width: 1px":"background-color: #488;"] }
|
.manifest tr.head th { [monochrome?"border-top-width: 1px":"background-color: [OOC?"#013D3B;":"#488;"]"] }
|
||||||
.manifest td:first-child {text-align:right}
|
.manifest td:first-child {text-align:right}
|
||||||
.manifest tr.alt td {[monochrome?"border-top-width: 2px":"background-color: #DEF"]}
|
.manifest tr.alt td {[monochrome?"border-top-width: 2px":"background-color: [OOC?"#373737; color:white":"#DEF"]"]}
|
||||||
</style></head>
|
</style></head>
|
||||||
<table class="manifest" width='350px'>
|
<table class="manifest" width='350px'>
|
||||||
<tr class='head'><th>Name</th><th>Rank</th><th>Activity</th></tr>
|
<tr class='head'><th>Name</th><th>Rank</th><th>Activity</th></tr>
|
||||||
|
|||||||
@@ -116,6 +116,7 @@ datum/preferences
|
|||||||
var/communicator_visibility = 0
|
var/communicator_visibility = 0
|
||||||
|
|
||||||
var/datum/category_collection/player_setup_collection/player_setup
|
var/datum/category_collection/player_setup_collection/player_setup
|
||||||
|
var/datum/browser/panel
|
||||||
|
|
||||||
/datum/preferences/New(client/C)
|
/datum/preferences/New(client/C)
|
||||||
player_setup = new(src)
|
player_setup = new(src)
|
||||||
@@ -378,7 +379,11 @@ datum/preferences
|
|||||||
|
|
||||||
dat += "<hr>"
|
dat += "<hr>"
|
||||||
dat += "</center></tt>"
|
dat += "</center></tt>"
|
||||||
user << browse(dat, "window=saves;size=300x390")
|
//user << browse(dat, "window=saves;size=300x390")
|
||||||
|
panel = new(user, "Character Slots", "Character Slots", 300, 390, src)
|
||||||
|
panel.set_content(dat)
|
||||||
|
panel.open()
|
||||||
|
|
||||||
/datum/preferences/proc/close_load_dialog(mob/user)
|
/datum/preferences/proc/close_load_dialog(mob/user)
|
||||||
user << browse(null, "window=saves")
|
//user << browse(null, "window=saves")
|
||||||
|
panel.close()
|
||||||
@@ -464,11 +464,13 @@
|
|||||||
return new_character
|
return new_character
|
||||||
|
|
||||||
/mob/new_player/proc/ViewManifest()
|
/mob/new_player/proc/ViewManifest()
|
||||||
var/dat = "<html><body>"
|
var/dat = "<div align='center'>"
|
||||||
dat += "<h4>Show Crew Manifest</h4>"
|
|
||||||
dat += data_core.get_manifest(OOC = 1)
|
dat += data_core.get_manifest(OOC = 1)
|
||||||
|
|
||||||
src << browse(dat, "window=manifest;size=370x420;can_close=1")
|
//src << browse(dat, "window=manifest;size=370x420;can_close=1")
|
||||||
|
var/datum/browser/popup = new(src, "Crew Manifest", "Crew Manifest", 370, 420, src)
|
||||||
|
popup.set_content(dat)
|
||||||
|
popup.open()
|
||||||
|
|
||||||
/mob/new_player/Move()
|
/mob/new_player/Move()
|
||||||
return 0
|
return 0
|
||||||
|
|||||||
Reference in New Issue
Block a user