#######
# Kaiju weapons
#######

#BEHEMOTH TITAN LANCE
# HIT ENTITIES
entity = {
	name = "behemoth_titan_hit_entity"
	pdxmesh = "locator_mesh"
	
	default_state = "idle"
	state = { name = "idle" state_time = 1 looping = no
		event = { time = 0 particle = "kaiju_titan_hit_effect" keep_particle = yes }
		event = { time = 0 trigger_once = yes sound = { soundeffect = wpn_kaiju_titan_hit_sub_hit } }
		event = { time = 0.1 trigger_once = yes sound = { soundeffect = wpn_kaiju_titan_hit_explosion_flash } }
		event = { time = 0.13 trigger_once = yes sound = { soundeffect = wpn_kaiju_titan_hit_explosion_firework_crack } }
		event = { time = 0.17 trigger_once = yes sound = { soundeffect = wpn_kaiju_titan_hit_explosion_tonal } }
		
	}
}


# MUZZLE FLASHES

entity = {
	name = "behemoth_titan_muzzle_entity"
	cull_radius = 1.0
	default_state = "idle"
	state = { name = "idle" state_time = 1
		start_event = { particle = "kaiju_titan_muzzle_effect" }
		start_event = { trigger_once = yes sound = { soundeffect = wpn_kaiju_titan_muzzle_energy_explosion } }
		start_event = { trigger_once = yes sound = { soundeffect = wpn_kaiju_titan_muzzle_fuel_explosion } }
		start_event = { trigger_once = yes sound = { soundeffect = wpn_kaiju_titan_muzzle_sub_hit } }
	}
	state = { name = "stop" state_time = 0.5 looping = no }
}

# BEHEMOTH LIGHTNING BREATH

# HIT ENTITIES
entity = {
	name = "behemoth_lightning_hit_entity"
	pdxmesh = "locator_mesh"
	
	default_state = "idle"
	state = { name = "idle" state_time = 1 looping = no
		event = { time = 0 particle = "kaiju_lightning_hit_effect" keep_particle = yes }
		event = { time = 0 trigger_once = yes sound = { soundeffect = wpn_kaiju_lightning_hit_pre_sub_hit } }
		event = { time = 0.07 trigger_once = yes sound = { soundeffect = wpn_kaiju_lightning_hit_sub_hit } }
		event = { time = 0.07 trigger_once = yes sound = { soundeffect = wpn_kaiju_lightning_hit_explosion } }
		event = { time = 0.17 trigger_once = yes sound = { soundeffect = wpn_kaiju_lightning_hit_whoosh } }
		event = { time = 0.9 trigger_once = yes sound = { soundeffect = wpn_kaiju_lightning_hit_electrical_sparks } }
		event = { time = 0.9 trigger_once = yes sound = { soundeffect = wpn_kaiju_lightning_hit_lightning_crack } }
	}
}


# MUZZLE FLASHES

entity = {
	name = "behemoth_lightning_muzzle_entity"
	cull_radius = 1.0
	default_state = "idle"
	state = { name = "idle" state_time = 1
		start_event = { particle = "kaiju_lightning_muzzle_effect" }
		start_event = { time = 0 trigger_once = yes sound = { soundeffect = wpn_kaiju_lightning_muzzle_electrical_sparks } }
		start_event = { time = 0 trigger_once = yes sound = { soundeffect = wpn_kaiju_lightning_muzzle_lightning_crack } }
	}
	state = { name = "stop" state_time = 0.5 looping = no }
}
