package RTDB

XPPoints
{
	fk< Proficiency > type = "Proficiencies.Level";
	fk< StatModifier >[] quantityModifiers = 
	[
		{
			statType = "BaseStats.Quantity";
			modifierType = "Additive";
			value = 0;
		} : ConstantStatModifier
	];
}

CurrencyReward
{
	fk< Item > currency = "Items.money";
	fk< StatModifier >[] quantityModifiers = 
	[
		{
			statType = "BaseStats.Quantity";
			modifierType = "Additive";
			value = 0;
		} : ConstantStatModifier
	];
}

RewardBase
{
	string name = "";
	fk< StatModifier >[] statModifiers = 
	[
		{
			statType = "BaseStats.PowerLevel";
			modifierType = "Additive";
			value = 0;
		} : ConstantStatModifier
	];
	fk< XPPoints >[] experience = [];
	fk< InventoryItem >[] items = [];
	fk< CurrencyReward >[] currencyPackage = [];
	fk< Item >[] recipes = [];
	fk< Achievement >[] achievement = [];
	fk< PhotoModeItem >[] photoModeItem = [];
	fk< ContentAssignment > contentAssignment = "";
}

