#include "defs/common.txt"
#include "defs/BP/common.cpp"

AISpawnPoint BP_Actor_Coop_AISpawnPoint
{
	className "kexActor" placeable TRUE flags.allowTracking FALSE flags.noDamage TRUE
	Begin_Component "kexRenderSpriteComponent" material "materials/editor/mat_editor_icons/editor_icon_path_point" End_Component
	Begin_Component "kexWorldComponent" bNonSolid TRUE End_Component
	Begin_Component "kexScriptComponent" scriptClass "BP::Actors::AISpawnPoint" End_Component
}

HarborPowerCell BP_Actor_Coop_Inv_HarborPowerCell
{
	className "kexActor" placeable TRUE flags.allowTracking FALSE flags.noDamage TRUE initialScale "0.35 0.35 0.35"
	Begin_Component "kexStaticMeshComponent" mesh "models/PowerCell_0_Beacon.staticmesh" End_Component
	Begin_Component "kexWorldComponent" bNonSolid TRUE touchRadius 40.0 height 40.0 End_Component
	inventoryID BP_Actor_Inventory_PowerCell
	pickupSound "sounds/shaders/Ammo Pickup.ksnd"
	pickupMessage "$str_104"
	Begin_Component "kexScriptComponent" scriptClass "BP::Actors::PickupInventory" End_Component
}

// CaveKey BP_Actor_Coop_Inv_CaveKey
// {
	// className "kexActor" placeable TRUE flags.allowTracking FALSE flags.noDamage TRUE initialScale "0.35 0.35 0.35"
	// Begin_Component "kexStaticMeshComponent" mesh "models/Key_20_Cave_Door_Key.staticmesh" End_Component
	// Begin_Component "kexWorldComponent" bNonSolid TRUE touchRadius 40.0 height 40.0 End_Component
	// inventoryID BP_Actor_Inventory_CaveDoorKey
	// pickupSound "sounds/shaders/Ammo Pickup.ksnd"
	// pickupMessage "$str_106"
	// Begin_Component "kexScriptComponent" scriptClass "BP::Actors::PickupInventory" End_Component
// }
