mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-13 08:04:22 +01:00
New Gateway Stuff!
Some new gateway things, it mostly works I just need to populate things and work out a couple kinks.
This commit is contained in:
@@ -1345,6 +1345,28 @@
|
||||
/obj/random/multiple/large_corp_crate
|
||||
)
|
||||
)
|
||||
//VOREStation Add - Random good, no guns gooder
|
||||
/obj/random/multiple/random_size_crate/no_weapons
|
||||
name = "random size corporate crate (no weapons)"
|
||||
desc = "A random size corporate crate with thematic contents: prefers small crates."
|
||||
icon = 'icons/obj/storage.dmi'
|
||||
icon_state = "largermetal"
|
||||
spawn_nothing_percentage = 50
|
||||
|
||||
/obj/random/multiple/random_size_crate/no_weapons/item_to_spawn()
|
||||
return pick(
|
||||
prob(85);list(
|
||||
/obj/random/multiple/corp_crate/no_weapons
|
||||
),
|
||||
prob(15);list(
|
||||
/obj/random/multiple/large_corp_crate/no_weapons
|
||||
)
|
||||
)
|
||||
|
||||
/obj/random/multiple/random_size_crate/no_weapons/nofail
|
||||
spawn_nothing_percentage = 0
|
||||
|
||||
//VOREStation Add End
|
||||
/*
|
||||
* Turf swappers.
|
||||
*/
|
||||
|
||||
@@ -249,6 +249,7 @@
|
||||
prob(8);/obj/item/weapon/storage/firstaid/o2,
|
||||
prob(6);/obj/item/weapon/storage/firstaid/adv,
|
||||
prob(8);/obj/item/weapon/storage/firstaid/fire,
|
||||
prob(1);/obj/item/device/denecrotizer/medical, //VOREStation Add,
|
||||
prob(1);/obj/item/weapon/storage/firstaid/combat)
|
||||
|
||||
/obj/random/contraband
|
||||
|
||||
@@ -8,4 +8,44 @@
|
||||
|
||||
/obj/random/explorer_shield/item_to_spawn()
|
||||
return pick(/obj/item/weapon/shield/riot/explorer,
|
||||
/obj/item/weapon/shield/riot/explorer/purple)
|
||||
/obj/item/weapon/shield/riot/explorer/purple)
|
||||
|
||||
/obj/random/awayloot
|
||||
name = "random away mission loot"
|
||||
desc = "A list of things that people can find in away missions."
|
||||
icon = 'icons/mob/randomlandmarks.dmi'
|
||||
icon_state = "awayloot"
|
||||
spawn_nothing_percentage = 50
|
||||
|
||||
/obj/random/awayloot/item_to_spawn()
|
||||
return pick(prob(50);/obj/item/weapon/aliencoin,
|
||||
prob(40);/obj/item/weapon/aliencoin/silver,
|
||||
prob(30);/obj/item/weapon/aliencoin/gold,
|
||||
prob(20);/obj/item/weapon/aliencoin/phoron,
|
||||
prob(10);/obj/item/device/denecrotizer,
|
||||
prob(5);/obj/item/device/perfect_tele,
|
||||
prob(5);/obj/item/weapon/bluespace_harpoon,
|
||||
prob(1);/obj/item/weapon/cell/infinite,
|
||||
prob(1);/obj/item/weapon/cell/void,
|
||||
prob(1);/obj/item/weapon/cell/device/weapon/recharge/alien,
|
||||
prob(1);/obj/item/clothing/shoes/boots/speed,
|
||||
prob(1);/obj/item/device/nif,
|
||||
prob(1);/obj/item/device/paicard,
|
||||
prob(2);/obj/item/weapon/storage/backpack/dufflebag/syndie,
|
||||
prob(2);/obj/item/weapon/storage/backpack/dufflebag/syndie/ammo,
|
||||
prob(2);/obj/item/weapon/storage/backpack/dufflebag/syndie/med,
|
||||
prob(2);/obj/item/clothing/mask/gas/voice,
|
||||
prob(2);/obj/item/device/radio_jammer,
|
||||
prob(1);/obj/item/toy/bosunwhistle,
|
||||
prob(1);/obj/item/weapon/bananapeel,
|
||||
prob(5);/obj/fiftyspawner/platinum,
|
||||
prob(3);/obj/fiftyspawner/gold,
|
||||
prob(3);/obj/fiftyspawner/silver,
|
||||
prob(1);/obj/fiftyspawner/diamond,
|
||||
prob(5);/obj/fiftyspawner/phoron,
|
||||
prob(1);/obj/item/weapon/telecube/randomized
|
||||
)
|
||||
|
||||
/obj/random/awayloot/nofail
|
||||
name = "garunteed random away mission loot"
|
||||
spawn_nothing_percentage = 0
|
||||
|
||||
@@ -257,4 +257,8 @@
|
||||
prob(5);/obj/item/weapon/rig/eva,
|
||||
prob(4);/obj/item/weapon/rig/light/stealth,
|
||||
prob(3);/obj/item/weapon/rig/hazard,
|
||||
prob(1);/obj/item/weapon/rig/merc/empty)
|
||||
prob(1);/obj/item/weapon/rig/merc/empty)
|
||||
//VOREStation Add Start
|
||||
/obj/random/rigsuit/chancetofail
|
||||
spawn_nothing_percentage = 50
|
||||
//VOREStation Add End
|
||||
Reference in New Issue
Block a user