mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-27 22:17:32 +01:00
Reformated Cargo Merch Store
Now matches Prize Machine.
This commit is contained in:
@@ -13,7 +13,6 @@
|
||||
/obj/machinery/computer/merch/New()
|
||||
..()
|
||||
|
||||
|
||||
/obj/machinery/computer/merch/attack_ai(mob/user as mob)
|
||||
src.add_hiddenprint(user)
|
||||
return attack_hand(user)
|
||||
@@ -43,43 +42,49 @@ html {
|
||||
color:#999;
|
||||
}
|
||||
|
||||
table {background:#303030;}
|
||||
|
||||
caption {text-align:left;}
|
||||
|
||||
.button {
|
||||
color:#cfcfcf;
|
||||
text-decoration:none;
|
||||
font-weight:bold;
|
||||
text-align:center;
|
||||
width:75px;
|
||||
padding:21px;
|
||||
box-sizing:border-box;
|
||||
background:none;
|
||||
border:none;
|
||||
display: inline-block;
|
||||
}
|
||||
.button:hover {color:#ffffff;}
|
||||
|
||||
a {
|
||||
color:#cfcfcf;
|
||||
text-decoration:none;
|
||||
font-weight:bold;
|
||||
}
|
||||
a:hover {color:#ffffff;}
|
||||
|
||||
a:hover {
|
||||
color:#ffffff;
|
||||
}
|
||||
tr {
|
||||
background:#303030;
|
||||
border-radius:6px;
|
||||
margin-bottom:0.5em;
|
||||
border-bottom:1px solid black;
|
||||
}
|
||||
tr:nth-child(even) {
|
||||
background:#3f3f3f;
|
||||
}
|
||||
p {margin:0;}
|
||||
|
||||
td.cost {
|
||||
font-size:20pt;
|
||||
font-weight:bold;
|
||||
}
|
||||
tr.dark {background:#303030;}
|
||||
|
||||
td.cost.affordable {
|
||||
background:green;
|
||||
}
|
||||
tr.light {background:#3f3f3f;}
|
||||
|
||||
td.cost.toomuch {
|
||||
background:maroon;
|
||||
}
|
||||
td,th {padding:15px;}
|
||||
|
||||
th.cost {padding:0px;}
|
||||
|
||||
th.cost.affordable {background:green;}
|
||||
|
||||
th.cost.toomuch {background:maroon;}
|
||||
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<p style="float:right"><a href='byond://?src=[UID()];refresh=1'>Refresh</a> | <b>Balance:</b> $[balance]</p>
|
||||
<p style="float:right"><a href='byond://?src=[UID()];refresh=1'>Refresh</a> | <b>Balance: $[balance]</b></p>
|
||||
<h1>[command_name()] Merchandise</h1>
|
||||
<p>
|
||||
<b>Doing your job and not getting any recognition at work?</b> Well, welcome to the
|
||||
@@ -87,8 +92,9 @@ td.cost.toomuch {
|
||||
completed your Job Objectives.
|
||||
</p>
|
||||
<p>Work hard. Get cash. Acquire bragging rights.</p>
|
||||
<h2>In Stock:</h2>
|
||||
<br>
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<caption><b>In Stock:</b></caption>
|
||||
<thead>
|
||||
<th>#</th>
|
||||
<th>Name/Description</th>
|
||||
@@ -101,8 +107,11 @@ td.cost.toomuch {
|
||||
if(item.cost>balance)
|
||||
cost_class="toomuch"
|
||||
var/itemID=centcomm_store.items.Find(item)
|
||||
var/row_color="light"
|
||||
if(itemID%2 == 0)
|
||||
row_color="dark"
|
||||
dat += {"
|
||||
<tr>
|
||||
<tr class="[row_color]">
|
||||
<th>
|
||||
[itemID]
|
||||
</th>
|
||||
@@ -110,9 +119,9 @@ td.cost.toomuch {
|
||||
<p><b>[item.name]</b></p>
|
||||
<p>[item.desc]</p>
|
||||
</td>
|
||||
<td class="cost [cost_class]">
|
||||
<a href="byond://?src=[UID()];buy=[itemID]">$[item.cost]</a>
|
||||
</td>
|
||||
<th class="cost [cost_class]">
|
||||
<a href="byond://?src=[UID()];buy=[itemID]" class="button">$[item.cost]</a>
|
||||
</th>
|
||||
</tr>
|
||||
"}
|
||||
dat += {"
|
||||
@@ -120,7 +129,7 @@ td.cost.toomuch {
|
||||
</table>
|
||||
</body>
|
||||
</html>"}
|
||||
user << browse(dat, "window=merch")
|
||||
user << browse(dat, "window=merch;size=440x600;can_resize=0")
|
||||
onclose(user, "merch")
|
||||
return
|
||||
|
||||
@@ -142,6 +151,6 @@ td.cost.toomuch {
|
||||
if(!centcomm_store.PlaceOrder(usr,itemID))
|
||||
to_chat(usr, "<span class='warning'>Unable to charge your account.</span>")
|
||||
else
|
||||
to_chat(usr, "<span class='notice'>You've successfully purchased the item. It should be in your hands or on the floor.</span>")
|
||||
to_chat(usr, "<span class='notice'>You've successfully purchased the item. It should be in your hands or on the floor.</span>")
|
||||
src.updateUsrDialog()
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user