package Character
using RTDB, BaseStats

sts_ep1_01_target : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.StreetStory";
	priority = "SpawnableObjectPriority.Quest";
	entityTemplatePath = "ep1\openworld\street_stories\sts_ep1_01\characters\sts_ep1_01_anderson.ent";
	baseAttitudeGroup = "friendly";
	displayName = "LocKey#81618";
	fullDisplayName = "LocKey#81618";
	alternativeDisplayName = "LocKey#49686";
	alternativeFullDisplayName = "LocKey#94023";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	skipDisplayArchetype = true;
	savable = true;
	reactionPreset = "ReactionPresets.NoReaction";
	fk< LootTable > lootDrop = "LootTables.sts_ep1_01_shard_anderson_loot";
	fk< ObjectAction >[] objectActions = 
	[
		"GenericInteraction.Talk", "GenericInteraction.ReturnTalk", "Takedown.AerialTakedown", "QuickHack.RemoteBreach", "QuickHack.SuicideHackBase", "QuickHack.GrenadeHackBase", "QuickHack.SystemCollapseHackBase", "QuickHack.MadnessHackBase", "QuickHack.BaseBlindHack", "QuickHack.BaseWeaponMalfunctionHack", "QuickHack.BaseLocomotionMalfunctionHack", "QuickHack.BaseOverheatHack", "QuickHack.BaseCommsCallInHack", "QuickHack.BaseCommsNoiseHack", "QuickHack.BaseCyberwareMalfunctionHack", "QuickHack.OverloadBaseHack", "QuickHack.BrainMeltBaseHack", "QuickHack.BasePingHack", "QuickHack.BaseContagionHack", "QuickHack.BaseMemoryWipeHack", "QuickHack.BaseWhistleHack", "MinigameAction.NetworkSuicideHack", "MinigameAction.NetworkJamWeaponHack", "MinigameAction.NetworkPingHack", "MinigameAction.NetworkAutoJamHack", "MinigameAction.NetworkAutoBlindHack", "MinigameAction.NetworkAutoLocomotionHack", "MinigameAction.NetworkWeakNPCs", "MinigameAction.NetworkVulnerableNPCs", "MinigameAction.NetworkMadnessHack", "MinigameAction.NetworkWeaponMalfunctionHack", "MinigameAction.NetworkCyberwareMalfunctionHack", "MinigameAction.NetworkLowerICEMinorFirst", "MinigameAction.NetworkLowerICEMinorSecond", "MinigameAction.NetworkLowerICEMinorThird", "MinigameAction.NetworkLowerICEMedium", "MinigameAction.NetworkLowerICETutorial", "MinigameAction.NetworkLowerICEMajor"
	];
	secondaryEquipment = 
	{
		equipmentItems = 
		[
			{
			} : ScavengerFistsOnlyPool
		];
	};
}

sts_ep1_01_odel : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.StreetStory";
	priority = "SpawnableObjectPriority.Quest";
	entityTemplatePath = "ep1\openworld\street_stories\sts_ep1_01\characters\sts_ep1_01_odel.ent";
	baseAttitudeGroup = "friendly";
	displayName = "LocKey#81620";
	fullDisplayName = "LocKey#81621";
	savable = true;
	fk< Vendor > vendorID = "Vendors.sts_ep1_01_odel";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	reactionPreset = "ReactionPresets.NoReaction";
	canHaveGenericTalk = true;
	statModifiers += 
	[
		"BaseStats.ItemPurchasedAtVendorModifier"
	];
	contentAssignment = "DeviceContentAssignment.Autoscaling";
}

sts_ep1_01_nika : scavenger_grunt1_ranged1_nova_wa
{
	quest = "NPCQuestAffiliation.StreetStory";
	priority = "SpawnableObjectPriority.Quest";
	entityTemplatePath = "ep1\openworld\street_stories\sts_ep1_01\characters\sts_ep1_01_nika.ent";
	baseAttitudeGroup = "neutral";
	displayName = "LocKey#81622";
	fullDisplayName = "LocKey#81623";
	skipDisplayArchetype = true;
	savable = true;
	fk< Affiliation > affiliation = "Factions.Scavengers";
	reactionPreset = "ReactionPresets.NoReaction";
	primaryEquipment = 
	{
		equipmentItems = 
		[
			{
				item = "Items.Preset_Nova_Default";
				equipSlot = "AttachmentSlots.WeaponRight";
			} : NPCEquipmentItem
		];
	};
	secondaryEquipment = 
	{
		equipmentItems = 
		[
			{
			} : ScavengerFistsOnlyPool
		];
	};
	fk< LootTable > lootDrop = "LootTables.sts_ep1_01_shard_nika_loot";
	fk< ObjectAction >[] objectActions = 
	[
		"GenericInteraction.Talk", "GenericInteraction.ReturnTalk", "QuickHack.RemoteBreach", "QuickHack.SuicideHackBase", "QuickHack.GrenadeHackBase", "QuickHack.SystemCollapseHackBase", "QuickHack.MadnessHackBase", "QuickHack.BaseBlindHack", "QuickHack.BaseWeaponMalfunctionHack", "QuickHack.BaseLocomotionMalfunctionHack", "QuickHack.BaseOverheatHack", "QuickHack.BaseCommsCallInHack", "QuickHack.BaseCommsNoiseHack", "QuickHack.BaseCyberwareMalfunctionHack", "QuickHack.OverloadBaseHack", "QuickHack.BrainMeltBaseHack", "QuickHack.BasePingHack", "QuickHack.BaseContagionHack", "QuickHack.BaseMemoryWipeHack", "QuickHack.BaseWhistleHack", "MinigameAction.NetworkSuicideHack", "MinigameAction.NetworkJamWeaponHack", "MinigameAction.NetworkPingHack", "MinigameAction.NetworkAutoJamHack", "MinigameAction.NetworkAutoBlindHack", "MinigameAction.NetworkAutoLocomotionHack", "MinigameAction.NetworkWeakNPCs", "MinigameAction.NetworkVulnerableNPCs", "MinigameAction.NetworkMadnessHack", "MinigameAction.NetworkWeaponMalfunctionHack", "MinigameAction.NetworkCyberwareMalfunctionHack", "MinigameAction.NetworkLowerICEMinorFirst", "MinigameAction.NetworkLowerICEMinorSecond", "MinigameAction.NetworkLowerICEMinorThird", "MinigameAction.NetworkLowerICEMedium", "MinigameAction.NetworkLowerICETutorial", "MinigameAction.NetworkLowerICEMajor"
	];
}

sts_ep1_01_patient : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.StreetStory";
	priority = "SpawnableObjectPriority.Quest";
	entityTemplatePath = "ep1\openworld\street_stories\sts_ep1_01\characters\sts_ep1_01_patient.ent";
	baseAttitudeGroup = "friendly";
	displayName = "Warren";
	fullDisplayName = "Ackers";
	savable = true;
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	reactionPreset = "ReactionPresets.NoReaction";
	bool enableSensesOnStart = false;
	CName communitySquad = "";
	lootDrop = "LootTables.Empty";
	isBumpable = true;
	dropsWeaponOnDeath = false;
	uiNameplate = "UINameplate.CrowdSettings";
}

sts_ep1_01_generic_patient_outcast_ma : Quest_NPC_Base
{
	entityTemplatePath = "ep1\characters\entities\citizen\citizen__ep1_combat_zone_outcast_ma.ent";
	baseAttitudeGroup = "friendly";
	reactionPreset = "ReactionPresets.NoReaction";
	bool enableSensesOnStart = false;
	CName communitySquad = "";
	lootDrop = "LootTables.Empty";
	isBumpable = true;
	dropsWeaponOnDeath = false;
	uiNameplate = "UINameplate.CrowdSettings";
}

sts_ep1_01_generic_patient_outcast_wa : Quest_NPC_Base
{
	entityTemplatePath = "ep1\characters\entities\citizen\citizen__ep1_combat_zone_outcast_wa.ent";
	baseAttitudeGroup = "friendly";
	reactionPreset = "ReactionPresets.NoReaction";
	bool enableSensesOnStart = false;
	CName communitySquad = "";
	lootDrop = "LootTables.Empty";
	isBumpable = true;
	dropsWeaponOnDeath = false;
	uiNameplate = "UINameplate.CrowdSettings";
}

sts_ep1_01_generic_patient_elder_ma : Quest_NPC_Base
{
	entityTemplatePath = "ep1\characters\entities\citizen\citizen__ep1_combat_zone_stacks_elder_ma.ent";
	baseAttitudeGroup = "friendly";
	reactionPreset = "ReactionPresets.NoReaction";
	bool enableSensesOnStart = false;
	CName communitySquad = "";
	lootDrop = "LootTables.Empty";
	isBumpable = true;
	dropsWeaponOnDeath = false;
	uiNameplate = "UINameplate.CrowdSettings";
}

sts_ep1_01_generic_patient_elder_wa : Quest_NPC_Base
{
	entityTemplatePath = "ep1\characters\entities\citizen\citizen__ep1_combat_zone_stacks_elder_wa.ent";
	baseAttitudeGroup = "friendly";
	reactionPreset = "ReactionPresets.NoReaction";
	bool enableSensesOnStart = false;
	CName communitySquad = "";
	lootDrop = "LootTables.Empty";
	isBumpable = true;
	dropsWeaponOnDeath = false;
	uiNameplate = "UINameplate.CrowdSettings";
}

sts_ep1_01_generic_patient_lowlife_ma : Quest_NPC_Base
{
	entityTemplatePath = "ep1\characters\entities\citizen\citizen__ep1_combat_zone_stacks_lowlife_ma.ent";
	baseAttitudeGroup = "friendly";
	reactionPreset = "ReactionPresets.NoReaction";
	bool enableSensesOnStart = false;
	CName communitySquad = "";
	lootDrop = "LootTables.Empty";
	isBumpable = true;
	dropsWeaponOnDeath = false;
	uiNameplate = "UINameplate.CrowdSettings";
}

sts_ep1_01_generic_patient_lowlife_wa : Quest_NPC_Base
{
	entityTemplatePath = "ep1\characters\entities\citizen\citizen__ep1_combat_zone_stacks_lowlife_wa.ent";
	baseAttitudeGroup = "friendly";
	reactionPreset = "ReactionPresets.NoReaction";
	bool enableSensesOnStart = false;
	CName communitySquad = "";
	lootDrop = "LootTables.Empty";
	isBumpable = true;
	dropsWeaponOnDeath = false;
	uiNameplate = "UINameplate.CrowdSettings";
}

sts_ep1_01_medical_ma : Quest_NPC_Base
{
	entityTemplatePath = "ep1\characters\entities\service\service__ep1_medical_ma.ent";
	baseAttitudeGroup = "friendly";
	reactionPreset = "ReactionPresets.NoReaction";
	bool enableSensesOnStart = false;
	CName communitySquad = "";
	lootDrop = "LootTables.Empty";
	isBumpable = true;
	dropsWeaponOnDeath = false;
	uiNameplate = "UINameplate.CrowdSettings";
}

sts_ep1_01_stacks_child : Quest_NPC_Base
{
	entityTemplatePath = "ep1\characters\entities\citizen\citizen__ep1_combat_zone_stacks_mc.ent";
	baseAttitudeGroup = "friendly";
	reactionPreset = "ReactionPresets.NoReaction";
	bool enableSensesOnStart = false;
	CName communitySquad = "";
	lootDrop = "LootTables.Empty";
	isBumpable = true;
	dropsWeaponOnDeath = false;
	uiNameplate = "UINameplate.CrowdSettings";
}

sts_ep1_01_lowlife_male_big : Quest_NPC_Base
{
	entityTemplatePath = "ep1\characters\entities\citizen\citizen__ep1_lowlife_mb.ent";
	baseAttitudeGroup = "friendly";
	reactionPreset = "ReactionPresets.NoReaction";
	bool enableSensesOnStart = false;
	CName communitySquad = "";
	lootDrop = "LootTables.Empty";
	isBumpable = true;
	dropsWeaponOnDeath = false;
	uiNameplate = "UINameplate.CrowdSettings";
}

sts_ep1_01_lowlife_fatty_male : Quest_NPC_Base
{
	entityTemplatePath = "ep1\characters\entities\citizen\citizen__ep1_obese_mf.ent";
	baseAttitudeGroup = "friendly";
	reactionPreset = "ReactionPresets.NoReaction";
	bool enableSensesOnStart = false;
	CName communitySquad = "";
	lootDrop = "LootTables.Empty";
	isBumpable = true;
	dropsWeaponOnDeath = false;
	uiNameplate = "UINameplate.CrowdSettings";
}

sts_ep1_01_lowlife_poor_child : Quest_NPC_Base
{
	entityTemplatePath = "ep1\characters\entities\citizen\citizen__ep1_children_mc.ent";
	baseAttitudeGroup = "friendly";
	reactionPreset = "ReactionPresets.NoReaction";
	bool enableSensesOnStart = false;
	CName communitySquad = "";
	lootDrop = "LootTables.Empty";
	isBumpable = true;
	dropsWeaponOnDeath = false;
	uiNameplate = "UINameplate.CrowdSettings";
}

sts_ep1_01_lowlife_homeless_man_big : Quest_NPC_Base
{
	entityTemplatePath = "ep1\characters\entities\citizen\citizen__ep1_homeless_mb.ent";
	baseAttitudeGroup = "friendly";
	reactionPreset = "ReactionPresets.NoReaction";
	bool enableSensesOnStart = false;
	CName communitySquad = "";
	lootDrop = "LootTables.Empty";
	isBumpable = true;
	dropsWeaponOnDeath = false;
	uiNameplate = "UINameplate.CrowdSettings";
}

sts_ep1_01_pistol_ma : ep1_scavenger_grunt1_ranged1_nova_ma
{
	quest = "NPCQuestAffiliation.StreetStory";
	baseAttitudeGroup = "sts_ep1_01_scavs";
	reactionPreset = "ReactionPresets.Ganger_Aggressive";
}

sts_ep1_01_netrunner_wa : ep1_scavenger_netrunner2_netrunner2_nova_wa_rare
{
	quest = "NPCQuestAffiliation.StreetStory";
	baseAttitudeGroup = "sts_ep1_01_scavs";
	reactionPreset = "ReactionPresets.Ganger_Aggressive";
}

sts_ep1_01_smg_ma : ep1_scavenger_grunt2_ranged2_pulsar_ma
{
	quest = "NPCQuestAffiliation.StreetStory";
	baseAttitudeGroup = "sts_ep1_01_scavs";
	reactionPreset = "ReactionPresets.Ganger_Aggressive";
}

sts_ep1_01_smg_wa : ep1_scavenger_grunt2_ranged2_pulsar_wa
{
	quest = "NPCQuestAffiliation.StreetStory";
	baseAttitudeGroup = "sts_ep1_01_scavs";
	reactionPreset = "ReactionPresets.Ganger_Aggressive";
}

sts_ep1_01_rifle_ma : ep1_scavenger_grunt2_ranged2_copperhead_ma
{
	quest = "NPCQuestAffiliation.StreetStory";
	baseAttitudeGroup = "sts_ep1_01_scavs";
	reactionPreset = "ReactionPresets.Ganger_Aggressive";
	fk< LootTable > lootDrop = "LootTables.sts_ep1_01_shard_scav_outside_loot";
}

sts_ep1_01_rifle_wa : ep1_scavenger_grunt2_ranged2_copperhead_wa
{
	quest = "NPCQuestAffiliation.StreetStory";
	baseAttitudeGroup = "sts_ep1_01_scavs";
	reactionPreset = "ReactionPresets.Ganger_Aggressive";
}

sts_ep1_01_shotgun_ma : ep1_scavenger_elite2_shotgun_tactician_ma
{
	quest = "NPCQuestAffiliation.StreetStory";
	baseAttitudeGroup = "sts_ep1_01_scavs";
	reactionPreset = "ReactionPresets.Ganger_Aggressive";
}

sts_ep1_01_sniper_ma : ep1_scavenger_elite3_sniper2_grad_ma
{
	quest = "NPCQuestAffiliation.StreetStory";
	baseAttitudeGroup = "sts_ep1_01_scavs";
	reactionPreset = "ReactionPresets.Ganger_Aggressive";
}

sts_ep1_01_melee_ma : ep1_scavenger_grunt2_melee2_knife_ma
{
	quest = "NPCQuestAffiliation.StreetStory";
	baseAttitudeGroup = "sts_ep1_01_scavs";
	reactionPreset = "ReactionPresets.Ganger_Aggressive";
}

sts_ep1_01_heavy_melee_ma : ep1_scavenger_butcher3_hmelee2_machete_mb_rare
{
	quest = "NPCQuestAffiliation.StreetStory";
	baseAttitudeGroup = "sts_ep1_01_scavs";
	reactionPreset = "ReactionPresets.Ganger_Aggressive";
}

sts_ep1_01_heavy_gunner_ma : ep1_scavenger_strong3_gunner2_defender_mb_rare
{
	quest = "NPCQuestAffiliation.StreetStory";
	baseAttitudeGroup = "sts_ep1_01_scavs";
	reactionPreset = "ReactionPresets.Ganger_Aggressive";
}

