[MIRROR] Adds explorer drones / adventures. (#4424)

* Adds explorer drones / adventures.

* Update persistence.dm

* Update asset_list_items.dm

* MAP RESET

Co-authored-by: AnturK <AnturK@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
This commit is contained in:
SkyratBot
2021-03-26 15:49:44 +00:00
committed by GitHub
co-authored by AnturK Gandalf
parent 3a8d59e815
commit 49836e4fac
58 changed files with 23118 additions and 18909 deletions
@@ -546,3 +546,11 @@
/obj/item/circuitboard/computer/mining_shuttle/common
name = "Lavaland Shuttle (Computer Board)"
build_path = /obj/machinery/computer/shuttle/mining/common
/obj/item/circuitboard/computer/exoscanner_console
name = "Scanner Array Control Console (Computer Board)"
build_path = /obj/machinery/computer/exoscanner_control
/obj/item/circuitboard/computer/exodrone_console
name = "Exploration odrone control console (Computer Board)"
build_path = /obj/machinery/computer/exodrone_control_console
@@ -1330,3 +1330,19 @@
req_components = list(
/obj/item/stock_parts/micro_laser = 2,
/obj/item/stock_parts/scanning_module = 4)
/obj/item/circuitboard/machine/exoscanner
name = "Exoscanner (Machine Board)"
icon_state = "science"
build_path = /obj/machinery/exoscanner
req_components = list(
/obj/item/stock_parts/micro_laser = 4,
/obj/item/stock_parts/scanning_module = 4)
/obj/item/circuitboard/machine/exodrone_launcher
name = "Exploration Drone Launcher (Machine Board)"
icon_state = "science"
build_path = /obj/machinery/exodrone_launcher
req_components = list(
/obj/item/stock_parts/micro_laser = 4,
/obj/item/stock_parts/scanning_module = 4)
+5 -1
View File
@@ -11,7 +11,8 @@
/obj/item/holochip/Initialize(mapload, amount)
. = ..()
credits = amount
if(amount)
credits = amount
update_appearance()
/obj/item/holochip/examine(mob/user)
@@ -121,3 +122,6 @@
if(prob(wipe_chance))
visible_message("<span class='warning'>[src] fizzles and disappears!</span>")
qdel(src) //rip cash
/obj/item/holochip/thousand
credits = 1000
+10 -2
View File
@@ -6,6 +6,7 @@
name = "pet carrier"
desc = "A big white-and-blue pet carrier. Good for carrying <s>meat to the chef</s> cute animals around."
icon = 'icons/obj/pet_carrier.dmi'
base_icon_state = "pet_carrier"
icon_state = "pet_carrier_open"
inhand_icon_state = "pet_carrier"
lefthand_file = 'icons/mob/inhands/items_lefthand.dmi'
@@ -146,13 +147,13 @@
if(open)
icon_state = initial(icon_state)
return ..()
icon_state = "pet_carrier_[!occupants.len ? "closed" : "occupied"]"
icon_state = "[base_icon_state]_[!occupants.len ? "closed" : "occupied"]"
return ..()
/obj/item/pet_carrier/update_overlays()
. = ..()
if(!open)
. += "[locked ? "" : "un"]locked"
. += "[base_icon_state]_[locked ? "" : "un"]locked"
/obj/item/pet_carrier/MouseDrop(atom/over_atom)
. = ..()
@@ -196,4 +197,11 @@
occupant_weight -= occupant.mob_size
occupant.setDir(SOUTH)
/obj/item/pet_carrier/biopod
name = "biopod"
desc = "Alien device used for undescribable purpose. Or carrying pets."
base_icon_state = "biopod"
icon_state = "biopod_open"
inhand_icon_state = "biopod"
#undef pet_carrier_full