mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-13 11:43:31 +00:00
Added detailed research information to R&D console
It lists 'desc' of each researched and 'buildable' datum/design, which was a previously unobtainable information. And it's all-access (just like technology level listing).
This commit is contained in:
@@ -576,6 +576,7 @@ won't update every console in existence) but it's more of a hassle to do. Also,
|
|||||||
dat += (t_disk || d_disk) ? (t_disk ? "technology storage disk" : "design storage disk") : "none"
|
dat += (t_disk || d_disk) ? (t_disk ? "technology storage disk" : "design storage disk") : "none"
|
||||||
dat += "<HR><UL>"
|
dat += "<HR><UL>"
|
||||||
dat += "<LI><A href='?src=\ref[src];menu=1.1'>Current Research Levels</A>"
|
dat += "<LI><A href='?src=\ref[src];menu=1.1'>Current Research Levels</A>"
|
||||||
|
dat += "<LI><A href='?src=\ref[src];menu=5.0'>View Researched Technologies</A>"
|
||||||
if(t_disk)
|
if(t_disk)
|
||||||
dat += "<LI><A href='?src=\ref[src];menu=1.2'>Disk Operations</A>"
|
dat += "<LI><A href='?src=\ref[src];menu=1.2'>Disk Operations</A>"
|
||||||
else if(d_disk)
|
else if(d_disk)
|
||||||
@@ -892,6 +893,16 @@ won't update every console in existence) but it's more of a hassle to do. Also,
|
|||||||
dat += "</LI>"
|
dat += "</LI>"
|
||||||
dat += "</UL>"
|
dat += "</UL>"
|
||||||
|
|
||||||
|
///////////////////Research Information Browser////////////////////
|
||||||
|
if(5.0)
|
||||||
|
dat += "<A href='?src=\ref[src];menu=1.0'>Main Menu</A><HR>"
|
||||||
|
dat += "List of Researched Technologies and Designs:"
|
||||||
|
dat += "<UL>"
|
||||||
|
for(var/datum/design/D in files.known_designs)
|
||||||
|
if(D.build_path)
|
||||||
|
dat += "<LI><B>[D.name]</B>: [D.desc]</LI>"
|
||||||
|
dat += "</UL>"
|
||||||
|
|
||||||
|
|
||||||
user << browse("<TITLE>Research and Development Console</TITLE><HR>[dat]", "window=rdconsole;size=850x600")
|
user << browse("<TITLE>Research and Development Console</TITLE><HR>[dat]", "window=rdconsole;size=850x600")
|
||||||
onclose(user, "rdconsole")
|
onclose(user, "rdconsole")
|
||||||
|
|||||||
Reference in New Issue
Block a user