mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-12 15:45:25 +01:00
fixes
This commit is contained in:
@@ -8,18 +8,18 @@
|
||||
icon_closed = "necrocrate"
|
||||
burn_state = LAVA_PROOF | FIRE_PROOF
|
||||
unacidable = 1
|
||||
|
||||
|
||||
/obj/structure/closet/crate/necropolis/tendril
|
||||
desc = "It's watching you suspiciously."
|
||||
|
||||
/obj/structure/closet/crate/necropolis/tendril/New(add_loot = TRUE)
|
||||
..()
|
||||
|
||||
|
||||
if(!add_loot)
|
||||
return
|
||||
|
||||
var/loot = rand(1,24)
|
||||
switch(loot)
|
||||
var/loot = rand(1,25)
|
||||
switch(loot)
|
||||
if(1)
|
||||
new /obj/item/shared_storage/red(src)
|
||||
if(2)
|
||||
@@ -37,7 +37,10 @@
|
||||
new /obj/item/clothing/suit/hooded/cultrobes(src)
|
||||
new /obj/item/bedsheet/cult(src)
|
||||
if(8)
|
||||
new /obj/item/organ/internal/brain/xeno(src)
|
||||
if(prob(50))
|
||||
new /obj/item/disk/design_disk/modkit_disc/resonator_blast(src)
|
||||
else
|
||||
new /obj/item/disk/design_disk/modkit_disc/rapid_repeater(src)
|
||||
if(9)
|
||||
new /obj/item/organ/internal/heart/cursed(src)
|
||||
if(10)
|
||||
@@ -54,7 +57,7 @@
|
||||
if(15)
|
||||
new /obj/item/guardiancreator(src)
|
||||
if(16)
|
||||
new /obj/item/borg/upgrade/modkit/aoe/turfs/andmobs(src)
|
||||
new /obj/item/disk/design_disk/modkit_disc/mob_and_turf_aoe(src)
|
||||
if(17)
|
||||
new /obj/item/warp_cube/red(src)
|
||||
if(18)
|
||||
@@ -73,6 +76,9 @@
|
||||
new /obj/item/clothing/suit/space/hardsuit/ert/paranormal/inquisitor(src)
|
||||
if(24)
|
||||
new /obj/item/spellbook/oneuse/summonitem(src)
|
||||
if(25)
|
||||
new /obj/item/borg/upgrade/modkit/lifesteal(src)
|
||||
new /obj/item/bedsheet/cult(src)
|
||||
|
||||
/obj/structure/closet/crate/necropolis/puzzle
|
||||
name = "puzzling chest"
|
||||
@@ -88,3 +94,51 @@
|
||||
new /obj/item/wisp_lantern(src)
|
||||
if(3)
|
||||
new /obj/item/prisoncube(src)
|
||||
|
||||
//KA modkit design discs
|
||||
/obj/item/disk/design_disk/modkit_disc
|
||||
name = "KA Mod Disk"
|
||||
desc = "A design disc containing the design for a unique kinetic accelerator modkit. It's compatible with a research console."
|
||||
icon_state = "datadisk1"
|
||||
var/modkit_design = /datum/design/unique_modkit
|
||||
|
||||
/obj/item/disk/design_disk/modkit_disc/New()
|
||||
. = ..()
|
||||
blueprint = new modkit_design
|
||||
|
||||
/obj/item/disk/design_disk/modkit_disc/mob_and_turf_aoe
|
||||
name = "Offensive Mining Explosion Mod Disk"
|
||||
modkit_design = /datum/design/unique_modkit/offensive_turf_aoe
|
||||
|
||||
/obj/item/disk/design_disk/modkit_disc/rapid_repeater
|
||||
name = "Rapid Repeater Mod Disk"
|
||||
modkit_design = /datum/design/unique_modkit/rapid_repeater
|
||||
|
||||
/obj/item/disk/design_disk/modkit_disc/resonator_blast
|
||||
name = "Resonator Blast Mod Disk"
|
||||
modkit_design = /datum/design/unique_modkit/resonator_blast
|
||||
|
||||
/datum/design/unique_modkit
|
||||
category = list("Mining", "Cyborg Upgrade Modules") //can't be normally obtained
|
||||
build_type = PROTOLATHE | MECHFAB
|
||||
|
||||
/datum/design/unique_modkit/offensive_turf_aoe
|
||||
name = "Kinetic Accelerator Offensive Mining Explosion Mod"
|
||||
desc = "A device which causes kinetic accelerators to fire AoE blasts that destroy rock and damage creatures."
|
||||
id = "hyperaoemod"
|
||||
materials = list(MAT_METAL = 7000, MAT_GLASS = 3000, MAT_SILVER= 3000, MAT_GOLD = 3000, MAT_DIAMOND = 4000)
|
||||
build_path = /obj/item/borg/upgrade/modkit/aoe/turfs/andmobs
|
||||
|
||||
/datum/design/unique_modkit/rapid_repeater
|
||||
name = "Kinetic Accelerator Rapid Repeater Mod"
|
||||
desc = "A device which greatly reduces a kinetic accelerator's cooldown on striking a living target or rock, but greatly increases its base cooldown."
|
||||
id = "repeatermod"
|
||||
materials = list(MAT_METAL = 5000, MAT_GLASS = 5000, MAT_URANIUM = 8000, MAT_BLUESPACE = 2000)
|
||||
build_path = /obj/item/borg/upgrade/modkit/cooldown/repeater
|
||||
|
||||
/datum/design/unique_modkit/resonator_blast
|
||||
name = "Kinetic Accelerator Resonator Blast Mod"
|
||||
desc = "A device which causes kinetic accelerators to fire shots that leave and detonate resonator blasts."
|
||||
id = "resonatormod"
|
||||
materials = list(MAT_METAL = 5000, MAT_GLASS = 5000, MAT_SILVER= 5000, MAT_URANIUM = 5000)
|
||||
build_path = /obj/item/borg/upgrade/modkit/resonator_blasts
|
||||
@@ -49,6 +49,7 @@
|
||||
/mob/living/simple_animal/hostile/mining_drone/New()
|
||||
..()
|
||||
stored_gun = new(src)
|
||||
zone_sel = new /obj/screen/zone_sel(src) //Gross, but necessary TO-DO; remove this.
|
||||
toggle_light_action = new()
|
||||
toggle_light_action.Grant(src)
|
||||
toggle_meson_vision_action = new()
|
||||
|
||||
@@ -372,8 +372,9 @@ datum/tech/robotics
|
||||
var/default_desc = "A disk for storing device design data for construction in lathes."
|
||||
|
||||
/obj/item/disk/design_disk/New()
|
||||
src.pixel_x = rand(-5.0, 5)
|
||||
src.pixel_y = rand(-5.0, 5)
|
||||
..()
|
||||
pixel_x = rand(-5, 5)
|
||||
pixel_y = rand(-5, 5)
|
||||
|
||||
/obj/item/disk/design_disk/proc/load_blueprint(datum/design/D)
|
||||
name = "[default_name] \[[D]\]"
|
||||
|
||||
Reference in New Issue
Block a user