function scr_shop_vending() { } function vending_menu_option(arg0 = "", arg1 = 0, arg2 = "", arg3 = 0) constructor { option_text = arg0; menu_type = arg1; talk_flag = arg2; talk_style = arg3; times_selected = 0; } function vending_item(arg0 = 0, arg1 = "", arg2 = 0, arg3 = []) constructor { item_id = arg0; item_type = arg1; item_desc = vending_get_item_description(item_id, item_type); point_value = arg2; sold_flag = arg3; } function vending_event(arg0 = 0, arg1 = "", arg2 = 0, arg3 = "", arg4 = []) constructor { item_id = arg0; item_type = "event"; item_desc = arg1; point_value = arg2; price_label = arg3; sold_flag = arg4; } function vending_get_item_description(arg0 = 0, arg1 = "") { var _desc = ""; if (arg1 == "item") { switch (arg0) { case 999: _desc = stringset("ITEM#Example#item,#Heals 115HP"); break; case 43: _desc = stringsetloc("ITEM#Juice#made by#Orange##Heals 80HP", "scr_shop_vending_slash_scr_shop_vending_gml_49_0"); break; case 41: _desc = stringsetloc("ITEM#Fragrant#pellet###Heals 130HP", "scr_shop_vending_slash_scr_shop_vending_gml_52_0"); break; case 42: _desc = stringsetloc("ITEM#Tea made#by Green###Heals 180HP", "scr_shop_vending_slash_scr_shop_vending_gml_55_0"); break; case 67: _desc = stringsetloc("ITEM#Dubiously#pronounced#sky soda#+100HP? +16TP", "scr_shop_vending_slash_scr_shop_vending_gml_59_0"); break; case 68: _desc = stringsetloc("ITEM#Purple soda#in hidden#flavor#+100HP? +16TP", "scr_shop_vending_slash_scr_shop_vending_gml_62_0"); break; case 69: _desc = stringsetloc("ITEM#Ralsei's#obvious#favorite#+50HP? +16TP", "scr_shop_vending_slash_scr_shop_vending_gml_65_0"); break; case 70: _desc = stringsetloc("ITEM#Natural#ungulate#taste#+80HP to all", "scr_shop_vending_slash_scr_shop_vending_gml_68_0"); break; default: break; } } else if (arg1 == "armor") { switch (arg0) { case 33: _desc = stringsetloc("ARMOR#Remember#your receipt", "scr_shop_vending_slash_scr_shop_vending_gml_78_0"); break; case 34: _desc = stringsetloc("ARMOR#Shikigami#fashion", "scr_shop_vending_slash_scr_shop_vending_gml_81_0"); break; default: break; } } else if (arg1 == "weapon") { switch (arg0) { default: break; } } return _desc; }