<Entity name="$animal_sniper" >

	<Base file="data/entities/base_enemy_basic.xml" >
		<ItemChestComponent level="2" > </ItemChestComponent>

		<AnimalAIComponent
			_enabled="1"
			preferred_job="JobDefault"
			escape_if_damaged_probability="70"
			attack_melee_damage_min="0.4"
			attack_melee_damage_max="0.7"
			creature_detection_range_x="700"
			creature_detection_range_y="700"
			attack_melee_max_distance="10"
			food_material="meat"
			needs_food="0"
			sense_creatures="1"
			attack_ranged_enabled="1"
			attack_melee_enabled="1"
			can_fly="0"
			attack_ranged_action_frame="8"
			attack_ranged_min_distance="10"
			attack_ranged_max_distance="800"
			attack_ranged_entity_file="data/entities/projectiles/sniperbullet.xml"
			attack_ranged_entity_count_min="1"
			attack_ranged_entity_count_max="1"
			attack_ranged_frames_between="100"
			attack_ranged_use_laser_sight="1"
			attack_ranged_laser_sight_beam_kind="0"
			attack_ranged_offset_y="-5"
			attack_ranged_offset_x="8"
			aggressiveness_min="80"
			aggressiveness_max="100"
			>
		</AnimalAIComponent>

		<DamageModelComponent
			hp="1"
			materials_create_messages="1"
			ragdoll_filenames_file="data/ragdolls/sniper/filenames.txt"
			fire_probability_of_ignition="5"
			ragdoll_offset_x="4"
			>
		</DamageModelComponent>

		<SpriteComponent
			image_file="data/enemies_gfx/sniper.xml"
			offset_x="0"
			offset_y="0">
		</SpriteComponent>

		<PathFindingComponent
			can_jump="1"
			can_fly="0"
			jump_speed="70"
			initial_jump_lob="1"
			initial_jump_max_distance_x="60"
			initial_jump_max_distance_y="50" >
			<jump_trajectories>
				<JumpTrajectory x="5" y="15" lob="1" />
				<JumpTrajectory x="7" y="20" lob="1" />
				<JumpTrajectory x="10" y="-30" lob="1" />
				<JumpTrajectory x="40" y="-35" lob="1" />
				<JumpTrajectory x="50" y="-40" lob="1" />
				<JumpTrajectory x="60" y="75"  lob="1" />
			</jump_trajectories>
		</PathFindingComponent>

		<PathFindingGridMarkerComponent
			marker_work_flag="16" >
		</PathFindingGridMarkerComponent>

		<GenomeDataComponent
			herd_id="orcs"
			food_chain_rank="9"
			is_predator="1" >
		</GenomeDataComponent>

		<CharacterPlatformingComponent
			jump_velocity_y="-12"
			run_velocity="24"  >
		</CharacterPlatformingComponent>

		<CameraBoundComponent
			max_count="30"
			distance="160000">
		</CameraBoundComponent>

		<HitboxComponent
			_enabled="1"
			aabb_max_x="5"
			aabb_max_y="3"
			aabb_min_x="-5"
			aabb_min_y="-12"
			>
		</HitboxComponent>

		<CharacterDataComponent
			collision_aabb_min_x="-2.0"
			collision_aabb_max_x="2.0"
			collision_aabb_min_y="-9"
			collision_aabb_max_y="3"
			mass="1.2"
			>
		</CharacterDataComponent>
	</Base>

	<LightComponent
		_enabled="1"
		radius="30"
		offset_y="-7"
		r="190"
		g="200"
		fade_out_time="1.5" >
	</LightComponent>

	<SpriteComponent
		_tags="laser_sight"
		_enabled="1"
		alpha="1"
		image_file="data/particles/laser_red.png"
		offset_x="5"
		offset_y="1"
		emissive="1"
		additive="1"
		visible="0"
		update_transform="0"
		next_rect_animation=""
		rect_animation="default"
		>
	</SpriteComponent>

	<ItemPickUpperComponent
		is_in_npc="1">
	</ItemPickUpperComponent>

	<AudioComponent
		file="data/audio/Desktop/animals.bank"
		event_root="animals/sniper" >
	</AudioComponent>

	<HotspotComponent
		_tags="hand"
		offset.x="5"
		offset.y="-6" >
	</HotspotComponent>
	<Entity>
	    <GameEffectComponent
	        effect="ALLERGY_RADIOACTIVE"
	        frames="-1"
	    >
		</GameEffectComponent >
	</Entity>
</Entity>