package Character
using RTDB, BaseStats

sq012_peralez_driver : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.SideQuest";
	entityTemplatePath = "base\quest\side_quests\sq012\characters\sq012_peralez_driver.ent";
	displayName = "LocKey#33122";
	fullDisplayName = "LocKey#33123";
	fk< Affiliation > affiliation = "Factions.SSI";
	baseAttitudeGroup = "friendly";
	priority = "SpawnableObjectPriority.Quest";
	contentAssignment = "DeviceContentAssignment.sq012";
	bountyDrawTable = "";
	tags = 
	[
		"Invulnerable"
	];
}

sq012_sex_shop_owner : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.SideQuest";
	entityTemplatePath = "base\quest\side_quests\sq012\characters\sq012_sex_shop_owner.ent";
	displayName = "LocKey#33124";
	fullDisplayName = "LocKey#33125";
	baseAttitudeGroup = "friendly";
	savable = true;
	fk< Vendor > vendorID = "Vendors.hey_rey_junkshop_01";
	tags = 
	[
		"Invulnerable"
	];
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	contentAssignment = "DeviceContentAssignment.sq012";
	statModifiers += 
	[
		"BaseStats.ItemPurchasedAtVendorModifier"
	];
	bountyDrawTable = 
	{
		bountyChoices = 
		[
			{
				bountySetter = "Factions.NCPD";
				transgressions = 
				[
					{
						localizedDescription = "LocKey#51842";
					}
				];
				reward = "BountyReward.Generic";
			}
		];
	};
}

sq012_market_vendor : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.SideQuest";
	entityTemplatePath = "base\quest\side_quests\sq012\characters\sq012_market_vendor.ent";
	displayName = "LocKey#33126";
	fullDisplayName = "LocKey#33127";
	savable = true;
	tags = 
	[
		"Invulnerable"
	];
	baseAttitudeGroup = "friendly";
	fk< Vendor > vendorID = "Vendors.wbr_jpn_techstore_01";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Civilian";
	contentAssignment = "DeviceContentAssignment.sq012";
	statModifiers += 
	[
		"BaseStats.ItemPurchasedAtVendorModifier"
	];
	bountyDrawTable = "";
}

sq012_tyger_claw : tyger_claws_martial_fmelee2_katana_ma_rare
{
	quest = "NPCQuestAffiliation.SideQuest";
	baseAttitudeGroup = "sq012_tyger_claws";
	priority = "SpawnableObjectPriority.Quest";
	contentAssignment = "DeviceContentAssignment.sq012";
}

sq012_animal_bouncer_short_range : animals_grunt2_shotgun2_igla_wba_rare
{
	quest = "NPCQuestAffiliation.SideQuest";
	displayName = "LocKey#33128";
	CName communitySquad = "Squad_Alpha";
	baseAttitudeGroup = "sq012_6th_street";
	priority = "SpawnableObjectPriority.Quest";
	contentAssignment = "DeviceContentAssignment.sq012";
}

sq012_animal_elite_meidum : animals_bouncer2_ranged2_burya_mb
{
	quest = "NPCQuestAffiliation.SideQuest";
	baseAttitudeGroup = "sq012_6th_street";
	CName communitySquad = "Squad_Alpha";
	priority = "SpawnableObjectPriority.Quest";
	contentAssignment = "DeviceContentAssignment.sq012";
}

sq012_animal_elite_hard : animals_bouncer2_ranged2_omaha_mb
{
	quest = "NPCQuestAffiliation.SideQuest";
	baseAttitudeGroup = "sq012_6th_street";
	CName communitySquad = "Squad_Alpha";
	priority = "SpawnableObjectPriority.Quest";
	contentAssignment = "DeviceContentAssignment.sq012";
}

sq012_animal_keycard : animals_grunt2_ranged2_pulsar_mb
{
	quest = "NPCQuestAffiliation.SideQuest";
	baseAttitudeGroup = "sq012_6th_street";
	CName communitySquad = "Squad_Alpha";
	priority = "SpawnableObjectPriority.Quest";
	contentAssignment = "DeviceContentAssignment.sq012";
}

sq012_animal_officer : animals_grunt2_hmelee2_hammer_wba_rare
{
	quest = "NPCQuestAffiliation.SideQuest";
	CName communitySquad = "Squad_Alpha";
	fk< NPCRarity > rarity = "NPCRarity.Officer";
	baseAttitudeGroup = "sq012_6th_street";
	priority = "SpawnableObjectPriority.Quest";
	contentAssignment = "DeviceContentAssignment.sq012";
}

sq012_animal_beta : animals_grunt2_ranged2_pulsar_mb
{
	quest = "NPCQuestAffiliation.SideQuest";
	baseAttitudeGroup = "sq012_6th_street";
	CName communitySquad = "Squad_Beta";
	priority = "SpawnableObjectPriority.Quest";
	contentAssignment = "DeviceContentAssignment.sq012";
}

sq012_animal_shotgun_beta : animals_grunt2_shotgun2_testera_wba_rare
{
	quest = "NPCQuestAffiliation.SideQuest";
	baseAttitudeGroup = "sq012_6th_street";
	CName communitySquad = "Squad_Beta";
	priority = "SpawnableObjectPriority.Quest";
	contentAssignment = "DeviceContentAssignment.sq012";
}

sq012_animal_pistol_nova : animals_grunt1_ranged1_nova_mb
{
	quest = "NPCQuestAffiliation.SideQuest";
	baseAttitudeGroup = "sq012_6th_street";
	CName communitySquad = "Squad_Alpha";
	priority = "SpawnableObjectPriority.Quest";
	contentAssignment = "DeviceContentAssignment.sq012";
}

sq012_animal_pistol_tech : animals_bouncer2_ranged2_burya_mb
{
	quest = "NPCQuestAffiliation.SideQuest";
	baseAttitudeGroup = "sq012_6th_street";
	CName communitySquad = "Squad_Alpha";
	priority = "SpawnableObjectPriority.Quest";
	contentAssignment = "DeviceContentAssignment.sq012";
}

sq012_animal_hammer : animals_elite2_hmelee2_hammer_mba_rare
{
	quest = "NPCQuestAffiliation.SideQuest";
	baseAttitudeGroup = "sq012_6th_street";
	CName communitySquad = "Squad_Alpha";
	priority = "SpawnableObjectPriority.Quest";
	entityTemplatePath = "base\characters\entities\gang\gang__animals_mba.ent";
	contentAssignment = "DeviceContentAssignment.sq012";
}

sq012_animal_officer_beta_female : animals_grunt2_hmelee2_hammer_wba_rare
{
	displayName = "LocKey#37129";
	fullDisplayName = "LocKey#37129";
	skipDisplayArchetype = true;
	quest = "NPCQuestAffiliation.SideQuest";
	CName communitySquad = "Squad_Beta";
	fk< NPCRarity > rarity = "NPCRarity.Officer";
	baseAttitudeGroup = "sq012_6th_street";
	priority = "SpawnableObjectPriority.Quest";
	contentAssignment = "DeviceContentAssignment.sq012";
}

sq012_det_yu : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.SideQuest";
	entityTemplatePath = "base\quest\side_quests\sq012\characters\sq012_det_yu.ent";
	displayName = "LocKey#33129";
	fullDisplayName = "LocKey#33130";
	savable = true;
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.NCPD";
	contentAssignment = "DeviceContentAssignment.sq012";
	bountyDrawTable = "";
	tags = 
	[
		"Invulnerable"
	];
	baseAttitudeGroup = "friendly";
}

sq012_lucius_rhyne : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.SideQuest";
	entityTemplatePath = "base\quest\side_quests\sq012\characters\sq012_lucius_rhyne.ent";
	displayName = "LocKey#33131";
	fullDisplayName = "LocKey#33132";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.CityCouncil";
	contentAssignment = "DeviceContentAssignment.sq012";
	bountyDrawTable = "";
}

sq012_weldon_holt : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.SideQuest";
	entityTemplatePath = "base\quest\side_quests\sq012\characters\sq012_weldon_holt.ent";
	displayName = "LocKey#33133";
	fullDisplayName = "LocKey#33134";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.CityCouncil";
	contentAssignment = "DeviceContentAssignment.sq012";
	bountyDrawTable = "";
}

sq012_weldon_holt_clue : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.SideQuest";
	entityTemplatePath = "base\quest\side_quests\sq012\characters\sq012_weldon_holt_clue.ent";
	displayName = "LocKey#33133";
	fullDisplayName = "LocKey#33134";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.CityCouncil";
	contentAssignment = "DeviceContentAssignment.sq012";
	bountyDrawTable = "";
}

sq012_lark : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.SideQuest";
	entityTemplatePath = "base\quest\side_quests\sq012\characters\sq012_lark.ent";
	displayName = "LocKey#33135";
	fullDisplayName = "LocKey#33136";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	contentAssignment = "DeviceContentAssignment.sq012";
	bountyDrawTable = "";
}

sq012_lucas : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.SideQuest";
	entityTemplatePath = "base\quest\side_quests\sq012\characters\sq012_lucas.ent";
	displayName = "LocKey#33137";
	fullDisplayName = "LocKey#33138";
	priority = "SpawnableObjectPriority.Quest";
	contentAssignment = "DeviceContentAssignment.sq012";
	bountyDrawTable = "";
}

sq012_assassin : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.SideQuest";
	entityTemplatePath = "base\quest\side_quests\sq012\characters\sq012_assassin.ent";
	displayName = "LocKey#33139";
	fullDisplayName = "LocKey#33140";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	contentAssignment = "DeviceContentAssignment.sq012";
	bountyDrawTable = 
	{
		bountyChoices = 
		[
			{
				bountySetter = "Factions.NCPD";
				transgressions = 
				[
					{
						localizedDescription = "LocKey#51843";
					}
				];
				reward = "BountyReward.Generic";
			}
		];
	};
}

sq012_cop : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.SideQuest";
	entityTemplatePath = "base\quest\side_quests\sq012\characters\sq012_security_cop.ent";
	displayName = "LocKey#33141";
	fullDisplayName = "LocKey#33142";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.NCPD";
	contentAssignment = "DeviceContentAssignment.sq012";
	bountyDrawTable = "";
}

