package QuestRewards
using RTDB

q301_reward_crash : RewardBase
{
	name = "q301_reward_crash";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1850;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 130;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q301_reward_enter_blackmarket : RewardBase
{
	name = "q301_reward_enter_blackmarket";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1200;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 300;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q301_reward_crane : RewardBase
{
	name = "q301_reward_crane";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2400;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 100;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q301_reward_myers : RewardBase
{
	name = "q301_reward_myers";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1850;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 100;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q301_All_The_Presidents_Men : RewardBase
{
	name = "q301_All_The_Presidents_Men reward";
	achievement = 
	[
		"Achievements.AllThePresidentsMen"
	];
}

q302_reward_chase_alarmed : RewardBase
{
	name = "q302_reward_chase";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1400;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 300;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q302_reward_chase_unnoticed : RewardBase
{
	name = "q302_reward_chase";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1800;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 150;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q302_reward_spidertank : RewardBase
{
	name = "q302_reward_spidertank";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2300;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 200;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q302_I_Hate_Spiders : RewardBase
{
	name = "q302_I_Hate_Spiders";
	achievement = 
	[
		"Achievements.IHateSpider"
	];
}

q302_reward_squot : RewardBase
{
	name = "q302_reward_spidertank";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1800;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 300;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q302_reward_basketball_sucessful : RewardBase
{
	name = "q302_reward_basketball_sucessful";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1400;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 100;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q302_reward_oath_base : RewardBase
{
	name = "q302_reward_oath";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2300;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 150;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q302_reward_oath_money_accepted : RewardBase
{
	name = "q302_reward_oath";
	currencyPackage = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 25000;
				} : ConstantStatModifier
			];
		}
	];
}

q302_reward_oath_money_declined : RewardBase
{
	name = "q302_reward_oath";
	currencyPackage = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 12000;
				} : ConstantStatModifier
			];
		}
	];
}

q303_reward_vdb_server_destroyed : RewardBase
{
	name = "q303_reward_vdb_server_destroyed";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2000;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 150;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q303_reward_vdb_friendly_entrance : RewardBase
{
	name = "q303_reward_vdb_friendly_entrance";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2000;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 150;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q303_reward_vdb_trap_disarmed : RewardBase
{
	name = "q303_reward_vdb_trap_disarmed";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1500;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 150;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q303_reward_after_slider : RewardBase
{
	name = "q303_reward_after_slider";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1600;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 100;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q303_reward_after_safehouse : RewardBase
{
	name = "q303_reward_after_safehouse";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1600;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 100;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q303_reward_tech_floor_stealth : RewardBase
{
	name = "q303_reward_tech_floor_stealth";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2200;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 150;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q303_reward : RewardBase
{
	name = "q303_reward";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2200;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 150;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q304_01_car_rental_done : RewardBase
{
	name = "q304_01_car_rental_done";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1700;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 150;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q304_02_songbird_meeting_done : RewardBase
{
	name = "q304_02_songbird_meeting_done";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1000;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 100;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q304_03_farida_done : RewardBase
{
	name = "q304_03_farida_done";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1700;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 150;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q304_04_combat_zone_border_done : RewardBase
{
	name = "q304_04_combat_zone_border_done";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 712;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 90;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q304_05_netrunner_hijacking_done : RewardBase
{
	name = "304_05_netrunner_hijacking_done";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2300;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 200;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q304_06_netrunner_lab_done : RewardBase
{
	name = "q304_06_netrunner_lab_done";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2300;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 200;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q304_07_escape_done : RewardBase
{
	name = "q304_07_escape_done";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2500;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 220;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q304_08_car_retrieval : RewardBase
{
	name = "q304_08_car_retrieval";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 712;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 90;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q304_08_car_retrieval_undetected : RewardBase
{
	name = "q304_08_car_retrieval";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 900;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 90;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q305_01_netrunners_done : RewardBase
{
	name = "q305_01_netrunners_done";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1800;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 100;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q305_02_ambush_done : RewardBase
{
	name = "q305_02_ambush_done";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2500;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 150;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q305_04_border_crossing_done : RewardBase
{
	name = "q305_04_border_crossing_done";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2500;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 150;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q305_04_Myers_reward_SB_alive : RewardBase
{
	name = "q305_04_Myers_reward_SB_alive";
	currencyPackage = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 30000;
				} : ConstantStatModifier
			];
		}
	];
}

q305_04_Myers_reward_SB_dead : RewardBase
{
	name = "q305_04_Myers_reward_SB_dead";
	currencyPackage = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 5000;
				} : ConstantStatModifier
			];
		}
	];
}

q305_King_of_Cups : RewardBase
{
	name = "q305_King_of_Cups reward";
	achievement = 
	[
		"Achievements.KingOfTheCups"
	];
}

q305_King_of_Pentacles : RewardBase
{
	name = "q305_King_of_Pentacles reward";
	achievement = 
	[
		"Achievements.KingOfThePentacles"
	];
}

q305_05_reed_epilogue_done : RewardBase
{
	name = "q305_05_reed_epilogue_done";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 530;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 50;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q306_01_cosmo_infiltrated : RewardBase
{
	name = "q306_01_airport_infiltrated";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1400;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 100;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q306_02_songbird_ushered : RewardBase
{
	name = "q306_02_songbird_ushered";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1400;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 100;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q306_03_duty_free : RewardBase
{
	name = "q306_03_duty_free";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 2500;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 200;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q306_04_train_start : RewardBase
{
	name = "q306_04_train_start";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1800;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 150;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q306_05_quest_done : RewardBase
{
	name = "q306_05_quest_done";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1500;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 200;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q306_06_epilogue_done : RewardBase
{
	name = "q306_06_epilogue_done";
	experience = 
	[
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 1400;
				} : ConstantStatModifier
			];
			type = "Proficiencies.Level";
		}, 
		{
			quantityModifiers = 
			[
				{
					statType = "BaseStats.Quantity";
					modifierType = "Additive";
					value = 100;
				} : ConstantStatModifier
			];
			type = "Proficiencies.StreetCred";
		}
	];
}

q306_King_of_Wands : RewardBase
{
	name = "q306_King_Of_Wands reward";
	achievement = 
	[
		"Achievements.KingOfTheWands"
	];
}

q306_King_of_Swords : RewardBase
{
	name = "q306_King_Of_Swords reward";
	achievement = 
	[
		"Achievements.KingOfTheSwords"
	];
}

q307_Ultimate_Survivor : RewardBase
{
	name = "q307_Ultimate_Survivor reward";
	achievement = 
	[
		"Achievements.TheTower"
	];
}

