From b21a604c119ac4aaa16238e00ed6c9b886af70d2 Mon Sep 17 00:00:00 2001 From: "vageyenaman@gmail.com" Date: Fri, 16 Dec 2011 00:06:59 +0000 Subject: [PATCH] Vending machine GUI overhaul. Love it or hate it (sorry Erro)! git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2694 316c924e-a436-60f5-8080-3fe189b3f50e --- code/defines/obj/vending.dm | 18 +- code/game/machinery/vending.dm | 316 ++++++----- html/changelog.html | 9 + icons/VendingMachineBG.png | Bin 0 -> 29729 bytes icons/obj/stationobjs.dmi | Bin 90570 -> 93872 bytes interface/skin.dmf | 984 ++++++++++++++++++++++++++++----- 6 files changed, 1037 insertions(+), 290 deletions(-) create mode 100644 icons/VendingMachineBG.png diff --git a/code/defines/obj/vending.dm b/code/defines/obj/vending.dm index 8d55f6c25fce..37d29fcbc781 100644 --- a/code/defines/obj/vending.dm +++ b/code/defines/obj/vending.dm @@ -12,6 +12,7 @@ var/product_paths = "" //String of product paths separated by semicolons. No spaces! var/product_amounts = "" //String of product amounts separated by semicolons, must have amount for every path in product_paths var/product_slogans = "" //String of slogans separated by semicolons, optional + var/product_ads = "" //String of small ad messages in the vending screen - random chance var/product_hidden = "" //String of products that are hidden unless hacked. var/product_hideamt = "" //String of hidden product amounts, separated by semicolons. Exact same as amounts. Must be left blank if hidden is. var/product_coin = "" @@ -20,6 +21,7 @@ var/list/hidden_records = list() var/list/coin_records = list() var/list/slogan_list = list() + var/list/small_ads = list() // small ad messages in the vending screen - random chance of popping up whenever you open it var/vend_reply //Thank you for shopping! var/last_reply = 0 var/last_slogan = 0 //When did we last pitch? @@ -40,17 +42,19 @@ desc = "A technological marvel, supposedly able to mix just the mixture you'd like to drink the moment you ask for one." icon_state = "boozeomat" //////////////18 drink entities below, plus the glasses, in case someone wants to edit the number of bottles product_paths = "/obj/item/weapon/reagent_containers/food/drinks/bottle/gin;/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey;/obj/item/weapon/reagent_containers/food/drinks/bottle/tequilla;/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka;/obj/item/weapon/reagent_containers/food/drinks/bottle/vermouth;/obj/item/weapon/reagent_containers/food/drinks/bottle/rum;/obj/item/weapon/reagent_containers/food/drinks/bottle/wine;/obj/item/weapon/reagent_containers/food/drinks/bottle/cognac;/obj/item/weapon/reagent_containers/food/drinks/bottle/kahlua;/obj/item/weapon/reagent_containers/food/drinks/beer;/obj/item/weapon/reagent_containers/food/drinks/ale;/obj/item/weapon/reagent_containers/food/drinks/bottle/orangejuice;/obj/item/weapon/reagent_containers/food/drinks/bottle/tomatojuice;/obj/item/weapon/reagent_containers/food/drinks/bottle/limejuice;/obj/item/weapon/reagent_containers/food/drinks/bottle/cream;/obj/item/weapon/reagent_containers/food/drinks/tonic;/obj/item/weapon/reagent_containers/food/drinks/cola;/obj/item/weapon/reagent_containers/food/drinks/sodawater;/obj/item/weapon/reagent_containers/food/drinks/drinkingglass;/obj/item/weapon/reagent_containers/food/drinks/ice" - product_amounts = "5;5;5;5;5;5;5;5;5;6;6;4;4;4;4;8;8;15;30;" + product_amounts = "5;5;5;5;5;5;5;5;5;6;6;4;4;4;4;8;8;15;30;9" vend_delay = 15 product_hidden = "/obj/item/weapon/reagent_containers/food/drinks/tea" product_hideamt = "10" product_slogans = "I hope nobody asks me for a bloody cup o' tea...;Alcohol is humanity's friend. Would you abandon a friend?;Quite delighted to serve you!;Is nobody thirsty on this station?" + product_ads = "Drink up!;Booze is good for you!;Alcohol is humanity's best friend.;Quite delighted to serve you!;Care for a nice, cold beer?;Nothing cures you like booze!;Have a sip!;Have a drink!;Have a beer!;Beer is good for you!;Only the finest alcohol!;Best quality booze since 2053!;Award-winning wine!;Maximum alcohol!;Man loves beer.;A toast for progress!" /obj/machinery/vending/assist product_amounts = "5;3;4;1;4" product_hidden = "/obj/item/device/flashlight;obj/item/device/assembly/timer" product_paths = "/obj/item/device/assembly/prox_sensor;/obj/item/device/assembly/igniter;/obj/item/device/assembly/signaler;/obj/item/weapon/wirecutters;/obj/item/weapon/cartridge/signal" product_hideamt = "5;2" + product_ads = "Only the finest!;Have some tools.;The most robust equipment.;The finest gear in space!" /obj/machinery/vending/coffee name = "Hot Drinks machine" @@ -61,6 +65,7 @@ product_amounts = "25;25;25" vend_delay = 34 product_hidden = "/obj/item/weapon/reagent_containers/food/drinks/ice" + product_ads = "Have a drink!;Drink up!;It's good for you!;Would you like a hot joe?;I'd kill for some coffee!;The best beans in the galaxy.;Only the finest brew for you.;Mmmm. Nothing like a coffee.;I like coffee, don't you?;Coffee helps you work!;Try some tea.;We hope you like the best!;Try our new chocolate!;Admin conspiracies" product_hideamt = "10" /obj/machinery/vending/snack @@ -72,6 +77,7 @@ product_slogans = "Try our new nougat bar!;Twice the calories for half the price!" product_hidden = "/obj/item/weapon/reagent_containers/food/snacks/syndicake" product_hideamt = "10" + product_ads = "The healthiest!;Award-winning chocolate bars!;Mmm! So good!;Oh my god it's so juicy!;Have a snack.;Snacks are good for you!;Have some more Getmore!;Best quality snacks straight from mars.;We love chocolate!;Try our new jerky!" /obj/machinery/vending/cola @@ -83,6 +89,7 @@ product_slogans = "Robust Softdrinks: More robust then a toolbox to the head!" product_hidden = "/obj/item/weapon/reagent_containers/food/drinks/thirteenloko" product_hideamt = "5" + product_ads = "Refreshing!;Hope you're thirsty!;Over 1 million drinks sold!;Thirsty? Why not cola?;Please, have a drink!;Drink up!;The best drinks in space." /obj/machinery/vending/cigarette name = "cigarette machine" @@ -96,6 +103,7 @@ product_hideamt = "4" product_coin = "/obj/item/clothing/mask/cigarette/cigar/havanian" product_coin_amt = "2" + product_ads = "Probably not bad for you!;Don't believe the scientists!;It's good for you!;Don't quit, buy more!;Smoke!;Nicotine heaven.;Best cigarettes since 2150.;Award-winning cigs." /obj/machinery/vending/medical name = "NanoMed Plus" @@ -107,6 +115,7 @@ product_amounts = "4;4;4;4;4;12;5;4;2" product_hidden = "/obj/item/weapon/reagent_containers/pill/tox;/obj/item/weapon/reagent_containers/pill/stox;/obj/item/weapon/reagent_containers/pill/antitox" product_hideamt = "3;4;6" + product_ads = "Go save some lives!;The best stuff for your medbay.;Only the finest tools.;Natural chemicals!;This stuff saves lives.;Don't you want some?" /obj/machinery/vending/wallmed1 name = "NanoMed" @@ -119,6 +128,7 @@ product_hidden = "/obj/item/weapon/reagent_containers/syringe/antitoxin;/obj/item/weapon/reagent_containers/syringe/antiviral;/obj/item/weapon/reagent_containers/pill/tox" product_hideamt = "4;4;1" density = 0 //It is wall-mounted, and thus, not dense. --Superxpdude + product_ads = "Go save some lives!;The best stuff for your medbay.;Only the finest tools.;Natural chemicals!;This stuff saves lives.;Don't you want some?" /obj/machinery/vending/wallmed2 name = "NanoMed" @@ -142,6 +152,7 @@ product_amounts = "8;4;5;12" product_hidden = "/obj/item/clothing/glasses/sunglasses;/obj/item/kitchen/donut_box" product_hideamt = "2;2" + product_ads = "Crack capitalist skulls!;Beat some heads in!;Don't forget - harm is good!;Your weapons are right here.;Handcuffs!;Freeze, scumbag!;Don't tase me bro!;Tase them, bro.;Why not have a donut?" /obj/machinery/vending/hydronutrients name = "NutriMax" @@ -153,6 +164,7 @@ product_slogans = "Aren't you glad you don't have to fertilize the natural way?;Now with 50% less stink!;Plants are people too!" product_hidden = "/obj/item/weapon/reagent_containers/glass/bottle/ammonia;/obj/item/weapon/reagent_containers/glass/bottle/diethylamine" product_hideamt = "10;5" + product_ads = "We like plants!;Don't you want some?;The greenest thumbs ever.;We like big plants.;Soft soil..." /obj/machinery/vending/hydroseeds name = "MegaSeed Servitor" @@ -165,6 +177,7 @@ product_hideamt = "2;2;2;2;2" product_coin = "/obj/item/toy/waterflower" product_coin_amt = "1" + product_ads = "We like plants!;Grow some crops!;Grow, baby, growww!;Aw h'yeah son!" /obj/machinery/vending/magivend name = "MagiVend" @@ -177,6 +190,7 @@ vend_reply = "Have an enchanted evening!" product_hidden = "/obj/item/weapon/reagent_containers/glass/bottle/wizarditis" //No one can get to the machine to hack it anyways product_hideamt = "1" //Just one, for the lulz, not like anyone can get it - Microwave + product_ads = "FJKLFJSD;AJKFLBJAKL;1234 LOONIES LOL!;>MFW;Kill them fuckers!;GET DAT FUKKEN DISK;HONK!;EI NATH;Destroy the station!;Admin conspiracies since forever!;Space-time bending hardware!" /obj/machinery/vending/dinnerware name = "Dinnerware" @@ -187,6 +201,7 @@ //product_amounts = "8;5;4" Old totals product_hidden = "/obj/item/weapon/kitchen/utensil/spoon;/obj/item/weapon/kitchen/utensil/knife;/obj/item/weapon/kitchen/rollingpin;/obj/item/weapon/butch" product_hideamt = "2;2;2;2" + product_ads = "Mm, food stuffs!;Food and food accessories.;Get your plates!;You like forks?;I like forks.;Woo, utensils.;You don't really need these..." /obj/machinery/vending/sovietsoda @@ -198,3 +213,4 @@ //product_amounts = "8;5;4" Old totals product_hidden = "/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/cola" product_hideamt = "20" + product_ads = "What the fuck is this shit?;Why would you buy this;holy shit help;i'm stuck;in;a;universe;factory;AAAAAARGH!;HEIL... Stalin?;CAPITALIST PIGS;FUCK THE WEST" diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index b7606b49cf95..2f8efae53763 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -1,10 +1,13 @@ -//Comment related to the commenting out of dmf stuff: -//Yes, I know it has the benefit of working without needing to refresh the screen, but it -//just looked absolutely terrible. People with light on dark windows setups couldn't view it. -//If you make it better, prettier... decent looking, sure, add it. But as it is it's just awful, sorry. -//The updateWindow() and SkinCmd() procs have been commented out along with a part of attack_hand(). -//There were four or five calls to updateWindow() scattered through the file. They are commented out with '//' comments. -//-Errorage +/* +Important notice: I changed "vendingwindow" to "vendingwindow_n" (n for new) because +I extended the window's height a small amount and, for some reason, BYOND saves the +height of all the panels on the player's computer in a text file. This means the +players see some madly-deformed piece of shit window instead of what is intended. + +To combat this, I changed the window name. -- Doohl +*/ + +#define PRODUCTS_PER_PAGE 15 // # of products per page /obj/machinery/vending var/const @@ -13,22 +16,20 @@ WIRE_SHOCK = 3 WIRE_SHOOTINV = 4 var/page + var/builtpaths = 0 + var/lastpaths /datum/data/vending_product var/product_name = "generic" var/product_path = null var/amount = 0 - var/color = "#ffffff" - - New() - ..() - color = "#[pick(list("ff","ee","dd"))][pick(list("ff","ee","dd"))][pick(list("ff","ee","dd"))]" /obj/machinery/vending/New() ..() page = 1 spawn(4) src.slogan_list = dd_text2List(src.product_slogans, ";") + src.small_ads = dd_text2List(src.product_ads, ";") // huehue var/list/temp_paths = dd_text2List(src.product_paths, ";") var/list/temp_amounts = dd_text2List(src.product_amounts, ";") var/list/temp_hidden = dd_text2List(src.product_hidden, ";") @@ -106,17 +107,91 @@ continue return +/obj/machinery/vending/proc/updateWindow(mob/user as mob, var/rebuild = 1) + winset(user, "vendingwindow_n.title", "text=\"[src.name]\"") + winset(user, "vendingwindow_n.advert", "text=\"\"") -/* -/obj/machinery/vending/proc/updateWindow(mob/user as mob) + if(prob(25) && small_ads.len) + var/advert = pick(small_ads) + winset(user, "vendingwindow_n.advert", "text=\"[advert]\"") + + // Create a list of things to display + var/list/products = src.product_records + if(extended_inventory) + products |= src.hidden_records + if(coin) + products |= src.coin_records + winshow(user, "vendingwindow_n.coinbutton", 1) + else + winshow(user, "vendingwindow_n.coinbutton", 0) + + if(rebuild) // rebuild the buttons and shit + for(var/i = 1, i <= PRODUCTS_PER_PAGE, i++) // "refresh" everything to default state + winshow(user, "vendingwindow_n.stock[i]", 0) + winshow(user, "vendingwindow_n.product[i]", 0) + winset(user, "vendingwindow_n.product[i]", "is-disabled=false") + winset(user, "vendingwindow_n.product[i]", "command=\"skincmd vending;buy[i-1]\"") + + if(i % 2 == 0) // even number (remainder of i / 2 == 0) + winset(user, "vendingwindow_n.product[i]", "background-color=#78A6C7") // Specific even color + else + winset(user, "vendingwindow_n.product[i]", "background-color=#8BA5B4") // Odd color + + for (var/i = 1, i <= products.len, i++) // loop through all products + if(i > PRODUCTS_PER_PAGE) // too many products, don't display on this page! + break + + // Locate our product: + + if(products.len < ((page-1) * PRODUCTS_PER_PAGE) + i) + continue + var/datum/data/vending_product/product = products[((page-1) * PRODUCTS_PER_PAGE) + i] // ie.: (1-0) * (15) + 1 = index 1 [start of 1st page] + // or : (2-1) * (15) + 1 = index 16 [start of 2nd page] + // Product located: display information + if(product) + winshow(user, "vendingwindow_n.stock[i]", 1) // unhide things + winshow(user, "vendingwindow_n.product[i]", 1) // unhide things + winset(user, "vendingwindow_n.stock[i]", "text=\"[product.amount]\"") // set stock number label + winset(user, "vendingwindow_n.product[i]", "text=\"[product.product_name]\"") // set product button name + + if(product.amount <= 0) + winset(user, "vendingwindow_n.product[i]", "is-disabled=true") // disable product button, makes it unclickable and gives it that "disabled" look + winset(user, "vendingwindow_n.product[i]", "background-color=#526F7C") // Darken the button + + // Calculate the number of pages in total + var/pages = -round(-products.len / PRODUCTS_PER_PAGE) + + /* Ok, it took me a while to figure out why double negatives were even necessary, but eventually I got it: + Basically, instead of a small decimal number rounding to 0 it'd round to 1. + Really fucking bizarre but okay I guess it works?? + */ + + winset(user, "vendingwindow_n.page", "text=[page]/[pages]") + + + if(page >= pages) + // Disable the forward page button if max page >= current + winset(user, "vendingwindow_n.forwardbutton", "is-disabled=true") + + else + winset(user, "vendingwindow_n.forwardbutton", "is-disabled=false") + + if(page <= 1) + // Disable the backwards page button if max page <= 1 + winset(user, "vendingwindow_n.backbutton", "is-disabled=true") + else + winset(user, "vendingwindow_n.backbutton", "is-disabled=false") - var/i - for (i = 1, i <= 6, i++) - winclone(user, "vendingslot", "vendingslot[i]") - winset(user, "vendingwindow.slot[i]", "left=vendingslot[i]") + + /* // Old code. I don't really like it, also I kind of needed to rewrite this stuff -- Doohl + + for (var/i = 1, i <= 6, i++) + //winclone(user, "vendingslot", "vendingslot[i]") + winset(user, "vendingwindow_n.slot[i]", "left=vendingslot[i]") winset(user, "vendingslot[i].buy", "command=\"skincmd vending;buy[i-1]\"") - winset(user, "vendingwindow.title", "text=\"[src.name]\"") + + winset(user, "vendingwindow_n.title", "text=\"[src.name]\"") var/list/products = src.product_records if(extended_inventory) products |= src.hidden_records @@ -125,7 +200,7 @@ var/pages = -round(-products.len / 6) if (page > pages) page = pages - winset(user, "vendingwindow.page", "text=[page]/[pages]") + winset(user, "vendingwindow_n.page", "text=[page]/[pages]") var/base = (page-1)*6+1 for (i = 0, i < 6, i++) @@ -140,31 +215,48 @@ winset(user, "vendingslot[i+1].stock", "text=\"OUT OF STOCK\"") winset(user, "vendingslot[i+1].stock", "text-color=\"#FF0000\"") winshow(user, "vendingslot[i+1].buy", 0) - winshow(user, "vendingwindow.slot[i+1]", 1) + winshow(user, "vendingwindow_n.slot[i+1]", 1) else - winshow(user, "vendingwindow.slot[i+1]", 0) - + winshow(user, "vendingwindow_n.slot[i+1]", 0) + */ /obj/machinery/vending/SkinCmd(mob/user as mob, var/data as text) if (get_dist(user, src) > 1) return + var/list/products = src.product_records if(extended_inventory) products |= src.hidden_records if(coin) products |= src.coin_records - var/pages = -round(-products.len / 6) + + + var/pages = -round(-products.len / PRODUCTS_PER_PAGE) switch(data) if ("pagen") page++ if (page > pages) page = pages + updateWindow(user) if ("pagep") page-- if (page < 1) page = 1 + updateWindow(user) + if ("coin") + if(!coin) + user << "There is no coin in this machine." + return + + coin.loc = src.loc + if(!user.get_active_hand()) + user.put_in_hand(coin) + user << "\blue You remove the [coin] from the [src]" + coin = null + updateWindow(user) + if (copytext(data, 1, 4) == "buy") - var/base = (page-1)*6+1 + var/base = (page-1) * PRODUCTS_PER_PAGE + 1 var/num = text2num(copytext(data, 4)) if (products.len < base + num) return @@ -186,7 +278,7 @@ usr << "\blue You need to insert a coin to get this item." return if(coin.string_attached) - if(prob(50)) + if(prob(80)) usr << "\blue You successfully pull the coin out before the [src] could swallow it." else usr << "\blue You weren't able to pull the coin out fast enough, the machine ate it, string and all." @@ -195,21 +287,34 @@ del(coin) R.amount-- - src.vend_ready = 0 + //src.vend_ready = 0 + + /* + FOLKS IN IRC RULED THAT THIS WAS SHITTY -- Doohl + No more delays! Go nuts~~~~~~~~~~~ if(((src.last_reply + (src.vend_delay + 200)) <= world.time) && src.vend_reply) spawn(0) src.speak(src.vend_reply) src.last_reply = world.time + */ use_power(5) if (src.icon_vend) //Show the vending animation if needed flick(src.icon_vend,src) - spawn(src.vend_delay) - new product_path(get_turf(src)) - src.vend_ready = 1 - updateWindow(user)*/ + // spawn(src.vend_delay) NOPE.jpg + //src.vend_ready = 1 + + new product_path(get_turf(src)) + + if(R) + if(R in coin_records) + updateWindow(user) + return + + updateWindow(user, 0) + /obj/machinery/vending/attackby(obj/item/weapon/W as obj, mob/user as mob) @@ -229,12 +334,16 @@ if(src.panel_open) attack_hand(user) return - else if(istype(W, /obj/item/weapon/coin) && product_coin != "") + else if(istype(W, /obj/item/weapon/coin)) + if(product_coin == "" || !product_coin) + user << "\blue This machine doesn't have a coin slot." + return + user.drop_item() W.loc = src coin = W user << "\blue You insert the [W] into the [src]" - //updateWindow(user) + updateWindow(user) return else ..() @@ -254,139 +363,43 @@ if(src.shock(user, 100)) return - /*updateWindow(user) - winshow(user, "vendingwindow", 1) - user.skincmds["vending"] = src*/ - - var/dat = "" - - - dat += {" - - - - - - - "} - - for( var/datum/data/vending_product/product in product_records) - dat += {" - - - - - - - "} + updateWindow(user) + winshow(user, "vendingwindow_n", 1) + user.skincmds["vending"] = src - if(extended_inventory) - for( var/datum/data/vending_product/product in hidden_records) - dat += {" - - - - - - - "} + var/dat = "[src.name]" if(coin) - for( var/datum/data/vending_product/product in coin_records) - dat += {" - - - - - - - "} - - dat += {" - -
- - - - - - - - - - -
- [src.name] - - - Coin slot
- [coin ? "[coin.name]" : "empty"] -
-
-   - - - - SELECT ITEM - - - -   -
-
[product.product_name][product.amount ? " ([product.amount])" : "
Out of stock
"]
-
- - - -
-
[product.product_name][product.amount ? " ([product.amount])" : "
Out of stock
"]
-
- - - -
-
[product.product_name][product.amount ? " ([product.amount])" : "
Out of stock
"]
-
- - - -
-
- -

- - - - "} + dat += "
There is a [coin.name] in the slot!" + else + dat += "
The coin slot is empty." if(panel_open) - var/dat2 = "" var/list/vendwires = list( "Violet" = 1, "Orange" = 2, "Goldenrod" = 3, "Green" = 4, ) - dat2 += "
Access Panel
" + dat += "
Access Panel
" for(var/wiredesc in vendwires) var/is_uncut = src.wires & APCWireColorToFlag[vendwires[wiredesc]] - dat2 += "[wiredesc] wire: " + dat += "[wiredesc] wire: " if(!is_uncut) - dat2 += "Mend" + dat += "Mend" else - dat2 += "Cut " - dat2 += "Pulse " - dat2 += "
" + dat += "Cut " + dat += "Pulse " + dat += "
" - dat2 += "
" - dat2 += "The orange light is [(src.seconds_electrified == 0) ? "off" : "on"].
" - dat2 += "The red light is [src.shoot_inventory ? "off" : "blinking"].
" - dat2 += "The green light is [src.extended_inventory ? "on" : "off"].
" - dat2 += "The [(src.wires & WIRE_SCANID) ? "purple" : "yellow"] light is on.
" + dat += "
" + dat += "The orange light is [(src.seconds_electrified == 0) ? "off" : "on"].
" + dat += "The red light is [src.shoot_inventory ? "off" : "blinking"].
" + dat += "The green light is [src.extended_inventory ? "on" : "off"].
" + dat += "The [(src.wires & WIRE_SCANID) ? "purple" : "yellow"] light is on.
" if(product_slogans != "") - dat2 += "The speaker switch is [src.shut_up ? "off" : "on"]. Toggle
" - user << browse(dat2, "window=vending") + dat += "The speaker switch is [src.shut_up ? "off" : "on"]. Toggle" user << browse(dat, "") onclose(user, "") @@ -417,13 +430,14 @@ usr.put_in_hand(coin) usr << "\blue You remove the [coin] from the [src]" coin = null - //updateWindow(usr) + updateWindow(usr) usr.skincmds["vending"] = src if ((usr.contents.Find(src) || (in_range(src, usr) && istype(src.loc, /turf)))) usr.machine = src if ((href_list["vend"]) && (src.vend_ready)) + if ((!src.allowed(usr)) && (!src.emagged) && (src.wires & WIRE_SCANID)) //For SECURE VENDING MACHINES YEAH usr << "\red Access denied." //Unless emagged of course flick(src.icon_deny,src) @@ -484,7 +498,7 @@ src.mend(twire) else src.cut(twire) - //updateWindow(usr) + updateWindow(usr) usr.skincmds["vending"] = src else if ((href_list["pulsewire"]) && (src.panel_open)) @@ -497,7 +511,7 @@ return else src.pulse(twire) - //updateWindow(usr) + updateWindow(usr) usr.skincmds["vending"] = src else if ((href_list["togglevoice"]) && (src.panel_open)) diff --git a/html/changelog.html b/html/changelog.html index 9e66fc70e381..f6c23d072ecd 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -54,6 +54,15 @@

Changelog

(ie. code improvements for expandability, etc.) should not be listed here. They should be listed in the changelog upon commit tho. Thanks. --> +15 December 2011 +
    +
  • Doohl updated: +
      +
    • Vending machines got yet another overhaul! Good lord, when will they stop assfucking those damned vendors??
    • +
    +
  • +
+ 14 December 2011
  • Erro updated: diff --git a/icons/VendingMachineBG.png b/icons/VendingMachineBG.png new file mode 100644 index 0000000000000000000000000000000000000000..5d7f010d1d789a8c3e85c7506b31648bf78832e9 GIT binary patch literal 29729 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 literal 0 HcmV?d00001 diff --git a/icons/obj/stationobjs.dmi b/icons/obj/stationobjs.dmi index 1c92b1415e55cb29a3e409b51cddaf7afe2d3fbd..edf57b52ee05245a891371f25889d5c38449bf96 100644 GIT binary patch delta 67669 zcmYhi1zZ%}`#ubUgrFcODIn4zAR*04C!}nMV^R z7BEqx8+5a65vF9wzGzN)a};*vFc~(D>^`j7-FiPRG{UFby*6;XwfMtvo>%u#Rxu~r zbL^k&W;r^}_<|K6bBpj`^K)R0-;YGkZvAp23CUF+d}teDnc|vtHGa+&Hy* zDJ=DUg@jys$2FTZ(RW_;jQjvZz@l5A_0`HP_!lSZUq>$wo#(y;fDW=(Kor!L-Z$!uRXk_ zR`5EF7+(RtrV}7z;)H=SLWdpmNygYy((MJIgq9=mzP!)4ju^_9AN|K~FgvmZLSC+BUp`Ix8(6!#Z|5~`s3{#$W9?V!^W0Q>GV;fxxerdf z`?I^3y9~r#T4ioK5|YTn+=p+W4k{Hdmn1b#v;|ny#1(!%_tT|dQC1Eu#Pl|~PqF}J@ zW2lY1$b`G`VeiFOEB0gfUnf_y?#%G4R1=FL|PF?>pypFrCK7 zG8umq%ma5obTRqn7`GMiju+%6mzBR+Q*Q9pM^b7SHA%HdZ2@vmWkV}i?Tcbvjuh7l z-Un5OA8$L|n+W->@gZK1ky2LZg|8~c;hNrCEy&4V%-1xjb zo~B$)zU^W4P2Ma&xc++0-CajljSu~=w-GcueLH5fCDN3YQ};Ly*za+xM5+ZeE@|E< zlzwYG*VAGQmE)e@j_z5u_pZ6otlJy_=w!j)8eAe?sQbfutjM1Yuefyar9B{^`2q>R ziwYYG?7G`*GU*@QRQpIOEp5Md94zhHcTA}o!Yk(cH&FxDy-Lx#x_IlUSo(*$PfOa* zlgO7PRrSaWa$7=wz&}>kk{DT7w8ee4i8JyqRv6$KE6A@eXecq+7Y9YzBBh8a?Jz!gS*EsMjow*KryxI$2I zaq;a{t=pZKYoGktbtPK;e|5r9P+lU3_sku^_bzjd@_ZyrYJSuj{{9V&B�Y(~0ov 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�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%0A&1f`Y5*eXeNx9%P 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 RfdvwF{jz~h-X-gx{{dbqB5MEu diff --git a/interface/skin.dmf b/interface/skin.dmf index 08a1db4a4f05..68445139233b 100644 --- a/interface/skin.dmf +++ b/interface/skin.dmf @@ -1194,7 +1194,7 @@ window "vendingslot" elem "vendingslot" type = MAIN pos = 281,0 - size = 288x60 + size = 285x60 anchor1 = none anchor2 = none font-family = "" @@ -1232,15 +1232,15 @@ window "vendingslot" on-close = "" elem "buy" type = BUTTON - pos = 228,4 - size = 52x52 - anchor1 = none - anchor2 = none - font-family = "" - font-size = 0 + pos = 240,16 + size = 32x32 + anchor1 = 80,7 + anchor2 = 98,93 + font-family = "Arial" + font-size = 15 font-style = "" - text-color = #000000 - background-color = #9f9f9f + text-color = #ffff80 + background-color = #9193ae is-visible = true is-disabled = false is-transparent = false @@ -1250,7 +1250,7 @@ window "vendingslot" right-click = false saved-params = "is-checked" on-size = "" - text = "Buy" + text = "$" image = "" command = "" is-flat = false @@ -1260,10 +1260,10 @@ window "vendingslot" button-type = pushbutton elem "stock" type = LABEL - pos = 8,36 - size = 216x20 - anchor1 = none - anchor2 = none + pos = 8,40 + size = 216x16 + anchor1 = 3,67 + anchor2 = 79,93 font-family = "" font-size = 0 font-style = "" @@ -1286,10 +1286,10 @@ window "vendingslot" text-wrap = false elem "name" type = LABEL - pos = 8,4 - size = 216x28 - anchor1 = none - anchor2 = none + pos = 0,4 + size = 224x28 + anchor1 = 0,7 + anchor2 = 79,53 font-family = "" font-size = 11 font-style = "bold" @@ -1311,18 +1311,18 @@ window "vendingslot" align = center text-wrap = true -window "vendingwindow" - elem "vendingwindow" +window "vendingwindow_n" + elem "vendingwindow_n" type = MAIN pos = 281,0 - size = 300x470 + size = 300x438 anchor1 = none anchor2 = none font-family = "" font-size = 0 font-style = "" text-color = #000000 - background-color = none + background-color = #ffffff is-visible = false is-disabled = false is-transparent = false @@ -1332,7 +1332,7 @@ window "vendingwindow" right-click = false saved-params = "pos;size;is-minimized;is-maximized" on-size = "" - title = "" + title = "Vending Machine" titlebar = true statusbar = false can-close = true @@ -1343,7 +1343,7 @@ window "vendingwindow" is-maximized = false can-scroll = none icon = "" - image = "" + image = 'icons\\VendingMachineBG.png' image-mode = stretch keep-aspect = false transparent-color = none @@ -1351,17 +1351,43 @@ window "vendingwindow" macro = "vending" menu = "" on-close = "" - elem "slot6" - type = CHILD - pos = 8,364 - size = 288x60 + elem "page" + type = LABEL + pos = 64,416 + size = 36x16 anchor1 = none anchor2 = none font-family = "" font-size = 0 font-style = "" text-color = #000000 - background-color = none + background-color = #c7dbe0 + is-visible = true + is-disabled = false + is-transparent = true + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "" + on-size = "" + text = "1/1" + image = "" + image-mode = center + keep-aspect = false + align = center + text-wrap = false + elem "forwardbutton" + type = BUTTON + pos = 96,416 + size = 16x16 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = #c7dbe0 is-visible = true is-disabled = false is-transparent = false @@ -1369,25 +1395,27 @@ window "vendingwindow" border = none drop-zone = false right-click = false - saved-params = "splitter" + saved-params = "is-checked" on-size = "" - left = "" - right = "" - is-vert = false - splitter = 50 - show-splitter = true - lock = none - elem "slot5" - type = CHILD - pos = 8,300 - size = 288x60 + text = ">" + image = "" + command = "skincmd \"vending;pagen\"" + is-flat = false + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "backbutton" + type = BUTTON + pos = 48,416 + size = 16x16 anchor1 = none anchor2 = none font-family = "" font-size = 0 font-style = "" text-color = #000000 - background-color = none + background-color = #ccdfe3 is-visible = true is-disabled = false is-transparent = false @@ -1395,18 +1423,20 @@ window "vendingwindow" border = none drop-zone = false right-click = false - saved-params = "splitter" + saved-params = "is-checked" on-size = "" - left = "" - right = "" - is-vert = false - splitter = 50 - show-splitter = true - lock = none - elem "page" + text = "<" + image = "" + command = "skincmd \"vending;pagep\"" + is-flat = false + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "label1" type = LABEL - pos = 64,448 - size = 36x16 + pos = 8,416 + size = 40x16 anchor1 = none anchor2 = none font-family = "" @@ -1416,32 +1446,32 @@ window "vendingwindow" background-color = none is-visible = true is-disabled = false - is-transparent = false + is-transparent = true is-default = false border = none drop-zone = false right-click = false saved-params = "" on-size = "" - text = "1/1" + text = "Page: " image = "" image-mode = center keep-aspect = false align = center text-wrap = false - elem "button2" + elem "product15" type = BUTTON - pos = 96,448 - size = 16x16 + pos = 8,392 + size = 256x20 anchor1 = none anchor2 = none font-family = "" font-size = 0 font-style = "" text-color = #000000 - background-color = none - is-visible = true - is-disabled = false + background-color = #526f7c + is-visible = false + is-disabled = true is-transparent = false is-default = false border = none @@ -1449,18 +1479,18 @@ window "vendingwindow" right-click = false saved-params = "is-checked" on-size = "" - text = ">" + text = "2Beard Whine (out of stock)" image = "" - command = "skincmd \"vending;pagen\"" + command = "buy15" is-flat = false stretch = false is-checked = false group = "" button-type = pushbutton - elem "button1" - type = BUTTON - pos = 48,448 - size = 16x16 + elem "stock15" + type = LABEL + pos = 264,392 + size = 24x20 anchor1 = none anchor2 = none font-family = "" @@ -1468,27 +1498,25 @@ window "vendingwindow" font-style = "" text-color = #000000 background-color = none - is-visible = true + is-visible = false is-disabled = false - is-transparent = false + is-transparent = true is-default = false border = none drop-zone = false right-click = false - saved-params = "is-checked" + saved-params = "" on-size = "" - text = "<" + text = "10" image = "" - command = "skincmd \"vending;pagep\"" - is-flat = false - stretch = false - is-checked = false - group = "" - button-type = pushbutton - elem "label1" + image-mode = center + keep-aspect = false + align = center + text-wrap = false + elem "stock14" type = LABEL - pos = 8,448 - size = 40x16 + pos = 264,368 + size = 24x20 anchor1 = none anchor2 = none font-family = "" @@ -1496,25 +1524,25 @@ window "vendingwindow" font-style = "" text-color = #000000 background-color = none - is-visible = true + is-visible = false is-disabled = false - is-transparent = false + is-transparent = true is-default = false border = none drop-zone = false right-click = false saved-params = "" on-size = "" - text = "Page: " + text = "10" image = "" image-mode = center keep-aspect = false align = center text-wrap = false - elem "slot4" - type = CHILD - pos = 8,236 - size = 288x60 + elem "stock13" + type = LABEL + pos = 264,344 + size = 24x20 anchor1 = none anchor2 = none font-family = "" @@ -1522,77 +1550,81 @@ window "vendingwindow" font-style = "" text-color = #000000 background-color = none - is-visible = true + is-visible = false is-disabled = false - is-transparent = false + is-transparent = true is-default = false border = none drop-zone = false right-click = false - saved-params = "splitter" + saved-params = "" on-size = "" - left = "" - right = "" - is-vert = false - splitter = 50 - show-splitter = true - lock = none - elem "slot3" - type = CHILD - pos = 8,172 - size = 288x60 + text = "10" + image = "" + image-mode = center + keep-aspect = false + align = center + text-wrap = false + elem "product14" + type = BUTTON + pos = 8,368 + size = 256x20 anchor1 = none anchor2 = none font-family = "" font-size = 0 font-style = "" text-color = #000000 - background-color = none - is-visible = true + background-color = #ad92dc + is-visible = false is-disabled = false is-transparent = false is-default = false border = none drop-zone = false right-click = false - saved-params = "splitter" + saved-params = "is-checked" on-size = "" - left = "" - right = "" - is-vert = false - splitter = 50 - show-splitter = true - lock = none - elem "slot2" - type = CHILD - pos = 8,108 - size = 288x60 + text = "Vanilla SuperAggroCrag Tears (Keyboard Selected)" + image = "" + command = "buy14" + is-flat = false + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "product13" + type = BUTTON + pos = 8,344 + size = 256x20 anchor1 = none anchor2 = none font-family = "" font-size = 0 font-style = "" text-color = #000000 - background-color = none - is-visible = true + background-color = #8ba5b4 + is-visible = false is-disabled = false is-transparent = false is-default = false border = none drop-zone = false right-click = false - saved-params = "splitter" + saved-params = "is-checked" on-size = "" - left = "" - right = "" - is-vert = false - splitter = 50 - show-splitter = true - lock = none - elem "slot1" - type = CHILD - pos = 8,40 - size = 288x60 + text = "MOTHERFUCKER" + image = "" + command = "buy13" + is-flat = false + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "stock12" + type = LABEL + pos = 264,320 + size = 24x20 anchor1 = none anchor2 = none font-family = "" @@ -1600,27 +1632,27 @@ window "vendingwindow" font-style = "" text-color = #000000 background-color = none - is-visible = true + is-visible = false is-disabled = false - is-transparent = false + is-transparent = true is-default = false border = none drop-zone = false right-click = false - saved-params = "splitter" + saved-params = "" on-size = "" - left = "" - right = "" - is-vert = false - splitter = 50 - show-splitter = true - lock = none + text = "10" + image = "" + image-mode = center + keep-aspect = false + align = center + text-wrap = false elem "title" type = LABEL - pos = 5,8 - size = 291x33 - anchor1 = 1,2 - anchor2 = 99,6 + pos = 0,0 + size = 291x50 + anchor1 = 2,0 + anchor2 = 99,12 font-family = "" font-size = 12 font-style = "bold" @@ -1639,6 +1671,682 @@ window "vendingwindow" image = "" image-mode = center keep-aspect = false - align = top + align = center + text-wrap = false + elem "coinbutton" + type = BUTTON + pos = 280,0 + size = 20x24 + anchor1 = none + anchor2 = none + font-family = "monospace" + font-size = 15 + font-style = "bold" + text-color = #ffff3e + background-color = #c0c0c0 + is-visible = false + is-disabled = false + is-transparent = false + is-default = false + border = line + drop-zone = false + right-click = false + saved-params = "is-checked" + on-size = "" + text = "$" + image = "" + command = "skincmd \"vending;coin\"" + is-flat = true + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "stock11" + type = LABEL + pos = 264,296 + size = 24x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = none + is-visible = false + is-disabled = false + is-transparent = true + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "" + on-size = "" + text = "10" + image = "" + image-mode = center + keep-aspect = false + align = center + text-wrap = false + elem "advert" + type = LABEL + pos = 120,420 + size = 176x16 + anchor1 = none + anchor2 = none + font-family = "serif" + font-size = 7 + font-style = "" + text-color = #000000 + background-color = none + is-visible = true + is-disabled = false + is-transparent = true + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "" + on-size = "" + text = "\" Alcohol is humanity's best friend \"" + image = "" + image-mode = center + keep-aspect = false + align = center + text-wrap = false + elem "stock10" + type = LABEL + pos = 264,272 + size = 24x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = none + is-visible = false + is-disabled = false + is-transparent = true + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "" + on-size = "" + text = "10" + image = "" + image-mode = center + keep-aspect = false + align = center + text-wrap = false + elem "stock9" + type = LABEL + pos = 264,248 + size = 24x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = none + is-visible = false + is-disabled = false + is-transparent = true + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "" + on-size = "" + text = "10" + image = "" + image-mode = center + keep-aspect = false + align = center + text-wrap = false + elem "stock8" + type = LABEL + pos = 264,224 + size = 24x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = none + is-visible = false + is-disabled = false + is-transparent = true + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "" + on-size = "" + text = "10" + image = "" + image-mode = center + keep-aspect = false + align = center + text-wrap = false + elem "stock7" + type = LABEL + pos = 264,200 + size = 24x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = none + is-visible = false + is-disabled = false + is-transparent = true + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "" + on-size = "" + text = "10" + image = "" + image-mode = center + keep-aspect = false + align = center + text-wrap = false + elem "stock6" + type = LABEL + pos = 264,176 + size = 24x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = none + is-visible = false + is-disabled = false + is-transparent = true + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "" + on-size = "" + text = "10" + image = "" + image-mode = center + keep-aspect = false + align = center + text-wrap = false + elem "stock5" + type = LABEL + pos = 264,152 + size = 24x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = none + is-visible = false + is-disabled = false + is-transparent = true + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "" + on-size = "" + text = "10" + image = "" + image-mode = center + keep-aspect = false + align = center + text-wrap = false + elem "stock4" + type = LABEL + pos = 264,128 + size = 24x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = none + is-visible = false + is-disabled = false + is-transparent = true + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "" + on-size = "" + text = "10" + image = "" + image-mode = center + keep-aspect = false + align = center + text-wrap = false + elem "stock3" + type = LABEL + pos = 264,104 + size = 24x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = none + is-visible = false + is-disabled = false + is-transparent = true + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "" + on-size = "" + text = "10" + image = "" + image-mode = center + keep-aspect = false + align = center + text-wrap = false + elem "product12" + type = BUTTON + pos = 8,320 + size = 256x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = #78a6c7 + is-visible = false + is-disabled = false + is-transparent = false + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "is-checked" + on-size = "" + text = "Soylent Green" + image = "" + command = "buy12" + is-flat = false + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "product11" + type = BUTTON + pos = 8,296 + size = 256x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = #8ba5b4 + is-visible = false + is-disabled = false + is-transparent = false + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "is-checked" + on-size = "" + text = "Blue Waffles" + image = "" + command = "buy11" + is-flat = false + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "product10" + type = BUTTON + pos = 8,272 + size = 256x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = #78a6c7 + is-visible = false + is-disabled = false + is-transparent = false + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "is-checked" + on-size = "" + text = "Metroid chips" + image = "" + command = "buy10" + is-flat = false + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "product9" + type = BUTTON + pos = 8,248 + size = 256x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = #8ba5b4 + is-visible = false + is-disabled = false + is-transparent = false + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "is-checked" + on-size = "" + text = "Chocolate Xenodildos" + image = "" + command = "buy9" + is-flat = false + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "product8" + type = BUTTON + pos = 8,224 + size = 256x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = #78a6c7 + is-visible = false + is-disabled = false + is-transparent = false + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "is-checked" + on-size = "" + text = "Chips" + image = "" + command = "buy8" + is-flat = false + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "product7" + type = BUTTON + pos = 8,200 + size = 256x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = #8ba5b4 + is-visible = false + is-disabled = false + is-transparent = false + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "is-checked" + on-size = "" + text = "THAT FAGGOT TRAITOR GEORGE melons" + image = "" + command = "buy7" + is-flat = false + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "product6" + type = BUTTON + pos = 8,176 + size = 256x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = #78a6c7 + is-visible = false + is-disabled = false + is-transparent = false + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "is-checked" + on-size = "" + text = "Peanis Cupcakes" + image = "" + command = "buy6" + is-flat = false + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "product5" + type = BUTTON + pos = 8,152 + size = 256x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = #8ba5b4 + is-visible = false + is-disabled = false + is-transparent = false + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "is-checked" + on-size = "" + text = "Doublebeard Bearded Special Wine" + image = "" + command = "buy5" + is-flat = false + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "product4" + type = BUTTON + pos = 8,128 + size = 256x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = #78a6c7 + is-visible = false + is-disabled = false + is-transparent = false + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "is-checked" + on-size = "" + text = "Caccavo Guaranteed Quality Tequilla" + image = "" + command = "buy4" + is-flat = false + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "product3" + type = BUTTON + pos = 8,104 + size = 256x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = #8ba5b4 + is-visible = false + is-disabled = false + is-transparent = false + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "is-checked" + on-size = "" + text = "TUNGSTEN TRIPLE GRIFFED" + image = "" + command = "buy3" + is-flat = false + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "product2" + type = BUTTON + pos = 8,80 + size = 256x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = #78a6c7 + is-visible = false + is-disabled = false + is-transparent = false + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "is-checked" + on-size = "" + text = "4 No Raisins!" + image = "" + command = "buy2" + is-flat = false + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "stock2" + type = LABEL + pos = 264,80 + size = 24x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = none + is-visible = false + is-disabled = false + is-transparent = true + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "" + on-size = "" + text = "10" + image = "" + image-mode = center + keep-aspect = false + align = center + text-wrap = false + elem "product1" + type = BUTTON + pos = 8,56 + size = 256x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = #8ba5b4 + is-visible = false + is-disabled = false + is-transparent = false + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "is-checked" + on-size = "" + text = "Griffer's Delight" + image = "" + command = "buy1" + is-flat = false + stretch = false + is-checked = false + group = "" + button-type = pushbutton + elem "stock1" + type = LABEL + pos = 264,56 + size = 24x20 + anchor1 = none + anchor2 = none + font-family = "" + font-size = 0 + font-style = "" + text-color = #000000 + background-color = none + is-visible = false + is-disabled = false + is-transparent = true + is-default = false + border = none + drop-zone = false + right-click = false + saved-params = "" + on-size = "" + text = "10" + image = "" + image-mode = center + keep-aspect = false + align = center text-wrap = false