mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-27 18:42:44 +00:00
More map stuff.
This commit is contained in:
@@ -48,41 +48,36 @@
|
|||||||
/obj/item/weapon/storage/toolbox/lunchbox/syndicate = 3,
|
/obj/item/weapon/storage/toolbox/lunchbox/syndicate = 3,
|
||||||
/obj/item/trash/bowl = 30)
|
/obj/item/trash/bowl = 30)
|
||||||
contraband = list(/obj/item/weapon/material/knife/butch = 2)
|
contraband = list(/obj/item/weapon/material/knife/butch = 2)
|
||||||
/*
|
|
||||||
var/list/log = list()
|
|
||||||
var/req_log_access = access_armory
|
|
||||||
|
|
||||||
/obj/machinery/vending/security/vend(datum/stored_item/vending_product/R, mob/user)
|
//I want this not just as part of the zoo. ;v
|
||||||
if (..())
|
/obj/machinery/vending/food
|
||||||
if(user.GetIdCard())
|
name = "Food-O-Mat"
|
||||||
var/obj/item/weapon/card/id/tempid = user.GetIdCard()
|
desc = "A technological marvel, supposedly able to cook or mix a large variety of food or drink."
|
||||||
var/list/list_item = list()
|
icon_state = "boozeomat"
|
||||||
list_item += tempid.registered_name
|
icon_deny = "boozeomat-deny"
|
||||||
list_item += stationtime2text()
|
products = list(/obj/item/weapon/reagent_containers/food/drinks/bottle/orangejuice = 4,
|
||||||
list_item += R.item_name
|
/obj/item/weapon/reagent_containers/food/drinks/bottle/tomatojuice = 4,
|
||||||
log[++log.len] = list_item
|
/obj/item/weapon/reagent_containers/food/drinks/bottle/limejuice = 4,
|
||||||
|
/obj/item/weapon/reagent_containers/food/drinks/bottle/cream = 4,
|
||||||
/obj/machinery/vending/security/proc/show_log(mob/user as mob)
|
/obj/item/weapon/reagent_containers/food/drinks/milk = 4,
|
||||||
if(user.GetIdCard())
|
/obj/item/weapon/reagent_containers/food/drinks/cans/cola = 8,
|
||||||
var/obj/item/weapon/card/id/tempid = user.GetIdCard()
|
/obj/item/weapon/reagent_containers/food/drinks/cans/sodawater = 15,
|
||||||
if(req_log_access in tempid.GetAccess())
|
/obj/item/weapon/reagent_containers/food/drinks/flask/barflask = 2,
|
||||||
var/datum/browser/popup = new(user, "vending_log", "Vending Log", 700, 500)
|
/obj/item/weapon/reagent_containers/food/drinks/flask/vacuumflask = 2,
|
||||||
var/dat = ""
|
/obj/item/weapon/reagent_containers/food/drinks/ice = 9,
|
||||||
dat += "<center><span style='font-size:24pt'><b>SecTech Vending Log</b></span></center>"
|
/obj/item/weapon/reagent_containers/food/drinks/tea = 10,
|
||||||
dat += "<center><span style='font-size:16pt'>Welcome [user.name]!</span></center><br>"
|
/obj/item/weapon/reagent_containers/food/snacks/appletart = 4,
|
||||||
dat += "<span style='font-size:8pt'>Below are the recent vending logs for your vending machine.</span><br>"
|
/obj/item/weapon/reagent_containers/food/snacks/cheeseburger = 10,
|
||||||
for(var/i in log)
|
/obj/item/weapon/reagent_containers/food/snacks/creamcheesebreadslice = 10,
|
||||||
dat += json_encode(i)
|
/obj/item/weapon/reagent_containers/food/snacks/grilledcheese = 10,
|
||||||
dat += ";<br>"
|
/obj/item/weapon/reagent_containers/food/snacks/hotdog = 10,
|
||||||
popup.set_content(dat)
|
/obj/item/weapon/reagent_containers/food/snacks/loadedbakedpotato = 10,
|
||||||
popup.open()
|
/obj/item/weapon/reagent_containers/food/snacks/margheritaslice = 10,
|
||||||
else
|
/obj/item/weapon/reagent_containers/food/snacks/muffin = 10,
|
||||||
to_chat(user,"<span class='warning'>You do not have the required access to view the vending logs for this machine.</span>")
|
/obj/item/weapon/reagent_containers/food/snacks/omelette = 10,
|
||||||
|
/obj/item/weapon/reagent_containers/food/snacks/pastatomato = 10,
|
||||||
/obj/machinery/vending/security/verb/check_logs()
|
/obj/item/weapon/reagent_containers/food/snacks/tofuburger = 10,
|
||||||
set name = "Check Vending Logs"
|
/obj/item/weapon/reagent_containers/food/snacks/waffles = 10
|
||||||
set category = "Object"
|
)
|
||||||
set src in oview(1)
|
contraband = list(/obj/item/weapon/reagent_containers/food/snacks/mysterysoup = 10)
|
||||||
|
vend_delay = 15
|
||||||
show_log(usr)
|
|
||||||
*/ //Polaris ported all of this.
|
|
||||||
@@ -18,38 +18,6 @@
|
|||||||
/area/awaymission/zoo/pirateship
|
/area/awaymission/zoo/pirateship
|
||||||
icon_state = "bluenew"
|
icon_state = "bluenew"
|
||||||
|
|
||||||
/obj/machinery/vending/food
|
|
||||||
name = "Food-O-Mat"
|
|
||||||
desc = "A technological marvel, supposedly able to cook or mix a large variety of food or drink."
|
|
||||||
icon_state = "boozeomat"
|
|
||||||
icon_deny = "boozeomat-deny"
|
|
||||||
products = list(/obj/item/weapon/reagent_containers/food/drinks/bottle/orangejuice = 4,
|
|
||||||
/obj/item/weapon/reagent_containers/food/drinks/bottle/tomatojuice = 4,
|
|
||||||
/obj/item/weapon/reagent_containers/food/drinks/bottle/limejuice = 4,
|
|
||||||
/obj/item/weapon/reagent_containers/food/drinks/bottle/cream = 4,
|
|
||||||
/obj/item/weapon/reagent_containers/food/drinks/milk = 4,
|
|
||||||
/obj/item/weapon/reagent_containers/food/drinks/cans/cola = 8,
|
|
||||||
/obj/item/weapon/reagent_containers/food/drinks/cans/sodawater = 15,
|
|
||||||
/obj/item/weapon/reagent_containers/food/drinks/flask/barflask = 2,
|
|
||||||
/obj/item/weapon/reagent_containers/food/drinks/flask/vacuumflask = 2,
|
|
||||||
/obj/item/weapon/reagent_containers/food/drinks/ice = 9,
|
|
||||||
/obj/item/weapon/reagent_containers/food/drinks/tea = 10,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/appletart = 4,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/cheeseburger = 10,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/creamcheesebreadslice = 10,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/grilledcheese = 10,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/hotdog = 10,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/loadedbakedpotato = 10,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/margheritaslice = 10,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/muffin = 10,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/omelette = 10,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/pastatomato = 10,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/tofuburger = 10,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/waffles = 10
|
|
||||||
)
|
|
||||||
contraband = list(/obj/item/weapon/reagent_containers/food/snacks/mysterysoup = 10)
|
|
||||||
vend_delay = 15
|
|
||||||
|
|
||||||
/obj/item/weapon/paper/zoo
|
/obj/item/weapon/paper/zoo
|
||||||
name = "\improper Quarterly Report"
|
name = "\improper Quarterly Report"
|
||||||
info = {"<i>There's nothing but spreadsheets and budget reports on this document, apparently regarding a zoo owned by NanoTrasen.</i>"}
|
info = {"<i>There's nothing but spreadsheets and budget reports on this document, apparently regarding a zoo owned by NanoTrasen.</i>"}
|
||||||
|
|||||||
@@ -1297,8 +1297,8 @@
|
|||||||
"ayW" = (/obj/structure/table/rack,/obj/item/ammo_magazine/a10mm,/obj/item/ammo_magazine/a10mm,/obj/item/ammo_magazine/a10mm,/obj/item/ammo_magazine/a10mm,/obj/item/ammo_magazine/a10mm,/obj/item/ammo_magazine/a10mm,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/gun/projectile/automatic/c20r,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership)
|
"ayW" = (/obj/structure/table/rack,/obj/item/ammo_magazine/a10mm,/obj/item/ammo_magazine/a10mm,/obj/item/ammo_magazine/a10mm,/obj/item/ammo_magazine/a10mm,/obj/item/ammo_magazine/a10mm,/obj/item/ammo_magazine/a10mm,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/gun/projectile/automatic/c20r,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership)
|
||||||
"ayX" = (/obj/structure/table/rack,/obj/item/ammo_magazine/c762,/obj/item/ammo_magazine/c762,/obj/item/ammo_magazine/c762,/obj/item/ammo_magazine/c762,/obj/item/weapon/gun/projectile/automatic/sts35,/obj/item/weapon/gun/projectile/automatic/sts35,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership)
|
"ayX" = (/obj/structure/table/rack,/obj/item/ammo_magazine/c762,/obj/item/ammo_magazine/c762,/obj/item/ammo_magazine/c762,/obj/item/ammo_magazine/c762,/obj/item/weapon/gun/projectile/automatic/sts35,/obj/item/weapon/gun/projectile/automatic/sts35,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership)
|
||||||
"ayY" = (/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/specops)
|
"ayY" = (/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/specops)
|
||||||
"ayZ" = (/obj/machinery/vending/boozeomat,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom)
|
"ayZ" = (/obj/machinery/vending/boozeomat{req_access = list()},/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom)
|
||||||
"aza" = (/obj/machinery/vending/snack,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom)
|
"aza" = (/obj/machinery/vending/food,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom)
|
||||||
"azb" = (/obj/machinery/light{dir = 1},/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom)
|
"azb" = (/obj/machinery/light{dir = 1},/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom)
|
||||||
"azc" = (/obj/machinery/microwave,/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom)
|
"azc" = (/obj/machinery/microwave,/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom)
|
||||||
"azd" = (/turf/simulated/shuttle/wall{dir = 2; icon_state = "wall3_straight"; tag = "icon-swall_straight (EAST)"},/area/shuttle/administration/centcom)
|
"azd" = (/turf/simulated/shuttle/wall{dir = 2; icon_state = "wall3_straight"; tag = "icon-swall_straight (EAST)"},/area/shuttle/administration/centcom)
|
||||||
@@ -3106,3 +3106,4 @@ arnarnarnarnarnarnarnarnarnarnarnarnarnarnarnarnarnarnarnarnarnarnarnarnarnarnar
|
|||||||
aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP
|
aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP
|
||||||
aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP
|
aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP
|
||||||
"}
|
"}
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
cd ../../maps
|
cd ../../maps/virgo
|
||||||
|
|
||||||
FOR %%f IN (*.dmm) DO (
|
FOR %%f IN (*.dmm) DO (
|
||||||
copy %%f %%f.backup
|
copy %%f %%f.backup
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
SET z_levels=6
|
SET z_levels=7
|
||||||
cd
|
cd
|
||||||
|
|
||||||
FOR %%f IN (../../maps/*.dmm) DO (
|
FOR %%f IN (../../maps/virgo/*.dmm) DO (
|
||||||
java -jar MapPatcher.jar -clean ../../maps/%%f.backup ../../maps/%%f ../../maps/%%f
|
java -jar MapPatcher.jar -clean ../../maps/virgo/%%f.backup ../../maps/virgo/%%f ../../maps/virgo/%%f
|
||||||
)
|
)
|
||||||
|
|
||||||
pause
|
pause
|
||||||
|
|||||||
@@ -2376,6 +2376,12 @@
|
|||||||
#include "code\ZAS\Zone.dm"
|
#include "code\ZAS\Zone.dm"
|
||||||
#include "interface\interface.dm"
|
#include "interface\interface.dm"
|
||||||
#include "interface\skin.dmf"
|
#include "interface\skin.dmf"
|
||||||
|
#include "maps\RandomZLevels\beach.dm"
|
||||||
|
#include "maps\RandomZLevels\blackmarketpackers.dm"
|
||||||
|
#include "maps\RandomZLevels\carpfarm.dm"
|
||||||
|
#include "maps\RandomZLevels\listeningpost.dm"
|
||||||
|
#include "maps\RandomZLevels\snowfield.dm"
|
||||||
|
#include "maps\RandomZLevels\zoo.dm"
|
||||||
#include "maps\virgo\virgo.dm"
|
#include "maps\virgo\virgo.dm"
|
||||||
#include "maps\virgo\virgo_defines.dm"
|
#include "maps\virgo\virgo_defines.dm"
|
||||||
#include "maps\~map_system\maps.dm"
|
#include "maps\~map_system\maps.dm"
|
||||||
|
|||||||
Reference in New Issue
Block a user