mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-06-27 16:23:32 +01:00
74f304e88c
This commit modifies metastation to actually be playable on our code Squashed Commits: - [META] Fixes emergency shuttle being stuck - Toxins Mixing fix: chamber floor > engine - Adds research outpost + Chem lab to routpost - Add vox raider ship, fix pods and a few shuttle zones. - Remove step_x so TRAVIS likes it - Finish spawn points, add telepad. - Replace showroom with NT-rep/Blueshield Office Don't worry, the nuke keg is in the meeting room. - Convert art storage to barber shop, place artvend in tool storage - Buncha medbay tweaks, 2nd surgery table, body scanners, fixed sleepers, minor balance changes. - Add Mr. Changs to dorms - Update meta to latest paracode - Fix punpun - Atmos volume pumps, atmos control console - Add chicken statue to Mr. Chang's (*cry), Bar smartfridge - Fix mr. changs statue and chairs - Add togglable polarized windows to surgery, so surgeons can prevent seeing other surgery procedures if necessary - Actually add atmos control comp - Hydro trays are no longer dirt - Fix brig windoors - Fix escape shuttle sleepers
24 lines
669 B
Plaintext
24 lines
669 B
Plaintext
/obj/effect/spawner/away/lootdrop
|
|
icon = 'icons/mob/screen1.dmi'
|
|
icon_state = "x2"
|
|
var/lootcount = 1 //how many items will be spawned
|
|
var/lootdoubles = 0 //if the same item can be spawned twice
|
|
var/loot = "" //a list of possible items to spawn- a string of paths
|
|
|
|
/obj/effect/spawner/away/lootdrop/initialize()
|
|
var/list/things = params2list(loot)
|
|
|
|
if(things && things.len)
|
|
for(var/i = lootcount, i > 0, i--)
|
|
if(!things.len)
|
|
return
|
|
|
|
var/loot_spawn = pick(things)
|
|
var/loot_path = text2path(loot_spawn)
|
|
|
|
if(!loot_path || !lootdoubles)
|
|
things.Remove(loot_spawn)
|
|
continue
|
|
|
|
new loot_path(get_turf(src))
|
|
del(src) |