package Character
using RTDB, BaseStats, ArchetypeData

mq005_police_officer_01 : ncpd_police_ranged2_lexington_ma
{
	quest = "NPCQuestAffiliation.MinorQuest";
	entityTemplatePath = "base\characters\entities\corpo\corpo__ncpd_ma.ent";
	baseAttitudeGroup = "mq005_police";
	displayName = "LocKey#31994";
	fullDisplayName = "LocKey#43977";
	skipDisplayArchetype = true;
	reactionPreset = "ReactionPresets.Ganger_Aggressive";
	savable = true;
	priority = "SpawnableObjectPriority.Quest";
	archetypeData = "ArchetypeData.GenericRangedT2";
	fk< ObjectAction >[] objectActions = 
	[
		"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"
	];
	contentAssignment = "DeviceContentAssignment.mq005";
}

mq005_police_officer_02 : ncpd_police_shotgun3_crusher_mb_elite
{
	quest = "NPCQuestAffiliation.MinorQuest";
	entityTemplatePath = "base\characters\entities\corpo\corpo__ncpd_mb.ent";
	baseAttitudeGroup = "mq005_police";
	displayName = "LocKey#31995";
	fullDisplayName = "LocKey#43978";
	skipDisplayArchetype = true;
	reactionPreset = "ReactionPresets.Ganger_Aggressive";
	savable = true;
	priority = "SpawnableObjectPriority.Quest";
	archetypeData = "ArchetypeData.ShotgunnerT3";
	fk< ObjectAction >[] objectActions = 
	[
		"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"
	];
	contentAssignment = "DeviceContentAssignment.mq005";
}

mq005_police_officer_03 : ncpd_police_ranged2_lexington_ma
{
	quest = "NPCQuestAffiliation.MinorQuest";
	entityTemplatePath = "base\characters\entities\corpo\corpo__ncpd_wa.ent";
	baseAttitudeGroup = "mq005_police";
	displayName = "LocKey#31996";
	fullDisplayName = "LocKey#43979";
	skipDisplayArchetype = true;
	reactionPreset = "ReactionPresets.Ganger_Aggressive";
	savable = true;
	priority = "SpawnableObjectPriority.Quest";
	archetypeData = "ArchetypeData.GenericRangedT2";
	fk< ObjectAction >[] objectActions = 
	[
		"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"
	];
	contentAssignment = "DeviceContentAssignment.mq005";
}

mq005_corpo : Quest_NPC_Base
{
	quest = "NPCQuestAffiliation.MinorQuest";
	entityTemplatePath = "base\quest\minor_quests\mq005\characters\mq005_corpo.ent";
	baseAttitudeGroup = "friendly";
	displayName = "LocKey#31997";
	fullDisplayName = "LocKey#43980";
	reactionPreset = "ReactionPresets.NoReaction";
	savable = true;
	objectActions = [];
	priority = "SpawnableObjectPriority.Quest";
	fk< LootTable > lootDrop = "LootTables.mq005_corpo_loot";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	contentAssignment = "DeviceContentAssignment.mq005";
	fk< StatModifierGroup >[] statModifierGroups += 
	[
		"NPCStatPreset.OneHitToKill"
	];
}

