17173 lines
532 KiB
XML
17173 lines
532 KiB
XML
<Entity
|
|
_version="1"
|
|
name="DEBUG_NAME:player"
|
|
serialize="1"
|
|
tags="hittable,mortal,prey,human,peasant,player_unit,teleportable" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<AudioComponent
|
|
_enabled="1"
|
|
audio_physics_material="character_player"
|
|
event_root="player"
|
|
file="data/audio/Desktop/player.bank"
|
|
play_only_if_visible="0"
|
|
remove_latest_event_on_destroyed="0"
|
|
send_message_on_event_dead="0"
|
|
set_latest_event_position="1" >
|
|
|
|
</AudioComponent>
|
|
|
|
<AudioListenerComponent
|
|
_enabled="1"
|
|
z="-60" >
|
|
|
|
</AudioListenerComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="1"
|
|
_tags="sound_jetpack"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player/jetpack"
|
|
file="data/audio/Desktop/player.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.25" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="1"
|
|
_tags="sound_air_whoosh"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player/air_whoosh"
|
|
file="data/audio/Desktop/player.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.5" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="1"
|
|
_tags="sound_underwater"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player/underwater"
|
|
file="data/audio/Desktop/player.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.25" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="1"
|
|
_tags="sound_suffocating"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player/suffocating"
|
|
file="data/audio/Desktop/player.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.25" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="1"
|
|
_tags="sound_damage_curse"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player/suffocating"
|
|
file="data/audio/Desktop/player.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.1" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="1"
|
|
_tags="sound_pick_gold_sand"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player/pick_gold_sand"
|
|
file="data/audio/Desktop/player.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.05" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<CharacterDataComponent
|
|
_enabled="1"
|
|
buoyancy_check_offset_y="-7"
|
|
check_collision_max_size_x="4"
|
|
check_collision_max_size_y="4"
|
|
climb_over_y="4"
|
|
collision_aabb_max_x="2"
|
|
collision_aabb_max_y="2.1"
|
|
collision_aabb_min_x="-2"
|
|
collision_aabb_min_y="-4.5"
|
|
destroy_ground="0"
|
|
dont_update_velocity_and_xform="0"
|
|
eff_hg_b2force_multiplier="0.0015"
|
|
eff_hg_damage_max="95"
|
|
eff_hg_damage_min="10"
|
|
eff_hg_offset_y="1.28572"
|
|
eff_hg_position_x="0"
|
|
eff_hg_position_y="5"
|
|
eff_hg_size_x="6.42857"
|
|
eff_hg_size_y="5.14286"
|
|
eff_hg_update_box2d="0"
|
|
eff_hg_velocity_max_x="19.5788"
|
|
eff_hg_velocity_max_y="-11.5714"
|
|
eff_hg_velocity_min_x="-19.5714"
|
|
eff_hg_velocity_min_y="-40"
|
|
effect_hit_ground="1"
|
|
fly_recharge_spd="0.4"
|
|
fly_recharge_spd_ground="6"
|
|
fly_time_max="3"
|
|
flying_in_air_wait_frames="38"
|
|
flying_needs_recharge="1"
|
|
flying_recharge_removal_frames="8"
|
|
gravity="0"
|
|
ground_stickyness="0"
|
|
is_on_ground="0"
|
|
is_on_slippery_ground="0"
|
|
liquid_velocity_coeff="9"
|
|
mFlyingTimeLeft="2.74333"
|
|
mass="1"
|
|
platforming_type="2"
|
|
send_transform_update_message="1" >
|
|
|
|
</CharacterDataComponent>
|
|
|
|
<CharacterPlatformingComponent
|
|
_enabled="1"
|
|
accel_x="0.15"
|
|
accel_x_air="0.1"
|
|
animation_to_play=""
|
|
animation_to_play_next=""
|
|
audio_liquid_splash_intensity="1"
|
|
fly_model_player="0"
|
|
fly_smooth_y="0"
|
|
fly_speed_change_spd="0.25"
|
|
fly_speed_max_down="85"
|
|
fly_speed_max_up="95"
|
|
fly_speed_mult="20"
|
|
fly_velocity_x="52"
|
|
jump_keydown_buffer="2"
|
|
jump_velocity_x="56"
|
|
jump_velocity_y="-95"
|
|
keyboard_look="1"
|
|
mouse_look="1"
|
|
mouse_look_buffer="1"
|
|
pixel_gravity="350"
|
|
precision_jumping_max_duration_frames="-1"
|
|
run_animation_velocity_switching_enabled="0"
|
|
run_animation_velocity_switching_threshold="45"
|
|
run_velocity="154"
|
|
swim_down_buoyancy_coeff="0.7"
|
|
swim_drag="0.95"
|
|
swim_extra_horizontal_drag="0.9"
|
|
swim_idle_buoyancy_coeff="1.2"
|
|
swim_up_buoyancy_coeff="0.9"
|
|
turn_animation_frames_between="20"
|
|
turning_buffer="0.5"
|
|
velocity_max_x="57"
|
|
velocity_max_y="350"
|
|
velocity_min_x="-57"
|
|
velocity_min_y="-200" >
|
|
|
|
</CharacterPlatformingComponent>
|
|
|
|
<ControlsComponent
|
|
_enabled="1"
|
|
enabled="1"
|
|
gamepad_fire_on_thumbstick_extend="0"
|
|
gamepad_fire_on_thumbstick_extend_threshold="0.9"
|
|
gamepad_indirect_aiming_enabled="0"
|
|
polymorph_hax="0"
|
|
polymorph_next_attack_frame="0" >
|
|
|
|
</ControlsComponent>
|
|
|
|
<DamageModelComponent
|
|
_enabled="1"
|
|
air_in_lungs="7"
|
|
air_in_lungs_max="7"
|
|
air_lack_of_damage="0.6"
|
|
air_needed="1"
|
|
blood_material="blood_fading"
|
|
blood_multiplier="1"
|
|
blood_spray_create_some_cosmetic="0"
|
|
blood_spray_material="blood"
|
|
blood_sprite_directional=""
|
|
blood_sprite_large=""
|
|
create_ragdoll="1"
|
|
critical_damage_resistance="1"
|
|
drop_items_on_death="1"
|
|
falling_damage_damage_max="1.2"
|
|
falling_damage_damage_min="0.1"
|
|
falling_damage_height_max="250"
|
|
falling_damage_height_min="70"
|
|
falling_damages="0"
|
|
fire_damage_amount="0.2"
|
|
fire_damage_ignited_amount="0.0003"
|
|
fire_how_much_fire_generates="4"
|
|
fire_probability_of_ignition="1"
|
|
healing_particle_effect_entity=""
|
|
hp="31.9854"
|
|
in_liquid_shooting_electrify_prob="0"
|
|
invincibility_frames="0"
|
|
is_on_fire="0"
|
|
kill_now="0"
|
|
mLastElectricityResistanceFrame="-2147483648"
|
|
mLastFrameReportedBlock="549921"
|
|
mLastMaxHpChangeFrame="544929"
|
|
material_damage_min_cell_count="4"
|
|
materials_create_messages="0"
|
|
materials_damage="1"
|
|
materials_damage_proportional_to_maxhp="0"
|
|
materials_how_much_damage="0.005,0.003,0.0006,0.0009,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.005,-0.005,0.0002,0.0002,0.004,0.0005,0.00001"
|
|
materials_that_create_messages="meat"
|
|
materials_that_damage="acid,lava,blood_cold_vapour,blood_cold,poison,radioactive_gas,radioactive_gas_static,rock_static_radioactive,rock_static_poison,ice_radioactive_static,ice_radioactive_glass,ice_acid_static,ice_acid_glass,rock_static_cursed,magic_gas_hp_regeneration,gold_radioactive,gold_static_radioactive,rock_static_cursed_green,cursed_liquid,poo_gas"
|
|
max_hp="62.4"
|
|
max_hp_cap="0"
|
|
max_hp_old="61.4"
|
|
minimum_knockback_force="0"
|
|
physics_objects_damage="0"
|
|
ragdoll_blood_amount_absolute="-1"
|
|
ragdoll_filenames_file="data/ragdolls/player/filenames.txt"
|
|
ragdoll_fx_forced="NONE"
|
|
ragdoll_material="meat"
|
|
ragdoll_offset_x="0"
|
|
ragdoll_offset_y="-5"
|
|
ragdollify_child_entity_sprites="1"
|
|
ragdollify_disintegrate_nonroot="0"
|
|
ragdollify_root_angular_damping="0"
|
|
ui_force_report_damage="0"
|
|
ui_report_damage="1"
|
|
wait_for_kill_flag_on_death="0"
|
|
wet_status_effect_damage="0" >
|
|
|
|
<damage_multipliers
|
|
curse="1"
|
|
drill="1"
|
|
electricity="1"
|
|
explosion="0.35"
|
|
fire="1"
|
|
healing="1"
|
|
holy="1.5"
|
|
ice="1"
|
|
melee="1"
|
|
overeating="1"
|
|
physics_hit="1"
|
|
poison="1"
|
|
projectile="1"
|
|
radioactive="1"
|
|
slice="1" >
|
|
|
|
</damage_multipliers>
|
|
|
|
</DamageModelComponent>
|
|
|
|
<DrugEffectComponent
|
|
_enabled="1" >
|
|
|
|
<drug_fx_target
|
|
color_amount="0"
|
|
distortion_amount="0"
|
|
doublevision_amount="0"
|
|
fractals_amount="0"
|
|
fractals_size="0"
|
|
nightvision_amount="0" >
|
|
|
|
</drug_fx_target>
|
|
|
|
<m_drug_fx_current
|
|
color_amount="0"
|
|
distortion_amount="0"
|
|
doublevision_amount="0"
|
|
fractals_amount="0"
|
|
fractals_size="0"
|
|
nightvision_amount="0" >
|
|
|
|
</m_drug_fx_current>
|
|
|
|
</DrugEffectComponent>
|
|
|
|
<GameLogComponent
|
|
_enabled="1"
|
|
report_damage="0"
|
|
report_death="1"
|
|
report_new_biomes="1" >
|
|
|
|
<mVisitiedBiomes>
|
|
|
|
<string>
|
|
|
|
$biome_coalmine
|
|
|
|
</string>
|
|
|
|
<string>
|
|
|
|
$biome_holymountain
|
|
|
|
</string>
|
|
|
|
<string>
|
|
|
|
$biome_excavationsite
|
|
|
|
</string>
|
|
|
|
<string>
|
|
|
|
$biome_fungicave
|
|
|
|
</string>
|
|
|
|
<string>
|
|
|
|
$biome_snowcave
|
|
|
|
</string>
|
|
|
|
<string>
|
|
|
|
$biome_snowcastle
|
|
|
|
</string>
|
|
|
|
<string>
|
|
|
|
$biome_rainforest
|
|
|
|
</string>
|
|
|
|
<string>
|
|
|
|
$biome_dragoncave
|
|
|
|
</string>
|
|
|
|
<string>
|
|
|
|
$biome_vault
|
|
|
|
</string>
|
|
|
|
<string>
|
|
|
|
$biome_crypt
|
|
|
|
</string>
|
|
|
|
</mVisitiedBiomes>
|
|
|
|
</GameLogComponent>
|
|
|
|
<GameStatsComponent
|
|
_enabled="1"
|
|
dont_do_logplayerkill="0"
|
|
extra_death_msg=""
|
|
is_player="1"
|
|
name="player"
|
|
player_polymorph_count="0"
|
|
stats_filename="??STA/sessions/20251209-222510_kills.xml" >
|
|
|
|
</GameStatsComponent>
|
|
|
|
<GenomeDataComponent
|
|
_enabled="1"
|
|
berserk_dont_attack_friends="1"
|
|
food_chain_rank="20"
|
|
herd_id="player"
|
|
is_predator="1" >
|
|
|
|
</GenomeDataComponent>
|
|
|
|
<GunComponent
|
|
_enabled="1" >
|
|
|
|
</GunComponent>
|
|
|
|
<HitboxComponent
|
|
_enabled="1"
|
|
aabb_max_x="3"
|
|
aabb_max_y="4"
|
|
aabb_min_x="-3"
|
|
aabb_min_y="-12"
|
|
damage_multiplier="1"
|
|
is_enemy="0"
|
|
is_item="0"
|
|
is_player="1"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="crouched"
|
|
aabb_max_x="3"
|
|
aabb_max_y="4"
|
|
aabb_min_x="-3"
|
|
aabb_min_y="-8.5"
|
|
damage_multiplier="1"
|
|
is_enemy="0"
|
|
is_item="0"
|
|
is_player="1"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<HotspotComponent
|
|
_enabled="1"
|
|
_tags="hand"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
sprite_hotspot_name="hand"
|
|
transform_with_scale="1" >
|
|
|
|
</HotspotComponent>
|
|
|
|
<HotspotComponent
|
|
_enabled="1"
|
|
_tags="shoot_pos"
|
|
offset.x="0"
|
|
offset.y="-2"
|
|
sprite_hotspot_name=""
|
|
transform_with_scale="1" >
|
|
|
|
</HotspotComponent>
|
|
|
|
<HotspotComponent
|
|
_enabled="1"
|
|
_tags="kick_pos"
|
|
offset.x="0"
|
|
offset.y="2"
|
|
sprite_hotspot_name=""
|
|
transform_with_scale="1" >
|
|
|
|
</HotspotComponent>
|
|
|
|
<HotspotComponent
|
|
_enabled="1"
|
|
_tags="crouch_sensor"
|
|
offset.x="0"
|
|
offset.y="-14"
|
|
sprite_hotspot_name=""
|
|
transform_with_scale="1" >
|
|
|
|
</HotspotComponent>
|
|
|
|
<HotspotComponent
|
|
_enabled="1"
|
|
_tags="right_arm_root"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
sprite_hotspot_name="right_arm_start"
|
|
transform_with_scale="1" >
|
|
|
|
</HotspotComponent>
|
|
|
|
<HotspotComponent
|
|
_enabled="1"
|
|
_tags="cape_root"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
sprite_hotspot_name="cape"
|
|
transform_with_scale="1" >
|
|
|
|
</HotspotComponent>
|
|
|
|
<HotspotComponent
|
|
_enabled="1"
|
|
_tags="belt_root"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
sprite_hotspot_name="belt"
|
|
transform_with_scale="1" >
|
|
|
|
</HotspotComponent>
|
|
|
|
<IngestionComponent
|
|
_enabled="1"
|
|
blood_healing_speed="0.0024"
|
|
ingestion_capacity="7500"
|
|
ingestion_cooldown_delay_frames="600"
|
|
ingestion_reduce_every_n_frame="5"
|
|
ingestion_satiation_material_tag=""
|
|
ingestion_size="0"
|
|
m_ingestion_cooldown_frames="0"
|
|
overingestion_damage="0.002" >
|
|
|
|
</IngestionComponent>
|
|
|
|
<Inventory2Component
|
|
_enabled="1"
|
|
full_inventory_slots_x="16"
|
|
full_inventory_slots_y="1"
|
|
mSavedActiveItemIndex="1"
|
|
quick_inventory_slots="10" >
|
|
|
|
</Inventory2Component>
|
|
|
|
<InventoryGuiComponent
|
|
_enabled="1"
|
|
has_opened_inventory_edit="1"
|
|
mDisplayFireRateWaitBar="0"
|
|
wallet_money_target="3315" >
|
|
|
|
</InventoryGuiComponent>
|
|
|
|
<ItemPickUpperComponent
|
|
_enabled="1"
|
|
drop_items_on_death="0"
|
|
is_immune_to_kicks="0"
|
|
is_in_npc="0"
|
|
mLatestItemOverlapInfoBoxPosition.x="355.534"
|
|
mLatestItemOverlapInfoBoxPosition.y="47.7251"
|
|
only_pick_this_entity="0"
|
|
pick_up_any_item_buggy="0" >
|
|
|
|
</ItemPickUpperComponent>
|
|
|
|
<KickComponent
|
|
_enabled="1"
|
|
can_kick="1"
|
|
kick_damage="0.04"
|
|
kick_entities=""
|
|
kick_knockback="3"
|
|
kick_radius="3"
|
|
max_force="12"
|
|
player_kickforce="28"
|
|
telekinesis_throw_speed="25" >
|
|
|
|
</KickComponent>
|
|
|
|
<LightComponent
|
|
_enabled="1"
|
|
b="255"
|
|
blinking_freq="1"
|
|
fade_out_time="5"
|
|
g="255"
|
|
offset_x="0"
|
|
offset_y="0"
|
|
r="255"
|
|
radius="350"
|
|
update_properties="1" >
|
|
|
|
</LightComponent>
|
|
|
|
<LiquidDisplacerComponent
|
|
_enabled="1"
|
|
radius="1"
|
|
velocity_x="30"
|
|
velocity_y="30" >
|
|
|
|
</LiquidDisplacerComponent>
|
|
|
|
<LuaComponent
|
|
_enabled="1"
|
|
call_init_function="0"
|
|
enable_coroutines="0"
|
|
execute_every_n_frame="80"
|
|
execute_on_added="0"
|
|
execute_on_removed="0"
|
|
execute_times="0"
|
|
limit_all_callbacks="0"
|
|
limit_how_many_times_per_frame="-1"
|
|
limit_to_every_n_frame="-1"
|
|
mLastExecutionFrame="565296"
|
|
mModAppendsDone="1"
|
|
mTimesExecutedThisFrame="1"
|
|
remove_after_executed="0"
|
|
script_audio_event_dead=""
|
|
script_biome_entered=""
|
|
script_collision_trigger_hit=""
|
|
script_collision_trigger_timer_finished=""
|
|
script_damage_about_to_be_received=""
|
|
script_damage_received=""
|
|
script_death=""
|
|
script_electricity_receiver_electrified=""
|
|
script_electricity_receiver_switched=""
|
|
script_enabled_changed=""
|
|
script_inhaled_material=""
|
|
script_interacting=""
|
|
script_item_picked_up=""
|
|
script_kick=""
|
|
script_material_area_checker_failed=""
|
|
script_material_area_checker_success=""
|
|
script_physics_body_modified=""
|
|
script_polymorphing_to=""
|
|
script_portal_teleport_used=""
|
|
script_pressure_plate_change=""
|
|
script_shot=""
|
|
script_source_file="data/scripts/magic/player_biome_check.lua"
|
|
script_teleported=""
|
|
script_throw_item=""
|
|
script_wand_fired=""
|
|
vm_type="SHARED_BY_MANY_COMPONENTS" >
|
|
|
|
</LuaComponent>
|
|
|
|
<MaterialInventoryComponent
|
|
_enabled="1"
|
|
_tags="ingestion"
|
|
audio_collision_size_modifier_amount="0"
|
|
b2_force_on_leak="0"
|
|
death_throw_particle_velocity_coeff="1"
|
|
do_reactions="0"
|
|
do_reactions_entities="0"
|
|
do_reactions_explosions="0"
|
|
drop_as_item="0"
|
|
halftime_materials="0"
|
|
kill_when_empty="0"
|
|
last_frame_drank="-100"
|
|
leak_gently="1"
|
|
leak_on_damage_percent="0"
|
|
leak_pressure_max="1.1"
|
|
leak_pressure_min="0.7"
|
|
max_capacity="-1"
|
|
min_damage_to_leak="0.09"
|
|
on_death_spill="0"
|
|
reaction_speed="5"
|
|
reactions_shaking_speeds_up="1" >
|
|
|
|
<count_per_material_type>
|
|
|
|
<Material
|
|
count="124"
|
|
material="water" >
|
|
|
|
</Material>
|
|
|
|
<Material
|
|
count="12"
|
|
material="water_ice" >
|
|
|
|
</Material>
|
|
|
|
<Material
|
|
count="7"
|
|
material="oil" >
|
|
|
|
</Material>
|
|
|
|
<Material
|
|
count="1000"
|
|
material="magic_liquid_movement_faster" >
|
|
|
|
</Material>
|
|
|
|
<Material
|
|
count="1000"
|
|
material="magic_liquid_berserk" >
|
|
|
|
</Material>
|
|
|
|
<Material
|
|
count="8"
|
|
material="mud" >
|
|
|
|
</Material>
|
|
|
|
<Material
|
|
count="2"
|
|
material="grass" >
|
|
|
|
</Material>
|
|
|
|
</count_per_material_type>
|
|
|
|
</MaterialInventoryComponent>
|
|
|
|
<MaterialSuckerComponent
|
|
_enabled="1"
|
|
barrel_size="50"
|
|
last_material_id="0"
|
|
mAmountUsed="0"
|
|
material_type="0"
|
|
num_cells_sucked_per_frame="1"
|
|
randomized_position.max_x="1"
|
|
randomized_position.max_y="1"
|
|
randomized_position.min_x="-1"
|
|
randomized_position.min_y="-1"
|
|
set_projectile_to_liquid="0"
|
|
suck_gold="1"
|
|
suck_health="1"
|
|
suck_static_materials="0"
|
|
suck_tag="" >
|
|
|
|
</MaterialSuckerComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="jetpack"
|
|
airflow_force="0"
|
|
airflow_scale="1"
|
|
airflow_time="1"
|
|
area_circle_radius.max="0"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="1"
|
|
count_max="7"
|
|
count_min="3"
|
|
create_real_particles="0"
|
|
custom_alpha="-1"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="1"
|
|
emission_interval_min_frames="0"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="rocket_particles"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="0"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="200"
|
|
ignore_transform_updated_msg="0"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="0"
|
|
lifetime_max="0.2"
|
|
lifetime_min="0"
|
|
offset.x="-2"
|
|
offset.y="5"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="0"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="0"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="1"
|
|
x_pos_offset_min="-1"
|
|
x_vel_max="7"
|
|
x_vel_min="-7"
|
|
y_pos_offset_max="0"
|
|
y_pos_offset_min="2.30103e-013"
|
|
y_vel_max="180"
|
|
y_vel_min="80" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="fast_movement_particles"
|
|
airflow_force="0.1"
|
|
airflow_scale="0.0833"
|
|
airflow_time="0.001"
|
|
area_circle_radius.max="0"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="0"
|
|
count_max="1"
|
|
count_min="1"
|
|
create_real_particles="0"
|
|
custom_alpha="0"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="1"
|
|
emission_interval_min_frames="1"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="spark_white"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="1"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
ignore_transform_updated_msg="1"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="1"
|
|
lifetime_max="0.5"
|
|
lifetime_min="0.3"
|
|
offset.x="0"
|
|
offset.y="3"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="1"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="1"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="0"
|
|
x_pos_offset_min="0"
|
|
x_vel_max="0"
|
|
x_vel_min="0"
|
|
y_pos_offset_max="0"
|
|
y_pos_offset_min="0"
|
|
y_vel_max="0"
|
|
y_vel_min="0" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="fast_movement_particles"
|
|
airflow_force="0.5"
|
|
airflow_scale="0.0833"
|
|
airflow_time="0.001"
|
|
area_circle_radius.max="0"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="0"
|
|
count_max="1"
|
|
count_min="1"
|
|
create_real_particles="0"
|
|
custom_alpha="0"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="1"
|
|
emission_interval_min_frames="1"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="spark_white"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="1"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
ignore_transform_updated_msg="1"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="1"
|
|
lifetime_max="0.5"
|
|
lifetime_min="0.3"
|
|
offset.x="-2"
|
|
offset.y="-6"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="1"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="1"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="0"
|
|
x_pos_offset_min="0"
|
|
x_vel_max="0"
|
|
x_vel_min="0"
|
|
y_pos_offset_max="0"
|
|
y_pos_offset_min="0"
|
|
y_vel_max="0"
|
|
y_vel_min="0" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="fast_movement_particles"
|
|
airflow_force="0.5"
|
|
airflow_scale="0.0833"
|
|
airflow_time="0.001"
|
|
area_circle_radius.max="0"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="0"
|
|
count_max="1"
|
|
count_min="1"
|
|
create_real_particles="0"
|
|
custom_alpha="0"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="1"
|
|
emission_interval_min_frames="1"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="spark_white"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="1"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
ignore_transform_updated_msg="1"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="1"
|
|
lifetime_max="0.5"
|
|
lifetime_min="0.3"
|
|
offset.x="0"
|
|
offset.y="-12"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="1"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="1"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="0"
|
|
x_pos_offset_min="0"
|
|
x_vel_max="0"
|
|
x_vel_min="0"
|
|
y_pos_offset_max="0"
|
|
y_pos_offset_min="0"
|
|
y_vel_max="0"
|
|
y_vel_min="0" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<PathFindingGridMarkerComponent
|
|
_enabled="1"
|
|
marker_offset_x="0"
|
|
marker_offset_y="-3"
|
|
marker_work_flag="8"
|
|
player_marker_radius="100" >
|
|
|
|
</PathFindingGridMarkerComponent>
|
|
|
|
<PhysicsPickUpComponent
|
|
_enabled="1"
|
|
original_left_joint_pos.x="-8"
|
|
original_left_joint_pos.y="-2"
|
|
original_right_joint_pos.x="-2"
|
|
original_right_joint_pos.y="-2"
|
|
pick_up_strength="400" >
|
|
|
|
<transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</transform>
|
|
|
|
</PhysicsPickUpComponent>
|
|
|
|
<PlatformShooterPlayerComponent
|
|
_enabled="1"
|
|
aiming_reticle_distance_from_character="60"
|
|
alcohol_drunken_speed="0.005"
|
|
blood_fungi_drunken_speed="0.006"
|
|
blood_worm_drunken_speed="0.006"
|
|
camera_max_distance_from_character="50"
|
|
center_camera_on_this_entity="1"
|
|
eating_area_max.x="6"
|
|
eating_area_max.y="6"
|
|
eating_area_min.x="-6"
|
|
eating_area_min.y="-4"
|
|
eating_cells_per_frame="2"
|
|
eating_delay_frames="30"
|
|
eating_probability="5"
|
|
move_camera_with_aim="1"
|
|
stoned_speed="0.1" >
|
|
|
|
</PlatformShooterPlayerComponent>
|
|
|
|
<PlayerCollisionComponent
|
|
_enabled="1"
|
|
getting_crushed_threshold="6"
|
|
moving_up_before_getting_crushed_threshold="6" >
|
|
|
|
</PlayerCollisionComponent>
|
|
|
|
<SpriteAnimatorComponent
|
|
_enabled="1"
|
|
rotate_to_surface_normal="0"
|
|
target_sprite_comp_name="character" >
|
|
|
|
</SpriteAnimatorComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="1"
|
|
_tags="character,lukki_disable"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/enemies_gfx/player.xml"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="6"
|
|
offset_y="14"
|
|
rect_animation="jump_fall"
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.6" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="character,lukki_enable"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/enemies_gfx/player_lukky.xml"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="6"
|
|
offset_y="14"
|
|
rect_animation="walk"
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.6" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="1"
|
|
_tags="aiming_reticle"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="1"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="1"
|
|
image_file="data/ui_gfx/mouse_cursor.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="-28.3497"
|
|
offset_y="-38.3416"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="0"
|
|
z_index="-10000" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="character,player_amulet"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/enemies_gfx/player_amulet.xml"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="6"
|
|
offset_y="14"
|
|
rect_animation="walk"
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.59" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="character,player_amulet_gem"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/enemies_gfx/player_amulet_gem.xml"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="6"
|
|
offset_y="14"
|
|
rect_animation="walk"
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.58" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="character,player_hat"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/enemies_gfx/player_hat.xml"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="6"
|
|
offset_y="14"
|
|
rect_animation="walk"
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.59" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="character,player_hat2"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/enemies_gfx/player_hat2.xml"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="6"
|
|
offset_y="14"
|
|
rect_animation="walk"
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.58" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="character,player_hat2_shadow"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/enemies_gfx/player_hat2_shadow.xml"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="6"
|
|
offset_y="14"
|
|
rect_animation="walk"
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.58" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="jetpack"
|
|
additive="1"
|
|
angular_velocity="0"
|
|
camera_bound="1"
|
|
camera_distance="75"
|
|
color.a="1"
|
|
color.b="1"
|
|
color.g="1"
|
|
color.r="1"
|
|
color_change.a="0"
|
|
color_change.b="0"
|
|
color_change.g="0"
|
|
color_change.r="0"
|
|
count_max="5"
|
|
count_min="2"
|
|
delay="0"
|
|
emission_interval_max_frames="1"
|
|
emission_interval_min_frames="0"
|
|
emissive="0"
|
|
entity_file=""
|
|
entity_velocity_multiplier="0"
|
|
expand_randomize_position.x="0"
|
|
expand_randomize_position.y="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
is_emitting="0"
|
|
lifetime="0"
|
|
randomize_alpha.max="0"
|
|
randomize_alpha.min="0"
|
|
randomize_angular_velocity.max="0"
|
|
randomize_angular_velocity.min="0"
|
|
randomize_animation_speed_coeff.max="0"
|
|
randomize_animation_speed_coeff.min="0"
|
|
randomize_lifetime.max="0"
|
|
randomize_lifetime.min="0"
|
|
randomize_position.max_x="-1"
|
|
randomize_position.max_y="0"
|
|
randomize_position.min_x="-3"
|
|
randomize_position.min_y="0"
|
|
randomize_position_inside_hitbox="0"
|
|
randomize_rotation.max="0"
|
|
randomize_rotation.min="0"
|
|
randomize_scale.max_x="0"
|
|
randomize_scale.max_y="0"
|
|
randomize_scale.min_x="0"
|
|
randomize_scale.min_y="0"
|
|
randomize_velocity.max_x="0"
|
|
randomize_velocity.max_y="180"
|
|
randomize_velocity.min_x="0"
|
|
randomize_velocity.min_y="80"
|
|
render_back="1"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1"
|
|
scale_velocity.x="0"
|
|
scale_velocity.y="0"
|
|
sprite_centered="0"
|
|
sprite_file="data/particles/jetpack_smoke.xml"
|
|
sprite_random_rotation="0"
|
|
use_rotation_from_entity="0"
|
|
use_rotation_from_velocity_component="0"
|
|
use_velocity_as_rotation="0"
|
|
velocity.x="0"
|
|
velocity.y="0"
|
|
velocity_always_away_from_center="0"
|
|
velocity_slowdown="0"
|
|
z_index="0" >
|
|
|
|
</SpriteParticleEmitterComponent>
|
|
|
|
<SpriteStainsComponent
|
|
_enabled="1"
|
|
fade_stains_towards_srite_top="1"
|
|
sprite_id="0"
|
|
stain_shaken_drop_chance_multiplier="1" >
|
|
|
|
<mData
|
|
reference_frame_h="19"
|
|
reference_frame_materials="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFOAAAAAAHJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIAADIAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
|
|
reference_frame_stains="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFMAAAAILAAAAAAAAHJCBFIKKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAGAGDLAIAIAIBPAAAAAADBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
|
|
reference_frame_w="12" >
|
|
|
|
</mData>
|
|
|
|
</SpriteStainsComponent>
|
|
|
|
<StatusEffectDataComponent
|
|
_enabled="1"
|
|
ingestion_effect_causes="air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air,air" >
|
|
|
|
<stain_effects>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0.0576923
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0.0192308
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0.0192308
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
</stain_effects>
|
|
|
|
<stain_effect_cooldowns>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
</stain_effect_cooldowns>
|
|
|
|
<effects_previous>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0.0576923
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0.0192308
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0.0192308
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
</effects_previous>
|
|
|
|
<ingestion_effects>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
</ingestion_effects>
|
|
|
|
<ingestion_effect_causes_many>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
<primitive>
|
|
|
|
0
|
|
|
|
</primitive>
|
|
|
|
</ingestion_effect_causes_many>
|
|
|
|
</StatusEffectDataComponent>
|
|
|
|
<StreamingKeepAliveComponent
|
|
TEMP_TEMPY="0"
|
|
TEMP_TEMP_TEMP="0"
|
|
_enabled="1" >
|
|
|
|
</StreamingKeepAliveComponent>
|
|
|
|
<VariableStorageComponent
|
|
_enabled="1"
|
|
name="ocarina_song"
|
|
value_bool="0"
|
|
value_float="0"
|
|
value_int="0"
|
|
value_string="" >
|
|
|
|
</VariableStorageComponent>
|
|
|
|
<VariableStorageComponent
|
|
_enabled="1"
|
|
name="kantele_song"
|
|
value_bool="0"
|
|
value_float="0"
|
|
value_int="0"
|
|
value_string="" >
|
|
|
|
</VariableStorageComponent>
|
|
|
|
<VariableStorageComponent
|
|
_enabled="1"
|
|
name="ocarina_song_pos"
|
|
value_bool="0"
|
|
value_float="0"
|
|
value_int="0"
|
|
value_string="" >
|
|
|
|
</VariableStorageComponent>
|
|
|
|
<VariableStorageComponent
|
|
_enabled="1"
|
|
name="kantele_song_pos"
|
|
value_bool="0"
|
|
value_float="0"
|
|
value_int="0"
|
|
value_string="" >
|
|
|
|
</VariableStorageComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="1"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0.129906"
|
|
mVelocity.y="0.441406"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="0" >
|
|
|
|
</VelocityComponent>
|
|
|
|
<WalletComponent
|
|
_enabled="1"
|
|
mHasReachedInf="0"
|
|
mMoneyPrevFrame="3315"
|
|
money="3315"
|
|
money_spent="7720" >
|
|
|
|
</WalletComponent>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name="arm_r"
|
|
serialize="1"
|
|
tags="player_arm_r" >
|
|
|
|
<_Transform
|
|
position.x="-90.9714"
|
|
position.y="10629.9"
|
|
rotation="0.665736"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HotspotComponent
|
|
_enabled="1"
|
|
_tags="hand"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
sprite_hotspot_name="hand"
|
|
transform_with_scale="1" >
|
|
|
|
</HotspotComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="1"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="1"
|
|
parent_hotspot_tag="right_arm_root"
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="1"
|
|
_tags="with_item"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/enemies_gfx/player_arm.xml"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation="default"
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="0"
|
|
offset_y="0"
|
|
rect_animation="down"
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.59" >
|
|
|
|
</SpriteComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name="cape"
|
|
serialize="1"
|
|
tags="" >
|
|
|
|
<_Transform
|
|
position.x="-88.9714"
|
|
position.y="10628.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="1"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag="cape_root"
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<VerletPhysicsComponent
|
|
_enabled="1"
|
|
animation_amount="2"
|
|
animation_energy="0.6"
|
|
animation_speed="5"
|
|
animation_target_offset.x="0"
|
|
animation_target_offset.y="0"
|
|
cloth_color="ff76547f"
|
|
cloth_color_edge="ff9a6f9b"
|
|
cloth_sprite_z_index="0.7"
|
|
collide_with_cells="1"
|
|
colors="IDAHBIKFHJAAAAKBIGAIBMKHIFAHBJKHIGAIBMKHHJAAAAKBEBAAAAGPDDAAAAGCCLAAAAFLBIAAAAEKAAAAAAAAEDABAHFKFNADBAHJGEADBAICGDADAOIBFGAAAEHHDMAAABFOCKAAAAEJBJAAAADAAAAAAAAACHAKBHDODJAEAOEPEJACAOGBEOABAMGIEMABAJGGECAAAEFMDCAAABELCCAAAADHBCAAAABPAAAAAAAAAAAAAAAADDADAOEFEAACAOFHECABALFJDOAAAIFFDGAAAEELCKAAABDNBNAAAACMAPAAAABIAAAAAAAAIMBCDGLAFGAJBPHBEFAEBEFNDNABANFDDGAAAIELCOAAAEEBCFAAACDFBLAAAACHAPAAAABGAAAAAAAAJEBNFBMGFHAMCGHFEDAFBGFLDJABAOEODBAAAJEFCKAAAFDMCDAAADDCBMAAABCIBEAAABBMAAAAAAAAAAAAAAAADCAFBEEDDIADBDEMDEABAPEICOAAAKEACIAAAGDICCAAAEDABPAAADCMCIAAAEDFFKADALHECKAMBJDODKAIBKEODKAEBGENDEABBBEHCNAAAMDOCGAAAIDFBPAAAFCMBJAAADCEBDAAACBKAAAAAAAAJDBMEMLOFDAMCIGMECAGBMFGDIACBFEKCPAAAPDPCHAAAKDFBOAAAHCKBGAAAEBPANAAACBCAAAAAAAAAAAAAAAAEAAIBPFBEFAGBPFHDNADBJEODDABBDECCJAAANDGBPAAAJCKBGAAAGBOAMAAADBAAAAAAAAAJJBNFILLGJBADIICFFAJCKGKEGAFCAFIDJACBIEICNABBBDKCCAAAMCNBIAAAICAAOAAAEBDAAAAAAAAJNBPFKLOHJBDECJFGCAMDCHJFAAHCHGDDPAEBNEPDCACBGEACFABAPDBBMABALCFBFABAIBMAAAAAAAAJDBOFLLHHPBEEHJLGLAODIIDFJAKCNGOEDAGCBFEDJAFBNEJCHACBCDDCAACAOCKCMAEBDDJGMANDAINJFBCEALCIHBEEIKAHFBADMINGIAODGHPDNAHCAEMELALCMFOCBADBBCKBEABAJBKBAABAHBEAAAAAAAAJBBCEAKOJGBLFPKHHNBCDLJEJFBHFALFAAAAAAAAJIBPGELMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
|
|
constrain_stretching="1"
|
|
follow_entity_transform="1"
|
|
gets_entity_velocity_coeff="0"
|
|
liquid_damping="0.7"
|
|
m_is_culled_previous="0"
|
|
m_position_previous.x="-88.9714"
|
|
m_position_previous.y="10628.9"
|
|
mass_max="0.2"
|
|
mass_min="0.1"
|
|
materials="slime,blood,blood,blood,blood,blood,blood,blood,blood,blood,,,blood,,,,,,,,blood_fungi,,blood_fungi,blood,,blood,,slime,,,,,blood_fungi,blood,,,,,blood,,blood,,blood_fungi,,,,,slime,,,blood_fungi,,blood_fungi,,,blood,blood,,blood,,,,,blood,,,,,,blood,blood_fungi,,,blood,blood_fungi,,blood,blood,,,blood,,slime,slime,,blood_fungi,,blood,,,,blood_fungi,,,blood,,,blood,,,slime,,,,blood_fungi,slime,,slime,,,blood,,blood,blood_fungi,blood,blood,,,,,slime,,slime,,blood,slime,,,blood_fungi,slime,blood,blood,,blood,blood,,,,,,blood,blood,blood,slime,,slime,,,,,,,,,,,,,,,"
|
|
num_links="300"
|
|
num_points="150"
|
|
pixelate_sprite_transforms="1"
|
|
resting_distance="1"
|
|
scale_sprite_x="1"
|
|
simulate_gravity="1"
|
|
simulate_wind="1"
|
|
stain_cells_probability="0"
|
|
stiffness="1.5"
|
|
type="CLOTH"
|
|
velocity_dampening="0.55"
|
|
width="10"
|
|
wind_change_speed="1" >
|
|
|
|
</VerletPhysicsComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="no_heal_in_meat_biome" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<BiomeTrackerComponent
|
|
_enabled="1"
|
|
limit_to_every_n_frame="0" >
|
|
|
|
</BiomeTrackerComponent>
|
|
|
|
<GameEffectComponent
|
|
_enabled="0"
|
|
_tags="effect_no_heal_in_meat_biome"
|
|
caused_by_ingestion_status_effect="0"
|
|
caused_by_stains="0"
|
|
causing_status_effect="NONE"
|
|
custom_effect_id=""
|
|
disable_movement="0"
|
|
effect="NO_HEAL"
|
|
exclusivity_group="0"
|
|
frames="-1"
|
|
mCaster="0"
|
|
mCasterHerdId="0"
|
|
mCharmDisabledCameraBound="0"
|
|
mCharmEnabledTeleporting="0"
|
|
mCooldown="0"
|
|
mCounter="0"
|
|
mInvisible="0"
|
|
mIsExtension="0"
|
|
mIsSpent="0"
|
|
mSerializedData=""
|
|
no_heal_max_hp_cap="3.40282e+038"
|
|
polymorph_target=""
|
|
ragdoll_effect="NONE"
|
|
ragdoll_effect_custom_entity_file=""
|
|
ragdoll_fx_custom_entity_apply_only_to_largest_body="0"
|
|
ragdoll_material="air"
|
|
report_block_msg="1"
|
|
teleportation_delay_min_frames="30"
|
|
teleportation_probability="600"
|
|
teleportation_radius_max="1024"
|
|
teleportation_radius_min="128"
|
|
teleportations_num="0" >
|
|
|
|
</GameEffectComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="1"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag=""
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<LuaComponent
|
|
_enabled="1"
|
|
call_init_function="0"
|
|
enable_coroutines="0"
|
|
execute_every_n_frame="-1"
|
|
execute_on_added="0"
|
|
execute_on_removed="0"
|
|
execute_times="0"
|
|
limit_all_callbacks="0"
|
|
limit_how_many_times_per_frame="-1"
|
|
limit_to_every_n_frame="-1"
|
|
mLastExecutionFrame="563364"
|
|
mModAppendsDone="0"
|
|
mTimesExecutedThisFrame="1"
|
|
remove_after_executed="0"
|
|
script_audio_event_dead=""
|
|
script_biome_entered="data/scripts/misc/no_heal_in_meat_biome.lua"
|
|
script_collision_trigger_hit=""
|
|
script_collision_trigger_timer_finished=""
|
|
script_damage_about_to_be_received=""
|
|
script_damage_received=""
|
|
script_death=""
|
|
script_electricity_receiver_electrified=""
|
|
script_electricity_receiver_switched=""
|
|
script_enabled_changed=""
|
|
script_inhaled_material=""
|
|
script_interacting=""
|
|
script_item_picked_up=""
|
|
script_kick=""
|
|
script_material_area_checker_failed=""
|
|
script_material_area_checker_success=""
|
|
script_physics_body_modified=""
|
|
script_polymorphing_to=""
|
|
script_portal_teleport_used=""
|
|
script_pressure_plate_change=""
|
|
script_shot=""
|
|
script_source_file=""
|
|
script_teleported=""
|
|
script_throw_item=""
|
|
script_wand_fired=""
|
|
vm_type="SHARED_BY_MANY_COMPONENTS" >
|
|
|
|
</LuaComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="effect_no_heal_in_meat_biome"
|
|
airflow_force="0.051"
|
|
airflow_scale="0.03"
|
|
airflow_time="1.01"
|
|
area_circle_radius.max="2"
|
|
area_circle_radius.min="2"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="0"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="1"
|
|
count_max="40"
|
|
count_min="30"
|
|
create_real_particles="0"
|
|
custom_alpha="-1"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="60"
|
|
emission_interval_min_frames="60"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="spark_red"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="0"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
ignore_transform_updated_msg="0"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="0"
|
|
lifetime_max="0.5"
|
|
lifetime_min="0.1"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="1"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="0"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="11"
|
|
x_pos_offset_max="0"
|
|
x_pos_offset_min="0"
|
|
x_vel_max="0"
|
|
x_vel_min="0"
|
|
y_pos_offset_max="0"
|
|
y_pos_offset_min="0"
|
|
y_vel_max="0"
|
|
y_vel_min="0" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name="inventory_quick"
|
|
serialize="1"
|
|
tags="" >
|
|
|
|
<_Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="teleportable_NOT,item,wand" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="-0.151724"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<AbilityComponent
|
|
_enabled="0"
|
|
add_these_child_actions=""
|
|
amount_in_inventory="1"
|
|
base_item_file="data/entities/base_item.xml"
|
|
charge_wait_frames="10"
|
|
click_to_use="1"
|
|
cooldown_frames="0"
|
|
current_slot_durability="60"
|
|
drop_as_item_on_death="1"
|
|
entity_count="1"
|
|
entity_file=""
|
|
fast_projectile="0"
|
|
gun_level="3"
|
|
is_petris_gun="0"
|
|
item_recoil_max="1"
|
|
item_recoil_offset_coeff="1"
|
|
item_recoil_recovery_speed="15"
|
|
item_recoil_rotation_coeff="5"
|
|
mCastDelayStartFrame="562033"
|
|
mChargeCount="0"
|
|
mIsInitialized="1"
|
|
mNextFrameUsable="562033"
|
|
mReloadFramesLeft="1"
|
|
mReloadNextFrameUsable="562030"
|
|
mana="500"
|
|
mana_charge_speed="147"
|
|
mana_max="500"
|
|
max_amount_in_inventory="1"
|
|
max_charged_actions="0"
|
|
never_reload="0"
|
|
reload_time_frames="1"
|
|
rotate_hand_amount="0.7"
|
|
rotate_in_hand="1"
|
|
rotate_in_hand_amount="1"
|
|
shooting_reduces_amount_in_inventory="0"
|
|
simulate_throw_as_item="0"
|
|
slot_consumption_function="_get_gun_slot_durability_default"
|
|
sprite_file="data/items_gfx/wands/wand_0727.png"
|
|
stat_times_player_has_edited="301"
|
|
stat_times_player_has_shot="10079"
|
|
swim_propel_amount="0"
|
|
throw_as_item="0"
|
|
ui_name="Rapid bolt wand"
|
|
use_entity_file_as_projectile_info_proxy="0"
|
|
use_gun_script="1" >
|
|
|
|
<gun_config
|
|
actions_per_round="1"
|
|
deck_capacity="11"
|
|
reload_time="41"
|
|
shuffle_deck_when_empty="0" >
|
|
|
|
</gun_config>
|
|
|
|
<gunaction_config
|
|
action_ai_never_uses="0"
|
|
action_description=""
|
|
action_draw_many_count="0"
|
|
action_id=""
|
|
action_is_dangerous_blast="0"
|
|
action_mana_drain="10"
|
|
action_max_uses="-1"
|
|
action_name=""
|
|
action_never_unlimited="0"
|
|
action_spawn_level=""
|
|
action_spawn_manual_unlock="0"
|
|
action_spawn_probability=""
|
|
action_spawn_requires_flag=""
|
|
action_sprite_filename=""
|
|
action_type="0"
|
|
action_unidentified_sprite_filename="data/ui_gfx/gun_actions/unidentified.png"
|
|
blood_count_multiplier="1"
|
|
bounces="0"
|
|
child_speed_multiplier="1"
|
|
custom_xml_file=""
|
|
damage_critical_chance="0"
|
|
damage_critical_multiplier="0"
|
|
damage_curse_add="0"
|
|
damage_drill_add="0"
|
|
damage_electricity_add="0"
|
|
damage_explosion_add="0"
|
|
damage_fire_add="0"
|
|
damage_healing_add="0"
|
|
damage_ice_add="0"
|
|
damage_melee_add="0"
|
|
damage_null_all="0"
|
|
damage_projectile_add="0"
|
|
damage_slice_add="0"
|
|
dampening="1"
|
|
explosion_damage_to_materials="0"
|
|
explosion_radius="0"
|
|
extra_entities=""
|
|
fire_rate_wait="1"
|
|
friendly_fire="0"
|
|
game_effect_entities=""
|
|
gore_particles="0"
|
|
gravity="0"
|
|
knockback_force="0"
|
|
lifetime_add="0"
|
|
light="0"
|
|
lightning_count="0"
|
|
material=""
|
|
material_amount="0"
|
|
pattern_degrees="0"
|
|
physics_impulse_coeff="0"
|
|
projectile_file=""
|
|
ragdoll_fx="0"
|
|
recoil="0"
|
|
reload_time="0"
|
|
screenshake="0"
|
|
sound_loop_tag=""
|
|
speed_multiplier="0.938552"
|
|
spread_degrees="2"
|
|
sprite=""
|
|
state_cards_drawn="0"
|
|
state_destroyed_action="0"
|
|
state_discarded_action="0"
|
|
state_shuffled="0"
|
|
trail_material=""
|
|
trail_material_amount="0" >
|
|
|
|
</gunaction_config>
|
|
|
|
</AbilityComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand,sound_digger"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player_projectiles/digger/loop"
|
|
file="data/audio/Desktop/projectiles.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.1" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand,sound_spray"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player_projectiles/spray/loop"
|
|
file="data/audio/Desktop/projectiles.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.1" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand,sound_digger"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player_projectiles/digger/loop"
|
|
file="data/audio/Desktop/projectiles.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.1" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand,sound_spray"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player_projectiles/spray/loop"
|
|
file="data/audio/Desktop/projectiles.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.1" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="4"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-4"
|
|
damage_multiplier="1"
|
|
is_enemy="0"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<HotspotComponent
|
|
_enabled="0"
|
|
_tags="shoot_pos"
|
|
offset.x="12"
|
|
offset.y="0"
|
|
sprite_hotspot_name=""
|
|
transform_with_scale="1" >
|
|
|
|
</HotspotComponent>
|
|
|
|
<ItemAIKnowledgeComponent
|
|
_enabled="0"
|
|
is_consumed="0"
|
|
is_known="0"
|
|
is_melee_weapon="0"
|
|
is_other_buffing="0"
|
|
is_other_healing="0"
|
|
is_ranged_weapon="1"
|
|
is_safe="1"
|
|
is_self_buffing="0"
|
|
is_self_healing="0"
|
|
is_throwable_weapon="0"
|
|
is_weapon="1"
|
|
never_use="0"
|
|
ranged_min_distance="0" >
|
|
|
|
</ItemAIKnowledgeComponent>
|
|
|
|
<ItemAlchemyComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
material_animate_wand="air"
|
|
material_animate_wand_alt="air"
|
|
material_increase_uses_remaining="air"
|
|
material_make_always_cast="air"
|
|
material_remove_shuffle="air"
|
|
material_sacrifice="air" >
|
|
|
|
</ItemAlchemyComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="1"
|
|
inventory_slot.x="0"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="1"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="8980"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="1"
|
|
preferred_inventory="QUICK"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.1013"
|
|
spawn_pos.y="10636.4"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<LightComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
b="118"
|
|
blinking_freq="1"
|
|
fade_out_time="0"
|
|
g="178"
|
|
offset_x="0"
|
|
offset_y="0"
|
|
r="255"
|
|
radius="64"
|
|
update_properties="0" >
|
|
|
|
</LightComponent>
|
|
|
|
<LuaComponent
|
|
_enabled="0"
|
|
call_init_function="0"
|
|
enable_coroutines="0"
|
|
execute_every_n_frame="-1"
|
|
execute_on_added="0"
|
|
execute_on_removed="0"
|
|
execute_times="0"
|
|
limit_all_callbacks="0"
|
|
limit_how_many_times_per_frame="-1"
|
|
limit_to_every_n_frame="-1"
|
|
mLastExecutionFrame="8980"
|
|
mModAppendsDone="0"
|
|
mTimesExecutedThisFrame="1"
|
|
remove_after_executed="0"
|
|
script_audio_event_dead=""
|
|
script_biome_entered=""
|
|
script_collision_trigger_hit=""
|
|
script_collision_trigger_timer_finished=""
|
|
script_damage_about_to_be_received=""
|
|
script_damage_received=""
|
|
script_death=""
|
|
script_electricity_receiver_electrified=""
|
|
script_electricity_receiver_switched=""
|
|
script_enabled_changed=""
|
|
script_inhaled_material=""
|
|
script_interacting=""
|
|
script_item_picked_up="data/scripts/particles/wand_pickup.lua"
|
|
script_kick=""
|
|
script_material_area_checker_failed=""
|
|
script_material_area_checker_success=""
|
|
script_physics_body_modified=""
|
|
script_polymorphing_to=""
|
|
script_portal_teleport_used=""
|
|
script_pressure_plate_change=""
|
|
script_shot=""
|
|
script_source_file=""
|
|
script_teleported=""
|
|
script_throw_item=""
|
|
script_wand_fired=""
|
|
vm_type="SHARED_BY_MANY_COMPONENTS" >
|
|
|
|
</LuaComponent>
|
|
|
|
<LuaComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
call_init_function="0"
|
|
enable_coroutines="0"
|
|
execute_every_n_frame="1"
|
|
execute_on_added="0"
|
|
execute_on_removed="0"
|
|
execute_times="0"
|
|
limit_all_callbacks="0"
|
|
limit_how_many_times_per_frame="-1"
|
|
limit_to_every_n_frame="-1"
|
|
mLastExecutionFrame="-1"
|
|
mModAppendsDone="0"
|
|
mTimesExecutedThisFrame="0"
|
|
remove_after_executed="0"
|
|
script_audio_event_dead=""
|
|
script_biome_entered=""
|
|
script_collision_trigger_hit=""
|
|
script_collision_trigger_timer_finished=""
|
|
script_damage_about_to_be_received=""
|
|
script_damage_received=""
|
|
script_death=""
|
|
script_electricity_receiver_electrified=""
|
|
script_electricity_receiver_switched=""
|
|
script_enabled_changed=""
|
|
script_inhaled_material=""
|
|
script_interacting=""
|
|
script_item_picked_up=""
|
|
script_kick=""
|
|
script_material_area_checker_failed=""
|
|
script_material_area_checker_success="data/scripts/animals/wand_charm.lua"
|
|
script_physics_body_modified=""
|
|
script_polymorphing_to=""
|
|
script_portal_teleport_used=""
|
|
script_pressure_plate_change=""
|
|
script_shot=""
|
|
script_source_file=""
|
|
script_teleported=""
|
|
script_throw_item=""
|
|
script_wand_fired=""
|
|
vm_type="SHARED_BY_MANY_COMPONENTS" >
|
|
|
|
</LuaComponent>
|
|
|
|
<ManaReloaderComponent
|
|
_enabled="1"
|
|
_tags="enabled_in_world,enabled_in_hand,enabled_in_inventory" >
|
|
|
|
</ManaReloaderComponent>
|
|
|
|
<MaterialAreaCheckerComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_check_fullness="0"
|
|
area_aabb.max_x="2"
|
|
area_aabb.max_y="0"
|
|
area_aabb.min_x="-2"
|
|
area_aabb.min_y="-4"
|
|
count_min="0"
|
|
kill_after_message="0"
|
|
look_for_failure="0"
|
|
material="magic_liquid_charm"
|
|
material2="magic_liquid_charm"
|
|
update_every_x_frame="20" >
|
|
|
|
</MaterialAreaCheckerComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand,item"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/items_gfx/wands/wand_0727.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="2"
|
|
offset_y="3"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteParticleEmitterComponent
|
|
_enabled="0"
|
|
additive="1"
|
|
angular_velocity="0"
|
|
camera_bound="1"
|
|
camera_distance="75"
|
|
color.a="0.5"
|
|
color.b="1"
|
|
color.g="1"
|
|
color.r="1"
|
|
color_change.a="-0.5"
|
|
color_change.b="0"
|
|
color_change.g="0"
|
|
color_change.r="0"
|
|
count_max="1"
|
|
count_min="1"
|
|
delay="0"
|
|
emission_interval_max_frames="6"
|
|
emission_interval_min_frames="3"
|
|
emissive="1"
|
|
entity_file=""
|
|
entity_velocity_multiplier="0"
|
|
expand_randomize_position.x="0"
|
|
expand_randomize_position.y="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
is_emitting="1"
|
|
lifetime="1.5"
|
|
randomize_alpha.max="0"
|
|
randomize_alpha.min="0"
|
|
randomize_angular_velocity.max="0"
|
|
randomize_angular_velocity.min="0"
|
|
randomize_animation_speed_coeff.max="0"
|
|
randomize_animation_speed_coeff.min="0"
|
|
randomize_lifetime.max="0"
|
|
randomize_lifetime.min="0"
|
|
randomize_position.max_x="5"
|
|
randomize_position.max_y="5"
|
|
randomize_position.min_x="-5"
|
|
randomize_position.min_y="-5"
|
|
randomize_position_inside_hitbox="0"
|
|
randomize_rotation.max="0"
|
|
randomize_rotation.min="0"
|
|
randomize_scale.max_x="0"
|
|
randomize_scale.max_y="0"
|
|
randomize_scale.min_x="0"
|
|
randomize_scale.min_y="0"
|
|
randomize_velocity.max_x="30"
|
|
randomize_velocity.max_y="30"
|
|
randomize_velocity.min_x="-30"
|
|
randomize_velocity.min_y="-30"
|
|
render_back="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="0"
|
|
scale_velocity.x="-0.2"
|
|
scale_velocity.y="4"
|
|
sprite_centered="0"
|
|
sprite_file="data/particles/ray.xml"
|
|
sprite_random_rotation="0"
|
|
use_rotation_from_entity="0"
|
|
use_rotation_from_velocity_component="0"
|
|
use_velocity_as_rotation="1"
|
|
velocity.x="0"
|
|
velocity.y="0"
|
|
velocity_always_away_from_center="1"
|
|
velocity_slowdown="0"
|
|
z_index="0" >
|
|
|
|
</SpriteParticleEmitterComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-128.232"
|
|
position.y="10855.8"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="LIGHT" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="0"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-128.232"
|
|
spawn_pos.y="10855.8"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/light.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-76.2392"
|
|
position.y="10634.6"
|
|
rotation="-0.151724"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag="shoot_pos"
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="MANA_REDUCE" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="1"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-76.392"
|
|
spawn_pos.y="10634.3"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
airflow_force="0"
|
|
airflow_scale="1"
|
|
airflow_time="1"
|
|
area_circle_radius.max="0"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="1"
|
|
count_max="1"
|
|
count_min="1"
|
|
create_real_particles="0"
|
|
custom_alpha="-1"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="25"
|
|
emission_interval_min_frames="10"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="plasma_fading"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="0"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="200"
|
|
ignore_transform_updated_msg="0"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="0"
|
|
lifetime_max="0.3"
|
|
lifetime_min="0.2"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="0"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="0"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="3"
|
|
x_pos_offset_min="-3"
|
|
x_vel_max="2"
|
|
x_vel_min="-2"
|
|
y_pos_offset_max="-1"
|
|
y_pos_offset_min="1"
|
|
y_vel_max="-10"
|
|
y_vel_min="-20" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/mana.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.15574"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.15574"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.15574"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.15574"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-128.232"
|
|
position.y="10855.8"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="RECHARGE" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="2"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-128.232"
|
|
spawn_pos.y="10855.8"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/recharge.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-128.232"
|
|
position.y="10855.8"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="LIGHT_BULLET_TRIGGER" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="1"
|
|
inventory_slot.x="3"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="160086"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-128.232"
|
|
spawn_pos.y="10855.8"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<LuaComponent
|
|
_enabled="0"
|
|
call_init_function="0"
|
|
enable_coroutines="0"
|
|
execute_every_n_frame="1"
|
|
execute_on_added="0"
|
|
execute_on_removed="0"
|
|
execute_times="0"
|
|
limit_all_callbacks="0"
|
|
limit_how_many_times_per_frame="-1"
|
|
limit_to_every_n_frame="-1"
|
|
mLastExecutionFrame="160086"
|
|
mModAppendsDone="0"
|
|
mTimesExecutedThisFrame="1"
|
|
remove_after_executed="0"
|
|
script_audio_event_dead=""
|
|
script_biome_entered=""
|
|
script_collision_trigger_hit=""
|
|
script_collision_trigger_timer_finished=""
|
|
script_damage_about_to_be_received=""
|
|
script_damage_received=""
|
|
script_death=""
|
|
script_electricity_receiver_electrified=""
|
|
script_electricity_receiver_switched=""
|
|
script_enabled_changed=""
|
|
script_inhaled_material=""
|
|
script_interacting=""
|
|
script_item_picked_up="data/scripts/items/shop_effect.lua"
|
|
script_kick=""
|
|
script_material_area_checker_failed=""
|
|
script_material_area_checker_success=""
|
|
script_physics_body_modified=""
|
|
script_polymorphing_to=""
|
|
script_portal_teleport_used=""
|
|
script_pressure_plate_change=""
|
|
script_shot=""
|
|
script_source_file=""
|
|
script_teleported=""
|
|
script_throw_item=""
|
|
script_wand_fired=""
|
|
vm_type="SHARED_BY_MANY_COMPONENTS" >
|
|
|
|
</LuaComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/light_bullet_trigger.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="-0"
|
|
offset_animator_offset.y="0.349981"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="-0"
|
|
offset_animator_offset.y="0.349981"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_projectile.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="-0"
|
|
offset_animator_offset.y="0.349981"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-80.1932"
|
|
position.y="10635.2"
|
|
rotation="-0.151724"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag=""
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="8"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="HEAVY_SHOT" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="1"
|
|
inventory_slot.x="4"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="338220"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-80.3461"
|
|
spawn_pos.y="10634.9"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/heavy_shot.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0.25867"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0.25867"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0.25867"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.26038"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.26038"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.26038"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.26038"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
additive="0"
|
|
angular_velocity="0"
|
|
camera_bound="1"
|
|
camera_distance="75"
|
|
color.a="1"
|
|
color.b="1"
|
|
color.g="1"
|
|
color.r="1"
|
|
color_change.a="0"
|
|
color_change.b="0"
|
|
color_change.g="0"
|
|
color_change.r="0"
|
|
count_max="1"
|
|
count_min="1"
|
|
delay="0"
|
|
emission_interval_max_frames="25"
|
|
emission_interval_min_frames="15"
|
|
emissive="0"
|
|
entity_file=""
|
|
entity_velocity_multiplier="0"
|
|
expand_randomize_position.x="0"
|
|
expand_randomize_position.y="0"
|
|
gravity.x="0"
|
|
gravity.y="10"
|
|
is_emitting="1"
|
|
lifetime="0"
|
|
randomize_alpha.max="0"
|
|
randomize_alpha.min="0"
|
|
randomize_angular_velocity.max="0"
|
|
randomize_angular_velocity.min="0"
|
|
randomize_animation_speed_coeff.max="0"
|
|
randomize_animation_speed_coeff.min="0"
|
|
randomize_lifetime.max="0"
|
|
randomize_lifetime.min="0"
|
|
randomize_position.max_x="5"
|
|
randomize_position.max_y="0"
|
|
randomize_position.min_x="-5"
|
|
randomize_position.min_y="0"
|
|
randomize_position_inside_hitbox="0"
|
|
randomize_rotation.max="0.3415"
|
|
randomize_rotation.min="-0.3415"
|
|
randomize_scale.max_x="0"
|
|
randomize_scale.max_y="0"
|
|
randomize_scale.min_x="0"
|
|
randomize_scale.min_y="0"
|
|
randomize_velocity.max_x="10"
|
|
randomize_velocity.max_y="5"
|
|
randomize_velocity.min_x="-10"
|
|
randomize_velocity.min_y="-20"
|
|
render_back="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1"
|
|
scale_velocity.x="0"
|
|
scale_velocity.y="0"
|
|
sprite_centered="0"
|
|
sprite_file="data/particles/tinyspark_01.xml"
|
|
sprite_random_rotation="0"
|
|
use_rotation_from_entity="0"
|
|
use_rotation_from_velocity_component="0"
|
|
use_velocity_as_rotation="0"
|
|
velocity.x="0"
|
|
velocity.y="0"
|
|
velocity_always_away_from_center="0"
|
|
velocity_slowdown="0"
|
|
z_index="0" >
|
|
|
|
</SpriteParticleEmitterComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-80.1932"
|
|
position.y="10635.2"
|
|
rotation="-0.151724"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag=""
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="8"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="DAMAGE" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="5"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-80.3461"
|
|
spawn_pos.y="10634.9"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/damage.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.26038"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.26038"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.26038"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.26038"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
additive="0"
|
|
angular_velocity="0"
|
|
camera_bound="1"
|
|
camera_distance="75"
|
|
color.a="1"
|
|
color.b="1"
|
|
color.g="1"
|
|
color.r="1"
|
|
color_change.a="0"
|
|
color_change.b="0"
|
|
color_change.g="0"
|
|
color_change.r="0"
|
|
count_max="1"
|
|
count_min="1"
|
|
delay="0"
|
|
emission_interval_max_frames="35"
|
|
emission_interval_min_frames="25"
|
|
emissive="0"
|
|
entity_file=""
|
|
entity_velocity_multiplier="0"
|
|
expand_randomize_position.x="0"
|
|
expand_randomize_position.y="0"
|
|
gravity.x="0"
|
|
gravity.y="10"
|
|
is_emitting="1"
|
|
lifetime="0"
|
|
randomize_alpha.max="0"
|
|
randomize_alpha.min="0"
|
|
randomize_angular_velocity.max="0"
|
|
randomize_angular_velocity.min="0"
|
|
randomize_animation_speed_coeff.max="0"
|
|
randomize_animation_speed_coeff.min="0"
|
|
randomize_lifetime.max="0"
|
|
randomize_lifetime.min="0"
|
|
randomize_position.max_x="5"
|
|
randomize_position.max_y="0"
|
|
randomize_position.min_x="-5"
|
|
randomize_position.min_y="0"
|
|
randomize_position_inside_hitbox="0"
|
|
randomize_rotation.max="0.3415"
|
|
randomize_rotation.min="-0.3415"
|
|
randomize_scale.max_x="0"
|
|
randomize_scale.max_y="0"
|
|
randomize_scale.min_x="0"
|
|
randomize_scale.min_y="0"
|
|
randomize_velocity.max_x="10"
|
|
randomize_velocity.max_y="5"
|
|
randomize_velocity.min_x="-10"
|
|
randomize_velocity.min_y="-20"
|
|
render_back="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1"
|
|
scale_velocity.x="0"
|
|
scale_velocity.y="0"
|
|
sprite_centered="0"
|
|
sprite_file="data/particles/tinyspark_01.xml"
|
|
sprite_random_rotation="0"
|
|
use_rotation_from_entity="0"
|
|
use_rotation_from_velocity_component="0"
|
|
use_velocity_as_rotation="0"
|
|
velocity.x="0"
|
|
velocity.y="0"
|
|
velocity_always_away_from_center="0"
|
|
velocity_slowdown="0"
|
|
z_index="0" >
|
|
|
|
</SpriteParticleEmitterComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-128.232"
|
|
position.y="10855.8"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="BURST_2" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="6"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-128.232"
|
|
spawn_pos.y="10855.8"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/burst_2.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_draw_many.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-128.232"
|
|
position.y="10855.8"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="DIGGER" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="7"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-128.232"
|
|
spawn_pos.y="10855.8"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/digger.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_projectile.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-128.232"
|
|
position.y="10855.8"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="DIGGER" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="8"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-128.232"
|
|
spawn_pos.y="10855.8"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/digger.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_projectile.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="1.57688"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="teleportable_NOT,item,wand" >
|
|
|
|
<_Transform
|
|
position.x="-87.9432"
|
|
position.y="10633.6"
|
|
rotation="0.951051"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<AbilityComponent
|
|
_enabled="0"
|
|
add_these_child_actions=""
|
|
amount_in_inventory="1"
|
|
base_item_file="data/entities/base_item.xml"
|
|
charge_wait_frames="10"
|
|
click_to_use="1"
|
|
cooldown_frames="0"
|
|
current_slot_durability="60"
|
|
drop_as_item_on_death="1"
|
|
entity_count="1"
|
|
entity_file=""
|
|
fast_projectile="0"
|
|
gun_level="6"
|
|
is_petris_gun="0"
|
|
item_recoil_max="1"
|
|
item_recoil_offset_coeff="1"
|
|
item_recoil_recovery_speed="15"
|
|
item_recoil_rotation_coeff="5"
|
|
mCastDelayStartFrame="564197"
|
|
mChargeCount="0"
|
|
mIsInitialized="1"
|
|
mNextFrameUsable="564282"
|
|
mReloadFramesLeft="18"
|
|
mReloadNextFrameUsable="564215"
|
|
mana="930"
|
|
mana_charge_speed="314"
|
|
mana_max="930"
|
|
max_amount_in_inventory="1"
|
|
max_charged_actions="0"
|
|
never_reload="0"
|
|
reload_time_frames="18"
|
|
rotate_hand_amount="0.7"
|
|
rotate_in_hand="1"
|
|
rotate_in_hand_amount="1"
|
|
shooting_reduces_amount_in_inventory="0"
|
|
simulate_throw_as_item="0"
|
|
slot_consumption_function="_get_gun_slot_durability_default"
|
|
sprite_file="data/items_gfx/wands/wand_0626.png"
|
|
stat_times_player_has_edited="55"
|
|
stat_times_player_has_shot="321"
|
|
swim_propel_amount="0"
|
|
throw_as_item="0"
|
|
ui_name="Rapid bolt wand"
|
|
use_entity_file_as_projectile_info_proxy="0"
|
|
use_gun_script="1" >
|
|
|
|
<gun_config
|
|
actions_per_round="1"
|
|
deck_capacity="10"
|
|
reload_time="18"
|
|
shuffle_deck_when_empty="0" >
|
|
|
|
</gun_config>
|
|
|
|
<gunaction_config
|
|
action_ai_never_uses="0"
|
|
action_description=""
|
|
action_draw_many_count="0"
|
|
action_id=""
|
|
action_is_dangerous_blast="0"
|
|
action_mana_drain="10"
|
|
action_max_uses="-1"
|
|
action_name=""
|
|
action_never_unlimited="0"
|
|
action_spawn_level=""
|
|
action_spawn_manual_unlock="0"
|
|
action_spawn_probability=""
|
|
action_spawn_requires_flag=""
|
|
action_sprite_filename=""
|
|
action_type="0"
|
|
action_unidentified_sprite_filename="data/ui_gfx/gun_actions/unidentified.png"
|
|
blood_count_multiplier="1"
|
|
bounces="0"
|
|
child_speed_multiplier="1"
|
|
custom_xml_file=""
|
|
damage_critical_chance="0"
|
|
damage_critical_multiplier="0"
|
|
damage_curse_add="0"
|
|
damage_drill_add="0"
|
|
damage_electricity_add="0"
|
|
damage_explosion_add="0"
|
|
damage_fire_add="0"
|
|
damage_healing_add="0"
|
|
damage_ice_add="0"
|
|
damage_melee_add="0"
|
|
damage_null_all="0"
|
|
damage_projectile_add="0"
|
|
damage_slice_add="0"
|
|
dampening="1"
|
|
explosion_damage_to_materials="0"
|
|
explosion_radius="0"
|
|
extra_entities=""
|
|
fire_rate_wait="5"
|
|
friendly_fire="0"
|
|
game_effect_entities=""
|
|
gore_particles="0"
|
|
gravity="0"
|
|
knockback_force="0"
|
|
lifetime_add="0"
|
|
light="0"
|
|
lightning_count="0"
|
|
material=""
|
|
material_amount="0"
|
|
pattern_degrees="0"
|
|
physics_impulse_coeff="0"
|
|
projectile_file=""
|
|
ragdoll_fx="0"
|
|
recoil="0"
|
|
reload_time="0"
|
|
screenshake="0"
|
|
sound_loop_tag=""
|
|
speed_multiplier="0.955855"
|
|
spread_degrees="1"
|
|
sprite=""
|
|
state_cards_drawn="0"
|
|
state_destroyed_action="0"
|
|
state_discarded_action="0"
|
|
state_shuffled="0"
|
|
trail_material=""
|
|
trail_material_amount="0" >
|
|
|
|
</gunaction_config>
|
|
|
|
</AbilityComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="1"
|
|
_tags="enabled_in_world,enabled_in_hand,sound_digger"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player_projectiles/digger/loop"
|
|
file="data/audio/Desktop/projectiles.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.1" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="1"
|
|
_tags="enabled_in_world,enabled_in_hand,sound_spray"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player_projectiles/spray/loop"
|
|
file="data/audio/Desktop/projectiles.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.1" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="1"
|
|
_tags="enabled_in_world,enabled_in_hand,sound_digger"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player_projectiles/digger/loop"
|
|
file="data/audio/Desktop/projectiles.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.1" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="1"
|
|
_tags="enabled_in_world,enabled_in_hand,sound_spray"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player_projectiles/spray/loop"
|
|
file="data/audio/Desktop/projectiles.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.1" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="4"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-4"
|
|
damage_multiplier="1"
|
|
is_enemy="0"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<HotspotComponent
|
|
_enabled="0"
|
|
_tags="shoot_pos"
|
|
offset.x="11"
|
|
offset.y="0"
|
|
sprite_hotspot_name=""
|
|
transform_with_scale="1" >
|
|
|
|
</HotspotComponent>
|
|
|
|
<ItemAlchemyComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
material_animate_wand="air"
|
|
material_animate_wand_alt="air"
|
|
material_increase_uses_remaining="air"
|
|
material_make_always_cast="air"
|
|
material_remove_shuffle="air"
|
|
material_sacrifice="air" >
|
|
|
|
</ItemAlchemyComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="1"
|
|
inventory_slot.x="1"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="1"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="518327"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="1"
|
|
preferred_inventory="QUICK"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.0916"
|
|
spawn_pos.y="10633.2"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<LightComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
b="118"
|
|
blinking_freq="1"
|
|
fade_out_time="0"
|
|
g="178"
|
|
offset_x="0"
|
|
offset_y="0"
|
|
r="255"
|
|
radius="64"
|
|
update_properties="0" >
|
|
|
|
</LightComponent>
|
|
|
|
<LuaComponent
|
|
_enabled="0"
|
|
call_init_function="0"
|
|
enable_coroutines="0"
|
|
execute_every_n_frame="-1"
|
|
execute_on_added="0"
|
|
execute_on_removed="0"
|
|
execute_times="0"
|
|
limit_all_callbacks="0"
|
|
limit_how_many_times_per_frame="-1"
|
|
limit_to_every_n_frame="-1"
|
|
mLastExecutionFrame="518327"
|
|
mModAppendsDone="0"
|
|
mTimesExecutedThisFrame="1"
|
|
remove_after_executed="0"
|
|
script_audio_event_dead=""
|
|
script_biome_entered=""
|
|
script_collision_trigger_hit=""
|
|
script_collision_trigger_timer_finished=""
|
|
script_damage_about_to_be_received=""
|
|
script_damage_received=""
|
|
script_death=""
|
|
script_electricity_receiver_electrified=""
|
|
script_electricity_receiver_switched=""
|
|
script_enabled_changed=""
|
|
script_inhaled_material=""
|
|
script_interacting=""
|
|
script_item_picked_up="data/scripts/particles/wand_pickup.lua"
|
|
script_kick=""
|
|
script_material_area_checker_failed=""
|
|
script_material_area_checker_success=""
|
|
script_physics_body_modified=""
|
|
script_polymorphing_to=""
|
|
script_portal_teleport_used=""
|
|
script_pressure_plate_change=""
|
|
script_shot=""
|
|
script_source_file=""
|
|
script_teleported=""
|
|
script_throw_item=""
|
|
script_wand_fired=""
|
|
vm_type="SHARED_BY_MANY_COMPONENTS" >
|
|
|
|
</LuaComponent>
|
|
|
|
<LuaComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
call_init_function="0"
|
|
enable_coroutines="0"
|
|
execute_every_n_frame="1"
|
|
execute_on_added="0"
|
|
execute_on_removed="0"
|
|
execute_times="0"
|
|
limit_all_callbacks="0"
|
|
limit_how_many_times_per_frame="-1"
|
|
limit_to_every_n_frame="-1"
|
|
mLastExecutionFrame="-1"
|
|
mModAppendsDone="0"
|
|
mTimesExecutedThisFrame="0"
|
|
remove_after_executed="0"
|
|
script_audio_event_dead=""
|
|
script_biome_entered=""
|
|
script_collision_trigger_hit=""
|
|
script_collision_trigger_timer_finished=""
|
|
script_damage_about_to_be_received=""
|
|
script_damage_received=""
|
|
script_death=""
|
|
script_electricity_receiver_electrified=""
|
|
script_electricity_receiver_switched=""
|
|
script_enabled_changed=""
|
|
script_inhaled_material=""
|
|
script_interacting=""
|
|
script_item_picked_up=""
|
|
script_kick=""
|
|
script_material_area_checker_failed=""
|
|
script_material_area_checker_success="data/scripts/animals/wand_charm.lua"
|
|
script_physics_body_modified=""
|
|
script_polymorphing_to=""
|
|
script_portal_teleport_used=""
|
|
script_pressure_plate_change=""
|
|
script_shot=""
|
|
script_source_file=""
|
|
script_teleported=""
|
|
script_throw_item=""
|
|
script_wand_fired=""
|
|
vm_type="SHARED_BY_MANY_COMPONENTS" >
|
|
|
|
</LuaComponent>
|
|
|
|
<ManaReloaderComponent
|
|
_enabled="1"
|
|
_tags="enabled_in_world,enabled_in_hand,enabled_in_inventory" >
|
|
|
|
</ManaReloaderComponent>
|
|
|
|
<MaterialAreaCheckerComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_check_fullness="0"
|
|
area_aabb.max_x="2"
|
|
area_aabb.max_y="0"
|
|
area_aabb.min_x="-2"
|
|
area_aabb.min_y="-4"
|
|
count_min="0"
|
|
kill_after_message="0"
|
|
look_for_failure="0"
|
|
material="magic_liquid_charm"
|
|
material2="magic_liquid_charm"
|
|
update_every_x_frame="20" >
|
|
|
|
</MaterialAreaCheckerComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="1"
|
|
_tags="enabled_in_world,enabled_in_hand,item"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/items_gfx/wands/wand_0626.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="1"
|
|
offset_y="3"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteParticleEmitterComponent
|
|
_enabled="0"
|
|
additive="1"
|
|
angular_velocity="0"
|
|
camera_bound="1"
|
|
camera_distance="75"
|
|
color.a="0.5"
|
|
color.b="1"
|
|
color.g="1"
|
|
color.r="1"
|
|
color_change.a="-0.5"
|
|
color_change.b="0"
|
|
color_change.g="0"
|
|
color_change.r="0"
|
|
count_max="1"
|
|
count_min="1"
|
|
delay="0"
|
|
emission_interval_max_frames="6"
|
|
emission_interval_min_frames="3"
|
|
emissive="1"
|
|
entity_file=""
|
|
entity_velocity_multiplier="0"
|
|
expand_randomize_position.x="0"
|
|
expand_randomize_position.y="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
is_emitting="1"
|
|
lifetime="1.5"
|
|
randomize_alpha.max="0"
|
|
randomize_alpha.min="0"
|
|
randomize_angular_velocity.max="0"
|
|
randomize_angular_velocity.min="0"
|
|
randomize_animation_speed_coeff.max="0"
|
|
randomize_animation_speed_coeff.min="0"
|
|
randomize_lifetime.max="0"
|
|
randomize_lifetime.min="0"
|
|
randomize_position.max_x="5"
|
|
randomize_position.max_y="5"
|
|
randomize_position.min_x="-5"
|
|
randomize_position.min_y="-5"
|
|
randomize_position_inside_hitbox="0"
|
|
randomize_rotation.max="0"
|
|
randomize_rotation.min="0"
|
|
randomize_scale.max_x="0"
|
|
randomize_scale.max_y="0"
|
|
randomize_scale.min_x="0"
|
|
randomize_scale.min_y="0"
|
|
randomize_velocity.max_x="30"
|
|
randomize_velocity.max_y="30"
|
|
randomize_velocity.min_x="-30"
|
|
randomize_velocity.min_y="-30"
|
|
render_back="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="0"
|
|
scale_velocity.x="-0.2"
|
|
scale_velocity.y="4"
|
|
sprite_centered="0"
|
|
sprite_file="data/particles/ray.xml"
|
|
sprite_random_rotation="0"
|
|
use_rotation_from_entity="0"
|
|
use_rotation_from_velocity_component="0"
|
|
use_velocity_as_rotation="1"
|
|
velocity.x="0"
|
|
velocity.y="0"
|
|
velocity_always_away_from_center="1"
|
|
velocity_slowdown="0"
|
|
z_index="0" >
|
|
|
|
</SpriteParticleEmitterComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="720.603"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-182.361"
|
|
position.y="10611"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="LASER_LUMINOUS_DRILL" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="0"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-182.361"
|
|
spawn_pos.y="10611"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/luminous_drill_timer.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_projectile.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.38595"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.38595"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.38595"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.38595"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-83.4977"
|
|
position.y="10639.7"
|
|
rotation="0.959127"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="1"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag=""
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="8"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="TELEPORT_PROJECTILE_SHORT" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="1"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-83.4977"
|
|
spawn_pos.y="10639.7"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<LightComponent
|
|
_enabled="1"
|
|
_tags="enabled_in_hand,item_identified"
|
|
b="80"
|
|
blinking_freq="1"
|
|
fade_out_time="1.5"
|
|
g="80"
|
|
offset_x="0"
|
|
offset_y="0"
|
|
r="20"
|
|
radius="30"
|
|
update_properties="0" >
|
|
|
|
</LightComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/teleport_projectile_short.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_projectile.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteParticleEmitterComponent
|
|
_enabled="1"
|
|
_tags="enabled_in_hand,item_identified"
|
|
additive="0"
|
|
angular_velocity="0"
|
|
camera_bound="1"
|
|
camera_distance="75"
|
|
color.a="1"
|
|
color.b="1"
|
|
color.g="1"
|
|
color.r="1"
|
|
color_change.a="-1"
|
|
color_change.b="0"
|
|
color_change.g="0"
|
|
color_change.r="0"
|
|
count_max="2"
|
|
count_min="1"
|
|
delay="0"
|
|
emission_interval_max_frames="55"
|
|
emission_interval_min_frames="34"
|
|
emissive="0"
|
|
entity_file=""
|
|
entity_velocity_multiplier="0"
|
|
expand_randomize_position.x="0"
|
|
expand_randomize_position.y="0"
|
|
gravity.x="0"
|
|
gravity.y="10"
|
|
is_emitting="1"
|
|
lifetime="2"
|
|
randomize_alpha.max="0"
|
|
randomize_alpha.min="0"
|
|
randomize_angular_velocity.max="1"
|
|
randomize_angular_velocity.min="-1"
|
|
randomize_animation_speed_coeff.max="0"
|
|
randomize_animation_speed_coeff.min="0"
|
|
randomize_lifetime.max="0"
|
|
randomize_lifetime.min="0"
|
|
randomize_position.max_x="2"
|
|
randomize_position.max_y="2"
|
|
randomize_position.min_x="-2"
|
|
randomize_position.min_y="-2"
|
|
randomize_position_inside_hitbox="0"
|
|
randomize_rotation.max="3.1415"
|
|
randomize_rotation.min="-3.1415"
|
|
randomize_scale.max_x="0"
|
|
randomize_scale.max_y="0"
|
|
randomize_scale.min_x="0"
|
|
randomize_scale.min_y="0"
|
|
randomize_velocity.max_x="2"
|
|
randomize_velocity.max_y="10"
|
|
randomize_velocity.min_x="-2"
|
|
randomize_velocity.min_y="0"
|
|
render_back="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1"
|
|
scale_velocity.x="0"
|
|
scale_velocity.y="0"
|
|
sprite_centered="0"
|
|
sprite_file="data/particles/shine_02.xml"
|
|
sprite_random_rotation="0"
|
|
use_rotation_from_entity="0"
|
|
use_rotation_from_velocity_component="0"
|
|
use_velocity_as_rotation="0"
|
|
velocity.x="0"
|
|
velocity.y="0"
|
|
velocity_always_away_from_center="0"
|
|
velocity_slowdown="0.5"
|
|
z_index="0" >
|
|
|
|
</SpriteParticleEmitterComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="teleportable_NOT,item,wand" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="-2.25564"
|
|
scale.x="1"
|
|
scale.y="-1" >
|
|
|
|
</_Transform>
|
|
|
|
<AbilityComponent
|
|
_enabled="0"
|
|
add_these_child_actions=""
|
|
amount_in_inventory="1"
|
|
base_item_file="data/entities/base_item.xml"
|
|
charge_wait_frames="10"
|
|
click_to_use="1"
|
|
cooldown_frames="0"
|
|
current_slot_durability="40"
|
|
drop_as_item_on_death="1"
|
|
entity_count="1"
|
|
entity_file=""
|
|
fast_projectile="0"
|
|
gun_level="5"
|
|
is_petris_gun="0"
|
|
item_recoil_max="1"
|
|
item_recoil_offset_coeff="1"
|
|
item_recoil_recovery_speed="15"
|
|
item_recoil_rotation_coeff="5"
|
|
mCastDelayStartFrame="495896"
|
|
mChargeCount="0"
|
|
mIsInitialized="1"
|
|
mNextFrameUsable="495909"
|
|
mReloadFramesLeft="26"
|
|
mReloadNextFrameUsable="495922"
|
|
mana="770"
|
|
mana_charge_speed="267"
|
|
mana_max="770"
|
|
max_amount_in_inventory="1"
|
|
max_charged_actions="0"
|
|
never_reload="0"
|
|
reload_time_frames="26"
|
|
rotate_hand_amount="0.7"
|
|
rotate_in_hand="1"
|
|
rotate_in_hand_amount="1"
|
|
shooting_reduces_amount_in_inventory="0"
|
|
simulate_throw_as_item="0"
|
|
slot_consumption_function="_get_gun_slot_durability_default"
|
|
sprite_file="data/items_gfx/wands/wand_0051.png"
|
|
stat_times_player_has_edited="30"
|
|
stat_times_player_has_shot="4"
|
|
swim_propel_amount="0"
|
|
throw_as_item="0"
|
|
ui_name="Rapid bolt wand"
|
|
use_entity_file_as_projectile_info_proxy="0"
|
|
use_gun_script="1" >
|
|
|
|
<gun_config
|
|
actions_per_round="1"
|
|
deck_capacity="20"
|
|
reload_time="26"
|
|
shuffle_deck_when_empty="1" >
|
|
|
|
</gun_config>
|
|
|
|
<gunaction_config
|
|
action_ai_never_uses="0"
|
|
action_description=""
|
|
action_draw_many_count="0"
|
|
action_id=""
|
|
action_is_dangerous_blast="0"
|
|
action_mana_drain="10"
|
|
action_max_uses="-1"
|
|
action_name=""
|
|
action_never_unlimited="0"
|
|
action_spawn_level=""
|
|
action_spawn_manual_unlock="0"
|
|
action_spawn_probability=""
|
|
action_spawn_requires_flag=""
|
|
action_sprite_filename=""
|
|
action_type="0"
|
|
action_unidentified_sprite_filename="data/ui_gfx/gun_actions/unidentified.png"
|
|
blood_count_multiplier="1"
|
|
bounces="0"
|
|
child_speed_multiplier="1"
|
|
custom_xml_file=""
|
|
damage_critical_chance="0"
|
|
damage_critical_multiplier="0"
|
|
damage_curse_add="0"
|
|
damage_drill_add="0"
|
|
damage_electricity_add="0"
|
|
damage_explosion_add="0"
|
|
damage_fire_add="0"
|
|
damage_healing_add="0"
|
|
damage_ice_add="0"
|
|
damage_melee_add="0"
|
|
damage_null_all="0"
|
|
damage_projectile_add="0"
|
|
damage_slice_add="0"
|
|
dampening="1"
|
|
explosion_damage_to_materials="0"
|
|
explosion_radius="0"
|
|
extra_entities=""
|
|
fire_rate_wait="15"
|
|
friendly_fire="0"
|
|
game_effect_entities=""
|
|
gore_particles="0"
|
|
gravity="0"
|
|
knockback_force="0"
|
|
lifetime_add="0"
|
|
light="0"
|
|
lightning_count="0"
|
|
material=""
|
|
material_amount="0"
|
|
pattern_degrees="0"
|
|
physics_impulse_coeff="0"
|
|
projectile_file=""
|
|
ragdoll_fx="0"
|
|
recoil="0"
|
|
reload_time="0"
|
|
screenshake="0"
|
|
sound_loop_tag=""
|
|
speed_multiplier="1.1534"
|
|
spread_degrees="-1"
|
|
sprite=""
|
|
state_cards_drawn="0"
|
|
state_destroyed_action="0"
|
|
state_discarded_action="0"
|
|
state_shuffled="0"
|
|
trail_material=""
|
|
trail_material_amount="0" >
|
|
|
|
</gunaction_config>
|
|
|
|
</AbilityComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand,sound_digger"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player_projectiles/digger/loop"
|
|
file="data/audio/Desktop/projectiles.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.1" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand,sound_spray"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player_projectiles/spray/loop"
|
|
file="data/audio/Desktop/projectiles.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.1" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand,sound_digger"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player_projectiles/digger/loop"
|
|
file="data/audio/Desktop/projectiles.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.1" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand,sound_spray"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="player_projectiles/spray/loop"
|
|
file="data/audio/Desktop/projectiles.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.1" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="4"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-4"
|
|
damage_multiplier="1"
|
|
is_enemy="0"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<HotspotComponent
|
|
_enabled="0"
|
|
_tags="shoot_pos"
|
|
offset.x="17"
|
|
offset.y="0"
|
|
sprite_hotspot_name=""
|
|
transform_with_scale="1" >
|
|
|
|
</HotspotComponent>
|
|
|
|
<ItemAlchemyComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
material_animate_wand="air"
|
|
material_animate_wand_alt="air"
|
|
material_increase_uses_remaining="air"
|
|
material_make_always_cast="air"
|
|
material_remove_shuffle="air"
|
|
material_sacrifice="air" >
|
|
|
|
</ItemAlchemyComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="1"
|
|
inventory_slot.x="2"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="1"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="480865"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="1"
|
|
preferred_inventory="QUICK"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.1013"
|
|
spawn_pos.y="10636.4"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<LightComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
b="118"
|
|
blinking_freq="1"
|
|
fade_out_time="0"
|
|
g="178"
|
|
offset_x="0"
|
|
offset_y="0"
|
|
r="255"
|
|
radius="64"
|
|
update_properties="0" >
|
|
|
|
</LightComponent>
|
|
|
|
<LuaComponent
|
|
_enabled="0"
|
|
call_init_function="0"
|
|
enable_coroutines="0"
|
|
execute_every_n_frame="-1"
|
|
execute_on_added="0"
|
|
execute_on_removed="0"
|
|
execute_times="0"
|
|
limit_all_callbacks="0"
|
|
limit_how_many_times_per_frame="-1"
|
|
limit_to_every_n_frame="-1"
|
|
mLastExecutionFrame="480865"
|
|
mModAppendsDone="0"
|
|
mTimesExecutedThisFrame="1"
|
|
remove_after_executed="0"
|
|
script_audio_event_dead=""
|
|
script_biome_entered=""
|
|
script_collision_trigger_hit=""
|
|
script_collision_trigger_timer_finished=""
|
|
script_damage_about_to_be_received=""
|
|
script_damage_received=""
|
|
script_death=""
|
|
script_electricity_receiver_electrified=""
|
|
script_electricity_receiver_switched=""
|
|
script_enabled_changed=""
|
|
script_inhaled_material=""
|
|
script_interacting=""
|
|
script_item_picked_up="data/scripts/particles/wand_pickup.lua"
|
|
script_kick=""
|
|
script_material_area_checker_failed=""
|
|
script_material_area_checker_success=""
|
|
script_physics_body_modified=""
|
|
script_polymorphing_to=""
|
|
script_portal_teleport_used=""
|
|
script_pressure_plate_change=""
|
|
script_shot=""
|
|
script_source_file=""
|
|
script_teleported=""
|
|
script_throw_item=""
|
|
script_wand_fired=""
|
|
vm_type="SHARED_BY_MANY_COMPONENTS" >
|
|
|
|
</LuaComponent>
|
|
|
|
<LuaComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
call_init_function="0"
|
|
enable_coroutines="0"
|
|
execute_every_n_frame="1"
|
|
execute_on_added="0"
|
|
execute_on_removed="0"
|
|
execute_times="0"
|
|
limit_all_callbacks="0"
|
|
limit_how_many_times_per_frame="-1"
|
|
limit_to_every_n_frame="-1"
|
|
mLastExecutionFrame="-1"
|
|
mModAppendsDone="0"
|
|
mTimesExecutedThisFrame="0"
|
|
remove_after_executed="0"
|
|
script_audio_event_dead=""
|
|
script_biome_entered=""
|
|
script_collision_trigger_hit=""
|
|
script_collision_trigger_timer_finished=""
|
|
script_damage_about_to_be_received=""
|
|
script_damage_received=""
|
|
script_death=""
|
|
script_electricity_receiver_electrified=""
|
|
script_electricity_receiver_switched=""
|
|
script_enabled_changed=""
|
|
script_inhaled_material=""
|
|
script_interacting=""
|
|
script_item_picked_up=""
|
|
script_kick=""
|
|
script_material_area_checker_failed=""
|
|
script_material_area_checker_success="data/scripts/animals/wand_charm.lua"
|
|
script_physics_body_modified=""
|
|
script_polymorphing_to=""
|
|
script_portal_teleport_used=""
|
|
script_pressure_plate_change=""
|
|
script_shot=""
|
|
script_source_file=""
|
|
script_teleported=""
|
|
script_throw_item=""
|
|
script_wand_fired=""
|
|
vm_type="SHARED_BY_MANY_COMPONENTS" >
|
|
|
|
</LuaComponent>
|
|
|
|
<ManaReloaderComponent
|
|
_enabled="1"
|
|
_tags="enabled_in_world,enabled_in_hand,enabled_in_inventory" >
|
|
|
|
</ManaReloaderComponent>
|
|
|
|
<MaterialAreaCheckerComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_check_fullness="0"
|
|
area_aabb.max_x="2"
|
|
area_aabb.max_y="0"
|
|
area_aabb.min_x="-2"
|
|
area_aabb.min_y="-4"
|
|
count_min="0"
|
|
kill_after_message="0"
|
|
look_for_failure="0"
|
|
material="magic_liquid_charm"
|
|
material2="magic_liquid_charm"
|
|
update_every_x_frame="20" >
|
|
|
|
</MaterialAreaCheckerComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand,item"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/items_gfx/wands/wand_0051.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="3"
|
|
offset_y="4"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteParticleEmitterComponent
|
|
_enabled="0"
|
|
additive="1"
|
|
angular_velocity="0"
|
|
camera_bound="1"
|
|
camera_distance="75"
|
|
color.a="0.5"
|
|
color.b="1"
|
|
color.g="1"
|
|
color.r="1"
|
|
color_change.a="-0.5"
|
|
color_change.b="0"
|
|
color_change.g="0"
|
|
color_change.r="0"
|
|
count_max="1"
|
|
count_min="1"
|
|
delay="0"
|
|
emission_interval_max_frames="6"
|
|
emission_interval_min_frames="3"
|
|
emissive="1"
|
|
entity_file=""
|
|
entity_velocity_multiplier="0"
|
|
expand_randomize_position.x="0"
|
|
expand_randomize_position.y="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
is_emitting="1"
|
|
lifetime="1.5"
|
|
randomize_alpha.max="0"
|
|
randomize_alpha.min="0"
|
|
randomize_angular_velocity.max="0"
|
|
randomize_angular_velocity.min="0"
|
|
randomize_animation_speed_coeff.max="0"
|
|
randomize_animation_speed_coeff.min="0"
|
|
randomize_lifetime.max="0"
|
|
randomize_lifetime.min="0"
|
|
randomize_position.max_x="5"
|
|
randomize_position.max_y="5"
|
|
randomize_position.min_x="-5"
|
|
randomize_position.min_y="-5"
|
|
randomize_position_inside_hitbox="0"
|
|
randomize_rotation.max="0"
|
|
randomize_rotation.min="0"
|
|
randomize_scale.max_x="0"
|
|
randomize_scale.max_y="0"
|
|
randomize_scale.min_x="0"
|
|
randomize_scale.min_y="0"
|
|
randomize_velocity.max_x="30"
|
|
randomize_velocity.max_y="30"
|
|
randomize_velocity.min_x="-30"
|
|
randomize_velocity.min_y="-30"
|
|
render_back="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="0"
|
|
scale_velocity.x="-0.2"
|
|
scale_velocity.y="4"
|
|
sprite_centered="0"
|
|
sprite_file="data/particles/ray.xml"
|
|
sprite_random_rotation="0"
|
|
use_rotation_from_entity="0"
|
|
use_rotation_from_velocity_component="0"
|
|
use_velocity_as_rotation="1"
|
|
velocity.x="0"
|
|
velocity.y="0"
|
|
velocity_always_away_from_center="1"
|
|
velocity_slowdown="0"
|
|
z_index="0" >
|
|
|
|
</SpriteParticleEmitterComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="557.953"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-191.018"
|
|
position.y="10608"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="BURST_2" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="0"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-191.018"
|
|
spawn_pos.y="10608"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/burst_2.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_draw_many.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-191.018"
|
|
position.y="10608"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="ORBIT_SHOT" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="1"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-191.018"
|
|
spawn_pos.y="10608"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/orbit_shot.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-191.018"
|
|
position.y="10608"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="ENERGY_SHIELD_SHOT" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="2"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-191.018"
|
|
spawn_pos.y="10608"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/energy_shield_shot.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-191.018"
|
|
position.y="10608"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="SCATTER_4" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="3"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-191.018"
|
|
spawn_pos.y="10608"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/scatter_4.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_draw_many.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-93.1618"
|
|
position.y="10630.2"
|
|
rotation="-2.25564"
|
|
scale.x="1"
|
|
scale.y="-1" >
|
|
|
|
</_Transform>
|
|
|
|
<ElectricChargeComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
charge="-1"
|
|
charge_time_frames="120"
|
|
electricity_emission_interval_frames="10"
|
|
fx_emission_interval_max="15"
|
|
fx_emission_interval_min="2"
|
|
fx_velocity_max="60" >
|
|
|
|
</ElectricChargeComponent>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag=""
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="8"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="LIGHTNING" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="4"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-93.3146"
|
|
spawn_pos.y="10629.9"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<LightComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
b="150"
|
|
blinking_freq="1"
|
|
fade_out_time="1.5"
|
|
g="40"
|
|
offset_x="0"
|
|
offset_y="0"
|
|
r="20"
|
|
radius="40"
|
|
update_properties="0" >
|
|
|
|
</LightComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
airflow_force="0"
|
|
airflow_scale="1"
|
|
airflow_time="1"
|
|
area_circle_radius.max="0"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="1"
|
|
count_max="1"
|
|
count_min="1"
|
|
create_real_particles="0"
|
|
custom_alpha="-1"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="25"
|
|
emission_interval_min_frames="10"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="spark_blue"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="0"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="200"
|
|
ignore_transform_updated_msg="0"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="0"
|
|
lifetime_max="0.3"
|
|
lifetime_min="0.2"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="0"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="0"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="3"
|
|
x_pos_offset_min="-3"
|
|
x_vel_max="2"
|
|
x_vel_min="-2"
|
|
y_pos_offset_max="-1"
|
|
y_pos_offset_min="1"
|
|
y_vel_max="-10"
|
|
y_vel_min="-20" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/lightning.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_projectile.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.81417"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.81417"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.81417"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.81417"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
additive="0"
|
|
angular_velocity="0"
|
|
camera_bound="1"
|
|
camera_distance="75"
|
|
color.a="1"
|
|
color.b="1"
|
|
color.g="1"
|
|
color.r="1"
|
|
color_change.a="0"
|
|
color_change.b="0"
|
|
color_change.g="0"
|
|
color_change.r="0"
|
|
count_max="1"
|
|
count_min="1"
|
|
delay="0"
|
|
emission_interval_max_frames="25"
|
|
emission_interval_min_frames="10"
|
|
emissive="0"
|
|
entity_file=""
|
|
entity_velocity_multiplier="0"
|
|
expand_randomize_position.x="0"
|
|
expand_randomize_position.y="0"
|
|
gravity.x="0"
|
|
gravity.y="10"
|
|
is_emitting="1"
|
|
lifetime="0"
|
|
randomize_alpha.max="0"
|
|
randomize_alpha.min="0"
|
|
randomize_angular_velocity.max="0"
|
|
randomize_angular_velocity.min="0"
|
|
randomize_animation_speed_coeff.max="0"
|
|
randomize_animation_speed_coeff.min="0"
|
|
randomize_lifetime.max="0"
|
|
randomize_lifetime.min="0"
|
|
randomize_position.max_x="4"
|
|
randomize_position.max_y="2"
|
|
randomize_position.min_x="-4"
|
|
randomize_position.min_y="-2"
|
|
randomize_position_inside_hitbox="0"
|
|
randomize_rotation.max="3.1415"
|
|
randomize_rotation.min="-3.1415"
|
|
randomize_scale.max_x="0"
|
|
randomize_scale.max_y="0"
|
|
randomize_scale.min_x="0"
|
|
randomize_scale.min_y="0"
|
|
randomize_velocity.max_x="0"
|
|
randomize_velocity.max_y="0"
|
|
randomize_velocity.min_x="0"
|
|
randomize_velocity.min_y="0"
|
|
render_back="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1"
|
|
scale_velocity.x="0"
|
|
scale_velocity.y="0"
|
|
sprite_centered="0"
|
|
sprite_file="data/particles/spark_electric.xml"
|
|
sprite_random_rotation="0"
|
|
use_rotation_from_entity="0"
|
|
use_rotation_from_velocity_component="0"
|
|
use_velocity_as_rotation="0"
|
|
velocity.x="0"
|
|
velocity.y="0"
|
|
velocity_always_away_from_center="0"
|
|
velocity_slowdown="0"
|
|
z_index="0" >
|
|
|
|
</SpriteParticleEmitterComponent>
|
|
|
|
<SpriteParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="charge_indicator"
|
|
additive="1"
|
|
angular_velocity="0"
|
|
camera_bound="1"
|
|
camera_distance="75"
|
|
color.a="1"
|
|
color.b="1"
|
|
color.g="1"
|
|
color.r="1"
|
|
color_change.a="-2.5"
|
|
color_change.b="0"
|
|
color_change.g="0"
|
|
color_change.r="0"
|
|
count_max="1"
|
|
count_min="1"
|
|
delay="0"
|
|
emission_interval_max_frames="14"
|
|
emission_interval_min_frames="1"
|
|
emissive="1"
|
|
entity_file=""
|
|
entity_velocity_multiplier="0"
|
|
expand_randomize_position.x="0"
|
|
expand_randomize_position.y="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
is_emitting="1"
|
|
lifetime="0"
|
|
randomize_alpha.max="0"
|
|
randomize_alpha.min="0"
|
|
randomize_angular_velocity.max="0"
|
|
randomize_angular_velocity.min="0"
|
|
randomize_animation_speed_coeff.max="0"
|
|
randomize_animation_speed_coeff.min="0"
|
|
randomize_lifetime.max="0"
|
|
randomize_lifetime.min="0"
|
|
randomize_position.max_x="2"
|
|
randomize_position.max_y="2"
|
|
randomize_position.min_x="-2"
|
|
randomize_position.min_y="-2"
|
|
randomize_position_inside_hitbox="0"
|
|
randomize_rotation.max="0"
|
|
randomize_rotation.min="0"
|
|
randomize_scale.max_x="0"
|
|
randomize_scale.max_y="0"
|
|
randomize_scale.min_x="0"
|
|
randomize_scale.min_y="0"
|
|
randomize_velocity.max_x="59.5"
|
|
randomize_velocity.max_y="59.5"
|
|
randomize_velocity.min_x="-59.5"
|
|
randomize_velocity.min_y="-59.5"
|
|
render_back="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1"
|
|
scale_velocity.x="0"
|
|
scale_velocity.y="0"
|
|
sprite_centered="0"
|
|
sprite_file="data/particles/spark_electric.xml"
|
|
sprite_random_rotation="0"
|
|
use_rotation_from_entity="0"
|
|
use_rotation_from_velocity_component="0"
|
|
use_velocity_as_rotation="1"
|
|
velocity.x="0"
|
|
velocity.y="0"
|
|
velocity_always_away_from_center="1"
|
|
velocity_slowdown="0"
|
|
z_index="0" >
|
|
|
|
</SpriteParticleEmitterComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-191.018"
|
|
position.y="10608"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="RUBBER_BALL" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="5"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-191.018"
|
|
spawn_pos.y="10608"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/rubber_ball.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_projectile.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-191.018"
|
|
position.y="10608"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="BOUNCE_HOLE" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="1"
|
|
inventory_slot.x="6"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="339045"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-191.018"
|
|
spawn_pos.y="10608"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="20" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/bounce_hole.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="-0"
|
|
offset_animator_offset.y="0.943611"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="-0"
|
|
offset_animator_offset.y="0.943611"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="-0"
|
|
offset_animator_offset.y="0.943611"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-191.018"
|
|
position.y="10608"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="RECHARGE" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="7"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-191.018"
|
|
spawn_pos.y="10608"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/recharge.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-191.018"
|
|
position.y="10608"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="BURST_3" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="8"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-191.018"
|
|
spawn_pos.y="10608"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/burst_3.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_draw_many.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-191.018"
|
|
position.y="10608"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="REMOVE_BOUNCE" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="10"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-191.018"
|
|
spawn_pos.y="10608"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/remove_bounce.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-191.018"
|
|
position.y="10608"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="SCATTER_2" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="12"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-191.018"
|
|
spawn_pos.y="10608"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/scatter_2.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_draw_many.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-191.018"
|
|
position.y="10608"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="HOMING_ROTATE" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="14"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-191.018"
|
|
spawn_pos.y="10608"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/homing_rotate.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-191.018"
|
|
position.y="10608"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="HOMING_AREA" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="15"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-191.018"
|
|
spawn_pos.y="10608"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/homing_area.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-191.018"
|
|
position.y="10608"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="HOMING_AREA" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="16"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-191.018"
|
|
spawn_pos.y="10608"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/homing_area.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-191.018"
|
|
position.y="10608"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="HOMING_SHORT" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="17"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-191.018"
|
|
spawn_pos.y="10608"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/homing_short.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-191.018"
|
|
position.y="10608"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="BURST_3" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="18"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-191.018"
|
|
spawn_pos.y="10608"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/burst_3.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_draw_many.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-191.018"
|
|
position.y="10608"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="SUMMON_HOLLOW_EGG" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="19"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-191.018"
|
|
spawn_pos.y="10608"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/summon_hollow_egg.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_projectile.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="3.65932"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="hittable,teleportable_NOT,item_physics,item_pickup,potion" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="2.46154"
|
|
scale.x="1"
|
|
scale.y="-1" >
|
|
|
|
</_Transform>
|
|
|
|
<AbilityComponent
|
|
_enabled="0"
|
|
add_these_child_actions=""
|
|
amount_in_inventory="1"
|
|
base_item_file="data/entities/base_item.xml"
|
|
charge_wait_frames="10"
|
|
click_to_use="1"
|
|
cooldown_frames="0"
|
|
current_slot_durability="-1"
|
|
drop_as_item_on_death="1"
|
|
entity_count="1"
|
|
entity_file=""
|
|
fast_projectile="0"
|
|
gun_level="1"
|
|
is_petris_gun="0"
|
|
item_recoil_max="1"
|
|
item_recoil_offset_coeff="1"
|
|
item_recoil_recovery_speed="15"
|
|
item_recoil_rotation_coeff="5"
|
|
mCastDelayStartFrame="0"
|
|
mChargeCount="0"
|
|
mIsInitialized="1"
|
|
mNextFrameUsable="0"
|
|
mReloadFramesLeft="0"
|
|
mReloadNextFrameUsable="0"
|
|
mana="100"
|
|
mana_charge_speed="10"
|
|
mana_max="100"
|
|
max_amount_in_inventory="1"
|
|
max_charged_actions="0"
|
|
never_reload="0"
|
|
reload_time_frames="0"
|
|
rotate_hand_amount="0.7"
|
|
rotate_in_hand="1"
|
|
rotate_in_hand_amount="1"
|
|
shooting_reduces_amount_in_inventory="0"
|
|
simulate_throw_as_item="0"
|
|
slot_consumption_function="_get_gun_slot_durability_default"
|
|
sprite_file=""
|
|
stat_times_player_has_edited="0"
|
|
stat_times_player_has_shot="0"
|
|
swim_propel_amount="0"
|
|
throw_as_item="1"
|
|
ui_name="$item_potion_with_material"
|
|
use_entity_file_as_projectile_info_proxy="0"
|
|
use_gun_script="0" >
|
|
|
|
<gun_config
|
|
actions_per_round="1"
|
|
deck_capacity="0"
|
|
reload_time="40"
|
|
shuffle_deck_when_empty="0" >
|
|
|
|
</gun_config>
|
|
|
|
<gunaction_config
|
|
action_ai_never_uses="0"
|
|
action_description=""
|
|
action_draw_many_count="0"
|
|
action_id=""
|
|
action_is_dangerous_blast="0"
|
|
action_mana_drain="10"
|
|
action_max_uses="-1"
|
|
action_name=""
|
|
action_never_unlimited="0"
|
|
action_spawn_level=""
|
|
action_spawn_manual_unlock="0"
|
|
action_spawn_probability=""
|
|
action_spawn_requires_flag=""
|
|
action_sprite_filename=""
|
|
action_type="0"
|
|
action_unidentified_sprite_filename="data/ui_gfx/gun_actions/unidentified.png"
|
|
blood_count_multiplier="1"
|
|
bounces="0"
|
|
child_speed_multiplier="1"
|
|
custom_xml_file=""
|
|
damage_critical_chance="0"
|
|
damage_critical_multiplier="0"
|
|
damage_curse_add="0"
|
|
damage_drill_add="0"
|
|
damage_electricity_add="0"
|
|
damage_explosion_add="0"
|
|
damage_fire_add="0"
|
|
damage_healing_add="0"
|
|
damage_ice_add="0"
|
|
damage_melee_add="0"
|
|
damage_null_all="0"
|
|
damage_projectile_add="0"
|
|
damage_slice_add="0"
|
|
dampening="1"
|
|
explosion_damage_to_materials="0"
|
|
explosion_radius="0"
|
|
extra_entities=""
|
|
fire_rate_wait="0"
|
|
friendly_fire="0"
|
|
game_effect_entities=""
|
|
gore_particles="0"
|
|
gravity="0"
|
|
knockback_force="0"
|
|
lifetime_add="0"
|
|
light="0"
|
|
lightning_count="0"
|
|
material=""
|
|
material_amount="0"
|
|
pattern_degrees="0"
|
|
physics_impulse_coeff="0"
|
|
projectile_file=""
|
|
ragdoll_fx="0"
|
|
recoil="0"
|
|
reload_time="0"
|
|
screenshake="0"
|
|
sound_loop_tag=""
|
|
speed_multiplier="1"
|
|
spread_degrees="0"
|
|
sprite=""
|
|
state_cards_drawn="0"
|
|
state_destroyed_action="0"
|
|
state_discarded_action="0"
|
|
state_shuffled="0"
|
|
trail_material=""
|
|
trail_material_amount="0" >
|
|
|
|
</gunaction_config>
|
|
|
|
</AbilityComponent>
|
|
|
|
<AudioComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
audio_physics_material=""
|
|
event_root="collision/glass_potion"
|
|
file="data/audio/Desktop/materials.bank"
|
|
play_only_if_visible="0"
|
|
remove_latest_event_on_destroyed="0"
|
|
send_message_on_event_dead="0"
|
|
set_latest_event_position="1" >
|
|
|
|
</AudioComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand,sound_spray"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="materials/spray_potion"
|
|
file="data/audio/Desktop/materials.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.1" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<DamageModelComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
air_in_lungs="5"
|
|
air_in_lungs_max="5"
|
|
air_lack_of_damage="0.2"
|
|
air_needed="0"
|
|
blood_material=""
|
|
blood_multiplier="1"
|
|
blood_spray_create_some_cosmetic="0"
|
|
blood_spray_material=""
|
|
blood_sprite_directional=""
|
|
blood_sprite_large=""
|
|
create_ragdoll="1"
|
|
critical_damage_resistance="1"
|
|
drop_items_on_death="0"
|
|
falling_damage_damage_max="1.2"
|
|
falling_damage_damage_min="0.1"
|
|
falling_damage_height_max="250"
|
|
falling_damage_height_min="70"
|
|
falling_damages="0"
|
|
fire_damage_amount="0.2"
|
|
fire_damage_ignited_amount="0.0003"
|
|
fire_how_much_fire_generates="4"
|
|
fire_probability_of_ignition="0"
|
|
healing_particle_effect_entity=""
|
|
hp="0.5"
|
|
in_liquid_shooting_electrify_prob="0"
|
|
invincibility_frames="0"
|
|
is_on_fire="0"
|
|
kill_now="0"
|
|
mLastElectricityResistanceFrame="-2147483648"
|
|
mLastFrameReportedBlock="-2147483648"
|
|
mLastMaxHpChangeFrame="-10000"
|
|
material_damage_min_cell_count="4"
|
|
materials_create_messages="0"
|
|
materials_damage="1"
|
|
materials_damage_proportional_to_maxhp="0"
|
|
materials_how_much_damage="0.001"
|
|
materials_that_create_messages="meat"
|
|
materials_that_damage="lava"
|
|
max_hp="0.5"
|
|
max_hp_cap="0"
|
|
max_hp_old="0"
|
|
minimum_knockback_force="0"
|
|
physics_objects_damage="0"
|
|
ragdoll_blood_amount_absolute="-1"
|
|
ragdoll_filenames_file=""
|
|
ragdoll_fx_forced="NONE"
|
|
ragdoll_material=""
|
|
ragdoll_offset_x="0"
|
|
ragdoll_offset_y="0"
|
|
ragdollify_child_entity_sprites="0"
|
|
ragdollify_disintegrate_nonroot="0"
|
|
ragdollify_root_angular_damping="0"
|
|
ui_force_report_damage="0"
|
|
ui_report_damage="1"
|
|
wait_for_kill_flag_on_death="0"
|
|
wet_status_effect_damage="0" >
|
|
|
|
<damage_multipliers
|
|
curse="1"
|
|
drill="1"
|
|
electricity="1"
|
|
explosion="1"
|
|
fire="1"
|
|
healing="1"
|
|
holy="1"
|
|
ice="1"
|
|
melee="1"
|
|
overeating="1"
|
|
physics_hit="1"
|
|
poison="1"
|
|
projectile="1"
|
|
radioactive="1"
|
|
slice="1" >
|
|
|
|
</damage_multipliers>
|
|
|
|
</DamageModelComponent>
|
|
|
|
<ExplodeOnDamageComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
explode_on_damage_percent="0"
|
|
explode_on_death_percent="1"
|
|
physics_body_destruction_required="0.51"
|
|
physics_body_modified_death_probability="1" >
|
|
|
|
<config_explosion
|
|
audio_enabled="1"
|
|
audio_event_name=""
|
|
audio_liquid_amount_normalized="0"
|
|
background_lightning_count="0"
|
|
camera_shake="10"
|
|
cell_explosion_damage_required="100"
|
|
cell_explosion_power="1"
|
|
cell_explosion_power_ragdoll_coeff="0.75"
|
|
cell_explosion_probability="0"
|
|
cell_explosion_radius_max="150"
|
|
cell_explosion_radius_min="5"
|
|
cell_explosion_velocity_min="0"
|
|
crack_count="10"
|
|
create_cell_material="fire"
|
|
create_cell_probability="5"
|
|
damage="0"
|
|
damage_mortals="1"
|
|
delay.max="0"
|
|
delay.min="0"
|
|
destroy_non_platform_solid_enabled="1"
|
|
electricity_count="0"
|
|
explosion_delay_id="-1"
|
|
explosion_radius="3"
|
|
explosion_sprite=""
|
|
explosion_sprite_additive="0"
|
|
explosion_sprite_emissive="0"
|
|
explosion_sprite_lifetime="10"
|
|
explosion_sprite_random_rotation="1"
|
|
gore_particle_count="1"
|
|
hole_destroy_liquid="0"
|
|
hole_destroy_physics_dynamic="1"
|
|
hole_enabled="0"
|
|
is_digger="0"
|
|
knockback_force="1"
|
|
light_b="180"
|
|
light_enabled="1"
|
|
light_fade_time="0.08"
|
|
light_g="217"
|
|
light_r="255"
|
|
light_radius_coeff="8"
|
|
load_this_entity=""
|
|
material_sparks_count_max="20"
|
|
material_sparks_count_min="7"
|
|
material_sparks_enabled="0"
|
|
material_sparks_min_hp="10000"
|
|
material_sparks_probability="5"
|
|
material_sparks_real="0"
|
|
material_sparks_scale_with_hp="0"
|
|
max_durability_to_destroy="10"
|
|
min_radius_for_cracks="10"
|
|
never_cache="0"
|
|
not_scaled_by_gamefx="0"
|
|
particle_effect="0"
|
|
physics_explosion_power.max="5"
|
|
physics_explosion_power.min="0"
|
|
physics_multiplier_ragdoll_force="1"
|
|
physics_throw_enabled="1"
|
|
pixel_sprites_enabled="1"
|
|
ray_energy="100000"
|
|
shake_vegetation="1"
|
|
spark_material="glass"
|
|
sparks_count_max="20"
|
|
sparks_count_min="10"
|
|
sparks_enabled="1"
|
|
sparks_inner_radius_coeff="0.333"
|
|
stains_enabled="1"
|
|
stains_radius="0" >
|
|
|
|
<damage_critical
|
|
chance="0"
|
|
damage_multiplier="1" >
|
|
|
|
</damage_critical>
|
|
|
|
</config_explosion>
|
|
|
|
</ExplodeOnDamageComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="1"
|
|
inventory_slot.x="0"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="1"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="1"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name="$item_potion"
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="346539"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="1"
|
|
preferred_inventory="QUICK"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.1013"
|
|
spawn_pos.y="10636.4"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description="$item_description_potion"
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite="data/ui_gfx/items/potion.png"
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<LuaComponent
|
|
_enabled="0"
|
|
call_init_function="0"
|
|
enable_coroutines="0"
|
|
execute_every_n_frame="1"
|
|
execute_on_added="0"
|
|
execute_on_removed="0"
|
|
execute_times="0"
|
|
limit_all_callbacks="0"
|
|
limit_how_many_times_per_frame="-1"
|
|
limit_to_every_n_frame="-1"
|
|
mLastExecutionFrame="-1"
|
|
mModAppendsDone="0"
|
|
mTimesExecutedThisFrame="0"
|
|
remove_after_executed="0"
|
|
script_audio_event_dead=""
|
|
script_biome_entered=""
|
|
script_collision_trigger_hit=""
|
|
script_collision_trigger_timer_finished=""
|
|
script_damage_about_to_be_received=""
|
|
script_damage_received=""
|
|
script_death="data/scripts/items/potion_glass_break.lua"
|
|
script_electricity_receiver_electrified=""
|
|
script_electricity_receiver_switched=""
|
|
script_enabled_changed=""
|
|
script_inhaled_material=""
|
|
script_interacting=""
|
|
script_item_picked_up=""
|
|
script_kick=""
|
|
script_material_area_checker_failed=""
|
|
script_material_area_checker_success=""
|
|
script_physics_body_modified=""
|
|
script_polymorphing_to=""
|
|
script_portal_teleport_used=""
|
|
script_pressure_plate_change=""
|
|
script_shot=""
|
|
script_source_file=""
|
|
script_teleported=""
|
|
script_throw_item=""
|
|
script_wand_fired=""
|
|
vm_type="SHARED_BY_MANY_COMPONENTS" >
|
|
|
|
</LuaComponent>
|
|
|
|
<MaterialInventoryComponent
|
|
_enabled="1"
|
|
_tags="enabled_in_world,enabled_in_hand,enabled_in_inventory"
|
|
audio_collision_size_modifier_amount="0"
|
|
b2_force_on_leak="0"
|
|
death_throw_particle_velocity_coeff="0.5"
|
|
do_reactions="20"
|
|
do_reactions_entities="1"
|
|
do_reactions_explosions="1"
|
|
drop_as_item="0"
|
|
halftime_materials="0"
|
|
kill_when_empty="0"
|
|
last_frame_drank="-100"
|
|
leak_gently="1"
|
|
leak_on_damage_percent="1"
|
|
leak_pressure_max="1.1"
|
|
leak_pressure_min="0.07"
|
|
max_capacity="-1"
|
|
min_damage_to_leak="0"
|
|
on_death_spill="1"
|
|
reaction_speed="5"
|
|
reactions_shaking_speeds_up="1" >
|
|
|
|
<count_per_material_type>
|
|
|
|
<Material
|
|
count="540"
|
|
material="water" >
|
|
|
|
</Material>
|
|
|
|
</count_per_material_type>
|
|
|
|
</MaterialInventoryComponent>
|
|
|
|
<MaterialSuckerComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
barrel_size="1000"
|
|
last_material_id="0"
|
|
mAmountUsed="540"
|
|
material_type="0"
|
|
num_cells_sucked_per_frame="5"
|
|
randomized_position.max_x="1"
|
|
randomized_position.max_y="1"
|
|
randomized_position.min_x="-1"
|
|
randomized_position.min_y="-1"
|
|
set_projectile_to_liquid="0"
|
|
suck_gold="0"
|
|
suck_health="0"
|
|
suck_static_materials="0"
|
|
suck_tag="" >
|
|
|
|
</MaterialSuckerComponent>
|
|
|
|
<PhysicsBodyCollisionDamageComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
damage_multiplier="0.016667"
|
|
speed_threshold="80" >
|
|
|
|
</PhysicsBodyCollisionDamageComponent>
|
|
|
|
<PhysicsBodyComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
allow_sleep="1"
|
|
angular_damping="0"
|
|
auto_clean="0"
|
|
buoyancy="0.7"
|
|
fixed_rotation="0"
|
|
force_add_update_areas="0"
|
|
go_through_sand="0"
|
|
gravity_scale_if_has_no_image_shapes="1"
|
|
gridworld_box2d="1"
|
|
hax_fix_going_through_ground="1"
|
|
hax_fix_going_through_sand="0"
|
|
hax_wait_till_pixel_scenes_loaded="0"
|
|
initial_velocity.x="0"
|
|
initial_velocity.y="0"
|
|
is_bullet="1"
|
|
is_character="0"
|
|
is_enabled="1"
|
|
is_external="0"
|
|
is_kinematic="0"
|
|
is_static="0"
|
|
kills_entity="1"
|
|
linear_damping="0"
|
|
mActiveState="0"
|
|
on_death_leave_physics_body="0"
|
|
on_death_really_leave_body="0"
|
|
projectiles_rotate_toward_velocity="0"
|
|
randomize_init_velocity="0"
|
|
uid="1"
|
|
update_entity_transform="1" >
|
|
|
|
</PhysicsBodyComponent>
|
|
|
|
<PhysicsImageShapeComponent
|
|
_enabled="0"
|
|
body_id="1"
|
|
centered="1"
|
|
image_file="data/items_gfx/potion_normals.png"
|
|
is_circle="0"
|
|
is_root="0"
|
|
material="potion_glass_box2d"
|
|
offset_x="4.5"
|
|
offset_y="4"
|
|
use_sprite="0"
|
|
z="0" >
|
|
|
|
</PhysicsImageShapeComponent>
|
|
|
|
<PhysicsThrowableComponent
|
|
_enabled="0"
|
|
attach_min_speed="70"
|
|
attach_to_surfaces_knife_style="0"
|
|
hp="100"
|
|
max_throw_speed="180"
|
|
max_torque="8"
|
|
min_torque="0.5"
|
|
throw_force_coeff="1.5"
|
|
tip_check_offset_max="5"
|
|
tip_check_offset_min="3"
|
|
tip_check_random_rotation_deg="9" >
|
|
|
|
</PhysicsThrowableComponent>
|
|
|
|
<PotionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
body_colored="1"
|
|
custom_color_material="air"
|
|
dont_spray_just_leak_gas_materials="1"
|
|
dont_spray_static_materials="1"
|
|
never_color="0"
|
|
spray_velocity_coeff="75"
|
|
spray_velocity_normalized_min="0.75"
|
|
throw_bunch="0"
|
|
throw_how_many="5" >
|
|
|
|
</PotionComponent>
|
|
|
|
<ProjectileComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
angular_velocity="0"
|
|
attach_to_parent_trigger="0"
|
|
blood_count_multiplier="1"
|
|
bounce_always="0"
|
|
bounce_at_any_angle="0"
|
|
bounce_energy="0.5"
|
|
bounce_fx_file=""
|
|
bounces_left="0"
|
|
camera_shake_when_shot="0"
|
|
collect_materials_to_shooter="0"
|
|
collide_with_entities="1"
|
|
collide_with_shooter_frames="-1"
|
|
collide_with_tag="hittable"
|
|
collide_with_world="1"
|
|
create_shell_casing="0"
|
|
damage="1"
|
|
damage_every_x_frames="-1"
|
|
damage_game_effect_entities=""
|
|
damage_scale_max_speed="0"
|
|
damage_scaled_by_speed="0"
|
|
die_on_liquid_collision="0"
|
|
die_on_low_velocity="0"
|
|
die_on_low_velocity_limit="50"
|
|
direction_nonrandom_rad="0"
|
|
direction_random_rad="0"
|
|
do_moveto_update="1"
|
|
dont_collide_with_tag=""
|
|
explosion_dont_damage_shooter="0"
|
|
friction="0"
|
|
friendly_fire="0"
|
|
go_through_this_material=""
|
|
ground_collision_fx="1"
|
|
ground_penetration_coeff="0"
|
|
ground_penetration_max_durability_to_destroy="0"
|
|
hit_particle_force_multiplier="0.1"
|
|
knockback_force="0"
|
|
lifetime="-1"
|
|
lifetime_randomness="0"
|
|
lob_max="0.8"
|
|
lob_min="0.5"
|
|
mLastFrameDamaged="-1024"
|
|
muzzle_flash_file=""
|
|
never_hit_player="0"
|
|
on_collision_die="1"
|
|
on_collision_remove_projectile="0"
|
|
on_collision_spawn_entity="1"
|
|
on_death_duplicate_remaining="0"
|
|
on_death_emit_particle="0"
|
|
on_death_emit_particle_count="1"
|
|
on_death_emit_particle_type=""
|
|
on_death_explode="0"
|
|
on_death_gfx_leave_sprite="1"
|
|
on_death_item_pickable_radius="0"
|
|
on_death_particle_check_concrete="0"
|
|
on_lifetime_out_explode="0"
|
|
penetrate_entities="1"
|
|
penetrate_world="0"
|
|
penetrate_world_velocity_coeff="0.6"
|
|
physics_impulse_coeff="300"
|
|
play_damage_sounds="1"
|
|
projectile_type="PROJECTILE"
|
|
ragdoll_force_multiplier="0.025"
|
|
ragdoll_fx_on_collision="NORMAL"
|
|
shell_casing_material="brass"
|
|
shell_casing_offset.x="0"
|
|
shell_casing_offset.y="0"
|
|
shoot_light_flash_b="150"
|
|
shoot_light_flash_g="180"
|
|
shoot_light_flash_r="255"
|
|
shoot_light_flash_radius="0"
|
|
spawn_entity=""
|
|
spawn_entity_is_projectile="0"
|
|
speed_max="60"
|
|
speed_min="60"
|
|
velocity_sets_rotation="1"
|
|
velocity_sets_scale="0"
|
|
velocity_sets_scale_coeff="1"
|
|
velocity_sets_y_flip="0"
|
|
velocity_updates_animation="0" >
|
|
|
|
<config
|
|
action_ai_never_uses="0"
|
|
action_description=""
|
|
action_draw_many_count="0"
|
|
action_id=""
|
|
action_is_dangerous_blast="0"
|
|
action_mana_drain="10"
|
|
action_max_uses="-1"
|
|
action_name=""
|
|
action_never_unlimited="0"
|
|
action_spawn_level=""
|
|
action_spawn_manual_unlock="0"
|
|
action_spawn_probability=""
|
|
action_spawn_requires_flag=""
|
|
action_sprite_filename=""
|
|
action_type="0"
|
|
action_unidentified_sprite_filename="data/ui_gfx/gun_actions/unidentified.png"
|
|
blood_count_multiplier="1"
|
|
bounces="0"
|
|
child_speed_multiplier="1"
|
|
custom_xml_file=""
|
|
damage_critical_chance="0"
|
|
damage_critical_multiplier="0"
|
|
damage_curse_add="0"
|
|
damage_drill_add="0"
|
|
damage_electricity_add="0"
|
|
damage_explosion_add="0"
|
|
damage_fire_add="0"
|
|
damage_healing_add="0"
|
|
damage_ice_add="0"
|
|
damage_melee_add="0"
|
|
damage_null_all="0"
|
|
damage_projectile_add="0"
|
|
damage_slice_add="0"
|
|
dampening="1"
|
|
explosion_damage_to_materials="0"
|
|
explosion_radius="0"
|
|
extra_entities=""
|
|
fire_rate_wait="0"
|
|
friendly_fire="0"
|
|
game_effect_entities=""
|
|
gore_particles="0"
|
|
gravity="0"
|
|
knockback_force="0"
|
|
lifetime_add="0"
|
|
light="0"
|
|
lightning_count="0"
|
|
material=""
|
|
material_amount="0"
|
|
pattern_degrees="0"
|
|
physics_impulse_coeff="0"
|
|
projectile_file=""
|
|
ragdoll_fx="0"
|
|
recoil="0"
|
|
reload_time="0"
|
|
screenshake="0"
|
|
sound_loop_tag=""
|
|
speed_multiplier="1"
|
|
spread_degrees="0"
|
|
sprite=""
|
|
state_cards_drawn="0"
|
|
state_destroyed_action="0"
|
|
state_discarded_action="0"
|
|
state_shuffled="0"
|
|
trail_material=""
|
|
trail_material_amount="0" >
|
|
|
|
</config>
|
|
|
|
<config_explosion
|
|
audio_enabled="1"
|
|
audio_event_name=""
|
|
audio_liquid_amount_normalized="0"
|
|
background_lightning_count="0"
|
|
camera_shake="7.5"
|
|
cell_explosion_damage_required="100"
|
|
cell_explosion_power="1"
|
|
cell_explosion_power_ragdoll_coeff="0.75"
|
|
cell_explosion_probability="0"
|
|
cell_explosion_radius_max="150"
|
|
cell_explosion_radius_min="5"
|
|
cell_explosion_velocity_min="0"
|
|
crack_count="10"
|
|
create_cell_material="fire"
|
|
create_cell_probability="5"
|
|
damage="5"
|
|
damage_mortals="1"
|
|
delay.max="0"
|
|
delay.min="0"
|
|
destroy_non_platform_solid_enabled="1"
|
|
electricity_count="0"
|
|
explosion_delay_id="-1"
|
|
explosion_radius="20"
|
|
explosion_sprite="data/particles/explosion_032.xml"
|
|
explosion_sprite_additive="0"
|
|
explosion_sprite_emissive="0"
|
|
explosion_sprite_lifetime="0"
|
|
explosion_sprite_random_rotation="1"
|
|
gore_particle_count="1"
|
|
hole_destroy_liquid="0"
|
|
hole_destroy_physics_dynamic="1"
|
|
hole_enabled="1"
|
|
is_digger="0"
|
|
knockback_force="1"
|
|
light_b="180"
|
|
light_enabled="1"
|
|
light_fade_time="0.08"
|
|
light_g="217"
|
|
light_r="255"
|
|
light_radius_coeff="8"
|
|
load_this_entity=""
|
|
material_sparks_count_max="20"
|
|
material_sparks_count_min="7"
|
|
material_sparks_enabled="0"
|
|
material_sparks_min_hp="10000"
|
|
material_sparks_probability="5"
|
|
material_sparks_real="0"
|
|
material_sparks_scale_with_hp="0"
|
|
max_durability_to_destroy="10"
|
|
min_radius_for_cracks="10"
|
|
never_cache="1"
|
|
not_scaled_by_gamefx="0"
|
|
particle_effect="1"
|
|
physics_explosion_power.max="0.2"
|
|
physics_explosion_power.min="0"
|
|
physics_multiplier_ragdoll_force="1"
|
|
physics_throw_enabled="1"
|
|
pixel_sprites_enabled="1"
|
|
ray_energy="20000"
|
|
shake_vegetation="1"
|
|
spark_material="spark"
|
|
sparks_count_max="20"
|
|
sparks_count_min="7"
|
|
sparks_enabled="1"
|
|
sparks_inner_radius_coeff="0.333"
|
|
stains_enabled="1"
|
|
stains_radius="0" >
|
|
|
|
<damage_critical
|
|
chance="0"
|
|
damage_multiplier="1" >
|
|
|
|
</damage_critical>
|
|
|
|
</config_explosion>
|
|
|
|
<damage_by_type
|
|
curse="0"
|
|
drill="0"
|
|
electricity="0"
|
|
explosion="0"
|
|
fire="0"
|
|
healing="0"
|
|
holy="0"
|
|
ice="0"
|
|
melee="0"
|
|
overeating="0"
|
|
physics_hit="0"
|
|
poison="0"
|
|
projectile="0"
|
|
radioactive="0"
|
|
slice="0" >
|
|
|
|
</damage_by_type>
|
|
|
|
<damage_critical
|
|
chance="0"
|
|
damage_multiplier="1" >
|
|
|
|
</damage_critical>
|
|
|
|
</ProjectileComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/items_gfx/potion.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="4"
|
|
offset_y="4"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteParticleEmitterComponent
|
|
_enabled="0"
|
|
additive="1"
|
|
angular_velocity="0"
|
|
camera_bound="1"
|
|
camera_distance="75"
|
|
color.a="1"
|
|
color.b="1"
|
|
color.g="0.5"
|
|
color.r="1"
|
|
color_change.a="-3.5"
|
|
color_change.b="0"
|
|
color_change.g="0"
|
|
color_change.r="0"
|
|
count_max="1"
|
|
count_min="1"
|
|
delay="0"
|
|
emission_interval_max_frames="6"
|
|
emission_interval_min_frames="3"
|
|
emissive="1"
|
|
entity_file=""
|
|
entity_velocity_multiplier="0"
|
|
expand_randomize_position.x="0"
|
|
expand_randomize_position.y="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
is_emitting="1"
|
|
lifetime="1.5"
|
|
randomize_alpha.max="0"
|
|
randomize_alpha.min="0"
|
|
randomize_angular_velocity.max="0"
|
|
randomize_angular_velocity.min="0"
|
|
randomize_animation_speed_coeff.max="0"
|
|
randomize_animation_speed_coeff.min="0"
|
|
randomize_lifetime.max="0"
|
|
randomize_lifetime.min="0"
|
|
randomize_position.max_x="2"
|
|
randomize_position.max_y="2"
|
|
randomize_position.min_x="-2"
|
|
randomize_position.min_y="-2"
|
|
randomize_position_inside_hitbox="0"
|
|
randomize_rotation.max="0"
|
|
randomize_rotation.min="0"
|
|
randomize_scale.max_x="0"
|
|
randomize_scale.max_y="0"
|
|
randomize_scale.min_x="0"
|
|
randomize_scale.min_y="0"
|
|
randomize_velocity.max_x="30"
|
|
randomize_velocity.max_y="30"
|
|
randomize_velocity.min_x="-30"
|
|
randomize_velocity.min_y="-30"
|
|
render_back="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="0"
|
|
scale_velocity.x="-0.3"
|
|
scale_velocity.y="3"
|
|
sprite_centered="0"
|
|
sprite_file="data/particles/ray.xml"
|
|
sprite_random_rotation="0"
|
|
use_rotation_from_entity="0"
|
|
use_rotation_from_velocity_component="0"
|
|
use_velocity_as_rotation="1"
|
|
velocity.x="0"
|
|
velocity.y="0"
|
|
velocity_always_away_from_center="1"
|
|
velocity_slowdown="0"
|
|
z_index="0" >
|
|
|
|
</SpriteParticleEmitterComponent>
|
|
|
|
<UIInfoComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
name="" >
|
|
|
|
</UIInfoComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="hittable,teleportable_NOT,item_physics,item_pickup,potion" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="-2.19002"
|
|
scale.x="1"
|
|
scale.y="-1" >
|
|
|
|
</_Transform>
|
|
|
|
<AbilityComponent
|
|
_enabled="0"
|
|
add_these_child_actions=""
|
|
amount_in_inventory="1"
|
|
base_item_file="data/entities/base_item.xml"
|
|
charge_wait_frames="10"
|
|
click_to_use="1"
|
|
cooldown_frames="0"
|
|
current_slot_durability="-1"
|
|
drop_as_item_on_death="1"
|
|
entity_count="1"
|
|
entity_file=""
|
|
fast_projectile="0"
|
|
gun_level="1"
|
|
is_petris_gun="0"
|
|
item_recoil_max="1"
|
|
item_recoil_offset_coeff="1"
|
|
item_recoil_recovery_speed="15"
|
|
item_recoil_rotation_coeff="5"
|
|
mCastDelayStartFrame="0"
|
|
mChargeCount="0"
|
|
mIsInitialized="1"
|
|
mNextFrameUsable="0"
|
|
mReloadFramesLeft="0"
|
|
mReloadNextFrameUsable="0"
|
|
mana="100"
|
|
mana_charge_speed="10"
|
|
mana_max="100"
|
|
max_amount_in_inventory="1"
|
|
max_charged_actions="0"
|
|
never_reload="0"
|
|
reload_time_frames="0"
|
|
rotate_hand_amount="0.7"
|
|
rotate_in_hand="1"
|
|
rotate_in_hand_amount="1"
|
|
shooting_reduces_amount_in_inventory="0"
|
|
simulate_throw_as_item="0"
|
|
slot_consumption_function="_get_gun_slot_durability_default"
|
|
sprite_file=""
|
|
stat_times_player_has_edited="0"
|
|
stat_times_player_has_shot="0"
|
|
swim_propel_amount="0"
|
|
throw_as_item="1"
|
|
ui_name="$item_potion_with_material"
|
|
use_entity_file_as_projectile_info_proxy="0"
|
|
use_gun_script="0" >
|
|
|
|
<gun_config
|
|
actions_per_round="1"
|
|
deck_capacity="0"
|
|
reload_time="40"
|
|
shuffle_deck_when_empty="0" >
|
|
|
|
</gun_config>
|
|
|
|
<gunaction_config
|
|
action_ai_never_uses="0"
|
|
action_description=""
|
|
action_draw_many_count="0"
|
|
action_id=""
|
|
action_is_dangerous_blast="0"
|
|
action_mana_drain="10"
|
|
action_max_uses="-1"
|
|
action_name=""
|
|
action_never_unlimited="0"
|
|
action_spawn_level=""
|
|
action_spawn_manual_unlock="0"
|
|
action_spawn_probability=""
|
|
action_spawn_requires_flag=""
|
|
action_sprite_filename=""
|
|
action_type="0"
|
|
action_unidentified_sprite_filename="data/ui_gfx/gun_actions/unidentified.png"
|
|
blood_count_multiplier="1"
|
|
bounces="0"
|
|
child_speed_multiplier="1"
|
|
custom_xml_file=""
|
|
damage_critical_chance="0"
|
|
damage_critical_multiplier="0"
|
|
damage_curse_add="0"
|
|
damage_drill_add="0"
|
|
damage_electricity_add="0"
|
|
damage_explosion_add="0"
|
|
damage_fire_add="0"
|
|
damage_healing_add="0"
|
|
damage_ice_add="0"
|
|
damage_melee_add="0"
|
|
damage_null_all="0"
|
|
damage_projectile_add="0"
|
|
damage_slice_add="0"
|
|
dampening="1"
|
|
explosion_damage_to_materials="0"
|
|
explosion_radius="0"
|
|
extra_entities=""
|
|
fire_rate_wait="0"
|
|
friendly_fire="0"
|
|
game_effect_entities=""
|
|
gore_particles="0"
|
|
gravity="0"
|
|
knockback_force="0"
|
|
lifetime_add="0"
|
|
light="0"
|
|
lightning_count="0"
|
|
material=""
|
|
material_amount="0"
|
|
pattern_degrees="0"
|
|
physics_impulse_coeff="0"
|
|
projectile_file=""
|
|
ragdoll_fx="0"
|
|
recoil="0"
|
|
reload_time="0"
|
|
screenshake="0"
|
|
sound_loop_tag=""
|
|
speed_multiplier="1"
|
|
spread_degrees="0"
|
|
sprite=""
|
|
state_cards_drawn="0"
|
|
state_destroyed_action="0"
|
|
state_discarded_action="0"
|
|
state_shuffled="0"
|
|
trail_material=""
|
|
trail_material_amount="0" >
|
|
|
|
</gunaction_config>
|
|
|
|
</AbilityComponent>
|
|
|
|
<AudioComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
audio_physics_material=""
|
|
event_root="collision/glass_potion"
|
|
file="data/audio/Desktop/materials.bank"
|
|
play_only_if_visible="0"
|
|
remove_latest_event_on_destroyed="0"
|
|
send_message_on_event_dead="0"
|
|
set_latest_event_position="1" >
|
|
|
|
</AudioComponent>
|
|
|
|
<AudioLoopComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand,sound_spray"
|
|
auto_play="0"
|
|
auto_play_if_enabled="0"
|
|
calculate_material_lowpass="1"
|
|
event_name="materials/spray_potion"
|
|
file="data/audio/Desktop/materials.bank"
|
|
play_on_component_enable="0"
|
|
set_speed_parameter="0"
|
|
set_speed_parameter_only_based_on_x_movement="0"
|
|
set_speed_parameter_only_based_on_y_movement="0"
|
|
volume_autofade_speed="0.1" >
|
|
|
|
</AudioLoopComponent>
|
|
|
|
<DamageModelComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
air_in_lungs="5"
|
|
air_in_lungs_max="5"
|
|
air_lack_of_damage="0.2"
|
|
air_needed="0"
|
|
blood_material=""
|
|
blood_multiplier="1"
|
|
blood_spray_create_some_cosmetic="0"
|
|
blood_spray_material=""
|
|
blood_sprite_directional=""
|
|
blood_sprite_large=""
|
|
create_ragdoll="1"
|
|
critical_damage_resistance="1"
|
|
drop_items_on_death="0"
|
|
falling_damage_damage_max="1.2"
|
|
falling_damage_damage_min="0.1"
|
|
falling_damage_height_max="250"
|
|
falling_damage_height_min="70"
|
|
falling_damages="0"
|
|
fire_damage_amount="0.2"
|
|
fire_damage_ignited_amount="0.0003"
|
|
fire_how_much_fire_generates="4"
|
|
fire_probability_of_ignition="0"
|
|
healing_particle_effect_entity=""
|
|
hp="0.5"
|
|
in_liquid_shooting_electrify_prob="0"
|
|
invincibility_frames="0"
|
|
is_on_fire="0"
|
|
kill_now="0"
|
|
mLastElectricityResistanceFrame="-2147483648"
|
|
mLastFrameReportedBlock="-2147483648"
|
|
mLastMaxHpChangeFrame="-10000"
|
|
material_damage_min_cell_count="4"
|
|
materials_create_messages="0"
|
|
materials_damage="1"
|
|
materials_damage_proportional_to_maxhp="0"
|
|
materials_how_much_damage="0.001"
|
|
materials_that_create_messages="meat"
|
|
materials_that_damage="lava"
|
|
max_hp="0.5"
|
|
max_hp_cap="0"
|
|
max_hp_old="0"
|
|
minimum_knockback_force="0"
|
|
physics_objects_damage="0"
|
|
ragdoll_blood_amount_absolute="-1"
|
|
ragdoll_filenames_file=""
|
|
ragdoll_fx_forced="NONE"
|
|
ragdoll_material=""
|
|
ragdoll_offset_x="0"
|
|
ragdoll_offset_y="0"
|
|
ragdollify_child_entity_sprites="0"
|
|
ragdollify_disintegrate_nonroot="0"
|
|
ragdollify_root_angular_damping="0"
|
|
ui_force_report_damage="0"
|
|
ui_report_damage="1"
|
|
wait_for_kill_flag_on_death="0"
|
|
wet_status_effect_damage="0" >
|
|
|
|
<damage_multipliers
|
|
curse="1"
|
|
drill="1"
|
|
electricity="1"
|
|
explosion="1"
|
|
fire="1"
|
|
healing="1"
|
|
holy="1"
|
|
ice="1"
|
|
melee="1"
|
|
overeating="1"
|
|
physics_hit="1"
|
|
poison="1"
|
|
projectile="1"
|
|
radioactive="1"
|
|
slice="1" >
|
|
|
|
</damage_multipliers>
|
|
|
|
</DamageModelComponent>
|
|
|
|
<ExplodeOnDamageComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
explode_on_damage_percent="0"
|
|
explode_on_death_percent="1"
|
|
physics_body_destruction_required="0.51"
|
|
physics_body_modified_death_probability="1" >
|
|
|
|
<config_explosion
|
|
audio_enabled="1"
|
|
audio_event_name=""
|
|
audio_liquid_amount_normalized="0"
|
|
background_lightning_count="0"
|
|
camera_shake="10"
|
|
cell_explosion_damage_required="100"
|
|
cell_explosion_power="1"
|
|
cell_explosion_power_ragdoll_coeff="0.75"
|
|
cell_explosion_probability="0"
|
|
cell_explosion_radius_max="150"
|
|
cell_explosion_radius_min="5"
|
|
cell_explosion_velocity_min="0"
|
|
crack_count="10"
|
|
create_cell_material="fire"
|
|
create_cell_probability="5"
|
|
damage="0"
|
|
damage_mortals="1"
|
|
delay.max="0"
|
|
delay.min="0"
|
|
destroy_non_platform_solid_enabled="1"
|
|
electricity_count="0"
|
|
explosion_delay_id="-1"
|
|
explosion_radius="3"
|
|
explosion_sprite=""
|
|
explosion_sprite_additive="0"
|
|
explosion_sprite_emissive="0"
|
|
explosion_sprite_lifetime="10"
|
|
explosion_sprite_random_rotation="1"
|
|
gore_particle_count="1"
|
|
hole_destroy_liquid="0"
|
|
hole_destroy_physics_dynamic="1"
|
|
hole_enabled="0"
|
|
is_digger="0"
|
|
knockback_force="1"
|
|
light_b="180"
|
|
light_enabled="1"
|
|
light_fade_time="0.08"
|
|
light_g="217"
|
|
light_r="255"
|
|
light_radius_coeff="8"
|
|
load_this_entity=""
|
|
material_sparks_count_max="20"
|
|
material_sparks_count_min="7"
|
|
material_sparks_enabled="0"
|
|
material_sparks_min_hp="10000"
|
|
material_sparks_probability="5"
|
|
material_sparks_real="0"
|
|
material_sparks_scale_with_hp="0"
|
|
max_durability_to_destroy="10"
|
|
min_radius_for_cracks="10"
|
|
never_cache="0"
|
|
not_scaled_by_gamefx="0"
|
|
particle_effect="0"
|
|
physics_explosion_power.max="5"
|
|
physics_explosion_power.min="0"
|
|
physics_multiplier_ragdoll_force="1"
|
|
physics_throw_enabled="1"
|
|
pixel_sprites_enabled="1"
|
|
ray_energy="100000"
|
|
shake_vegetation="1"
|
|
spark_material="glass"
|
|
sparks_count_max="20"
|
|
sparks_count_min="10"
|
|
sparks_enabled="1"
|
|
sparks_inner_radius_coeff="0.333"
|
|
stains_enabled="1"
|
|
stains_radius="0" >
|
|
|
|
<damage_critical
|
|
chance="0"
|
|
damage_multiplier="1" >
|
|
|
|
</damage_critical>
|
|
|
|
</config_explosion>
|
|
|
|
</ExplodeOnDamageComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="1"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="1"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="1"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name="$item_potion"
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="1"
|
|
preferred_inventory="QUICK"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.1013"
|
|
spawn_pos.y="10636.4"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description="$item_description_potion"
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite="data/ui_gfx/items/potion.png"
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<LuaComponent
|
|
_enabled="0"
|
|
call_init_function="0"
|
|
enable_coroutines="0"
|
|
execute_every_n_frame="1"
|
|
execute_on_added="0"
|
|
execute_on_removed="0"
|
|
execute_times="0"
|
|
limit_all_callbacks="0"
|
|
limit_how_many_times_per_frame="-1"
|
|
limit_to_every_n_frame="-1"
|
|
mLastExecutionFrame="-1"
|
|
mModAppendsDone="0"
|
|
mTimesExecutedThisFrame="0"
|
|
remove_after_executed="1"
|
|
script_audio_event_dead=""
|
|
script_biome_entered=""
|
|
script_collision_trigger_hit=""
|
|
script_collision_trigger_timer_finished=""
|
|
script_damage_about_to_be_received=""
|
|
script_damage_received=""
|
|
script_death=""
|
|
script_electricity_receiver_electrified=""
|
|
script_electricity_receiver_switched=""
|
|
script_enabled_changed=""
|
|
script_inhaled_material=""
|
|
script_interacting=""
|
|
script_item_picked_up="data/scripts/items/potion_effect.lua"
|
|
script_kick=""
|
|
script_material_area_checker_failed=""
|
|
script_material_area_checker_success=""
|
|
script_physics_body_modified=""
|
|
script_polymorphing_to=""
|
|
script_portal_teleport_used=""
|
|
script_pressure_plate_change=""
|
|
script_shot=""
|
|
script_source_file=""
|
|
script_teleported=""
|
|
script_throw_item=""
|
|
script_wand_fired=""
|
|
vm_type="SHARED_BY_MANY_COMPONENTS" >
|
|
|
|
</LuaComponent>
|
|
|
|
<LuaComponent
|
|
_enabled="0"
|
|
call_init_function="0"
|
|
enable_coroutines="0"
|
|
execute_every_n_frame="1"
|
|
execute_on_added="0"
|
|
execute_on_removed="0"
|
|
execute_times="0"
|
|
limit_all_callbacks="0"
|
|
limit_how_many_times_per_frame="-1"
|
|
limit_to_every_n_frame="-1"
|
|
mLastExecutionFrame="-1"
|
|
mModAppendsDone="0"
|
|
mTimesExecutedThisFrame="0"
|
|
remove_after_executed="0"
|
|
script_audio_event_dead=""
|
|
script_biome_entered=""
|
|
script_collision_trigger_hit=""
|
|
script_collision_trigger_timer_finished=""
|
|
script_damage_about_to_be_received=""
|
|
script_damage_received=""
|
|
script_death="data/scripts/items/potion_glass_break.lua"
|
|
script_electricity_receiver_electrified=""
|
|
script_electricity_receiver_switched=""
|
|
script_enabled_changed=""
|
|
script_inhaled_material=""
|
|
script_interacting=""
|
|
script_item_picked_up=""
|
|
script_kick=""
|
|
script_material_area_checker_failed=""
|
|
script_material_area_checker_success=""
|
|
script_physics_body_modified=""
|
|
script_polymorphing_to=""
|
|
script_portal_teleport_used=""
|
|
script_pressure_plate_change=""
|
|
script_shot=""
|
|
script_source_file=""
|
|
script_teleported=""
|
|
script_throw_item=""
|
|
script_wand_fired=""
|
|
vm_type="SHARED_BY_MANY_COMPONENTS" >
|
|
|
|
</LuaComponent>
|
|
|
|
<MaterialInventoryComponent
|
|
_enabled="1"
|
|
_tags="enabled_in_world,enabled_in_hand,enabled_in_inventory"
|
|
audio_collision_size_modifier_amount="0"
|
|
b2_force_on_leak="0"
|
|
death_throw_particle_velocity_coeff="0.5"
|
|
do_reactions="20"
|
|
do_reactions_entities="1"
|
|
do_reactions_explosions="1"
|
|
drop_as_item="0"
|
|
halftime_materials="0"
|
|
kill_when_empty="0"
|
|
last_frame_drank="448"
|
|
leak_gently="1"
|
|
leak_on_damage_percent="1"
|
|
leak_pressure_max="1.1"
|
|
leak_pressure_min="0.07"
|
|
max_capacity="-1"
|
|
min_damage_to_leak="0"
|
|
on_death_spill="1"
|
|
reaction_speed="5"
|
|
reactions_shaking_speeds_up="1" >
|
|
|
|
<count_per_material_type>
|
|
|
|
<Material
|
|
count="83"
|
|
material="magic_liquid_protection_all" >
|
|
|
|
</Material>
|
|
|
|
</count_per_material_type>
|
|
|
|
</MaterialInventoryComponent>
|
|
|
|
<MaterialSuckerComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
barrel_size="1000"
|
|
last_material_id="0"
|
|
mAmountUsed="83"
|
|
material_type="0"
|
|
num_cells_sucked_per_frame="5"
|
|
randomized_position.max_x="1"
|
|
randomized_position.max_y="1"
|
|
randomized_position.min_x="-1"
|
|
randomized_position.min_y="-1"
|
|
set_projectile_to_liquid="0"
|
|
suck_gold="0"
|
|
suck_health="0"
|
|
suck_static_materials="0"
|
|
suck_tag="" >
|
|
|
|
</MaterialSuckerComponent>
|
|
|
|
<PhysicsBodyCollisionDamageComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
damage_multiplier="0.016667"
|
|
speed_threshold="80" >
|
|
|
|
</PhysicsBodyCollisionDamageComponent>
|
|
|
|
<PhysicsBodyComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
allow_sleep="1"
|
|
angular_damping="0"
|
|
auto_clean="0"
|
|
buoyancy="0.7"
|
|
fixed_rotation="0"
|
|
force_add_update_areas="0"
|
|
go_through_sand="0"
|
|
gravity_scale_if_has_no_image_shapes="1"
|
|
gridworld_box2d="1"
|
|
hax_fix_going_through_ground="1"
|
|
hax_fix_going_through_sand="0"
|
|
hax_wait_till_pixel_scenes_loaded="0"
|
|
initial_velocity.x="0"
|
|
initial_velocity.y="0"
|
|
is_bullet="1"
|
|
is_character="0"
|
|
is_enabled="1"
|
|
is_external="0"
|
|
is_kinematic="0"
|
|
is_static="0"
|
|
kills_entity="1"
|
|
linear_damping="0"
|
|
mActiveState="0"
|
|
on_death_leave_physics_body="0"
|
|
on_death_really_leave_body="0"
|
|
projectiles_rotate_toward_velocity="0"
|
|
randomize_init_velocity="0"
|
|
uid="1"
|
|
update_entity_transform="1" >
|
|
|
|
</PhysicsBodyComponent>
|
|
|
|
<PhysicsImageShapeComponent
|
|
_enabled="0"
|
|
body_id="1"
|
|
centered="1"
|
|
image_file="data/items_gfx/potion_normals.png"
|
|
is_circle="0"
|
|
is_root="0"
|
|
material="potion_glass_box2d"
|
|
offset_x="4.5"
|
|
offset_y="4"
|
|
use_sprite="0"
|
|
z="0" >
|
|
|
|
</PhysicsImageShapeComponent>
|
|
|
|
<PhysicsThrowableComponent
|
|
_enabled="0"
|
|
attach_min_speed="70"
|
|
attach_to_surfaces_knife_style="0"
|
|
hp="100"
|
|
max_throw_speed="180"
|
|
max_torque="8"
|
|
min_torque="0.5"
|
|
throw_force_coeff="1.5"
|
|
tip_check_offset_max="5"
|
|
tip_check_offset_min="3"
|
|
tip_check_random_rotation_deg="9" >
|
|
|
|
</PhysicsThrowableComponent>
|
|
|
|
<PotionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
body_colored="0"
|
|
custom_color_material="air"
|
|
dont_spray_just_leak_gas_materials="1"
|
|
dont_spray_static_materials="1"
|
|
never_color="0"
|
|
spray_velocity_coeff="75"
|
|
spray_velocity_normalized_min="0.75"
|
|
throw_bunch="0"
|
|
throw_how_many="5" >
|
|
|
|
</PotionComponent>
|
|
|
|
<ProjectileComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
angular_velocity="0"
|
|
attach_to_parent_trigger="0"
|
|
blood_count_multiplier="1"
|
|
bounce_always="0"
|
|
bounce_at_any_angle="0"
|
|
bounce_energy="0.5"
|
|
bounce_fx_file=""
|
|
bounces_left="0"
|
|
camera_shake_when_shot="0"
|
|
collect_materials_to_shooter="0"
|
|
collide_with_entities="1"
|
|
collide_with_shooter_frames="-1"
|
|
collide_with_tag="hittable"
|
|
collide_with_world="1"
|
|
create_shell_casing="0"
|
|
damage="1"
|
|
damage_every_x_frames="-1"
|
|
damage_game_effect_entities=""
|
|
damage_scale_max_speed="0"
|
|
damage_scaled_by_speed="0"
|
|
die_on_liquid_collision="0"
|
|
die_on_low_velocity="0"
|
|
die_on_low_velocity_limit="50"
|
|
direction_nonrandom_rad="0"
|
|
direction_random_rad="0"
|
|
do_moveto_update="1"
|
|
dont_collide_with_tag=""
|
|
explosion_dont_damage_shooter="0"
|
|
friction="0"
|
|
friendly_fire="0"
|
|
go_through_this_material=""
|
|
ground_collision_fx="1"
|
|
ground_penetration_coeff="0"
|
|
ground_penetration_max_durability_to_destroy="0"
|
|
hit_particle_force_multiplier="0.1"
|
|
knockback_force="0"
|
|
lifetime="-1"
|
|
lifetime_randomness="0"
|
|
lob_max="0.8"
|
|
lob_min="0.5"
|
|
mLastFrameDamaged="-1024"
|
|
muzzle_flash_file=""
|
|
never_hit_player="0"
|
|
on_collision_die="1"
|
|
on_collision_remove_projectile="0"
|
|
on_collision_spawn_entity="1"
|
|
on_death_duplicate_remaining="0"
|
|
on_death_emit_particle="0"
|
|
on_death_emit_particle_count="1"
|
|
on_death_emit_particle_type=""
|
|
on_death_explode="0"
|
|
on_death_gfx_leave_sprite="1"
|
|
on_death_item_pickable_radius="0"
|
|
on_death_particle_check_concrete="0"
|
|
on_lifetime_out_explode="0"
|
|
penetrate_entities="1"
|
|
penetrate_world="0"
|
|
penetrate_world_velocity_coeff="0.6"
|
|
physics_impulse_coeff="300"
|
|
play_damage_sounds="1"
|
|
projectile_type="PROJECTILE"
|
|
ragdoll_force_multiplier="0.025"
|
|
ragdoll_fx_on_collision="NORMAL"
|
|
shell_casing_material="brass"
|
|
shell_casing_offset.x="0"
|
|
shell_casing_offset.y="0"
|
|
shoot_light_flash_b="150"
|
|
shoot_light_flash_g="180"
|
|
shoot_light_flash_r="255"
|
|
shoot_light_flash_radius="0"
|
|
spawn_entity=""
|
|
spawn_entity_is_projectile="0"
|
|
speed_max="60"
|
|
speed_min="60"
|
|
velocity_sets_rotation="1"
|
|
velocity_sets_scale="0"
|
|
velocity_sets_scale_coeff="1"
|
|
velocity_sets_y_flip="0"
|
|
velocity_updates_animation="0" >
|
|
|
|
<config
|
|
action_ai_never_uses="0"
|
|
action_description=""
|
|
action_draw_many_count="0"
|
|
action_id=""
|
|
action_is_dangerous_blast="0"
|
|
action_mana_drain="10"
|
|
action_max_uses="-1"
|
|
action_name=""
|
|
action_never_unlimited="0"
|
|
action_spawn_level=""
|
|
action_spawn_manual_unlock="0"
|
|
action_spawn_probability=""
|
|
action_spawn_requires_flag=""
|
|
action_sprite_filename=""
|
|
action_type="0"
|
|
action_unidentified_sprite_filename="data/ui_gfx/gun_actions/unidentified.png"
|
|
blood_count_multiplier="1"
|
|
bounces="0"
|
|
child_speed_multiplier="1"
|
|
custom_xml_file=""
|
|
damage_critical_chance="0"
|
|
damage_critical_multiplier="0"
|
|
damage_curse_add="0"
|
|
damage_drill_add="0"
|
|
damage_electricity_add="0"
|
|
damage_explosion_add="0"
|
|
damage_fire_add="0"
|
|
damage_healing_add="0"
|
|
damage_ice_add="0"
|
|
damage_melee_add="0"
|
|
damage_null_all="0"
|
|
damage_projectile_add="0"
|
|
damage_slice_add="0"
|
|
dampening="1"
|
|
explosion_damage_to_materials="0"
|
|
explosion_radius="0"
|
|
extra_entities=""
|
|
fire_rate_wait="0"
|
|
friendly_fire="0"
|
|
game_effect_entities=""
|
|
gore_particles="0"
|
|
gravity="0"
|
|
knockback_force="0"
|
|
lifetime_add="0"
|
|
light="0"
|
|
lightning_count="0"
|
|
material=""
|
|
material_amount="0"
|
|
pattern_degrees="0"
|
|
physics_impulse_coeff="0"
|
|
projectile_file=""
|
|
ragdoll_fx="0"
|
|
recoil="0"
|
|
reload_time="0"
|
|
screenshake="0"
|
|
sound_loop_tag=""
|
|
speed_multiplier="1"
|
|
spread_degrees="0"
|
|
sprite=""
|
|
state_cards_drawn="0"
|
|
state_destroyed_action="0"
|
|
state_discarded_action="0"
|
|
state_shuffled="0"
|
|
trail_material=""
|
|
trail_material_amount="0" >
|
|
|
|
</config>
|
|
|
|
<config_explosion
|
|
audio_enabled="1"
|
|
audio_event_name=""
|
|
audio_liquid_amount_normalized="0"
|
|
background_lightning_count="0"
|
|
camera_shake="7.5"
|
|
cell_explosion_damage_required="100"
|
|
cell_explosion_power="1"
|
|
cell_explosion_power_ragdoll_coeff="0.75"
|
|
cell_explosion_probability="0"
|
|
cell_explosion_radius_max="150"
|
|
cell_explosion_radius_min="5"
|
|
cell_explosion_velocity_min="0"
|
|
crack_count="10"
|
|
create_cell_material="fire"
|
|
create_cell_probability="5"
|
|
damage="5"
|
|
damage_mortals="1"
|
|
delay.max="0"
|
|
delay.min="0"
|
|
destroy_non_platform_solid_enabled="1"
|
|
electricity_count="0"
|
|
explosion_delay_id="-1"
|
|
explosion_radius="20"
|
|
explosion_sprite="data/particles/explosion_032.xml"
|
|
explosion_sprite_additive="0"
|
|
explosion_sprite_emissive="0"
|
|
explosion_sprite_lifetime="0"
|
|
explosion_sprite_random_rotation="1"
|
|
gore_particle_count="1"
|
|
hole_destroy_liquid="0"
|
|
hole_destroy_physics_dynamic="1"
|
|
hole_enabled="1"
|
|
is_digger="0"
|
|
knockback_force="1"
|
|
light_b="180"
|
|
light_enabled="1"
|
|
light_fade_time="0.08"
|
|
light_g="217"
|
|
light_r="255"
|
|
light_radius_coeff="8"
|
|
load_this_entity=""
|
|
material_sparks_count_max="20"
|
|
material_sparks_count_min="7"
|
|
material_sparks_enabled="0"
|
|
material_sparks_min_hp="10000"
|
|
material_sparks_probability="5"
|
|
material_sparks_real="0"
|
|
material_sparks_scale_with_hp="0"
|
|
max_durability_to_destroy="10"
|
|
min_radius_for_cracks="10"
|
|
never_cache="1"
|
|
not_scaled_by_gamefx="0"
|
|
particle_effect="1"
|
|
physics_explosion_power.max="0.2"
|
|
physics_explosion_power.min="0"
|
|
physics_multiplier_ragdoll_force="1"
|
|
physics_throw_enabled="1"
|
|
pixel_sprites_enabled="1"
|
|
ray_energy="20000"
|
|
shake_vegetation="1"
|
|
spark_material="spark"
|
|
sparks_count_max="20"
|
|
sparks_count_min="7"
|
|
sparks_enabled="1"
|
|
sparks_inner_radius_coeff="0.333"
|
|
stains_enabled="1"
|
|
stains_radius="0" >
|
|
|
|
<damage_critical
|
|
chance="0"
|
|
damage_multiplier="1" >
|
|
|
|
</damage_critical>
|
|
|
|
</config_explosion>
|
|
|
|
<damage_by_type
|
|
curse="0"
|
|
drill="0"
|
|
electricity="0"
|
|
explosion="0"
|
|
fire="0"
|
|
healing="0"
|
|
holy="0"
|
|
ice="0"
|
|
melee="0"
|
|
overeating="0"
|
|
physics_hit="0"
|
|
poison="0"
|
|
projectile="0"
|
|
radioactive="0"
|
|
slice="0" >
|
|
|
|
</damage_by_type>
|
|
|
|
<damage_critical
|
|
chance="0"
|
|
damage_multiplier="1" >
|
|
|
|
</damage_critical>
|
|
|
|
</ProjectileComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/items_gfx/potion.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="4"
|
|
offset_y="4"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteParticleEmitterComponent
|
|
_enabled="0"
|
|
additive="1"
|
|
angular_velocity="0"
|
|
camera_bound="1"
|
|
camera_distance="75"
|
|
color.a="1"
|
|
color.b="1"
|
|
color.g="0.5"
|
|
color.r="1"
|
|
color_change.a="-3.5"
|
|
color_change.b="0"
|
|
color_change.g="0"
|
|
color_change.r="0"
|
|
count_max="1"
|
|
count_min="1"
|
|
delay="0"
|
|
emission_interval_max_frames="6"
|
|
emission_interval_min_frames="3"
|
|
emissive="1"
|
|
entity_file=""
|
|
entity_velocity_multiplier="0"
|
|
expand_randomize_position.x="0"
|
|
expand_randomize_position.y="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
is_emitting="1"
|
|
lifetime="1.5"
|
|
randomize_alpha.max="0"
|
|
randomize_alpha.min="0"
|
|
randomize_angular_velocity.max="0"
|
|
randomize_angular_velocity.min="0"
|
|
randomize_animation_speed_coeff.max="0"
|
|
randomize_animation_speed_coeff.min="0"
|
|
randomize_lifetime.max="0"
|
|
randomize_lifetime.min="0"
|
|
randomize_position.max_x="2"
|
|
randomize_position.max_y="2"
|
|
randomize_position.min_x="-2"
|
|
randomize_position.min_y="-2"
|
|
randomize_position_inside_hitbox="0"
|
|
randomize_rotation.max="0"
|
|
randomize_rotation.min="0"
|
|
randomize_scale.max_x="0"
|
|
randomize_scale.max_y="0"
|
|
randomize_scale.min_x="0"
|
|
randomize_scale.min_y="0"
|
|
randomize_velocity.max_x="30"
|
|
randomize_velocity.max_y="30"
|
|
randomize_velocity.min_x="-30"
|
|
randomize_velocity.min_y="-30"
|
|
render_back="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="0"
|
|
scale_velocity.x="-0.3"
|
|
scale_velocity.y="3"
|
|
sprite_centered="0"
|
|
sprite_file="data/particles/ray.xml"
|
|
sprite_random_rotation="0"
|
|
use_rotation_from_entity="0"
|
|
use_rotation_from_velocity_component="0"
|
|
use_velocity_as_rotation="1"
|
|
velocity.x="0"
|
|
velocity.y="0"
|
|
velocity_always_away_from_center="1"
|
|
velocity_slowdown="0"
|
|
z_index="0" >
|
|
|
|
</SpriteParticleEmitterComponent>
|
|
|
|
<UIInfoComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
name="" >
|
|
|
|
</UIInfoComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name="inventory_full"
|
|
serialize="1"
|
|
tags="" >
|
|
|
|
<_Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<ItemAIKnowledgeComponent
|
|
_enabled="0"
|
|
is_consumed="1"
|
|
is_known="0"
|
|
is_melee_weapon="0"
|
|
is_other_buffing="0"
|
|
is_other_healing="0"
|
|
is_ranged_weapon="0"
|
|
is_safe="1"
|
|
is_self_buffing="0"
|
|
is_self_healing="0"
|
|
is_throwable_weapon="0"
|
|
is_weapon="0"
|
|
never_use="0"
|
|
ranged_min_distance="0" >
|
|
|
|
</ItemAIKnowledgeComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="REGENERATION_FIELD" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="1"
|
|
inventory_slot.x="0"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="9055"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="8526"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.1013"
|
|
spawn_pos.y="10636.4"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/regeneration_field.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="-0"
|
|
offset_animator_offset.y="-0.49345"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="-0"
|
|
offset_animator_offset.y="-0.49345"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_static_projectile.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="-0"
|
|
offset_animator_offset.y="-0.49345"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.38595"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.38595"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.38595"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.38595"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag="shoot_pos"
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="SPEED" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="1"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.1013"
|
|
spawn_pos.y="10636.4"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
airflow_force="0"
|
|
airflow_scale="1"
|
|
airflow_time="1"
|
|
area_circle_radius.max="0"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="1"
|
|
count_max="2"
|
|
count_min="1"
|
|
create_real_particles="0"
|
|
custom_alpha="-1"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="20"
|
|
emission_interval_min_frames="10"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="spark_green"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="0"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
ignore_transform_updated_msg="0"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="0"
|
|
lifetime_max="0.4"
|
|
lifetime_min="0.05"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="0"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="0"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="4"
|
|
x_pos_offset_min="-4"
|
|
x_vel_max="10"
|
|
x_vel_min="-10"
|
|
y_pos_offset_max="0"
|
|
y_pos_offset_min="0"
|
|
y_vel_max="30"
|
|
y_vel_min="-30" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/speed.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag="shoot_pos"
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="SPEED" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="3"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.1013"
|
|
spawn_pos.y="10636.4"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
airflow_force="0"
|
|
airflow_scale="1"
|
|
airflow_time="1"
|
|
area_circle_radius.max="0"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="1"
|
|
count_max="2"
|
|
count_min="1"
|
|
create_real_particles="0"
|
|
custom_alpha="-1"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="20"
|
|
emission_interval_min_frames="10"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="spark_green"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="0"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
ignore_transform_updated_msg="0"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="0"
|
|
lifetime_max="0.4"
|
|
lifetime_min="0.05"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="0"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="0"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="4"
|
|
x_pos_offset_min="-4"
|
|
x_vel_max="10"
|
|
x_vel_min="-10"
|
|
y_pos_offset_max="0"
|
|
y_pos_offset_min="0"
|
|
y_vel_max="30"
|
|
y_vel_min="-30" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/speed.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag="shoot_pos"
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="SPEED" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="5"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.1013"
|
|
spawn_pos.y="10636.4"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
airflow_force="0"
|
|
airflow_scale="1"
|
|
airflow_time="1"
|
|
area_circle_radius.max="0"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="1"
|
|
count_max="2"
|
|
count_min="1"
|
|
create_real_particles="0"
|
|
custom_alpha="-1"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="20"
|
|
emission_interval_min_frames="10"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="spark_green"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="0"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
ignore_transform_updated_msg="0"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="0"
|
|
lifetime_max="0.4"
|
|
lifetime_min="0.05"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="0"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="0"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="4"
|
|
x_pos_offset_min="-4"
|
|
x_vel_max="10"
|
|
x_vel_min="-10"
|
|
y_pos_offset_max="0"
|
|
y_pos_offset_min="0"
|
|
y_vel_max="30"
|
|
y_vel_min="-30" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/speed.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag="shoot_pos"
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="SPEED" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="6"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.1013"
|
|
spawn_pos.y="10636.4"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
airflow_force="0"
|
|
airflow_scale="1"
|
|
airflow_time="1"
|
|
area_circle_radius.max="0"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="1"
|
|
count_max="2"
|
|
count_min="1"
|
|
create_real_particles="0"
|
|
custom_alpha="-1"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="20"
|
|
emission_interval_min_frames="10"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="spark_green"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="0"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
ignore_transform_updated_msg="0"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="0"
|
|
lifetime_max="0.4"
|
|
lifetime_min="0.05"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="0"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="0"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="4"
|
|
x_pos_offset_min="-4"
|
|
x_vel_max="10"
|
|
x_vel_min="-10"
|
|
y_pos_offset_max="0"
|
|
y_pos_offset_min="0"
|
|
y_vel_max="30"
|
|
y_vel_min="-30" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/speed.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag="shoot_pos"
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="SPEED" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="7"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.1013"
|
|
spawn_pos.y="10636.4"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="-1" >
|
|
|
|
</ItemComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
airflow_force="0"
|
|
airflow_scale="1"
|
|
airflow_time="1"
|
|
area_circle_radius.max="0"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="1"
|
|
count_max="2"
|
|
count_min="1"
|
|
create_real_particles="0"
|
|
custom_alpha="-1"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="20"
|
|
emission_interval_min_frames="10"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="spark_green"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="0"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
ignore_transform_updated_msg="0"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="0"
|
|
lifetime_max="0.4"
|
|
lifetime_min="0.05"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="0"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="0"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="4"
|
|
x_pos_offset_min="-4"
|
|
x_vel_max="10"
|
|
x_vel_min="-10"
|
|
y_pos_offset_max="0"
|
|
y_pos_offset_min="0"
|
|
y_vel_max="30"
|
|
y_vel_min="-30" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/speed.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_modifier.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.56191"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag=""
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="8"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="BLACK_HOLE" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="8"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.1013"
|
|
spawn_pos.y="10636.4"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="2" >
|
|
|
|
</ItemComponent>
|
|
|
|
<LightComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
b="80"
|
|
blinking_freq="1"
|
|
fade_out_time="1.5"
|
|
g="10"
|
|
offset_x="0"
|
|
offset_y="0"
|
|
r="80"
|
|
radius="30"
|
|
update_properties="0" >
|
|
|
|
</LightComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
airflow_force="0"
|
|
airflow_scale="1"
|
|
airflow_time="1"
|
|
area_circle_radius.max="0"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="1"
|
|
count_max="2"
|
|
count_min="1"
|
|
create_real_particles="0"
|
|
custom_alpha="-1"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="15"
|
|
emission_interval_min_frames="5"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="plasma_fading_pink"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="0"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
ignore_transform_updated_msg="0"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="0"
|
|
lifetime_max="0.6"
|
|
lifetime_min="0.1"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="0"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="0"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="4"
|
|
x_pos_offset_min="-4"
|
|
x_vel_max="8"
|
|
x_vel_min="-8"
|
|
y_pos_offset_max="4"
|
|
y_pos_offset_min="-4"
|
|
y_vel_max="8"
|
|
y_vel_min="-8" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/black_hole.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_projectile.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag=""
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="8"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="HEAL_BULLET" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="9"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.1013"
|
|
spawn_pos.y="10636.4"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="7" >
|
|
|
|
</ItemComponent>
|
|
|
|
<LightComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
b="80"
|
|
blinking_freq="1"
|
|
fade_out_time="1.5"
|
|
g="10"
|
|
offset_x="0"
|
|
offset_y="0"
|
|
r="80"
|
|
radius="30"
|
|
update_properties="0" >
|
|
|
|
</LightComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
airflow_force="0.5"
|
|
airflow_scale="0.05"
|
|
airflow_time="0.01"
|
|
area_circle_radius.max="2"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="0"
|
|
count_max="2"
|
|
count_min="1"
|
|
create_real_particles="0"
|
|
custom_alpha="-1"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="35"
|
|
emission_interval_min_frames="25"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="spark_green"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="1"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
ignore_transform_updated_msg="0"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="0"
|
|
lifetime_max="1.5"
|
|
lifetime_min="0.5"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="1"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="0"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="0"
|
|
x_pos_offset_min="0"
|
|
x_vel_max="0"
|
|
x_vel_min="0"
|
|
y_pos_offset_max="0"
|
|
y_pos_offset_min="0"
|
|
y_vel_max="0"
|
|
y_vel_min="0" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/heal_bullet.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_projectile.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
additive="0"
|
|
angular_velocity="0"
|
|
camera_bound="1"
|
|
camera_distance="75"
|
|
color.a="1"
|
|
color.b="1"
|
|
color.g="1"
|
|
color.r="1"
|
|
color_change.a="0"
|
|
color_change.b="0"
|
|
color_change.g="0"
|
|
color_change.r="0"
|
|
count_max="1"
|
|
count_min="1"
|
|
delay="0"
|
|
emission_interval_max_frames="25"
|
|
emission_interval_min_frames="15"
|
|
emissive="0"
|
|
entity_file=""
|
|
entity_velocity_multiplier="0"
|
|
expand_randomize_position.x="0"
|
|
expand_randomize_position.y="0"
|
|
gravity.x="0"
|
|
gravity.y="10"
|
|
is_emitting="0"
|
|
lifetime="0"
|
|
randomize_alpha.max="0"
|
|
randomize_alpha.min="0"
|
|
randomize_angular_velocity.max="1.3415"
|
|
randomize_angular_velocity.min="-1.3415"
|
|
randomize_animation_speed_coeff.max="0"
|
|
randomize_animation_speed_coeff.min="0"
|
|
randomize_lifetime.max="0"
|
|
randomize_lifetime.min="0"
|
|
randomize_position.max_x="2"
|
|
randomize_position.max_y="2"
|
|
randomize_position.min_x="-2"
|
|
randomize_position.min_y="-2"
|
|
randomize_position_inside_hitbox="0"
|
|
randomize_rotation.max="0.3415"
|
|
randomize_rotation.min="-0.3415"
|
|
randomize_scale.max_x="0"
|
|
randomize_scale.max_y="0"
|
|
randomize_scale.min_x="0"
|
|
randomize_scale.min_y="0"
|
|
randomize_velocity.max_x="10"
|
|
randomize_velocity.max_y="10"
|
|
randomize_velocity.min_x="-10"
|
|
randomize_velocity.min_y="-10"
|
|
render_back="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1"
|
|
scale_velocity.x="0"
|
|
scale_velocity.y="0"
|
|
sprite_centered="0"
|
|
sprite_file="data/particles/heal.xml"
|
|
sprite_random_rotation="0"
|
|
use_rotation_from_entity="0"
|
|
use_rotation_from_velocity_component="0"
|
|
use_velocity_as_rotation="0"
|
|
velocity.x="0"
|
|
velocity.y="0"
|
|
velocity_always_away_from_center="0"
|
|
velocity_slowdown="0"
|
|
z_index="0" >
|
|
|
|
</SpriteParticleEmitterComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag=""
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="8"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="HEAL_BULLET" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="1"
|
|
inventory_slot.x="10"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="502046"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.1013"
|
|
spawn_pos.y="10636.4"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="16" >
|
|
|
|
</ItemComponent>
|
|
|
|
<LightComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
b="80"
|
|
blinking_freq="1"
|
|
fade_out_time="1.5"
|
|
g="10"
|
|
offset_x="0"
|
|
offset_y="0"
|
|
r="80"
|
|
radius="30"
|
|
update_properties="0" >
|
|
|
|
</LightComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
airflow_force="0.5"
|
|
airflow_scale="0.05"
|
|
airflow_time="0.01"
|
|
area_circle_radius.max="2"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="0"
|
|
count_max="2"
|
|
count_min="1"
|
|
create_real_particles="0"
|
|
custom_alpha="-1"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="35"
|
|
emission_interval_min_frames="25"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="spark_green"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="1"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
ignore_transform_updated_msg="0"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="0"
|
|
lifetime_max="1.5"
|
|
lifetime_min="0.5"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="1"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="0"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="0"
|
|
x_pos_offset_min="0"
|
|
x_vel_max="0"
|
|
x_vel_min="0"
|
|
y_pos_offset_max="0"
|
|
y_pos_offset_min="0"
|
|
y_vel_max="0"
|
|
y_vel_min="0" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/heal_bullet.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0.747304"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0.747304"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_projectile.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0.747304"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
additive="0"
|
|
angular_velocity="0"
|
|
camera_bound="1"
|
|
camera_distance="75"
|
|
color.a="1"
|
|
color.b="1"
|
|
color.g="1"
|
|
color.r="1"
|
|
color_change.a="0"
|
|
color_change.b="0"
|
|
color_change.g="0"
|
|
color_change.r="0"
|
|
count_max="1"
|
|
count_min="1"
|
|
delay="0"
|
|
emission_interval_max_frames="25"
|
|
emission_interval_min_frames="15"
|
|
emissive="0"
|
|
entity_file=""
|
|
entity_velocity_multiplier="0"
|
|
expand_randomize_position.x="0"
|
|
expand_randomize_position.y="0"
|
|
gravity.x="0"
|
|
gravity.y="10"
|
|
is_emitting="0"
|
|
lifetime="0"
|
|
randomize_alpha.max="0"
|
|
randomize_alpha.min="0"
|
|
randomize_angular_velocity.max="1.3415"
|
|
randomize_angular_velocity.min="-1.3415"
|
|
randomize_animation_speed_coeff.max="0"
|
|
randomize_animation_speed_coeff.min="0"
|
|
randomize_lifetime.max="0"
|
|
randomize_lifetime.min="0"
|
|
randomize_position.max_x="2"
|
|
randomize_position.max_y="2"
|
|
randomize_position.min_x="-2"
|
|
randomize_position.min_y="-2"
|
|
randomize_position_inside_hitbox="0"
|
|
randomize_rotation.max="0.3415"
|
|
randomize_rotation.min="-0.3415"
|
|
randomize_scale.max_x="0"
|
|
randomize_scale.max_y="0"
|
|
randomize_scale.min_x="0"
|
|
randomize_scale.min_y="0"
|
|
randomize_velocity.max_x="10"
|
|
randomize_velocity.max_y="10"
|
|
randomize_velocity.min_x="-10"
|
|
randomize_velocity.min_y="-10"
|
|
render_back="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1"
|
|
scale_velocity.x="0"
|
|
scale_velocity.y="0"
|
|
sprite_centered="0"
|
|
sprite_file="data/particles/heal.xml"
|
|
sprite_random_rotation="0"
|
|
use_rotation_from_entity="0"
|
|
use_rotation_from_velocity_component="0"
|
|
use_velocity_as_rotation="0"
|
|
velocity.x="0"
|
|
velocity.y="0"
|
|
velocity_always_away_from_center="0"
|
|
velocity_slowdown="0"
|
|
z_index="0" >
|
|
|
|
</SpriteParticleEmitterComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag=""
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="8"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="HEAL_BULLET" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="11"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.1013"
|
|
spawn_pos.y="10636.4"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="15" >
|
|
|
|
</ItemComponent>
|
|
|
|
<LightComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
b="80"
|
|
blinking_freq="1"
|
|
fade_out_time="1.5"
|
|
g="10"
|
|
offset_x="0"
|
|
offset_y="0"
|
|
r="80"
|
|
radius="30"
|
|
update_properties="0" >
|
|
|
|
</LightComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
airflow_force="0.5"
|
|
airflow_scale="0.05"
|
|
airflow_time="0.01"
|
|
area_circle_radius.max="2"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="0"
|
|
count_max="2"
|
|
count_min="1"
|
|
create_real_particles="0"
|
|
custom_alpha="-1"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="35"
|
|
emission_interval_min_frames="25"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="spark_green"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="1"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
ignore_transform_updated_msg="0"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="0"
|
|
lifetime_max="1.5"
|
|
lifetime_min="0.5"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="1"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="0"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="0"
|
|
x_pos_offset_min="0"
|
|
x_vel_max="0"
|
|
x_vel_min="0"
|
|
y_pos_offset_max="0"
|
|
y_pos_offset_min="0"
|
|
y_vel_max="0"
|
|
y_vel_min="0" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/heal_bullet.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_projectile.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
additive="0"
|
|
angular_velocity="0"
|
|
camera_bound="1"
|
|
camera_distance="75"
|
|
color.a="1"
|
|
color.b="1"
|
|
color.g="1"
|
|
color.r="1"
|
|
color_change.a="0"
|
|
color_change.b="0"
|
|
color_change.g="0"
|
|
color_change.r="0"
|
|
count_max="1"
|
|
count_min="1"
|
|
delay="0"
|
|
emission_interval_max_frames="25"
|
|
emission_interval_min_frames="15"
|
|
emissive="0"
|
|
entity_file=""
|
|
entity_velocity_multiplier="0"
|
|
expand_randomize_position.x="0"
|
|
expand_randomize_position.y="0"
|
|
gravity.x="0"
|
|
gravity.y="10"
|
|
is_emitting="0"
|
|
lifetime="0"
|
|
randomize_alpha.max="0"
|
|
randomize_alpha.min="0"
|
|
randomize_angular_velocity.max="1.3415"
|
|
randomize_angular_velocity.min="-1.3415"
|
|
randomize_animation_speed_coeff.max="0"
|
|
randomize_animation_speed_coeff.min="0"
|
|
randomize_lifetime.max="0"
|
|
randomize_lifetime.min="0"
|
|
randomize_position.max_x="2"
|
|
randomize_position.max_y="2"
|
|
randomize_position.min_x="-2"
|
|
randomize_position.min_y="-2"
|
|
randomize_position_inside_hitbox="0"
|
|
randomize_rotation.max="0.3415"
|
|
randomize_rotation.min="-0.3415"
|
|
randomize_scale.max_x="0"
|
|
randomize_scale.max_y="0"
|
|
randomize_scale.min_x="0"
|
|
randomize_scale.min_y="0"
|
|
randomize_velocity.max_x="10"
|
|
randomize_velocity.max_y="10"
|
|
randomize_velocity.min_x="-10"
|
|
randomize_velocity.min_y="-10"
|
|
render_back="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1"
|
|
scale_velocity.x="0"
|
|
scale_velocity.y="0"
|
|
sprite_centered="0"
|
|
sprite_file="data/particles/heal.xml"
|
|
sprite_random_rotation="0"
|
|
use_rotation_from_entity="0"
|
|
use_rotation_from_velocity_component="0"
|
|
use_velocity_as_rotation="0"
|
|
velocity.x="0"
|
|
velocity.y="0"
|
|
velocity_always_away_from_center="0"
|
|
velocity_slowdown="0"
|
|
z_index="0" >
|
|
|
|
</SpriteParticleEmitterComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag=""
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="8"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="BLACK_HOLE_DEATH_TRIGGER" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="1"
|
|
inventory_slot.x="12"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="332719"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.1013"
|
|
spawn_pos.y="10636.4"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="2" >
|
|
|
|
</ItemComponent>
|
|
|
|
<LightComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
b="80"
|
|
blinking_freq="1"
|
|
fade_out_time="1.5"
|
|
g="10"
|
|
offset_x="0"
|
|
offset_y="0"
|
|
r="80"
|
|
radius="30"
|
|
update_properties="0" >
|
|
|
|
</LightComponent>
|
|
|
|
<LuaComponent
|
|
_enabled="0"
|
|
call_init_function="0"
|
|
enable_coroutines="0"
|
|
execute_every_n_frame="1"
|
|
execute_on_added="0"
|
|
execute_on_removed="0"
|
|
execute_times="0"
|
|
limit_all_callbacks="0"
|
|
limit_how_many_times_per_frame="-1"
|
|
limit_to_every_n_frame="-1"
|
|
mLastExecutionFrame="332719"
|
|
mModAppendsDone="0"
|
|
mTimesExecutedThisFrame="1"
|
|
remove_after_executed="0"
|
|
script_audio_event_dead=""
|
|
script_biome_entered=""
|
|
script_collision_trigger_hit=""
|
|
script_collision_trigger_timer_finished=""
|
|
script_damage_about_to_be_received=""
|
|
script_damage_received=""
|
|
script_death=""
|
|
script_electricity_receiver_electrified=""
|
|
script_electricity_receiver_switched=""
|
|
script_enabled_changed=""
|
|
script_inhaled_material=""
|
|
script_interacting=""
|
|
script_item_picked_up="data/scripts/items/shop_effect.lua"
|
|
script_kick=""
|
|
script_material_area_checker_failed=""
|
|
script_material_area_checker_success=""
|
|
script_physics_body_modified=""
|
|
script_polymorphing_to=""
|
|
script_portal_teleport_used=""
|
|
script_pressure_plate_change=""
|
|
script_shot=""
|
|
script_source_file=""
|
|
script_teleported=""
|
|
script_throw_item=""
|
|
script_wand_fired=""
|
|
vm_type="SHARED_BY_MANY_COMPONENTS" >
|
|
|
|
</LuaComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
airflow_force="0"
|
|
airflow_scale="1"
|
|
airflow_time="1"
|
|
area_circle_radius.max="0"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="1"
|
|
count_max="2"
|
|
count_min="1"
|
|
create_real_particles="0"
|
|
custom_alpha="-1"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="15"
|
|
emission_interval_min_frames="5"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="plasma_fading_pink"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="0"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
ignore_transform_updated_msg="0"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="0"
|
|
lifetime_max="0.6"
|
|
lifetime_min="0.1"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="0"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="0"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="4"
|
|
x_pos_offset_min="-4"
|
|
x_vel_max="8"
|
|
x_vel_min="-8"
|
|
y_pos_offset_max="4"
|
|
y_pos_offset_min="-4"
|
|
y_vel_max="8"
|
|
y_vel_min="-8" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/black_hole_timer.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0.261326"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0.261326"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_projectile.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0.261326"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="0.5"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<HitboxComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
aabb_max_x="4"
|
|
aabb_max_y="3"
|
|
aabb_min_x="-4"
|
|
aabb_min_y="-3"
|
|
damage_multiplier="1"
|
|
is_enemy="1"
|
|
is_item="0"
|
|
is_player="0"
|
|
offset.x="0"
|
|
offset.y="0" >
|
|
|
|
</HitboxComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag=""
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="8"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
<ItemActionComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
action_id="BLACK_HOLE" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
always_use_item_name_in_ui="0"
|
|
auto_pickup="0"
|
|
camera_max_distance="50"
|
|
camera_smooth_speed_multiplier="1"
|
|
collect_nondefault_actions="0"
|
|
custom_pickup_string=""
|
|
drinkable="1"
|
|
enable_orb_hacks="0"
|
|
has_been_picked_by_player="0"
|
|
inventory_slot.x="13"
|
|
inventory_slot.y="0"
|
|
is_all_spells_book="0"
|
|
is_consumable="0"
|
|
is_equipable_forced="0"
|
|
is_frozen="0"
|
|
is_hittable_always="0"
|
|
is_identified="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="554662"
|
|
npc_next_frame_pickable="0"
|
|
permanently_attached="0"
|
|
play_hover_animation="0"
|
|
play_pick_sound="1"
|
|
play_spinning_animation="0"
|
|
preferred_inventory="FULL"
|
|
remove_default_child_actions_on_death="0"
|
|
remove_on_death="0"
|
|
remove_on_death_if_empty="0"
|
|
spawn_pos.x="-88.1013"
|
|
spawn_pos.y="10636.4"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="0" >
|
|
|
|
</ItemComponent>
|
|
|
|
<LightComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
b="80"
|
|
blinking_freq="1"
|
|
fade_out_time="1.5"
|
|
g="10"
|
|
offset_x="0"
|
|
offset_y="0"
|
|
r="80"
|
|
radius="30"
|
|
update_properties="0" >
|
|
|
|
</LightComponent>
|
|
|
|
<ParticleEmitterComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,item_identified"
|
|
airflow_force="0"
|
|
airflow_scale="1"
|
|
airflow_time="1"
|
|
area_circle_radius.max="0"
|
|
area_circle_radius.min="0"
|
|
area_circle_sector_degrees="360"
|
|
attractor_force="0"
|
|
b2_force="0"
|
|
collide_with_gas_and_fire="1"
|
|
collide_with_grid="1"
|
|
color="0"
|
|
color_is_based_on_pos="0"
|
|
cosmetic_force_create="1"
|
|
count_max="2"
|
|
count_min="1"
|
|
create_real_particles="0"
|
|
custom_alpha="-1"
|
|
custom_style="NONE"
|
|
delay_frames="0"
|
|
direction_random_deg="0"
|
|
draw_as_long="0"
|
|
emission_chance="100"
|
|
emission_interval_max_frames="15"
|
|
emission_interval_min_frames="5"
|
|
emit_cosmetic_particles="1"
|
|
emit_only_if_there_is_space="0"
|
|
emit_real_particles="0"
|
|
emitted_material_name="plasma_fading_pink"
|
|
emitter_lifetime_frames="-1"
|
|
fade_based_on_lifetime="0"
|
|
fire_cells_dont_ignite_damagemodel="0"
|
|
friction="0"
|
|
gravity.x="0"
|
|
gravity.y="0"
|
|
ignore_transform_updated_msg="0"
|
|
image_animation_colors_file=""
|
|
image_animation_emission_probability="1"
|
|
image_animation_file=""
|
|
image_animation_loop="1"
|
|
image_animation_phase="0"
|
|
image_animation_raytrace_from_center="0"
|
|
image_animation_speed="1"
|
|
image_animation_use_entity_rotation="0"
|
|
is_emitting="1"
|
|
is_trail="0"
|
|
lifetime_max="0.6"
|
|
lifetime_min="0.1"
|
|
offset.x="0"
|
|
offset.y="0"
|
|
particle_single_width="1"
|
|
render_back="1"
|
|
render_on_grid="0"
|
|
render_ultrabright="0"
|
|
set_magic_creation="0"
|
|
trail_gap="0"
|
|
use_material_inventory="0"
|
|
velocity_always_away_from_center="0"
|
|
x_pos_offset_max="4"
|
|
x_pos_offset_min="-4"
|
|
x_vel_max="8"
|
|
x_vel_min="-8"
|
|
y_pos_offset_max="4"
|
|
y_pos_offset_min="-4"
|
|
y_vel_max="8"
|
|
y_vel_min="-8" >
|
|
|
|
</ParticleEmitterComponent>
|
|
|
|
<SimplePhysicsComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
can_go_up="1" >
|
|
|
|
</SimplePhysicsComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_identified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/black_hole.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_unidentified"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/gun_actions/unidentified.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="8"
|
|
offset_y="17"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,item_bg"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/ui_gfx/inventory/item_bg_projectile.png"
|
|
is_text_sprite="0"
|
|
kill_entity_after_finished="0"
|
|
never_ragdollify_on_death="0"
|
|
next_rect_animation=""
|
|
offset_animator_offset.x="0"
|
|
offset_animator_offset.y="0"
|
|
offset_x="10"
|
|
offset_y="19"
|
|
rect_animation=""
|
|
smooth_filtering="0"
|
|
special_scale_x="1"
|
|
special_scale_y="1"
|
|
text=""
|
|
transform_offset.x="0"
|
|
transform_offset.y="0"
|
|
ui_is_parent="0"
|
|
update_transform="1"
|
|
update_transform_rotation="1"
|
|
visible="1"
|
|
z_index="0.595" >
|
|
|
|
</SpriteComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="0"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.51392"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="1"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.51392"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="2"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.51392"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<SpriteOffsetAnimatorComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
sprite_id="3"
|
|
x_amount="0"
|
|
x_phase="16"
|
|
x_phase_offset="4.51392"
|
|
x_speed="0"
|
|
y_amount="1"
|
|
y_speed="2.5" >
|
|
|
|
</SpriteOffsetAnimatorComponent>
|
|
|
|
<VelocityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world"
|
|
affect_physics_bodies="0"
|
|
air_friction="0.55"
|
|
apply_terminal_velocity="1"
|
|
displace_liquid="1"
|
|
gravity_x="0"
|
|
gravity_y="400"
|
|
limit_to_max_velocity="1"
|
|
liquid_death_threshold="0"
|
|
liquid_drag="1"
|
|
mVelocity.x="0"
|
|
mVelocity.y="0"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
</Entity>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="effect_protection,perk_entity" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<GameEffectComponent
|
|
_enabled="1"
|
|
_tags="effect_protection,perk_component"
|
|
caused_by_ingestion_status_effect="0"
|
|
caused_by_stains="0"
|
|
causing_status_effect="NONE"
|
|
custom_effect_id=""
|
|
disable_movement="0"
|
|
effect="PROTECTION_MELEE"
|
|
exclusivity_group="0"
|
|
frames="-1"
|
|
mCaster="0"
|
|
mCasterHerdId="0"
|
|
mCharmDisabledCameraBound="0"
|
|
mCharmEnabledTeleporting="0"
|
|
mCooldown="0"
|
|
mCounter="0"
|
|
mInvisible="0"
|
|
mIsExtension="0"
|
|
mIsSpent="0"
|
|
mSerializedData=""
|
|
no_heal_max_hp_cap="3.40282e+038"
|
|
polymorph_target=""
|
|
ragdoll_effect="NONE"
|
|
ragdoll_effect_custom_entity_file=""
|
|
ragdoll_fx_custom_entity_apply_only_to_largest_body="0"
|
|
ragdoll_material="air"
|
|
report_block_msg="1"
|
|
teleportation_delay_min_frames="30"
|
|
teleportation_probability="600"
|
|
teleportation_radius_max="1024"
|
|
teleportation_radius_min="128"
|
|
teleportations_num="0" >
|
|
|
|
</GameEffectComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="1"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag=""
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="perk_entity" >
|
|
|
|
<_Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<UIIconComponent
|
|
_enabled="1"
|
|
description="$perkdesc_protection_melee"
|
|
display_above_head="0"
|
|
display_in_hud="1"
|
|
icon_sprite_file="data/ui_gfx/perk_icons/protection_melee.png"
|
|
is_perk="1"
|
|
name="$perk_protection_melee" >
|
|
|
|
</UIIconComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="effect_protection,perk_entity" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<GameEffectComponent
|
|
_enabled="1"
|
|
_tags="effect_protection,perk_component"
|
|
caused_by_ingestion_status_effect="0"
|
|
caused_by_stains="0"
|
|
causing_status_effect="NONE"
|
|
custom_effect_id=""
|
|
disable_movement="0"
|
|
effect="PROTECTION_EXPLOSION"
|
|
exclusivity_group="0"
|
|
frames="-1"
|
|
mCaster="0"
|
|
mCasterHerdId="0"
|
|
mCharmDisabledCameraBound="0"
|
|
mCharmEnabledTeleporting="0"
|
|
mCooldown="0"
|
|
mCounter="0"
|
|
mInvisible="0"
|
|
mIsExtension="0"
|
|
mIsSpent="0"
|
|
mSerializedData=""
|
|
no_heal_max_hp_cap="3.40282e+038"
|
|
polymorph_target=""
|
|
ragdoll_effect="NONE"
|
|
ragdoll_effect_custom_entity_file=""
|
|
ragdoll_fx_custom_entity_apply_only_to_largest_body="0"
|
|
ragdoll_material="air"
|
|
report_block_msg="1"
|
|
teleportation_delay_min_frames="30"
|
|
teleportation_probability="600"
|
|
teleportation_radius_max="1024"
|
|
teleportation_radius_min="128"
|
|
teleportations_num="0" >
|
|
|
|
</GameEffectComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="1"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag=""
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="perk_entity" >
|
|
|
|
<_Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<UIIconComponent
|
|
_enabled="1"
|
|
description="$perkdesc_protection_explosion"
|
|
display_above_head="0"
|
|
display_in_hud="1"
|
|
icon_sprite_file="data/ui_gfx/perk_icons/protection_explosion.png"
|
|
is_perk="1"
|
|
name="$perk_protection_explosion" >
|
|
|
|
</UIIconComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="perk_entity" >
|
|
|
|
<_Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<UIIconComponent
|
|
_enabled="1"
|
|
description="$perkdesc_saving_grace"
|
|
display_above_head="0"
|
|
display_in_hud="1"
|
|
icon_sprite_file="data/ui_gfx/perk_icons/saving_grace.png"
|
|
is_perk="1"
|
|
name="$perk_saving_grace" >
|
|
|
|
</UIIconComponent>
|
|
|
|
</Entity>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="perk_entity" >
|
|
|
|
<_Transform
|
|
position.x="-87.9714"
|
|
position.y="10636.9"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<GameEffectComponent
|
|
_enabled="1"
|
|
_tags="perk_component"
|
|
caused_by_ingestion_status_effect="0"
|
|
caused_by_stains="0"
|
|
causing_status_effect="NONE"
|
|
custom_effect_id=""
|
|
disable_movement="0"
|
|
effect="SAVING_GRACE"
|
|
exclusivity_group="0"
|
|
frames="-1"
|
|
mCaster="0"
|
|
mCasterHerdId="0"
|
|
mCharmDisabledCameraBound="0"
|
|
mCharmEnabledTeleporting="0"
|
|
mCooldown="0"
|
|
mCounter="0"
|
|
mInvisible="0"
|
|
mIsExtension="0"
|
|
mIsSpent="0"
|
|
mSerializedData=""
|
|
no_heal_max_hp_cap="3.40282e+038"
|
|
polymorph_target=""
|
|
ragdoll_effect="NONE"
|
|
ragdoll_effect_custom_entity_file=""
|
|
ragdoll_fx_custom_entity_apply_only_to_largest_body="0"
|
|
ragdoll_material="air"
|
|
report_block_msg="1"
|
|
teleportation_delay_min_frames="30"
|
|
teleportation_probability="600"
|
|
teleportation_radius_max="1024"
|
|
teleportation_radius_min="128"
|
|
teleportations_num="0" >
|
|
|
|
</GameEffectComponent>
|
|
|
|
<InheritTransformComponent
|
|
_enabled="1"
|
|
always_use_immediate_parent_rotation="0"
|
|
only_position="0"
|
|
parent_hotspot_tag=""
|
|
parent_sprite_id="-1"
|
|
rotate_based_on_x_scale="0"
|
|
use_root_parent="0" >
|
|
|
|
<Transform
|
|
position.x="0"
|
|
position.y="0"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</Transform>
|
|
|
|
</InheritTransformComponent>
|
|
|
|
</Entity>
|
|
|
|
</Entity>
|
|
|