<commit_before>//SUPPLY PACKS
//NOTE: only secure crate types use the access var (and are lockable)
//NOTE: hidden packs only show up when the computer has been hacked.

/datum/supply_packs/specialops
	name = "Special Ops supplies"
	contains = list("/obj/item/weapon/storage/emp_kit",
					"/obj/item/weapon/smokebomb",
					"/obj/item/weapon/smokebomb",
					"/obj/item/weapon/smokebomb",
					"/obj/item/weapon/pen/sleepypen",
					"/obj/item/weapon/incendiarygrenade")
	cost = 20
	containertype = "/obj/crate"
	containername = "Special Ops crate"
	hidden = 1

/datum/supply_packs/wizard
	name = "Wizard costume"
	contains = list("/obj/item/weapon/staff",
					"/obj/item/clothing/suit/wizrobe/fake",
					"/obj/item/clothing/shoes/sandal",
					"/obj/item/clothing/head/wizard/fake")
	cost = 20
	containertype = "/obj/crate"
	containername = "Wizard costume crate"

/datum/supply_packs/metal50
	name = "50 Metal Sheets"
	contains = list("/obj/item/weapon/sheet/metal")
	amount = 50
	cost = 15
	containertype = "/obj/crate"
	containername = "Metal sheets crate"

/datum/supply_packs/glass50
	name = "50 Glass Sheets"
	contains = list("/obj/item/weapon/sheet/glass")
	amount = 50
	cost = 15
	containertype = "/obj/crate"
	containername = "Glass sheets crate"

/datum/supply_packs/internals
	name = "Internals crate"
	contains = list("/obj/item/clothing/mask/gas",
					"/obj/item/clothing/mask/gas",
					"/obj/item/clothing/mask/gas",
					"/obj/item/weapon/tank/air",
					"/obj/item/weapon/tank/air",
					"/obj/item/weapon/tank/air")
	cost = 10
	containertype = "/obj/crate/internals"
	containername = "Internals crate"

/datum/supply_packs/food
	name = "Food crate"
	contains = list("/obj/item/weapon/reagent_containers/food/snacks/flour",
					"/obj/item/weapon/reagent_containers/food/snacks/flour",
					"/obj/item/weapon/reagent_containers/food/snacks/flour",
					"/obj/item/weapon/reagent_containers/food/snacks/faggot",
					"/obj/item/weapon/reagent_containers/food/snacks/faggot",
					"/obj/item/weapon/reagent_containers/food/snacks/faggot",
					"/obj/item/kitchen/egg_box",
					"/obj/item/weapon/storage/condimentbottles",
					"/obj/item/weapon/banana",
					"/obj/item/weapon/banana",
					"/obj/item/weapon/banana")
	cost = 5
	containertype = "/obj/crate/freezer"
	containername = "Food crate"

/* DO NOT UNCOMMENT THIS, ORDERING THEM WILL BREAK THE SHUTTLE
/datum/supply_packs/monkey
	name = "Monkey crate"
	contains = list("/mob/living/carbon/monkey",
					"/mob/living/carbon/monkey",
					"/mob/living/carbon/monkey",<commit_msg>Added a meat crate to keep the kitchen stocked.  10 cost, contains 9 monkeymeat.<commit_after>//SUPPLY PACKS
//NOTE: only secure crate types use the access var (and are lockable)
//NOTE: hidden packs only show up when the computer has been hacked.

/datum/supply_packs/specialops
	name = "Special Ops supplies"
	contains = list("/obj/item/weapon/storage/emp_kit",
					"/obj/item/weapon/smokebomb",
					"/obj/item/weapon/smokebomb",
					"/obj/item/weapon/smokebomb",
					"/obj/item/weapon/pen/sleepypen",
					"/obj/item/weapon/incendiarygrenade")
	cost = 20
	containertype = "/obj/crate"
	containername = "Special Ops crate"
	hidden = 1

/datum/supply_packs/wizard
	name = "Wizard costume"
	contains = list("/obj/item/weapon/staff",
					"/obj/item/clothing/suit/wizrobe/fake",
					"/obj/item/clothing/shoes/sandal",
					"/obj/item/clothing/head/wizard/fake")
	cost = 20
	containertype = "/obj/crate"
	containername = "Wizard costume crate"

/datum/supply_packs/metal50
	name = "50 Metal Sheets"
	contains = list("/obj/item/weapon/sheet/metal")
	amount = 50
	cost = 15
	containertype = "/obj/crate"
	containername = "Metal sheets crate"

/datum/supply_packs/glass50
	name = "50 Glass Sheets"
	contains = list("/obj/item/weapon/sheet/glass")
	amount = 50
	cost = 15
	containertype = "/obj/crate"
	containername = "Glass sheets crate"

/datum/supply_packs/internals
	name = "Internals crate"
	contains = list("/obj/item/clothing/mask/gas",
					"/obj/item/clothing/mask/gas",
					"/obj/item/clothing/mask/gas",
					"/obj/item/weapon/tank/air",
					"/obj/item/weapon/tank/air",
					"/obj/item/weapon/tank/air")
	cost = 10
	containertype = "/obj/crate/internals"
	containername = "Internals crate"

/datum/supply_packs/food
	name = "Food crate"
	contains = list("/obj/item/weapon/reagent_containers/food/snacks/flour",
					"/obj/item/weapon/reagent_containers/food/snacks/flour",
					"/obj/item/weapon/reagent_containers/food/snacks/flour",
					"/obj/item/weapon/reagent_containers/food/snacks/faggot",
					"/obj/item/weapon/reagent_containers/food/snacks/faggot",
					"/obj/item/weapon/reagent_containers/food/snacks/faggot",
					"/obj/item/kitchen/egg_box",
					"/obj/item/weapon/storage/condimentbottles",
					"/obj/item/weapon/banana",
					"/obj/item/weapon/banana",
					"/obj/item/weapon/banana")
	cost = 5
	containertype = "/obj/crate/freezer"
	containername = "Food crate"

/datum/supply_packs/meat
	name = "Meat crate"
	contains = list("/obj/item/weapon/reagent_containers/food/snacks/monkeymeat",
					"/obj/item/weapon/reagent_containers/food/snacks/monkeymeat",
					"/obj/item/weapon/reagent_containers/food/snacks/monkeymeat",
					"/obj/item/weapon/reagent_containers/food/snacks/monkeymeat",
					"/obj/item/weapon/reagent_containers/food/snacks/monkeymeat",
					"/obj/item/weapon/reagent_containers/food/snacks/monkeymeat",
					"/obj/item/weapon/reagent_containers/food/snacks/monkeymeat",
					"/obj/item/weapon/reagent_containers/food/snacks/monkeymeat",
					"/obj/item/weapon/reagent_containers/food/snacks/monkeymeat")
	cost = 10
	containertype = "/obj/crate/freezer"
	containername = "Meat crate"

/* DO NOT UNCOMMENT THIS, ORDERING THEM WILL BREAK THE SHUTTLE
/datum/supply_packs/monkey
	name = "Monkey crate"
	contains = list("/mob/living/carbon/monkey",
					"/mob/living/carbon/monkey",
					"/mob/living/carbon/monkey",
{'fraction_non_alphanumeric': 0.15050675675675676, 'fraction_numerical': 0.008952702702702703, 'mean_word_length': 3.597049689440994, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6589399', 'n_tokens_mistral': 2609, 'n_tokens_neox': 2221, 'n_words': 349}