package Character
using RTDB, BaseStats

baron : Quest_NPC_Base
{
	priority = "SpawnableObjectPriority.Quest";
	tags = 
	[
		"Invulnerable"
	];
	entityTemplatePath = "ep1\characters\entities\main_npc\baron.ent";
	reactionPreset = "ReactionPresets.NoReaction";
	displayName = "LocKey#80568";
	fullDisplayName = "LocKey#80569";
	CName voiceTag = "baron";
	baseAttitudeGroup = "baron";
	savable = true;
	fk< Affiliation > affiliation = "Factions.VoodooBoys";
	objectActions += 
	[
		"GenericInteraction.ReturnTalk"
	];
	skipDisplayArchetype = true;
	bountyDrawTable = "";
	archetypeData = "ArchetypeData.NetrunnerT1";
	abilities += 
	[
		"Ability.IsNetrunnerArchetype", "Ability.IsTier3Archetype", "Ability.CanUseCovers", "Ability.CanQuickhack", "Ability.CanCatchUpDistance", "Ability.CanOverheatQuickHack", "Ability.CanOverloadQuickHack", "Ability.CanDeathQuickHack", "Ability.CanWeaponMalfunctionQuickHack", "Ability.CanLocomotionMalfunctionQuickHack", "Ability.CanCyberwareMalfunctionQuickHack", "Ability.CanBlindQuickHack", "Ability.CanPingQuickHack"
	];
}

bella : Quest_NPC_Base
{
	priority = "SpawnableObjectPriority.Quest";
	tags = 
	[
		"Invulnerable"
	];
	entityTemplatePath = "ep1\quest\secondary_characters\bella.ent";
	reactionPreset = "ReactionPresets.NoReaction";
	displayName = "LocKey#80570";
	fullDisplayName = "LocKey#80571";
	alternativeDisplayName = "LocKey#32233";
	CName voiceTag = "bella_net";
	baseAttitudeGroup = "bella";
	savable = true;
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	objectActions += 
	[
		"GenericInteraction.ReturnTalk"
	];
}

farida : Quest_NPC_Base
{
	priority = "SpawnableObjectPriority.Quest";
	tags = 
	[
		"Invulnerable"
	];
	entityTemplatePath = "ep1\quest\secondary_characters\farida.ent";
	reactionPreset = "ReactionPresets.NoReaction";
	displayName = "LocKey#80572";
	fullDisplayName = "LocKey#80573";
	alternativeDisplayName = "LocKey#93266";
	CName voiceTag = "farida";
	baseAttitudeGroup = "farida";
	savable = true;
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	objectActions += 
	[
		"GenericInteraction.ReturnTalk"
	];
	fk< Vendor > vendorID = "Vendors.cz_monument_ripperdoc_farida";
	statModifiers += 
	[
		"BaseStats.ItemPurchasedAtVendorModifier"
	];
	contentAssignment = "DeviceContentAssignment.Autoscaling";
}

theo : Quest_NPC_Base
{
	priority = "SpawnableObjectPriority.Quest";
	tags = 
	[
		"Invulnerable"
	];
	entityTemplatePath = "ep1\quest\secondary_characters\theo.ent";
	reactionPreset = "ReactionPresets.NoReaction";
	displayName = "LocKey#80574";
	fullDisplayName = "LocKey#80575";
	alternativeDisplayName = "LocKey#32233";
	CName voiceTag = "theo_net";
	baseAttitudeGroup = "theo";
	savable = true;
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	objectActions += 
	[
		"GenericInteraction.ReturnTalk"
	];
}

wagner : Quest_NPC_Base
{
	priority = "SpawnableObjectPriority.Quest";
	tags = 
	[
		"Invulnerable"
	];
	entityTemplatePath = "ep1\quest\secondary_characters\wagner.ent";
	reactionPreset = "ReactionPresets.NoReaction";
	displayName = "LocKey#80576";
	fullDisplayName = "LocKey#80577";
	CName voiceTag = "wagner";
	baseAttitudeGroup = "friendly";
	savable = true;
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	objectActions += 
	[
		"GenericInteraction.ReturnTalk"
	];
}

