2674 lines
77 KiB
XML
2674 lines
77 KiB
XML
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="teleportable_NOT,item,wand" >
|
|
|
|
<_Transform
|
|
position.x="364.054"
|
|
position.y="4339.49"
|
|
rotation="0.711311"
|
|
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="70"
|
|
drop_as_item_on_death="1"
|
|
entity_count="1"
|
|
entity_file=""
|
|
fast_projectile="0"
|
|
gun_level="2"
|
|
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="350"
|
|
mana_charge_speed="98"
|
|
mana_max="350"
|
|
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="data/items_gfx/wands/wand_0644.png"
|
|
stat_times_player_has_edited="0"
|
|
stat_times_player_has_shot="5"
|
|
swim_propel_amount="0"
|
|
throw_as_item="0"
|
|
ui_name="Prototype Rapid bolt wand"
|
|
use_entity_file_as_projectile_info_proxy="0"
|
|
use_gun_script="1" >
|
|
|
|
<gun_config
|
|
actions_per_round="1"
|
|
deck_capacity="9"
|
|
reload_time="25"
|
|
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="14"
|
|
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.990928"
|
|
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="10"
|
|
offset.y="0"
|
|
sprite_hotspot_name=""
|
|
transform_with_scale="1" >
|
|
|
|
</HotspotComponent>
|
|
|
|
<ItemAIKnowledgeComponent
|
|
_enabled="1"
|
|
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="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="47450"
|
|
max_child_items="0"
|
|
next_frame_pickable="27394"
|
|
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="362.963"
|
|
spawn_pos.y="4337.69"
|
|
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="47450"
|
|
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_0644.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="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="424.414"
|
|
mass="0.05"
|
|
terminal_velocity="1000"
|
|
updates_velocity="1" >
|
|
|
|
</VelocityComponent>
|
|
|
|
<Entity
|
|
_version="1"
|
|
name=""
|
|
serialize="1"
|
|
tags="card_action" >
|
|
|
|
<_Transform
|
|
position.x="198.687"
|
|
position.y="4193"
|
|
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="FIREBALL_RAY" >
|
|
|
|
</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="27403"
|
|
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="198.687"
|
|
spawn_pos.y="4193"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="16" >
|
|
|
|
</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/fireball_ray.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="0"
|
|
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"
|
|
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"
|
|
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"
|
|
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="198.687"
|
|
position.y="4193"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<AbilityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand"
|
|
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="data/entities/projectiles/deck/rock.xml"
|
|
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="1"
|
|
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_rock"
|
|
use_entity_file_as_projectile_info_proxy="1"
|
|
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>
|
|
|
|
<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_ROCK" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
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="0"
|
|
is_pickable="1"
|
|
is_stackable="0"
|
|
item_name=""
|
|
item_pickup_radius="14.1"
|
|
mFramePickedUp="0"
|
|
max_child_items="0"
|
|
next_frame_pickable="27403"
|
|
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="198.687"
|
|
spawn_pos.y="4193"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="2" >
|
|
|
|
</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_rock.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>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,not_enabled_in_wand"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/items_gfx/in_hand/rock_in_hand.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="6"
|
|
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"
|
|
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"
|
|
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"
|
|
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"
|
|
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="198.687"
|
|
position.y="4193"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<AbilityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand"
|
|
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="data/entities/projectiles/deck/rock.xml"
|
|
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="1"
|
|
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_rock"
|
|
use_entity_file_as_projectile_info_proxy="1"
|
|
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>
|
|
|
|
<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_ROCK" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
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="1"
|
|
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="27403"
|
|
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="198.687"
|
|
spawn_pos.y="4193"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="2" >
|
|
|
|
</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_rock.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>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,not_enabled_in_wand"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/items_gfx/in_hand/rock_in_hand.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="6"
|
|
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"
|
|
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"
|
|
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"
|
|
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"
|
|
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="198.687"
|
|
position.y="4193"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<AbilityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand"
|
|
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="data/entities/projectiles/deck/rock.xml"
|
|
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="1"
|
|
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_rock"
|
|
use_entity_file_as_projectile_info_proxy="1"
|
|
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>
|
|
|
|
<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_ROCK" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
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="1"
|
|
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="27403"
|
|
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="198.687"
|
|
spawn_pos.y="4193"
|
|
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_rock.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>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,not_enabled_in_wand"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/items_gfx/in_hand/rock_in_hand.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="6"
|
|
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"
|
|
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"
|
|
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"
|
|
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"
|
|
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="198.687"
|
|
position.y="4193"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<AbilityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand"
|
|
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="data/entities/projectiles/deck/rock.xml"
|
|
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="1"
|
|
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_rock"
|
|
use_entity_file_as_projectile_info_proxy="1"
|
|
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>
|
|
|
|
<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_ROCK" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
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="1"
|
|
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="27403"
|
|
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="198.687"
|
|
spawn_pos.y="4193"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="2" >
|
|
|
|
</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_rock.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>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,not_enabled_in_wand"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/items_gfx/in_hand/rock_in_hand.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="6"
|
|
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"
|
|
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"
|
|
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"
|
|
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"
|
|
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="198.687"
|
|
position.y="4193"
|
|
rotation="0"
|
|
scale.x="1"
|
|
scale.y="1" >
|
|
|
|
</_Transform>
|
|
|
|
<AbilityComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand"
|
|
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="data/entities/projectiles/deck/rock.xml"
|
|
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="1"
|
|
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_rock"
|
|
use_entity_file_as_projectile_info_proxy="1"
|
|
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>
|
|
|
|
<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_ROCK" >
|
|
|
|
</ItemActionComponent>
|
|
|
|
<ItemComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_world,enabled_in_hand"
|
|
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="1"
|
|
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="27403"
|
|
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="198.687"
|
|
spawn_pos.y="4193"
|
|
stats_count_as_item_pick_up="1"
|
|
ui_description=""
|
|
ui_display_description_on_pick_up_hint="0"
|
|
ui_sprite=""
|
|
uses_remaining="3" >
|
|
|
|
</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_rock.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>
|
|
|
|
<SpriteComponent
|
|
_enabled="0"
|
|
_tags="enabled_in_hand,not_enabled_in_wand"
|
|
additive="0"
|
|
alpha="1"
|
|
emissive="0"
|
|
fog_of_war_hole="0"
|
|
has_special_scale="0"
|
|
image_file="data/items_gfx/in_hand/rock_in_hand.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="6"
|
|
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"
|
|
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"
|
|
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"
|
|
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"
|
|
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>
|
|
|