/obj/item/storage/box/syndie_kit desc = "A sleek, sturdy box." icon_state = "box_of_doom" /obj/item/storage/box/syndie_kit/bundle // Traitor bundles var/static/list/spy = list( // 37TC /obj/item/clothing/under/chameleon, // 1TC /obj/item/clothing/mask/chameleon, // 1TC /obj/item/card/id/syndicate, // 2TC /obj/item/clothing/shoes/chameleon/noslip, // 2TC /obj/item/clothing/glasses/hud/security/chameleon, // 2TC /obj/item/implanter/storage, // 8TC /obj/item/pen/edagger, // 2TC /obj/item/pinpointer/advpinpointer, // 4TC /obj/item/storage/fancy/cigarettes/cigpack_syndicate, // 2TC /obj/item/flashlight/emp, // 4TC /obj/item/chameleon, // 7TC /obj/item/encryptionkey/syndicate) // 2TC var/static/list/agent13 = list( // 36TC /obj/item/clothing/under/chameleon, // 1TC /obj/item/card/id/syndicate, // 2TC /obj/item/gun/projectile/automatic/pistol, // 4TC /obj/item/suppressor, // 1TC /obj/item/ammo_box/magazine/m10mm, // 1TC /obj/item/ammo_box/magazine/m10mm/hp, // 2TC /obj/item/garrote, // 6TC /obj/item/door_remote/omni/access_tuner, // 6TC /obj/item/clothing/glasses/chameleon/thermal, // 6TC /obj/item/implanter/freedom, // 5TC /obj/item/coin/gold, // 0TC /obj/item/encryptionkey/syndicate) // 2TC var/static/list/thief = list( // 37TC /obj/item/gun/energy/kinetic_accelerator/crossbow, // 12TC /obj/item/chameleon, // 7TC /obj/item/clothing/glasses/chameleon/thermal, // 6TC /obj/item/clothing/gloves/color/black/thief, // 6TC /obj/item/card/id/syndicate, // 2TC /obj/item/storage/backpack/satchel_flat, // 2TC /obj/item/encryptionkey/syndicate) // 2TC var/static/list/bond = list( // 32TC /obj/item/gun/projectile/automatic/pistol, // 4TC /obj/item/suppressor, // 1TC /obj/item/ammo_box/magazine/m10mm/ap, // 2TC /obj/item/ammo_box/magazine/m10mm/ap, // 2TC /obj/item/clothing/under/suit/really_black, // 0TC /obj/item/card/id/syndicate, // 2TC /obj/item/clothing/suit/storage/lawyer/blackjacket/armored, // 0TC /obj/item/storage/box/syndie_kit/emp, // 2TC /obj/item/clothing/glasses/hud/security/chameleon, // 2TC /obj/item/encryptionkey/syndicate, // 2TC /obj/item/reagent_containers/food/drinks/drinkingglass/alliescocktail, // 0TC /obj/item/dnascrambler, // 2TC /obj/item/CQC_manual) // 13TC var/static/list/infiltrator = list( // 34TC + RCD & Mesons Autoimplanter /obj/item/storage/box/syndie_kit/teleporter, // 8TC /obj/item/clothing/gloves/color/black/krav_maga, // 10TC /obj/item/clothing/glasses/chameleon/thermal, // 6TC /obj/item/pinpointer/advpinpointer, // 4TC /obj/item/rcd/preloaded, // 0TC /obj/item/storage/box/syndie_kit/space, // 4TC /obj/item/autosurgeon/organ/syndicate/meson_eyes, // 0TC /obj/item/encryptionkey/syndicate) // 2TC var/static/list/payday = list( // 35TC /obj/item/gun/projectile/revolver, // 13TC /obj/item/ammo_box/a357, // 3TC /obj/item/ammo_box/a357, // 3TC /obj/item/card/emag, // 6TC /obj/item/jammer, // 4TC /obj/item/card/id/syndicate, // 2TC /obj/item/clothing/under/suit/really_black, // 0TC /obj/item/clothing/suit/storage/lawyer/blackjacket/armored, // 0TC /obj/item/clothing/gloves/color/latex/nitrile, // 0 TC /obj/item/clothing/mask/gas/clown_hat, // 0TC /obj/item/grenade/plastic/c4, // 1TC /obj/item/thermal_drill/diamond_drill/syndicate, // 1TC /obj/item/encryptionkey/syndicate) // 2TC var/static/list/implant = list( // 40TC /obj/item/implanter/freedom, // 5TC /obj/item/implanter/uplink, // 14TC (ten free TC) /obj/item/implanter/emp, // 1TC /obj/item/implanter/adrenalin, // 8TC /obj/item/implanter/explosive, // 2TC /obj/item/implanter/storage, // 8TC /obj/item/encryptionkey/syndicate) // 2TC var/static/list/hacker = list( // 39TC + Toy AI Uploader /obj/item/melee/energy/sword/saber/blue, // 8TC /obj/item/card/emag, // 6TC /obj/item/encryptionkey/syndicate, // 2TC /obj/item/encryptionkey/binary, // 5TC /obj/item/card/id/syndicate, // 2TC /obj/item/storage/box/syndie_kit/emp, // 2TC /obj/item/aiModule/toyAI, // 0TC /obj/item/clothing/glasses/chameleon/thermal, // 6TC /obj/item/storage/belt/military/traitor/hacker, // 3TC /obj/item/clothing/gloves/combat, // 0TC /obj/item/multitool/ai_detect, // 1TC /obj/item/flashlight/emp) // 4TC var/static/list/darklord = list( // 33TC + TK /obj/item/melee/energy/sword/saber/red, // 8TC /obj/item/melee/energy/sword/saber/red, // 8TC /obj/item/clothing/gloves/color/yellow/power, // 10TC /obj/item/dnainjector/telemut/darkbundle, // 0TC /obj/item/clothing/suit/hooded/chaplain_hoodie, // 0TC /obj/item/clothing/glasses/meson/engine/tray, // 0TC /obj/item/clothing/mask/chameleon, // 1TC /obj/item/card/id/syndicate, // 2TC /obj/item/clothing/shoes/chameleon/noslip, // 2TC /obj/item/encryptionkey/syndicate) // 2TC var/static/list/professional = list( // 38TC /obj/item/gun/projectile/automatic/sniper_rifle/syndicate, // 16TC /obj/item/ammo_box/magazine/sniper_rounds, // 4TC /obj/item/ammo_box/magazine/sniper_rounds/penetrator, // 5TC /obj/item/ammo_box/magazine/sniper_rounds/penetrator, // 5TC /obj/item/clothing/glasses/chameleon/thermal, // 6TC /obj/item/clothing/gloves/combat, // 0 TC /obj/item/clothing/under/suit/really_black, // 0 TC /obj/item/clothing/suit/storage/lawyer/blackjacket/armored, // 0TC /obj/item/encryptionkey/syndicate) // 2TC var/static/list/grenadier = list( // 20TC + Tactical Grenadier Belt /obj/item/storage/belt/grenade/tactical, // Contains 2 Frag and EMP grenades, 5 C4 Explosives, 5 Smoke and Gluon grenades and 1 Minibomb grenade ~20TC Estimate /obj/item/gun/projectile/automatic/pistol, // 4TC /obj/item/ammo_box/magazine/m10mm/fire, // 2TC /obj/item/ammo_box/magazine/m10mm/fire, // 2TC /obj/item/storage/box/syndie_kit/modsuit, // 6TC /obj/item/clothing/gloves/combat, // 0TC /obj/item/card/id/syndicate, // 2TC /obj/item/clothing/shoes/chameleon/noslip, // 2TC /obj/item/encryptionkey/syndicate) // 2TC var/static/list/metroid = list( // 21 + modules + laser gun /obj/item/storage/box/syndie_kit/modsuit/elite, // 9TC /obj/item/mod/module/visor/thermal, // 3 TC /obj/item/mod/module/stealth, //0 TC but strong /obj/item/mod/module/power_kick, //0 TC but funny /obj/item/mod/module/sphere_transform, //0TC but should not be allowed to normally be installed /obj/item/autosurgeon/organ/syndicate/laser_arm, //0 TC but otherwise not obtainable. /obj/item/pinpointer/advpinpointer, //4 TC /obj/item/storage/box/syndidonkpockets, //2TC, otherwise they will just die in the first combat to disabler. /obj/item/storage/belt/utility/full/multitool, //0 TC /obj/item/clothing/head/collectable/slime, //Priceless (0 TC) /obj/item/encryptionkey/syndicate) //2 TC /obj/item/storage/box/syndie_kit/bundle/populate_contents() var/list/bundle = pick(spy, agent13, thief, bond, infiltrator, payday, implant, hacker, darklord, professional, grenadier, metroid) for(var/item in bundle) new item(src) /obj/item/storage/box/syndie_kit/space name = "Boxed Space Suit and Helmet" can_hold = list(/obj/item/clothing/suit/space/syndicate/black/red, /obj/item/clothing/head/helmet/space/syndicate/black/red, /obj/item/tank/internals/emergency_oxygen/engi/syndi, /obj/item/clothing/mask/gas/syndicate) max_w_class = WEIGHT_CLASS_NORMAL /obj/item/storage/box/syndie_kit/space/populate_contents() new /obj/item/clothing/suit/space/syndicate/black/red(src) new /obj/item/clothing/head/helmet/space/syndicate/black/red(src) new /obj/item/clothing/mask/gas/syndicate(src) new /obj/item/tank/internals/emergency_oxygen/engi/syndi(src) /obj/item/storage/box/syndie_kit/modsuit name = "Boxed Blood Red MODsuit" can_hold = list(/obj/item/tank/internals/emergency_oxygen/engi/syndi, /obj/item/clothing/mask/gas/syndicate) max_w_class = WEIGHT_CLASS_NORMAL /obj/item/storage/box/syndie_kit/modsuit/populate_contents() new /obj/item/mod/control/pre_equipped/traitor(src) new /obj/item/clothing/mask/gas/syndicate(src) new /obj/item/tank/internals/emergency_oxygen/engi/syndi(src) /obj/item/storage/box/syndie_kit/modsuit/elite //I have been informed this is a good idea. name = "Boxed Elite MODsuit" /obj/item/storage/box/syndie_kit/modsuit/elite/populate_contents() new /obj/item/mod/control/pre_equipped/traitor_elite(src) new /obj/item/clothing/mask/gas/syndicate(src) new /obj/item/tank/internals/emergency_oxygen/engi/syndi(src) /obj/item/storage/box/syndie_kit/conversion name = "box (CK)" /obj/item/storage/box/syndie_kit/boolets name = "shotgun shells" /obj/item/storage/box/syndie_kit/boolets/populate_contents() for(var/I in 1 to 6) new /obj/item/ammo_casing/shotgun/fakebeanbag(src) /obj/item/storage/box/syndie_kit/emp name = "boxed EMP kit" /obj/item/storage/box/syndie_kit/emp/populate_contents() new /obj/item/grenade/empgrenade(src) new /obj/item/grenade/empgrenade(src) new /obj/item/implanter/emp/(src) /obj/item/storage/box/syndie_kit/poisoner name = "poisoner's kit" /obj/item/storage/box/syndie_kit/poisoner/populate_contents() new /obj/item/pen/multi/poison(src) new /obj/item/clothing/gloves/color/black/poisoner(src) /obj/item/storage/box/syndie_kit/c4 name = "pack of C-4 explosives" /obj/item/storage/box/syndie_kit/c4/populate_contents() for(var/I in 1 to 5) new /obj/item/grenade/plastic/c4(src) /obj/item/storage/box/syndie_kit/frag_grenades name = "pack of fragmentation grenades" /obj/item/storage/box/syndie_kit/frag_grenades/populate_contents() for(var/I in 1 to 5) new /obj/item/grenade/frag(src) /obj/item/storage/box/syndie_kit/throwing_weapons name = "boxed throwing kit" can_hold = list(/obj/item/throwing_star, /obj/item/restraints/legcuffs/bola/tactical) max_combined_w_class = 16 max_w_class = WEIGHT_CLASS_NORMAL /obj/item/storage/box/syndie_kit/throwing_weapons/populate_contents() for(var/I in 1 to 5) new /obj/item/throwing_star(src) new /obj/item/restraints/legcuffs/bola/tactical(src) new /obj/item/restraints/legcuffs/bola/tactical(src) /obj/item/storage/box/syndie_kit/sarin name = "sarin gas grenades" /obj/item/storage/box/syndie_kit/sarin/populate_contents() new /obj/item/grenade/chem_grenade/saringas(src) new /obj/item/grenade/chem_grenade/saringas(src) new /obj/item/grenade/chem_grenade/saringas(src) new /obj/item/grenade/chem_grenade/saringas(src) /obj/item/storage/box/syndie_kit/bioterror name = "bioterror syringe box" /obj/item/storage/box/syndie_kit/bioterror/populate_contents() for(var/I in 1 to 7) new /obj/item/reagent_containers/syringe/bioterror(src) /obj/item/storage/box/syndie_kit/caneshotgun name = "cane gun kit" /obj/item/storage/box/syndie_kit/caneshotgun/populate_contents() for(var/I in 1 to 6) new /obj/item/ammo_casing/shotgun/assassination(src) new /obj/item/gun/projectile/revolver/doublebarrel/improvised/cane(src) /obj/item/storage/box/syndie_kit/fake_minibomb name = "trick minibomb kit" /obj/item/storage/box/syndie_kit/fake_minibomb/populate_contents() new /obj/item/grenade/syndieminibomb/fake(src) /obj/item/storage/box/syndie_kit/fake_revolver name = "trick revolver kit" /obj/item/storage/box/syndie_kit/fake_revolver/populate_contents() new /obj/item/gun/projectile/revolver/fake(src) /obj/item/storage/box/syndie_kit/mimery name = "advanced mimery kit" /obj/item/storage/box/syndie_kit/mimery/populate_contents() new /obj/item/spellbook/oneuse/mime/greaterwall(src) new /obj/item/spellbook/oneuse/mime/fingergun(src) /obj/item/storage/box/syndie_kit/combat_baking/populate_contents() new /obj/item/reagent_containers/food/snacks/baguette/combat(src) for(var/i in 1 to 2) new /obj/item/reagent_containers/food/snacks/croissant/throwing(src) new /obj/item/book/granter/crafting_recipe/combat_baking(src) /obj/item/storage/box/syndie_kit/atmosn2ogrenades name = "atmos N2O grenades" /obj/item/storage/box/syndie_kit/atmosn2ogrenades/populate_contents() new /obj/item/grenade/clusterbuster/n2o(src) new /obj/item/grenade/clusterbuster/n2o(src) /obj/item/storage/box/syndie_kit/atmosfiregrenades name = "plasma fire grenades" /obj/item/storage/box/syndie_kit/atmosfiregrenades/populate_contents() new /obj/item/grenade/clusterbuster/plasma(src) new /obj/item/grenade/clusterbuster/plasma(src) /obj/item/storage/box/syndie_kit/missionary_set name = "Missionary Starter Kit" /obj/item/storage/box/syndie_kit/missionary_set/populate_contents() new /obj/item/nullrod/missionary_staff(src) new /obj/item/clothing/suit/hooded/chaplain_hoodie/missionary_robe(src) var/obj/item/storage/bible/B = new /obj/item/storage/bible(src) if(prob(25)) //an omen of success to come? B.deity_name = "Success" B.icon_state = "greentext" B.item_state = "greentext" /obj/item/storage/box/syndie_kit/cutouts name = "Fortified Artistic Box" /obj/item/storage/box/syndie_kit/cutouts/populate_contents() for(var/i in 1 to 3) new/obj/item/cardboard_cutout/adaptive(src) new/obj/item/toy/crayon/spraycan(src) /obj/item/storage/box/syndie_kit/bonerepair name = "emergency nanite kit" desc = "A box containing one prototype nanite repair system." /obj/item/storage/box/syndie_kit/bonerepair/populate_contents() new /obj/item/reagent_containers/hypospray/autoinjector/nanocalcium(src) var/obj/item/paper/P = new /obj/item/paper(src) P.name = "Prototype nanite repair guide" P.desc = "For when you want to safely get off Mr Bones' Wild Ride." P.info = {"