package Character
using RTDB, BaseStats, ArchetypeData

q301_border_kurt_soldier_front_ma : kurtz_soldier1_ranged2_rifle_ma
{
	CName baseAttitudeGroup = "q301_border_kurt_front";
	quest = "NPCQuestAffiliation.MainQuest";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_border_kurt_soldier_front_mb : kurtz_strongarms_hmelee3_fists_mb_elite
{
	CName baseAttitudeGroup = "q301_border_kurt_front";
	quest = "NPCQuestAffiliation.MainQuest";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_border_kurt_soldier_front_wa : kurtz_soldier1_ranged2_rifle_wa
{
	CName baseAttitudeGroup = "q301_border_kurt_front";
	quest = "NPCQuestAffiliation.MainQuest";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_border_kurt_soldier_gate_ma : kurtz_soldier1_ranged2_rifle_ma
{
	CName baseAttitudeGroup = "q301_border_kurt_gate";
	quest = "NPCQuestAffiliation.MainQuest";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_border_kurt_soldier_gate_mb : kurtz_strongarms_hmelee3_fists_mb_elite
{
	CName baseAttitudeGroup = "q301_border_kurt_gate";
	quest = "NPCQuestAffiliation.MainQuest";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_border_kurt_soldier_gate_wa : kurtz_soldier1_ranged2_rifle_wa
{
	CName baseAttitudeGroup = "q301_border_kurt_gate";
	quest = "NPCQuestAffiliation.MainQuest";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_border_kurt_soldier_side_ma : kurtz_soldier1_ranged2_rifle_ma
{
	CName baseAttitudeGroup = "q301_border_kurt_side";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_border_kurt_soldier_side_mb : kurtz_strongarms_hmelee3_fists_mb_elite
{
	CName baseAttitudeGroup = "q301_border_kurt_side";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_border_kurt_soldier_side_wa : kurtz_soldier1_ranged2_rifle_wa
{
	CName baseAttitudeGroup = "q301_border_kurt_side";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_border_kurt_sniper : kurtz_recon_sniper2_achilles_ma_rare
{
	CName baseAttitudeGroup = "q301_border_kurt_snipers";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
	primaryEquipment = 
	{
		equipmentItems = 
		[
			{
				item = "Items.Preset_Nekomata_Military";
				equipSlot = "AttachmentSlots.WeaponRight";
				equipCondition = 
				[
					"WeaponConditions.SniperPrimaryWeaponSniperEquipCondition"
				];
				unequipCondition = 
				[
					"WeaponConditions.SniperPrimaryWeaponSniperUnequipCondition"
				];
			} : NPCEquipmentItem, 
			{
				item = "Items.Preset_Shingen_Military";
				equipSlot = "AttachmentSlots.WeaponRight";
				equipCondition = 
				[
					"WeaponConditions.BaseRangedPrimaryWeaponEquipCondition"
				];
				unequipCondition = 
				[
					"WeaponConditions.BaseRangedPrimaryWeaponUnequipCondition"
				];
			} : NPCEquipmentItem
		];
	};
	sensePreset = "Senses.q112_sniper_relaxed";
	relaxedSensesPreset = "q112_sniper_relaxed";
	alertedSensesPreset = "q112_sniper_alerted";
	combatSensesPreset = "q112_sniper_combat";
}

q301_border_kurt_soldier_background_ma : kurtz_soldier1_ranged2_rifle_ma
{
	CName baseAttitudeGroup = "q301_border_kurt_background";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_border_kurt_soldier_background_wa : kurtz_soldier1_ranged2_rifle_wa
{
	CName baseAttitudeGroup = "q301_border_kurt_background";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
}

q301_border_kurt_soldier_parking_ma : kurtz_soldier1_ranged2_rifle_ma
{
	CName baseAttitudeGroup = "q301_border_kurt_parking";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_border_kurt_soldier_parking_wa : kurtz_soldier1_ranged2_rifle_wa
{
	CName baseAttitudeGroup = "q301_border_kurt_parking";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_parking_kurt_soldier_flashlight : kurtz_rifle_flashlight_ma
{
	CName baseAttitudeGroup = "q301_border_kurt_parking";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_border_bounty_corpo_ma : Quest_NPC_Base
{
	reactionPreset = "ReactionPresets.NoReaction";
	entityTemplatePath = "base\characters\entities\citizen\citizen__corporat_ma.ent";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	quest = "NPCQuestAffiliation.MainQuest";
	priority = "SpawnableObjectPriority.Quest";
	bountyDrawTable = 
	{
		bountyChoices = 
		[
			"Bounty.Q301_Border_Civilian_Low_Crimes"
		];
	};
	bool isCrowd = true;
}

q301_border_bounty_aldecaldos_wa : Quest_NPC_Base
{
	entityTemplatePath = "base\characters\entities\gang\gang__aldecaldos_wa.ent";
	reactionPreset = "ReactionPresets.NoReaction";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	quest = "NPCQuestAffiliation.MainQuest";
	priority = "SpawnableObjectPriority.Quest";
	bountyDrawTable = 
	{
		bountyChoices = 
		[
			"Bounty.Q301_Border_Civilian_Low_Crimes"
		];
	};
	bool isCrowd = true;
}

q301_border_bounty_low_life_ma : Quest_NPC_Base
{
	entityTemplatePath = "base\characters\entities\citizen\citizen__lowlife_ma.ent";
	reactionPreset = "ReactionPresets.NoReaction";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	quest = "NPCQuestAffiliation.MainQuest";
	priority = "SpawnableObjectPriority.Quest";
	bountyDrawTable = 
	{
		bountyChoices = 
		[
			"Bounty.Q301_Border_Civilian_Low_Crimes"
		];
	};
	bool isCrowd = true;
}

q301_border_bounty_low_life_wa : Quest_NPC_Base
{
	entityTemplatePath = "base\characters\entities\citizen\citizen__lowlife_wa.ent";
	reactionPreset = "ReactionPresets.NoReaction";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	quest = "NPCQuestAffiliation.MainQuest";
	priority = "SpawnableObjectPriority.Quest";
	bountyDrawTable = 
	{
		bountyChoices = 
		[
			"Bounty.Q301_Border_Civilian_Low_Crimes"
		];
	};
	bool isCrowd = true;
}

q301_border_maelstrom : Quest_NPC_Base
{
	CName baseAttitudeGroup = "neutral";
	reactionPreset = "ReactionPresets.NoReaction";
	entityTemplatePath = "base\characters\entities\gang\gang__maelstrom_ma.ent";
	fk< Affiliation > affiliation = "Factions.Maelstrom";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	bountyDrawTable = 
	{
		bountyChoices = 
		[
			"Bounty.MaelstromWantedByNCPD"
		];
	};
	bool isCrowd = true;
}

q301_border_ncpd_f : sixthstreet_hooligan_ranged1_nova_wa
{
	displayName = "LocKey#90488";
	fullDisplayName = "LocKey#90488";
	entityTemplatePath = "ep1\quest\main_quests\q301\characters\q301_border_ncpd_fa.ent";
	priority = "SpawnableObjectPriority.Quest";
	savable = true;
	fk< Affiliation > affiliation = "Factions.NCPD";
	quest = "NPCQuestAffiliation.MainQuest";
}

q301_border_ncpd_m : sixthstreet_hooligan_ranged1_nova_ma
{
	displayName = "LocKey#42635";
	entityTemplatePath = "ep1\quest\main_quests\q301\characters\q301_border_ncpd_ma.ent";
	priority = "SpawnableObjectPriority.Quest";
	savable = true;
	fk< Affiliation > affiliation = "Factions.NCPD";
	quest = "NPCQuestAffiliation.MainQuest";
}

q301_stadium_kurt_soldier_ma : kurtz_grunt1_ranged1_saratoga_ma
{
	CName baseAttitudeGroup = "q301_stadium_kurt";
	statModifiers += 
	[
		"NPCStatPreset.ExtremeHackingResistMod"
	];
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_stadium_kurt_soldier_wa : kurtz_grunt1_ranged1_saratoga_wa
{
	CName baseAttitudeGroup = "q301_stadium_kurt";
	statModifiers += 
	[
		"NPCStatPreset.ExtremeHackingResistMod"
	];
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_stadium_kurt_soldier_scene_ma : ep1_stadium_kurt_militia_non_reaction_rifle_ma
{
	statModifiers += 
	[
		"NPCStatPreset.ExtremeHackingResistMod"
	];
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	savable = true;
}

q301_stadium_kurt_soldier_scene_wa : ep1_stadium_kurt_militia_non_reaction_wa
{
	statModifiers += 
	[
		"NPCStatPreset.ExtremeHackingResistMod"
	];
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	savable = true;
}

q301_construction_worker_01 : afterlife_rare_franged2_ajax_ma_rare
{
	displayName = "LocKey#90481";
	CName baseAttitudeGroup = "friendly";
	entityTemplatePath = "ep1\quest\main_quests\q301\characters\q301_cz_construction_worker.ent";
	reactionPreset = "ReactionPresets.NoReaction";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	quest = "NPCQuestAffiliation.MainQuest";
	skipDisplayArchetype = true;
}

q301_construction_worker_02 : ep1_combat_zone_citizen_stacks_worker_ma
{
	displayName = "LocKey#90482";
	CName baseAttitudeGroup = "friendly";
	entityTemplatePath = "ep1\quest\main_quests\q301\characters\q301_cz_construction_worker.ent";
	reactionPreset = "ReactionPresets.NoReaction";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	quest = "NPCQuestAffiliation.MainQuest";
}

q301_construction_worker_female : ep1_combat_zone_citizen_stacks_worker_wa
{
	displayName = "LocKey#90483";
	CName baseAttitudeGroup = "friendly";
	reactionPreset = "ReactionPresets.NoReaction";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	quest = "NPCQuestAffiliation.MainQuest";
}

q301_preacher : Quest_NPC_Base
{
	displayName = "LocKey#90484";
	CName baseAttitudeGroup = "friendly";
	entityTemplatePath = "ep1\quest\main_quests\q301\characters\q301_cz_preacher.ent";
	reactionPreset = "ReactionPresets.NoReaction";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	quest = "NPCQuestAffiliation.MainQuest";
}

q301_vendor_crier_female : Quest_NPC_Base
{
	displayName = "LocKey#66850";
	fullDisplayName = "LocKey#66850 LocKey#67308";
	CName baseAttitudeGroup = "friendly";
	entityTemplatePath = "ep1\characters\entities\citizen\citizen__ep1_combat_zone_nightlife_wa.ent";
	reactionPreset = "ReactionPresets.NoReaction";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	quest = "NPCQuestAffiliation.MainQuest";
	bountyDrawTable = 
	{
		bountyChoices = 
		[
			"Bounty.Q301_Stadium_Vendor_Crier_Female"
		];
	};
}

q301_thief_stadium_m_01 : Quest_NPC_Base
{
	entityTemplatePath = "ep1\characters\entities\citizen\citizen__ep1_combat_zone_stacks_lowlife_ma.ent";
	reactionPreset = "ReactionPresets.NoReaction";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	quest = "NPCQuestAffiliation.MainQuest";
	priority = "SpawnableObjectPriority.Quest";
	bountyDrawTable = 
	{
		bountyChoices = 
		[
			"Bounty.Q301_Border_Civilian_Low_Crimes"
		];
	};
	savable = true;
}

q301_crashsite_kurt_soldier_ma : kurtz_rifle_flashlight_ma
{
	CName baseAttitudeGroup = "q301_crashsite_kurt";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_crashsite_kurt_soldier_wa : kurtz_soldier1_ranged2_rifle_wa
{
	CName baseAttitudeGroup = "q301_crashsite_kurt";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_crashsite_kurt_netrunner : kurtz_netrunner2_netrunner2_lexington_ma_rare
{
	CName baseAttitudeGroup = "q301_crashsite_kurt";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_crashsite_kurt_soldier_HMG : kurtz_elite3_gunner3_HMG_mb_elite
{
	CName baseAttitudeGroup = "q301_crashsite_kurt";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_crashsite_kurt_soldier_shotgun : kurtz_soldier2_shotgun2_shotgun_ma_rare
{
	CName baseAttitudeGroup = "q301_crashsite_kurt";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_crashsite_kurt_soldier_sniper : kurtz_recon_sniper2_achilles_ma_rare
{
	CName baseAttitudeGroup = "q301_crashsite_kurt";
	sensePreset = "Senses.Default";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_crashsite_kurt_minotaur : kurtz_base_minotaur
{
	CName baseAttitudeGroup = "q301_crashsite_kurt";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_way_to_crashsite_civilian_wa : Quest_NPC_Base
{
	priority = "SpawnableObjectPriority.Quest";
	entityTemplatePath = "ep1\quest\main_quests\q301\characters\q301_wtc_citizen_wa.ent";
	baseAttitudeGroup = "civilian";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	CName communitySquad = "";
	savable = true;
	effectors = 
	[
		{
			fk< StatusEffect > statusEffect = "BaseStatusEffect.BlockGrapple";
		} : ApplyStatusEffectEffector
	];
}

q301_way_to_crashsite_scavenger_wa : Quest_NPC_Base
{
	priority = "SpawnableObjectPriority.Quest";
	entityTemplatePath = "base\characters\entities\gang\gang__scavenger_wa.ent";
	reactionPreset = "ReactionPresets.Civilian_Neutral";
	baseAttitudeGroup = "civilian";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	CName communitySquad = "";
	savable = true;
	effectors = 
	[
		{
			fk< StatusEffect > statusEffect = "BaseStatusEffect.BlockGrapple";
		} : ApplyStatusEffectEffector
	];
}

q301_way_to_crashsite_scavenger_ma : Quest_NPC_Base
{
	priority = "SpawnableObjectPriority.Quest";
	entityTemplatePath = "base\characters\entities\gang\gang__scavenger_ma.ent";
	reactionPreset = "ReactionPresets.Civilian_Neutral";
	baseAttitudeGroup = "civilian";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	savable = true;
	CName communitySquad = "";
	effectors = 
	[
		{
			fk< StatusEffect > statusEffect = "BaseStatusEffect.BlockGrapple";
		} : ApplyStatusEffectEffector
	];
}

q301_way_to_crashsite_barricade_civilian_ma : Quest_NPC_Base
{
	reactionPreset = "ReactionPresets.NoReaction";
	priority = "SpawnableObjectPriority.Quest";
	entityTemplatePath = "ep1\characters\entities\citizen\citizen__ep1_combat_zone_pacific_ma.ent";
	baseAttitudeGroup = "civilian";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	CName communitySquad = "";
	savable = true;
	effectors = 
	[
		{
			fk< StatusEffect > statusEffect = "BaseStatusEffect.BlockGrapple";
		} : ApplyStatusEffectEffector
	];
}

q301_way_to_crashsite_barricade_civilian_wa : Quest_NPC_Base
{
	reactionPreset = "ReactionPresets.NoReaction";
	priority = "SpawnableObjectPriority.Quest";
	entityTemplatePath = "ep1\characters\entities\citizen\citizen__ep1_combat_zone_pacific_wa.ent";
	baseAttitudeGroup = "civilian";
	fk< Affiliation > affiliation = "Factions.Unaffiliated";
	CName communitySquad = "";
	savable = true;
	effectors = 
	[
		{
			fk< StatusEffect > statusEffect = "BaseStatusEffect.BlockGrapple";
		} : ApplyStatusEffectEffector
	];
}

q301_way_to_crashsite_kurtz_drone : militech_drone_bombus_medium
{
	reactionPreset = "ReactionPresets.NoReaction";
	savable = true;
	baseAttitudeGroup = "neutral";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_skybridge_drone : militech_base_drone_octant
{
	entityTemplatePath = "ep1\quest\main_quests\q301\vehicles\q301_skybridge_drone.ent";
	savable = true;
	baseAttitudeGroup = "hostile";
	priority = "SpawnableObjectPriority.Quest";
	fk< Affiliation > affiliation = "Factions.Barghest";
	fk< SensePreset > sensePreset = "Senses.VeryFastDetection";
	string relaxedSensesPreset = "VeryFastDetection";
	string alertedSensesPreset = "VeryFastDetection";
	string combatSensesPreset = "VeryFastDetection";
}

q301_shuttle_kurt_spec_pistol : kurtz_grunt1_ranged1_handgun_ma
{
	CName baseAttitudeGroup = "q301_shuttle_kurt";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
	priority = "SpawnableObjectPriority.Quest";
	statModifiers += 
	[
		{
			statType = "BaseStats.CanUseGrenades";
			modifierType = "Multiplier";
			value = 1;
		} : ConstantStatModifier
	];
	abilities += 
	[
		"Ability.CanUseFragGrenades"
	];
}

q301_shuttle_kurt_spec_rifle : kurtz_rifle_flashlight_ma
{
	CName baseAttitudeGroup = "q301_shuttle_kurt";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
	priority = "SpawnableObjectPriority.Quest";
	statModifiers += 
	[
		{
			statType = "BaseStats.CanUseGrenades";
			modifierType = "Multiplier";
			value = 1;
		} : ConstantStatModifier
	];
	abilities += 
	[
		"Ability.CanUseFragGrenades"
	];
}

q301_shuttle_kurt_spec_shotgun : kurtz_soldier2_shotgun2_shotgun_ma_rare
{
	CName baseAttitudeGroup = "q301_shuttle_kurt";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
	priority = "SpawnableObjectPriority.Quest";
	statModifiers += 
	[
		{
			statType = "BaseStats.CanUseGrenades";
			modifierType = "Multiplier";
			value = 1;
		} : ConstantStatModifier
	];
	abilities += 
	[
		"Ability.CanUseFragGrenades"
	];
}

q301_shuttle_kurt_spec_HMG : kurtz_elite3_gunner3_HMG_mb_elite
{
	CName baseAttitudeGroup = "q301_shuttle_kurt";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< GameplayAbility >[] abilities += 
	[
		"Ability.HasChargeJump"
	];
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_shuttle_kurt_spec_sniper : kurtz_recon_sniper2_achilles_ma_rare
{
	CName baseAttitudeGroup = "q301_shuttle_kurt";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_shuttle_kurt_octant : militech_base_drone_octant
{
	displayName = "LocKey#80587";
	CName baseAttitudeGroup = "q301_shuttle_kurt";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_shuttle_kurt_griffin : militech_base_drone_griffin
{
	displayName = "LocKey#80587";
	CName baseAttitudeGroup = "q301_shuttle_kurt";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_shuttle_kurt_wyvern : militech_base_drone_wyvern
{
	displayName = "LocKey#80587";
	CName baseAttitudeGroup = "q301_shuttle_kurt";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_shuttle_kurt_minotaur : kurtz_base_minotaur
{
	CName baseAttitudeGroup = "q301_shuttle_kurt";
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_shuttle_ss_agent_ma : ncpd_police_ranged2_saratoga_ma
{
	displayName = "LocKey#80588";
	CName baseAttitudeGroup = "q301_shuttle_ss";
	entityTemplatePath = "ep1\quest\main_quests\q301\characters\q301_ss_agent_ma.ent";
	priority = "SpawnableObjectPriority.Quest";
	abilities += 
	[
		"Ability.DealsElectricDamage"
	];
	quest = "NPCQuestAffiliation.MainQuest";
	dropsWeaponOnDeath = false;
	lootDrop = "LootTables.Empty";
	fk< Affiliation > affiliation = "Factions.NUSA";
	tags += 
	[
		"DoNotTriggerPrevention"
	];
	skipDisplayArchetype = true;
}

q301_shuttle_ss_agent_wa : ncpd_police_ranged2_saratoga_wa
{
	displayName = "LocKey#80588";
	CName baseAttitudeGroup = "q301_shuttle_ss";
	entityTemplatePath = "ep1\quest\main_quests\q301\characters\q301_ss_agent_wa.ent";
	priority = "SpawnableObjectPriority.Quest";
	abilities += 
	[
		"Ability.DealsElectricDamage"
	];
	quest = "NPCQuestAffiliation.MainQuest";
	dropsWeaponOnDeath = false;
	lootDrop = "LootTables.Empty";
	fk< Affiliation > affiliation = "Factions.NUSA";
	tags += 
	[
		"DoNotTriggerPrevention"
	];
	skipDisplayArchetype = true;
}

q301_shuttle_fs_android_01 : arasaka_android_android2_masamune_ma
{
	fullDisplayName = "LocKey#80589";
	skipDisplayArchetype = true;
	CName baseAttitudeGroup = "q301_shuttle_ss";
	appearanceName = "nusa_droid_lvl2_01";
	entityTemplatePath = "ep1\quest\main_quests\q301\characters\q301_ss_android.ent";
	statModifiers += 
	[
		{
			value = 0.01f;
			modifierType = "Multiplier";
			statType = "BaseStats.DPS";
		} : ConstantStatModifier, 
		{
			value = 2f;
			modifierType = "Multiplier";
			statType = "BaseStats.Health";
		} : ConstantStatModifier
	];
	abilities += 
	[
		"Ability.DealsElectricDamage"
	];
	quest = "NPCQuestAffiliation.MainQuest";
	priority = "SpawnableObjectPriority.Quest";
	dropsWeaponOnDeath = false;
	lootDrop = "LootTables.Empty";
	fk< Affiliation > affiliation = "Factions.NUSA";
	primaryEquipment = 
	{
		equipmentItems = 
		[
			{
				item = "Items.Preset_Achilles_Nusa_White";
				equipSlot = "AttachmentSlots.WeaponRight";
				onBodySlot = "AttachmentSlots.ItemSlotHandgunRight";
			} : NPCEquipmentItem
		];
	};
	sensePreset = "Senses.q112_sniper_relaxed";
	relaxedSensesPreset = "q112_sniper_relaxed";
	alertedSensesPreset = "q112_sniper_alerted";
	combatSensesPreset = "q112_sniper_combat";
	tags += 
	[
		"DoNotTriggerPrevention"
	];
}

q301_shuttle_fs_android_02 : arasaka_android_android2_shingen_ma
{
	fullDisplayName = "LocKey#80589";
	skipDisplayArchetype = true;
	CName baseAttitudeGroup = "q301_shuttle_ss";
	appearanceName = "nusa_droid_lvl2_01";
	entityTemplatePath = "ep1\quest\main_quests\q301\characters\q301_ss_android.ent";
	statModifiers += 
	[
		{
			value = 0.01f;
			modifierType = "Multiplier";
			statType = "BaseStats.DPS";
		} : ConstantStatModifier, 
		{
			value = 2f;
			modifierType = "Multiplier";
			statType = "BaseStats.Health";
		} : ConstantStatModifier
	];
	abilities += 
	[
		"Ability.DealsElectricDamage"
	];
	quest = "NPCQuestAffiliation.MainQuest";
	priority = "SpawnableObjectPriority.Quest";
	dropsWeaponOnDeath = false;
	lootDrop = "LootTables.Empty";
	fk< Affiliation > affiliation = "Factions.NUSA";
	primaryEquipment = 
	{
		equipmentItems = 
		[
			{
				item = "Items.Preset_Sor22_Nusa_White";
				equipSlot = "AttachmentSlots.WeaponRight";
				onBodySlot = "AttachmentSlots.ItemSlotHandgunRight";
			} : NPCEquipmentItem
		];
	};
	sensePreset = "Senses.q112_sniper_relaxed";
	relaxedSensesPreset = "q112_sniper_relaxed";
	alertedSensesPreset = "q112_sniper_alerted";
	combatSensesPreset = "q112_sniper_combat";
	tags += 
	[
		"DoNotTriggerPrevention"
	];
}

q301_shuttle_fs_griffin : militech_base_drone_griffin
{
	displayName = "LocKey#80589";
	CName baseAttitudeGroup = "q301_shuttle_ss";
	statModifiers += 
	[
		{
			value = 0.001f;
			modifierType = "Multiplier";
			statType = "BaseStats.DPS";
		} : ConstantStatModifier, 
		{
			value = 30f;
			modifierType = "Multiplier";
			statType = "BaseStats.Health";
		} : ConstantStatModifier
	];
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	entityTemplatePath = "ep1\vehicles\special\av_nusa_griffin__basic_01.ent";
	relaxedSensesPreset = "Absolute";
	alertedSensesPreset = "Absolute";
	combatSensesPreset = "Absolute";
	dropsWeaponOnDeath = false;
	lootDrop = "LootTables.Empty";
	fk< Affiliation > affiliation = "Factions.NUSA";
	tags += 
	[
		"DoNotTriggerPrevention"
	];
}

q301_shuttle_fs_griffin_defence : militech_base_drone_griffin
{
	displayName = "LocKey#80589";
	CName baseAttitudeGroup = "q301_shuttle_ss";
	statModifiers += 
	[
		{
			value = 0.2f;
			modifierType = "Multiplier";
			statType = "BaseStats.DPS";
		} : ConstantStatModifier, 
		{
			value = 16f;
			modifierType = "Multiplier";
			statType = "BaseStats.Health";
		} : ConstantStatModifier
	];
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	sensePreset = "Senses.q112_sniper_relaxed";
	relaxedSensesPreset = "q112_sniper_relaxed";
	alertedSensesPreset = "q112_sniper_alerted";
	combatSensesPreset = "q112_sniper_combat";
	dropsWeaponOnDeath = false;
	lootDrop = "LootTables.Empty";
	fk< Affiliation > affiliation = "Factions.NUSA";
	tags += 
	[
		"DoNotTriggerPrevention"
	];
}

q301_gate_reinforcements_kurt_minotaur : kurtz_base_minotaur
{
	displayName = "LocKey#80587";
	CName baseAttitudeGroup = "q301_border_kurt_gate";
	statModifiers += 
	[
		{
			value = 3f;
			modifierType = "Multiplier";
			statType = "BaseStats.DPS";
		} : ConstantStatModifier, 
		{
			value = 4f;
			modifierType = "Multiplier";
			statType = "BaseStats.Health";
		} : ConstantStatModifier
	];
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_gate_reinforcements_kurt_netrunner : kurtz_netrunner2_netrunner2_lexington_ma_rare
{
	CName baseAttitudeGroup = "q301_border_kurt_gate";
	statModifiers += 
	[
		{
			value = 1.5f;
			modifierType = "Multiplier";
			statType = "BaseStats.DPS";
		} : ConstantStatModifier, 
		{
			value = 2f;
			modifierType = "Multiplier";
			statType = "BaseStats.Health";
		} : ConstantStatModifier
	];
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_gate_reinforcements_kurt_soldier_HMG : kurtz_elite3_gunner3_HMG_mb_elite
{
	CName baseAttitudeGroup = "q301_border_kurt_gate";
	statModifiers += 
	[
		{
			value = 3f;
			modifierType = "Multiplier";
			statType = "BaseStats.DPS";
		} : ConstantStatModifier, 
		{
			value = 4f;
			modifierType = "Multiplier";
			statType = "BaseStats.Health";
		} : ConstantStatModifier
	];
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

q301_gate_reinforcements_kurt_soldier_shotgun : kurtz_soldier2_shotgun2_shotgun_ma_rare
{
	CName baseAttitudeGroup = "q301_border_kurt_gate";
	statModifiers += 
	[
		{
			value = 1.5f;
			modifierType = "Multiplier";
			statType = "BaseStats.DPS";
		} : ConstantStatModifier, 
		{
			value = 2f;
			modifierType = "Multiplier";
			statType = "BaseStats.Health";
		} : ConstantStatModifier
	];
	priority = "SpawnableObjectPriority.Quest";
	quest = "NPCQuestAffiliation.MainQuest";
	fk< Affiliation > affiliation = "Factions.Barghest";
}

