package Character
using RTDB, BaseStats, ArchetypeData

sts_wat_kab_04_tanyimu : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.StreetStory";
	entityTemplatePath = "base\open_world\street_stories\watson\kabuki\sts_wat_kab_04\characters\kab_04_tan_yimu.ent";
	reactionPreset = "ReactionPresets.Ganger_Aggressive";
	baseAttitudeGroup = "kab_04_akulov";
	rarity = "NPCRarity.Trash";
	displayName = "LocKey#32881";
	fullDisplayName = "LocKey#32882";
	contentAssignment = "DeviceContentAssignment.sts_wat_kab_04";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
}

sts_wat_kab_04_ryoko : arasaka_ninja_fmelee3_mantis_wa_elite
{
	quest = "NPCQuestAffiliation.StreetStory";
	entityTemplatePath = "base\open_world\street_stories\watson\kabuki\sts_wat_kab_04\characters\kab_04_ryoko.ent";
	rarity = "NPCRarity.Elite";
	baseAttitudeGroup = "kab_04_nadezhda";
	reactionPreset = "ReactionPresets.Ganger_Aggressive";
	CName archetypeName = "humanoid";
	bool enableSensesOnStart = true;
	statModifierGroups += 
	[
		"NPCStatPreset.HighDamage", "NPCStatPreset.HighHealth"
	];
	displayName = "LocKey#32883";
	fullDisplayName = "LocKey#32884";
	skipDisplayArchetype = true;
	contentAssignment = "DeviceContentAssignment.sts_wat_kab_04";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	archetypeData = "ArchetypeData.FastMeleeT3";
}

sts_wat_kab_04_guard : arasaka_security1_ranged1_yukimura_ma
{
	quest = "NPCQuestAffiliation.StreetStory";
	entityTemplatePath = "base\open_world\street_stories\watson\kabuki\sts_wat_kab_04\characters\kab_04_guard.ent";
	baseAttitudeGroup = "kab_04_receptionist";
	displayName = "LocKey#32885";
	fullDisplayName = "LocKey#32886";
	skipDisplayArchetype = true;
	contentAssignment = "DeviceContentAssignment.sts_wat_kab_04";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	CName communitySquad = "Squad_Alpha";
	fk< ObjectAction >[] objectActions = 
	[
		"GenericInteraction.PickUpBody", "Takedown.Grapple", "Takedown.LethalTakedown", "Takedown.NonLethalTakedown", "Takedown.NetrunnerTakedown", "Takedown.BreachUnconsciousOfficer", "Takedown.ForceShove", "Takedown.NanoWireRemoteBreach", "Takedown.AerialTakedown"
	];
}

sts_wat_kab_04_buckup_shard : arasaka_security1_ranged1_yukimura_ma
{
	quest = "NPCQuestAffiliation.StreetStory";
	displayName = "LocKey#32887";
	baseAttitudeGroup = "kab_04_akulov";
	contentAssignment = "DeviceContentAssignment.sts_wat_kab_04";
	fk< LootTable > lootDrop = "LootTables.kab_04_penthouse_shard_loot_table";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	rarity = "NPCRarity.Elite";
	CName communitySquad = "Squad_Alpha";
}

sts_wat_kab_04_guard_shotgun : arasaka_soldier2_shotgun2_tactician_mah_rare
{
	entityTemplatePath = "base\characters\entities\corpo\corpo__arasaka_ma.ent";
	quest = "NPCQuestAffiliation.StreetStory";
	baseAttitudeGroup = "kab_04_akulov";
	displayName = "LocKey#32888";
	contentAssignment = "DeviceContentAssignment.sts_wat_kab_04";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	rarity = "NPCRarity.Elite";
	CName communitySquad = "Squad_Alpha";
}

sts_wat_kab_04_buckup : arasaka_security1_ranged1_yukimura_ma
{
	quest = "NPCQuestAffiliation.StreetStory";
	displayName = "LocKey#32888";
	baseAttitudeGroup = "kab_04_akulov";
	contentAssignment = "DeviceContentAssignment.sts_wat_kab_04";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	rarity = "NPCRarity.Elite";
	CName communitySquad = "Squad_Alpha";
}

sts_wat_kab_04_chinese_stranger : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.StreetStory";
	entityTemplatePath = "base\characters\entities\citizen\citizen__arasaka_corpo_ma.ent";
	contentAssignment = "DeviceContentAssignment.sts_wat_kab_04";
	reactionPreset = "ReactionPresets.NoReaction";
	baseAttitudeGroup = "friendly";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	displayName = "LocKey#46374";
	savable = true;
}

sts_wat_kab_04_chinese_bodyguard : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.StreetStory";
	entityTemplatePath = "base\characters\entities\citizen\citizen__arasaka_corpo_ma.ent";
	contentAssignment = "DeviceContentAssignment.sts_wat_kab_04";
	reactionPreset = "ReactionPresets.NoReaction";
	baseAttitudeGroup = "friendly";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	displayName = "LocKey#33519";
	fullDisplayName = "LocKey#33520";
	savable = true;
}

