scale up all material damage by 20x
parent
11898f7d35
commit
9d31a0c556
|
@ -1,17 +1,17 @@
|
||||||
<Entity >
|
<Entity >
|
||||||
|
|
||||||
<ItemPickUpperComponent
|
<ItemPickUpperComponent
|
||||||
is_in_npc="1">
|
is_in_npc="1">
|
||||||
</ItemPickUpperComponent>
|
</ItemPickUpperComponent>
|
||||||
|
|
||||||
<Base file="data/entities/base_enemy_basic.xml" >
|
<Base file="data/entities/base_enemy_basic.xml" >
|
||||||
<ItemChestComponent level="1" > </ItemChestComponent>
|
<ItemChestComponent level="1" > </ItemChestComponent>
|
||||||
|
|
||||||
<AnimalAIComponent
|
<AnimalAIComponent
|
||||||
_enabled="1"
|
_enabled="1"
|
||||||
preferred_job="JobDefault"
|
preferred_job="JobDefault"
|
||||||
escape_if_damaged_probability="40"
|
escape_if_damaged_probability="40"
|
||||||
attack_melee_damage_min="0.4"
|
attack_melee_damage_min="0.4"
|
||||||
attack_melee_damage_max="0.7"
|
attack_melee_damage_max="0.7"
|
||||||
creature_detection_range_x="400"
|
creature_detection_range_x="400"
|
||||||
creature_detection_range_y="400"
|
creature_detection_range_y="400"
|
||||||
|
@ -22,44 +22,44 @@
|
||||||
sense_creatures="1"
|
sense_creatures="1"
|
||||||
attack_ranged_enabled="0"
|
attack_ranged_enabled="0"
|
||||||
attack_melee_enabled="0"
|
attack_melee_enabled="0"
|
||||||
can_fly="0"
|
can_fly="0"
|
||||||
attack_ranged_action_frame="4"
|
attack_ranged_action_frame="4"
|
||||||
attack_ranged_min_distance="0"
|
attack_ranged_min_distance="0"
|
||||||
attack_ranged_max_distance="220"
|
attack_ranged_max_distance="220"
|
||||||
attack_ranged_entity_file="data/entities/projectiles/buckshot.xml"
|
attack_ranged_entity_file="data/entities/projectiles/buckshot.xml"
|
||||||
attack_ranged_entity_count_min="3"
|
attack_ranged_entity_count_min="3"
|
||||||
attack_ranged_entity_count_max="4"
|
attack_ranged_entity_count_max="4"
|
||||||
attack_ranged_frames_between="100"
|
attack_ranged_frames_between="100"
|
||||||
attack_ranged_offset_y="-7">
|
attack_ranged_offset_y="-7">
|
||||||
</AnimalAIComponent>
|
</AnimalAIComponent>
|
||||||
|
|
||||||
<DamageModelComponent
|
<DamageModelComponent
|
||||||
hp="1.1"
|
hp="1.1"
|
||||||
materials_create_messages="1"
|
materials_create_messages="1"
|
||||||
ragdoll_filenames_file="data/ragdolls/shotgunner/filenames.txt"
|
ragdoll_filenames_file="data/ragdolls/shotgunner/filenames.txt"
|
||||||
fire_probability_of_ignition="5"
|
fire_probability_of_ignition="5"
|
||||||
|
|
||||||
|
|
||||||
materials_that_damage="acid,radioactive_liquid,lava,poison"
|
materials_that_damage="acid,radioactive_liquid,lava,poison"
|
||||||
materials_how_much_damage="0.0005,0.000001,0.00003,0.0001"
|
materials_how_much_damage="0.01,0.00002,0.0006,0.002"
|
||||||
>
|
>
|
||||||
</DamageModelComponent>
|
</DamageModelComponent>
|
||||||
|
|
||||||
<SpriteComponent
|
<SpriteComponent
|
||||||
image_file="data/enemies_gfx/shotgunner.xml"
|
image_file="data/enemies_gfx/shotgunner.xml"
|
||||||
offset_x="7"
|
offset_x="7"
|
||||||
offset_y="14">
|
offset_y="14">
|
||||||
</SpriteComponent>
|
</SpriteComponent>
|
||||||
|
|
||||||
<PathFindingComponent
|
<PathFindingComponent
|
||||||
can_jump="1"
|
can_jump="1"
|
||||||
can_fly="0"
|
can_fly="0"
|
||||||
jump_speed="80"
|
jump_speed="80"
|
||||||
initial_jump_lob="1"
|
initial_jump_lob="1"
|
||||||
frames_to_get_stuck="120"
|
frames_to_get_stuck="120"
|
||||||
frames_between_searches="120"
|
frames_between_searches="120"
|
||||||
initial_jump_max_distance_x="60"
|
initial_jump_max_distance_x="60"
|
||||||
initial_jump_max_distance_y="60"
|
initial_jump_max_distance_y="60"
|
||||||
can_swim_on_surface="1"
|
can_swim_on_surface="1"
|
||||||
can_dive="1"
|
can_dive="1"
|
||||||
>
|
>
|
||||||
|
@ -68,15 +68,15 @@
|
||||||
<PathFindingGridMarkerComponent
|
<PathFindingGridMarkerComponent
|
||||||
marker_work_flag="16" >
|
marker_work_flag="16" >
|
||||||
</PathFindingGridMarkerComponent>
|
</PathFindingGridMarkerComponent>
|
||||||
|
|
||||||
<GenomeDataComponent
|
<GenomeDataComponent
|
||||||
herd_id="orcs"
|
herd_id="orcs"
|
||||||
food_chain_rank="9"
|
food_chain_rank="9"
|
||||||
is_predator="1" >
|
is_predator="1" >
|
||||||
</GenomeDataComponent>
|
</GenomeDataComponent>
|
||||||
|
|
||||||
<CharacterPlatformingComponent
|
<CharacterPlatformingComponent
|
||||||
jump_velocity_y="-12"
|
jump_velocity_y="-12"
|
||||||
run_velocity="11" >
|
run_velocity="11" >
|
||||||
</CharacterPlatformingComponent>
|
</CharacterPlatformingComponent>
|
||||||
|
|
||||||
|
@ -84,22 +84,21 @@
|
||||||
max_count="30"
|
max_count="30"
|
||||||
distance="160000">
|
distance="160000">
|
||||||
</CameraBoundComponent>
|
</CameraBoundComponent>
|
||||||
|
|
||||||
<HitboxComponent
|
<HitboxComponent
|
||||||
_enabled="1"
|
_enabled="1"
|
||||||
aabb_max_x="5"
|
aabb_max_x="5"
|
||||||
aabb_max_y="3"
|
aabb_max_y="3"
|
||||||
aabb_min_x="-5"
|
aabb_min_x="-5"
|
||||||
aabb_min_y="-12"
|
aabb_min_y="-12"
|
||||||
>
|
>
|
||||||
</HitboxComponent>
|
</HitboxComponent>
|
||||||
</Base>
|
</Base>
|
||||||
|
|
||||||
<LightComponent
|
<LightComponent
|
||||||
_enabled="1"
|
_enabled="1"
|
||||||
radius="50"
|
radius="50"
|
||||||
fade_out_time="1.5" >
|
fade_out_time="1.5" >
|
||||||
</LightComponent>
|
</LightComponent>
|
||||||
|
|
||||||
</Entity>
|
</Entity>
|
||||||
|
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
<DamageModelComponent
|
<DamageModelComponent
|
||||||
hp="0.5"
|
hp="0.5"
|
||||||
materials_that_damage="lava,poison,blood_cold,blood_cold_vapour"
|
materials_that_damage="lava,poison,blood_cold,blood_cold_vapour"
|
||||||
materials_how_much_damage="0.004,0.001,0.0008,0.0007"
|
materials_how_much_damage="0.08,0.02,0.016,0.014"
|
||||||
ragdoll_material="meat_slime_green"
|
ragdoll_material="meat_slime_green"
|
||||||
blood_material="slime_green"
|
blood_material="slime_green"
|
||||||
blood_spray_material="acid"
|
blood_spray_material="acid"
|
||||||
|
|
|
@ -31,7 +31,7 @@
|
||||||
blood_spray_material="blood"
|
blood_spray_material="blood"
|
||||||
blood_spray_create_some_cosmetic="1"
|
blood_spray_create_some_cosmetic="1"
|
||||||
materials_that_damage="acid,poison,blood_cold,blood_cold_vapour,radioactive_gas,radioactive_gas_static,rock_static_radioactive"
|
materials_that_damage="acid,poison,blood_cold,blood_cold_vapour,radioactive_gas,radioactive_gas_static,rock_static_radioactive"
|
||||||
materials_how_much_damage="0.004,0.001,0.0008,0.0007,0.001,0.001,0.001"
|
materials_how_much_damage="0.08,0.02,0.016,0.014,0.02,0.02,0.02"
|
||||||
>
|
>
|
||||||
<damage_multipliers
|
<damage_multipliers
|
||||||
explosion="0.2"
|
explosion="0.2"
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
blood_spray_material="slime"
|
blood_spray_material="slime"
|
||||||
fire_probability_of_ignition="5"
|
fire_probability_of_ignition="5"
|
||||||
materials_that_damage="lava,poison,blood_cold,blood_cold_vapour"
|
materials_that_damage="lava,poison,blood_cold,blood_cold_vapour"
|
||||||
materials_how_much_damage="0.004,0.001,0.0008,0.0007"
|
materials_how_much_damage="0.08,0.02,0.016,0.014"
|
||||||
air_lack_of_damage="0.2"
|
air_lack_of_damage="0.2"
|
||||||
air_needed="1"
|
air_needed="1"
|
||||||
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_purple_$[1-3].xml"
|
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_purple_$[1-3].xml"
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
<DamageModelComponent
|
<DamageModelComponent
|
||||||
hp="0.5"
|
hp="0.5"
|
||||||
materials_that_damage="acid,water,poison,blood_cold,blood_cold_vapour,mud,water_swamp,water_salt,swamp,snow,water_ice"
|
materials_that_damage="acid,water,poison,blood_cold,blood_cold_vapour,mud,water_swamp,water_salt,swamp,snow,water_ice"
|
||||||
materials_how_much_damage="0.004,0.005,0.001,0.0008,0.0007,0.005,0.005,0.005,0.005,0.005,0.005"
|
materials_how_much_damage="0.08,0.1,0.02,0.016,0.014,0.1,0.1,0.1,0.1,0.1,0.1"
|
||||||
|
|
||||||
fire_probability_of_ignition="0"
|
fire_probability_of_ignition="0"
|
||||||
ragdoll_filenames_file="data/ragdolls/bigfirebug/filenames.txt"
|
ragdoll_filenames_file="data/ragdolls/bigfirebug/filenames.txt"
|
||||||
|
|
|
@ -43,7 +43,7 @@
|
||||||
fire_probability_of_ignition="0"
|
fire_probability_of_ignition="0"
|
||||||
hp="60"
|
hp="60"
|
||||||
materials_damage="1"
|
materials_damage="1"
|
||||||
materials_how_much_damage="0.1"
|
materials_how_much_damage="2"
|
||||||
materials_that_damage="acid"
|
materials_that_damage="acid"
|
||||||
ragdoll_filenames_file=""
|
ragdoll_filenames_file=""
|
||||||
ragdoll_offset_y="-6"
|
ragdoll_offset_y="-6"
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
material_damage_min_cell_count="4"
|
material_damage_min_cell_count="4"
|
||||||
materials_create_messages="0"
|
materials_create_messages="0"
|
||||||
materials_damage="1"
|
materials_damage="1"
|
||||||
materials_how_much_damage="0.1"
|
materials_how_much_damage="2"
|
||||||
materials_that_create_messages="meat"
|
materials_that_create_messages="meat"
|
||||||
materials_that_damage="acid"
|
materials_that_damage="acid"
|
||||||
max_hp="10"
|
max_hp="10"
|
||||||
|
|
|
@ -62,7 +62,7 @@
|
||||||
mLastCheckY="0"
|
mLastCheckY="0"
|
||||||
materials_damage="1"
|
materials_damage="1"
|
||||||
materials_that_damage="acid,lava,poison,blood_cold,blood_cold_vapour"
|
materials_that_damage="acid,lava,poison,blood_cold,blood_cold_vapour"
|
||||||
materials_how_much_damage="0.004,0.004,0.001,0.0008,0.0007"
|
materials_how_much_damage="0.08,0.08,0.02,0.016,0.014"
|
||||||
ragdoll_filenames_file=""
|
ragdoll_filenames_file=""
|
||||||
ragdoll_material="meat_worm"
|
ragdoll_material="meat_worm"
|
||||||
ragdoll_offset_y="-6"
|
ragdoll_offset_y="-6"
|
||||||
|
|
|
@ -41,7 +41,7 @@
|
||||||
fire_probability_of_ignition="0"
|
fire_probability_of_ignition="0"
|
||||||
hp="35"
|
hp="35"
|
||||||
materials_damage="1"
|
materials_damage="1"
|
||||||
materials_how_much_damage="0.1"
|
materials_how_much_damage="2"
|
||||||
materials_that_damage="acid"
|
materials_that_damage="acid"
|
||||||
ragdoll_filenames_file=""
|
ragdoll_filenames_file=""
|
||||||
ragdoll_offset_y="-6"
|
ragdoll_offset_y="-6"
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
<Entity name="$animal_firebug">
|
<Entity name="$animal_firebug">
|
||||||
|
|
||||||
<Base file="data/entities/base_enemy_flying.xml" >
|
<Base file="data/entities/base_enemy_flying.xml" >
|
||||||
<ItemChestComponent level="1" > </ItemChestComponent>
|
<ItemChestComponent level="1" > </ItemChestComponent>
|
||||||
|
|
||||||
<AnimalAIComponent
|
<AnimalAIComponent
|
||||||
attack_ranged_frames_between="40"
|
attack_ranged_frames_between="40"
|
||||||
attack_ranged_entity_file="data/entities/projectiles/fireball_firebug.xml"
|
attack_ranged_entity_file="data/entities/projectiles/fireball_firebug.xml"
|
||||||
attack_ranged_enabled="1"
|
attack_ranged_enabled="1"
|
||||||
attack_ranged_offset_y="1"
|
attack_ranged_offset_y="1"
|
||||||
|
@ -20,10 +20,10 @@
|
||||||
|
|
||||||
<DamageModelComponent
|
<DamageModelComponent
|
||||||
hp="0.2"
|
hp="0.2"
|
||||||
materials_that_damage="acid,water,poison,blood_cold,blood_cold_vapour,mud,water_swamp,water_salt,swamp,snow,water_ice"
|
materials_that_damage="acid,water,poison,blood_cold,blood_cold_vapour,mud,water_swamp,water_salt,swamp,snow,water_ice"
|
||||||
materials_how_much_damage="0.004,0.005,0.001,0.0008,0.0007,0.005,0.005,0.005,0.005,0.005,0.005"
|
materials_how_much_damage="0.08,0.10,0.02,0.016,0.014,0.1,0.1,0.1,0.1,0.1,0.1"
|
||||||
fire_probability_of_ignition="0"
|
fire_probability_of_ignition="0"
|
||||||
ragdoll_filenames_file="data/ragdolls/firebug/filenames.txt"
|
ragdoll_filenames_file="data/ragdolls/firebug/filenames.txt"
|
||||||
ragdoll_material="lavarock_static"
|
ragdoll_material="lavarock_static"
|
||||||
blood_material="lava"
|
blood_material="lava"
|
||||||
blood_spray_material="lava"
|
blood_spray_material="lava"
|
||||||
|
@ -35,41 +35,41 @@
|
||||||
</DamageModelComponent>
|
</DamageModelComponent>
|
||||||
|
|
||||||
<PathFindingComponent
|
<PathFindingComponent
|
||||||
can_fly="1"
|
can_fly="1"
|
||||||
can_walk="0"
|
can_walk="0"
|
||||||
>
|
>
|
||||||
</PathFindingComponent>
|
</PathFindingComponent>
|
||||||
|
|
||||||
<SpriteComponent
|
<SpriteComponent
|
||||||
image_file="data/enemies_gfx/firebug.xml"
|
image_file="data/enemies_gfx/firebug.xml"
|
||||||
offset_x="0"
|
offset_x="0"
|
||||||
offset_y="0">
|
offset_y="0">
|
||||||
</SpriteComponent>
|
</SpriteComponent>
|
||||||
|
|
||||||
<GenomeDataComponent
|
<GenomeDataComponent
|
||||||
herd_id="fly"
|
herd_id="fly"
|
||||||
food_chain_rank="10"
|
food_chain_rank="10"
|
||||||
is_predator="1" >
|
is_predator="1" >
|
||||||
</GenomeDataComponent>
|
</GenomeDataComponent>
|
||||||
|
|
||||||
<HitboxComponent
|
<HitboxComponent
|
||||||
_enabled="1"
|
_enabled="1"
|
||||||
aabb_min_x="-5.5"
|
aabb_min_x="-5.5"
|
||||||
aabb_max_x="5.5"
|
aabb_max_x="5.5"
|
||||||
aabb_min_y="-6"
|
aabb_min_y="-6"
|
||||||
aabb_max_y="0"
|
aabb_max_y="0"
|
||||||
is_enemy="1"
|
is_enemy="1"
|
||||||
is_item="0"
|
is_item="0"
|
||||||
is_player="0" >
|
is_player="0" >
|
||||||
</HitboxComponent>
|
</HitboxComponent>
|
||||||
|
|
||||||
<CharacterDataComponent
|
<CharacterDataComponent
|
||||||
_enabled="1"
|
_enabled="1"
|
||||||
climb_over_y="4"
|
climb_over_y="4"
|
||||||
collision_aabb_min_x="-6.0"
|
collision_aabb_min_x="-6.0"
|
||||||
collision_aabb_max_x="6.0"
|
collision_aabb_max_x="6.0"
|
||||||
collision_aabb_min_y="-10"
|
collision_aabb_min_y="-10"
|
||||||
collision_aabb_max_y="0"
|
collision_aabb_max_y="0"
|
||||||
mass="0.4"
|
mass="0.4"
|
||||||
>
|
>
|
||||||
</CharacterDataComponent>
|
</CharacterDataComponent>
|
||||||
|
@ -80,8 +80,8 @@
|
||||||
</AudioComponent>
|
</AudioComponent>
|
||||||
|
|
||||||
</Base>
|
</Base>
|
||||||
|
|
||||||
<ParticleEmitterComponent
|
<ParticleEmitterComponent
|
||||||
emitted_material_name="flame"
|
emitted_material_name="flame"
|
||||||
offset.x="0"
|
offset.x="0"
|
||||||
offset.y="0"
|
offset.y="0"
|
||||||
|
@ -103,23 +103,23 @@
|
||||||
emission_interval_max_frames="15"
|
emission_interval_max_frames="15"
|
||||||
is_emitting="1" >
|
is_emitting="1" >
|
||||||
</ParticleEmitterComponent>
|
</ParticleEmitterComponent>
|
||||||
|
|
||||||
<SpriteComponent
|
<SpriteComponent
|
||||||
_tags="character"
|
_tags="character"
|
||||||
_enabled="1"
|
_enabled="1"
|
||||||
alpha="1"
|
alpha="1"
|
||||||
image_file="data/enemies_gfx/firebug_emissive.xml"
|
image_file="data/enemies_gfx/firebug_emissive.xml"
|
||||||
offset_x="0"
|
offset_x="0"
|
||||||
offset_y="0"
|
offset_y="0"
|
||||||
emissive="1"
|
emissive="1"
|
||||||
additive="1"
|
additive="1"
|
||||||
next_rect_animation=""
|
next_rect_animation=""
|
||||||
rect_animation="walk"
|
rect_animation="walk"
|
||||||
>
|
>
|
||||||
</SpriteComponent>
|
</SpriteComponent>
|
||||||
|
|
||||||
<LightComponent
|
<LightComponent
|
||||||
_enabled="1"
|
_enabled="1"
|
||||||
r="30"
|
r="30"
|
||||||
g="60"
|
g="60"
|
||||||
b="20"
|
b="20"
|
||||||
|
@ -132,6 +132,5 @@
|
||||||
set_speed_parameter="1"
|
set_speed_parameter="1"
|
||||||
auto_play="1">
|
auto_play="1">
|
||||||
</AudioLoopComponent>
|
</AudioLoopComponent>
|
||||||
|
|
||||||
</Entity>
|
|
||||||
|
|
||||||
|
</Entity>
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
ragdoll_filenames_file="data/ragdolls/firemage/filenames.txt"
|
ragdoll_filenames_file="data/ragdolls/firemage/filenames.txt"
|
||||||
fire_probability_of_ignition="0"
|
fire_probability_of_ignition="0"
|
||||||
materials_that_damage="acid,water,poison,blood_cold,blood_cold_vapour,mud,water_swamp,water_salt,swamp,snow,water_ice"
|
materials_that_damage="acid,water,poison,blood_cold,blood_cold_vapour,mud,water_swamp,water_salt,swamp,snow,water_ice"
|
||||||
materials_how_much_damage="0.004,0.001,0.001,0.0008,0.0007,0.0005,0.0005,0.0005,0.0005,0.0005,0.0005"
|
materials_how_much_damage="0.08,0.02,0.02,0.016,0.014,0.01,0.01,0.01,0.01,0.01,0.01"
|
||||||
ragdoll_material="lavarock_static"
|
ragdoll_material="lavarock_static"
|
||||||
blood_material="lava"
|
blood_material="lava"
|
||||||
blood_spray_material="lava"
|
blood_spray_material="lava"
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
hp="0.75"
|
hp="0.75"
|
||||||
|
|
||||||
materials_that_damage="acid,water,poison,blood_cold,blood_cold_vapour,mud,water_swamp,water_salt,swamp,snow,water_ice"
|
materials_that_damage="acid,water,poison,blood_cold,blood_cold_vapour,mud,water_swamp,water_salt,swamp,snow,water_ice"
|
||||||
materials_how_much_damage="0.004,0.001,0.001,0.0008,0.0007,0.001,0.001,0.001,0.001,0.001,0.001"
|
materials_how_much_damage="0.08,0.02,0.02,0.016,0.014,0.02,0.02,0.02,0.02,0.02,0.02"
|
||||||
ragdoll_filenames_file="data/ragdolls/skull/filenames.txt"
|
ragdoll_filenames_file="data/ragdolls/skull/filenames.txt"
|
||||||
ragdoll_material="bone_box2d"
|
ragdoll_material="bone_box2d"
|
||||||
blood_material="gunpowder_unstable"
|
blood_material="gunpowder_unstable"
|
||||||
|
|
|
@ -1,54 +1,54 @@
|
||||||
<Entity name="$animal_fish"
|
<Entity name="$animal_fish"
|
||||||
tags="mortal,hittable,helpless_animal,prey" >
|
tags="mortal,hittable,helpless_animal,prey" >
|
||||||
|
|
||||||
<AdvancedFishAIComponent
|
<AdvancedFishAIComponent
|
||||||
move_check_range_min="8"
|
move_check_range_min="8"
|
||||||
>
|
>
|
||||||
</AdvancedFishAIComponent>
|
</AdvancedFishAIComponent>
|
||||||
|
|
||||||
<GenomeDataComponent
|
<GenomeDataComponent
|
||||||
herd_id="helpless"
|
herd_id="helpless"
|
||||||
food_chain_rank="1000"
|
food_chain_rank="1000"
|
||||||
is_predator="0" >
|
is_predator="0" >
|
||||||
</GenomeDataComponent>
|
</GenomeDataComponent>
|
||||||
|
|
||||||
|
|
||||||
<DamageModelComponent
|
<DamageModelComponent
|
||||||
air_in_lungs="5"
|
air_in_lungs="5"
|
||||||
air_in_lungs_max="5"
|
air_in_lungs_max="5"
|
||||||
air_lack_of_damage="0.2"
|
air_lack_of_damage="0.2"
|
||||||
air_needed="0"
|
air_needed="0"
|
||||||
materials_that_damage="acid,lava,poison,blood_cold,blood_cold_vapour,magic_liquid_mana_regeneration"
|
materials_that_damage="acid,lava,poison,blood_cold,blood_cold_vapour,magic_liquid_mana_regeneration"
|
||||||
materials_how_much_damage="0.004,0.004,0.001,0.0008,0.0007,0.004"
|
materials_how_much_damage="0.08,0.08,0.02,0.016,0.014,0.08"
|
||||||
falling_damage_damage_max="1.2"
|
falling_damage_damage_max="1.2"
|
||||||
falling_damage_damage_min="0.1"
|
falling_damage_damage_min="0.1"
|
||||||
falling_damage_height_max="450"
|
falling_damage_height_max="450"
|
||||||
falling_damage_height_min="250"
|
falling_damage_height_min="250"
|
||||||
falling_damages="1"
|
falling_damages="1"
|
||||||
fire_damage_amount="0.2"
|
fire_damage_amount="0.2"
|
||||||
fire_probability_of_ignition="0.5"
|
fire_probability_of_ignition="0.5"
|
||||||
hp="0.1"
|
hp="0.1"
|
||||||
is_on_fire="0"
|
is_on_fire="0"
|
||||||
mAirAreWeInWater="0"
|
mAirAreWeInWater="0"
|
||||||
mFallCount="0"
|
mFallCount="0"
|
||||||
mFallHighestY="3.40282e+038"
|
mFallHighestY="3.40282e+038"
|
||||||
mFallIsOnGround="0"
|
mFallIsOnGround="0"
|
||||||
mFireProbability="100"
|
mFireProbability="100"
|
||||||
mIsOnFire="0"
|
mIsOnFire="0"
|
||||||
mLastCheckTime="0"
|
mLastCheckTime="0"
|
||||||
mLastCheckX="0"
|
mLastCheckX="0"
|
||||||
mLastCheckY="0"
|
mLastCheckY="0"
|
||||||
materials_damage="1"
|
materials_damage="1"
|
||||||
ragdoll_filenames_file=""
|
ragdoll_filenames_file=""
|
||||||
ragdoll_material="meat_helpless"
|
ragdoll_material="meat_helpless"
|
||||||
ragdoll_offset_y="0"
|
ragdoll_offset_y="0"
|
||||||
>
|
>
|
||||||
</DamageModelComponent>
|
</DamageModelComponent>
|
||||||
|
|
||||||
<HitboxComponent
|
<HitboxComponent
|
||||||
aabb_max_x="3.5"
|
aabb_max_x="3.5"
|
||||||
aabb_max_y="4"
|
aabb_max_y="4"
|
||||||
aabb_min_x="-3.5"
|
aabb_min_x="-3.5"
|
||||||
aabb_min_y="-3"
|
aabb_min_y="-3"
|
||||||
>
|
>
|
||||||
</HitboxComponent>
|
</HitboxComponent>
|
||||||
|
@ -56,28 +56,28 @@
|
||||||
<CharacterDataComponent
|
<CharacterDataComponent
|
||||||
buoyancy_check_offset_y="0"
|
buoyancy_check_offset_y="0"
|
||||||
mass="0.2"
|
mass="0.2"
|
||||||
collision_aabb_min_x="-3"
|
collision_aabb_min_x="-3"
|
||||||
collision_aabb_max_x="3"
|
collision_aabb_max_x="3"
|
||||||
collision_aabb_min_y="-3"
|
collision_aabb_min_y="-3"
|
||||||
collision_aabb_max_y="3"
|
collision_aabb_max_y="3"
|
||||||
eff_hg_velocity_min_x="-20"
|
eff_hg_velocity_min_x="-20"
|
||||||
eff_hg_velocity_max_x="20"
|
eff_hg_velocity_max_x="20"
|
||||||
eff_hg_velocity_min_y="-20"
|
eff_hg_velocity_min_y="-20"
|
||||||
eff_hg_velocity_max_y="20"
|
eff_hg_velocity_max_y="20"
|
||||||
>
|
>
|
||||||
</CharacterDataComponent>
|
</CharacterDataComponent>
|
||||||
|
|
||||||
<CharacterPlatformingComponent
|
<CharacterPlatformingComponent
|
||||||
velocity_min_x="-150"
|
velocity_min_x="-150"
|
||||||
velocity_max_x="150"
|
velocity_max_x="150"
|
||||||
velocity_min_y="-50"
|
velocity_min_y="-50"
|
||||||
velocity_max_y="200"
|
velocity_max_y="200"
|
||||||
run_velocity="60"
|
run_velocity="60"
|
||||||
accel_x="0.15"
|
accel_x="0.15"
|
||||||
>
|
>
|
||||||
</CharacterPlatformingComponent>
|
</CharacterPlatformingComponent>
|
||||||
|
|
||||||
<CharacterCollisionComponent
|
<CharacterCollisionComponent
|
||||||
getting_crushed_threshold="6"
|
getting_crushed_threshold="6"
|
||||||
moving_up_before_getting_crushed_threshold="6" >
|
moving_up_before_getting_crushed_threshold="6" >
|
||||||
</CharacterCollisionComponent>
|
</CharacterCollisionComponent>
|
||||||
|
@ -87,8 +87,8 @@
|
||||||
displace_liquid="0" >
|
displace_liquid="0" >
|
||||||
</VelocityComponent>
|
</VelocityComponent>
|
||||||
|
|
||||||
<ControlsComponent
|
<ControlsComponent
|
||||||
enabled="0"
|
enabled="0"
|
||||||
>
|
>
|
||||||
</ControlsComponent>
|
</ControlsComponent>
|
||||||
|
|
||||||
|
@ -96,12 +96,12 @@
|
||||||
<SpriteAnimatorComponent>
|
<SpriteAnimatorComponent>
|
||||||
</SpriteAnimatorComponent>
|
</SpriteAnimatorComponent>
|
||||||
|
|
||||||
<SpriteComponent
|
<SpriteComponent
|
||||||
_tags="character"
|
_tags="character"
|
||||||
alpha="1"
|
alpha="1"
|
||||||
image_file="data/enemies_gfx/fish_01.xml"
|
image_file="data/enemies_gfx/fish_01.xml"
|
||||||
next_rect_animation=""
|
next_rect_animation=""
|
||||||
rect_animation="walk"
|
rect_animation="walk"
|
||||||
>
|
>
|
||||||
</SpriteComponent>
|
</SpriteComponent>
|
||||||
|
|
||||||
|
@ -111,4 +111,4 @@
|
||||||
>
|
>
|
||||||
</CameraBoundComponent>
|
</CameraBoundComponent>
|
||||||
|
|
||||||
</Entity>
|
</Entity>
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
fire_probability_of_ignition="0"
|
fire_probability_of_ignition="0"
|
||||||
ragdoll_filenames_file="data/ragdolls/gazer/filenames.txt"
|
ragdoll_filenames_file="data/ragdolls/gazer/filenames.txt"
|
||||||
materials_that_damage="acid,poison,blood_cold,blood_cold_vapour"
|
materials_that_damage="acid,poison,blood_cold,blood_cold_vapour"
|
||||||
materials_how_much_damage="0.004,0.001,0.0008,0.0007"
|
materials_how_much_damage="0.08,0.02,0.016,0.014"
|
||||||
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_orange_$[1-3].xml"
|
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_orange_$[1-3].xml"
|
||||||
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_orange_$[1-3].xml"
|
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_orange_$[1-3].xml"
|
||||||
wet_status_effect_damage="0.1"
|
wet_status_effect_damage="0.1"
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
material_damage_min_cell_count="4"
|
material_damage_min_cell_count="4"
|
||||||
materials_create_messages="0"
|
materials_create_messages="0"
|
||||||
materials_damage="1"
|
materials_damage="1"
|
||||||
materials_how_much_damage="0.1"
|
materials_how_much_damage="2"
|
||||||
materials_that_create_messages="meat"
|
materials_that_create_messages="meat"
|
||||||
materials_that_damage="acid"
|
materials_that_damage="acid"
|
||||||
max_hp="10"
|
max_hp="10"
|
||||||
|
|
|
@ -39,7 +39,7 @@
|
||||||
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_blue_$[1-3].xml"
|
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_blue_$[1-3].xml"
|
||||||
healing_particle_effect_entity="data/entities/particles/heal_effect.xml"
|
healing_particle_effect_entity="data/entities/particles/heal_effect.xml"
|
||||||
materials_that_damage="acid,lava,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,poo_gas"
|
materials_that_damage="acid,lava,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,poo_gas"
|
||||||
materials_how_much_damage="0.004,0.004,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.005,0.00001"
|
materials_how_much_damage="0.08,0.08,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.1,0.0002"
|
||||||
>
|
>
|
||||||
<damage_multipliers
|
<damage_multipliers
|
||||||
explosion="0.2"
|
explosion="0.2"
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_green_$[1-3].xml"
|
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_green_$[1-3].xml"
|
||||||
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_green_$[1-3].xml"
|
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_green_$[1-3].xml"
|
||||||
materials_that_damage="lava,poison,blood_cold,blood_cold_vapour"
|
materials_that_damage="lava,poison,blood_cold,blood_cold_vapour"
|
||||||
materials_how_much_damage="0.004,0.001,0.0008,0.0007"
|
materials_how_much_damage="0.08,0.02,0.01,0.014"
|
||||||
>
|
>
|
||||||
</DamageModelComponent>
|
</DamageModelComponent>
|
||||||
|
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
air_needed="0"
|
air_needed="0"
|
||||||
healing_particle_effect_entity="data/entities/particles/heal_effect.xml"
|
healing_particle_effect_entity="data/entities/particles/heal_effect.xml"
|
||||||
materials_that_damage="acid,lava,poison"
|
materials_that_damage="acid,lava,poison"
|
||||||
materials_how_much_damage="0.004,0.0005,0.001"
|
materials_how_much_damage="0.08,0.01,0.02"
|
||||||
>
|
>
|
||||||
<damage_multipliers
|
<damage_multipliers
|
||||||
projectile="0.9"
|
projectile="0.9"
|
||||||
|
|
|
@ -31,7 +31,7 @@
|
||||||
ragdoll_material="steel"
|
ragdoll_material="steel"
|
||||||
blood_material="oil"
|
blood_material="oil"
|
||||||
materials_that_damage="acid,lava,poison"
|
materials_that_damage="acid,lava,poison"
|
||||||
materials_how_much_damage="0.004,0.004,0.001"
|
materials_how_much_damage="0.08,0.08,0.02"
|
||||||
>
|
>
|
||||||
<damage_multipliers
|
<damage_multipliers
|
||||||
ice="0.0"
|
ice="0.0"
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
<DamageModelComponent
|
<DamageModelComponent
|
||||||
hp="1"
|
hp="1"
|
||||||
materials_that_damage="acid,lava,poison,radioactive_gas,radioactive_gas_static,rock_static_radioactive"
|
materials_that_damage="acid,lava,poison,radioactive_gas,radioactive_gas_static,rock_static_radioactive"
|
||||||
materials_how_much_damage="0.004,0.004,0.001,0.001,0.001,0.001"
|
materials_how_much_damage="0.08,0.08,0.02,0.02,0.02,0.02"
|
||||||
ragdoll_filenames_file="data/ragdolls/iceskull/filenames.txt"
|
ragdoll_filenames_file="data/ragdolls/iceskull/filenames.txt"
|
||||||
ragdoll_material="ice_b2"
|
ragdoll_material="ice_b2"
|
||||||
blood_material="blood_cold"
|
blood_material="blood_cold"
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_green_$[1-3].xml"
|
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_green_$[1-3].xml"
|
||||||
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_green_$[1-3].xml"
|
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_green_$[1-3].xml"
|
||||||
materials_that_damage="lava,poison,blood_cold,blood_cold_vapour"
|
materials_that_damage="lava,poison,blood_cold,blood_cold_vapour"
|
||||||
materials_how_much_damage="0.004,0.001,0.0008,0.0007"
|
materials_how_much_damage="0.08,0.02,0.016,0.014"
|
||||||
>
|
>
|
||||||
</DamageModelComponent>
|
</DamageModelComponent>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<Entity tags="enemy,mortal,hittable,homing_target,teleportable_NOT,music_energy_100,lukki,glue_NOT" name="$animal_lukki" >
|
<Entity tags="enemy,mortal,hittable,homing_target,teleportable_NOT,music_energy_100,lukki,glue_NOT" name="$animal_lukki" >
|
||||||
<ItemChestComponent level="4" enemy_drop="1" > </ItemChestComponent>
|
<ItemChestComponent level="4" enemy_drop="1" > </ItemChestComponent>
|
||||||
|
|
||||||
<LuaComponent
|
<LuaComponent
|
||||||
|
@ -6,11 +6,11 @@
|
||||||
script_death="data/scripts/items/drop_money.lua"
|
script_death="data/scripts/items/drop_money.lua"
|
||||||
remove_after_executed="1" >
|
remove_after_executed="1" >
|
||||||
</LuaComponent>
|
</LuaComponent>
|
||||||
|
|
||||||
<!-- art - main body ---------------------- -->
|
<!-- art - main body ---------------------- -->
|
||||||
|
|
||||||
<LightComponent
|
<LightComponent
|
||||||
_enabled="1"
|
_enabled="1"
|
||||||
radius="32"
|
radius="32"
|
||||||
r="120"
|
r="120"
|
||||||
g="60"
|
g="60"
|
||||||
|
@ -19,21 +19,21 @@
|
||||||
fade_out_time="1.5" >
|
fade_out_time="1.5" >
|
||||||
</LightComponent>
|
</LightComponent>
|
||||||
|
|
||||||
<SpriteComponent
|
<SpriteComponent
|
||||||
image_file="data/entities/animals/lukki/lukki_feet/lukki_sprite_b.xml"
|
image_file="data/entities/animals/lukki/lukki_feet/lukki_sprite_b.xml"
|
||||||
offset_x="0"
|
offset_x="0"
|
||||||
offset_y="0"
|
offset_y="0"
|
||||||
>
|
>
|
||||||
</SpriteComponent>
|
</SpriteComponent>
|
||||||
|
|
||||||
<SpriteComponent
|
<SpriteComponent
|
||||||
image_file="data/entities/animals/lukki/lukki_feet/lukki_wiggle.xml"
|
image_file="data/entities/animals/lukki/lukki_feet/lukki_wiggle.xml"
|
||||||
offset_x="0"
|
offset_x="0"
|
||||||
offset_y="0"
|
offset_y="0"
|
||||||
>
|
>
|
||||||
</SpriteComponent>
|
</SpriteComponent>
|
||||||
|
|
||||||
<SpriteComponent
|
<SpriteComponent
|
||||||
image_file="data/entities/animals/lukki/lukki_feet/lukki_sprite_emissive_b.xml"
|
image_file="data/entities/animals/lukki/lukki_feet/lukki_sprite_emissive_b.xml"
|
||||||
offset_x="0"
|
offset_x="0"
|
||||||
offset_y="0"
|
offset_y="0"
|
||||||
|
@ -48,33 +48,33 @@
|
||||||
state="1">
|
state="1">
|
||||||
</LimbBossComponent>
|
</LimbBossComponent>
|
||||||
|
|
||||||
<PathFindingComponent
|
<PathFindingComponent
|
||||||
can_dive="1"
|
can_dive="1"
|
||||||
can_fly="1"
|
can_fly="1"
|
||||||
can_jump="0"
|
can_jump="0"
|
||||||
can_swim_on_surface="1"
|
can_swim_on_surface="1"
|
||||||
can_walk="1"
|
can_walk="1"
|
||||||
cost_of_flying="500"
|
cost_of_flying="500"
|
||||||
distance_to_reach_node_x="20"
|
distance_to_reach_node_x="20"
|
||||||
distance_to_reach_node_y="20"
|
distance_to_reach_node_y="20"
|
||||||
frames_between_searches="20"
|
frames_between_searches="20"
|
||||||
frames_to_get_stuck="120"
|
frames_to_get_stuck="120"
|
||||||
initial_jump_lob="1"
|
initial_jump_lob="1"
|
||||||
initial_jump_max_distance_x="100"
|
initial_jump_max_distance_x="100"
|
||||||
initial_jump_max_distance_y="60"
|
initial_jump_max_distance_y="60"
|
||||||
iterations_max_no_goal="9999999"
|
iterations_max_no_goal="9999999"
|
||||||
iterations_max_with_goal="145000"
|
iterations_max_with_goal="145000"
|
||||||
jump_speed="200"
|
jump_speed="200"
|
||||||
max_jump_distance_from_camera="400"
|
max_jump_distance_from_camera="400"
|
||||||
search_depth_max_no_goal="120"
|
search_depth_max_no_goal="120"
|
||||||
search_depth_max_with_goal="145000"
|
search_depth_max_with_goal="145000"
|
||||||
y_walking_compensation="8" >
|
y_walking_compensation="8" >
|
||||||
</PathFindingComponent>
|
</PathFindingComponent>
|
||||||
|
|
||||||
<PathFindingGridMarkerComponent
|
<PathFindingGridMarkerComponent
|
||||||
_enabled="1"
|
_enabled="1"
|
||||||
marker_offset_x="0"
|
marker_offset_x="0"
|
||||||
marker_offset_y="-6"
|
marker_offset_y="-6"
|
||||||
marker_work_flag="16" >
|
marker_work_flag="16" >
|
||||||
</PathFindingGridMarkerComponent>
|
</PathFindingGridMarkerComponent>
|
||||||
|
|
||||||
|
@ -96,12 +96,12 @@
|
||||||
damage_deactivation_time_max="10" >
|
damage_deactivation_time_max="10" >
|
||||||
</PhysicsAIComponent>
|
</PhysicsAIComponent>
|
||||||
|
|
||||||
<PhysicsBodyComponent
|
<PhysicsBodyComponent
|
||||||
force_add_update_areas="1"
|
force_add_update_areas="1"
|
||||||
allow_sleep="1"
|
allow_sleep="1"
|
||||||
angular_damping="0.02"
|
angular_damping="0.02"
|
||||||
fixed_rotation="1"
|
fixed_rotation="1"
|
||||||
is_bullet="0"
|
is_bullet="0"
|
||||||
linear_damping="0" >
|
linear_damping="0" >
|
||||||
</PhysicsBodyComponent>
|
</PhysicsBodyComponent>
|
||||||
|
|
||||||
|
@ -112,27 +112,27 @@
|
||||||
friction="0.0"
|
friction="0.0"
|
||||||
restitution="0.3" >
|
restitution="0.3" >
|
||||||
</PhysicsShapeComponent>
|
</PhysicsShapeComponent>
|
||||||
|
|
||||||
<CellEaterComponent
|
<CellEaterComponent
|
||||||
radius="13"
|
radius="13"
|
||||||
eat_probability="100">
|
eat_probability="100">
|
||||||
</CellEaterComponent>
|
</CellEaterComponent>
|
||||||
|
|
||||||
|
|
||||||
<!-- damage ---------------------- -->
|
<!-- damage ---------------------- -->
|
||||||
|
|
||||||
<DamageModelComponent
|
<DamageModelComponent
|
||||||
hp="6.5"
|
hp="6.5"
|
||||||
air_needed="0"
|
air_needed="0"
|
||||||
falling_damages="0"
|
falling_damages="0"
|
||||||
fire_damage_amount="0.2"
|
fire_damage_amount="0.2"
|
||||||
fire_probability_of_ignition="0.5"
|
fire_probability_of_ignition="0.5"
|
||||||
blood_material="slime_green"
|
blood_material="slime_green"
|
||||||
blood_spray_material="slime_green"
|
blood_spray_material="slime_green"
|
||||||
is_on_fire="0"
|
is_on_fire="0"
|
||||||
materials_damage="1"
|
materials_damage="1"
|
||||||
materials_how_much_damage="0.1"
|
materials_how_much_damage="0.1"
|
||||||
materials_that_damage="acid"
|
materials_that_damage="acid"
|
||||||
ragdoll_filenames_file=""
|
ragdoll_filenames_file=""
|
||||||
ragdoll_material="meat_slime_green"
|
ragdoll_material="meat_slime_green"
|
||||||
ragdoll_offset_y="-6"
|
ragdoll_offset_y="-6"
|
||||||
|
@ -147,23 +147,23 @@
|
||||||
projectile="0.2"
|
projectile="0.2"
|
||||||
explosion="0.8"
|
explosion="0.8"
|
||||||
electricity="0.6"
|
electricity="0.6"
|
||||||
fire="1.2"
|
fire="1.2"
|
||||||
slice="2.0"
|
slice="2.0"
|
||||||
ice="1.2"
|
ice="1.2"
|
||||||
>
|
>
|
||||||
</damage_multipliers>
|
</damage_multipliers>
|
||||||
</DamageModelComponent>
|
</DamageModelComponent>
|
||||||
|
|
||||||
<GenomeDataComponent
|
<GenomeDataComponent
|
||||||
herd_id="slimes" >
|
herd_id="slimes" >
|
||||||
</GenomeDataComponent>
|
</GenomeDataComponent>
|
||||||
|
|
||||||
<!-- center hitbox (weak spot) -->
|
<!-- center hitbox (weak spot) -->
|
||||||
<HitboxComponent
|
<HitboxComponent
|
||||||
_tags="hitbox_weak_spot"
|
_tags="hitbox_weak_spot"
|
||||||
aabb_min_x="-10"
|
aabb_min_x="-10"
|
||||||
aabb_max_x="10"
|
aabb_max_x="10"
|
||||||
aabb_min_y="-10"
|
aabb_min_y="-10"
|
||||||
aabb_max_y="10"
|
aabb_max_y="10"
|
||||||
damage_multiplier="1.0" >
|
damage_multiplier="1.0" >
|
||||||
</HitboxComponent>
|
</HitboxComponent>
|
||||||
|
@ -171,22 +171,22 @@
|
||||||
|
|
||||||
<!-- etc ---------------------- -->
|
<!-- etc ---------------------- -->
|
||||||
|
|
||||||
<AudioComponent
|
<AudioComponent
|
||||||
file="data/audio/Desktop/animals.bank"
|
file="data/audio/Desktop/animals.bank"
|
||||||
event_root="animals" >
|
event_root="animals" >
|
||||||
</AudioComponent>
|
</AudioComponent>
|
||||||
|
|
||||||
<AudioComponent
|
<AudioComponent
|
||||||
file="data/audio/Desktop/animals.bank"
|
file="data/audio/Desktop/animals.bank"
|
||||||
event_root="animals/lukki" >
|
event_root="animals/lukki" >
|
||||||
</AudioComponent>
|
</AudioComponent>
|
||||||
|
|
||||||
<SpriteAnimatorComponent
|
<SpriteAnimatorComponent
|
||||||
rotate_to_surface_normal="0"
|
rotate_to_surface_normal="0"
|
||||||
target_sprite_comp_name="character" >
|
target_sprite_comp_name="character" >
|
||||||
</SpriteAnimatorComponent>
|
</SpriteAnimatorComponent>
|
||||||
|
|
||||||
<ParticleEmitterComponent
|
<ParticleEmitterComponent
|
||||||
emitted_material_name="radioactive_liquid"
|
emitted_material_name="radioactive_liquid"
|
||||||
offset.x="-1"
|
offset.x="-1"
|
||||||
offset.y="0"
|
offset.y="0"
|
||||||
|
@ -221,4 +221,4 @@
|
||||||
<Entity> <Base file="data/entities/animals/lukki/lukki_feet/lukki_limb_animated.xml" /> </Entity>
|
<Entity> <Base file="data/entities/animals/lukki/lukki_feet/lukki_limb_animated.xml" /> </Entity>
|
||||||
|
|
||||||
<Entity name="limb_attacker"> <Base file="data/entities/animals/lukki/lukki_feet/lukki_limb_attacker.xml" /> </Entity>
|
<Entity name="limb_attacker"> <Base file="data/entities/animals/lukki/lukki_feet/lukki_limb_attacker.xml" /> </Entity>
|
||||||
</Entity>
|
</Entity>
|
||||||
|
|
|
@ -29,7 +29,7 @@
|
||||||
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_purple_$[1-3].xml"
|
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_purple_$[1-3].xml"
|
||||||
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_purple_$[1-3].xml"
|
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_purple_$[1-3].xml"
|
||||||
materials_that_damage="lava,poison,blood_cold,blood_cold_vapour"
|
materials_that_damage="lava,poison,blood_cold,blood_cold_vapour"
|
||||||
materials_how_much_damage="0.004,0.001,0.0008,0.0007"
|
materials_how_much_damage="0.08,0.02,0.016,0.014"
|
||||||
>
|
>
|
||||||
<damage_multipliers
|
<damage_multipliers
|
||||||
radioactive="0.0"
|
radioactive="0.0"
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
ragdoll_filenames_file="data/ragdolls/scavenger_poison/filenames.txt"
|
ragdoll_filenames_file="data/ragdolls/scavenger_poison/filenames.txt"
|
||||||
fire_probability_of_ignition="1"
|
fire_probability_of_ignition="1"
|
||||||
materials_that_damage="acid,lava,blood_cold,blood_cold_vapour,radioactive_gas,radioactive_gas_static,rock_static_radioactive"
|
materials_that_damage="acid,lava,blood_cold,blood_cold_vapour,radioactive_gas,radioactive_gas_static,rock_static_radioactive"
|
||||||
materials_how_much_damage="0.004,0.004,0.0008,0.0007,0.001,0.001,0.001"
|
materials_how_much_damage="0.08,0.08,0.016,0.014,0.02,0.02,0.02"
|
||||||
blood_spray_material="blood"
|
blood_spray_material="blood"
|
||||||
>
|
>
|
||||||
<damage_multipliers
|
<damage_multipliers
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
fire_probability_of_ignition="0"
|
fire_probability_of_ignition="0"
|
||||||
ragdoll_filenames_file="data/ragdolls/skygazer/filenames.txt"
|
ragdoll_filenames_file="data/ragdolls/skygazer/filenames.txt"
|
||||||
materials_that_damage="acid,poison,blood_cold,blood_cold_vapour"
|
materials_that_damage="acid,poison,blood_cold,blood_cold_vapour"
|
||||||
materials_how_much_damage="0.004,0.001,0.0008,0.0007"
|
materials_how_much_damage="0.08,0.02,0.016,0.014"
|
||||||
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_purple_$[1-3].xml"
|
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_purple_$[1-3].xml"
|
||||||
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_purple_$[1-3].xml"
|
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_purple_$[1-3].xml"
|
||||||
wet_status_effect_damage="0"
|
wet_status_effect_damage="0"
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_green_$[1-3].xml"
|
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_green_$[1-3].xml"
|
||||||
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_green_$[1-3].xml"
|
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_green_$[1-3].xml"
|
||||||
materials_that_damage="lava,poison,blood_cold,blood_cold_vapour"
|
materials_that_damage="lava,poison,blood_cold,blood_cold_vapour"
|
||||||
materials_how_much_damage="0.004,0.001,0.0008,0.0007"
|
materials_how_much_damage="0.08,0.02,0.016,0.014"
|
||||||
>
|
>
|
||||||
<damage_multipliers
|
<damage_multipliers
|
||||||
radioactive="0.0" >
|
radioactive="0.0" >
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_orange_$[1-3].xml"
|
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_orange_$[1-3].xml"
|
||||||
wet_status_effect_damage="0.05"
|
wet_status_effect_damage="0.05"
|
||||||
materials_that_damage="acid,poison,blood_cold,blood_cold_vapour,radioactive_gas,radioactive_gas_static,rock_static_radioactive,rock_static_poison,ice_radioactive_static,ice_radioactive_glass,ice_acid_static,ice_acid_glass"
|
materials_that_damage="acid,poison,blood_cold,blood_cold_vapour,radioactive_gas,radioactive_gas_static,rock_static_radioactive,rock_static_poison,ice_radioactive_static,ice_radioactive_glass,ice_acid_static,ice_acid_glass"
|
||||||
materials_how_much_damage="0.004,0.001,0.0008,0.0007,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001"
|
materials_how_much_damage="0.08,0.02,0.016,0.014,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02"
|
||||||
>
|
>
|
||||||
<damage_multipliers
|
<damage_multipliers
|
||||||
melee="1.0"
|
melee="1.0"
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
<DamageModelComponent
|
<DamageModelComponent
|
||||||
hp="2.3"
|
hp="2.3"
|
||||||
materials_that_damage="acid,lava,poison,radioactive_gas,radioactive_gas_static,rock_static_radioactive"
|
materials_that_damage="acid,lava,poison,radioactive_gas,radioactive_gas_static,rock_static_radioactive"
|
||||||
materials_how_much_damage="0.004,0.004,0.001,0.001,0.001,0.001"
|
materials_how_much_damage="0.08,0.08,0.02,0.02,0.02,0.02"
|
||||||
ragdoll_filenames_file="data/ragdolls/thunderskull/filenames.txt"
|
ragdoll_filenames_file="data/ragdolls/thunderskull/filenames.txt"
|
||||||
ragdoll_material="ice_b2"
|
ragdoll_material="ice_b2"
|
||||||
blood_material="blood_cold"
|
blood_material="blood_cold"
|
||||||
|
|
|
@ -63,7 +63,7 @@
|
||||||
mLastCheckX="0"
|
mLastCheckX="0"
|
||||||
mLastCheckY="0"
|
mLastCheckY="0"
|
||||||
materials_damage="1"
|
materials_damage="1"
|
||||||
materials_how_much_damage="0.1"
|
materials_how_much_damage="2"
|
||||||
materials_that_damage="acid"
|
materials_that_damage="acid"
|
||||||
ragdoll_filenames_file=""
|
ragdoll_filenames_file=""
|
||||||
ragdoll_material="meat_worm"
|
ragdoll_material="meat_worm"
|
||||||
|
|
|
@ -66,7 +66,7 @@
|
||||||
mLastCheckX="0"
|
mLastCheckX="0"
|
||||||
mLastCheckY="0"
|
mLastCheckY="0"
|
||||||
materials_damage="1"
|
materials_damage="1"
|
||||||
materials_how_much_damage="0.0001,0.0001"
|
materials_how_much_damage="0.002,0.002"
|
||||||
materials_that_damage="acid,lava"
|
materials_that_damage="acid,lava"
|
||||||
ragdoll_filenames_file=""
|
ragdoll_filenames_file=""
|
||||||
ragdoll_material="meat_worm"
|
ragdoll_material="meat_worm"
|
||||||
|
|
|
@ -59,7 +59,7 @@
|
||||||
mLastCheckX="0"
|
mLastCheckX="0"
|
||||||
mLastCheckY="0"
|
mLastCheckY="0"
|
||||||
materials_damage="1"
|
materials_damage="1"
|
||||||
materials_how_much_damage="0.1"
|
materials_how_much_damage="2"
|
||||||
materials_that_damage="acid"
|
materials_that_damage="acid"
|
||||||
ragdoll_filenames_file=""
|
ragdoll_filenames_file=""
|
||||||
ragdoll_offset_y="-6"
|
ragdoll_offset_y="-6"
|
||||||
|
|
|
@ -73,7 +73,7 @@
|
||||||
mLastCheckX="0"
|
mLastCheckX="0"
|
||||||
mLastCheckY="0"
|
mLastCheckY="0"
|
||||||
materials_damage="1"
|
materials_damage="1"
|
||||||
materials_how_much_damage="0.1"
|
materials_how_much_damage="2"
|
||||||
materials_that_damage="acid"
|
materials_that_damage="acid"
|
||||||
ragdoll_filenames_file=""
|
ragdoll_filenames_file=""
|
||||||
ragdoll_offset_y="-6"
|
ragdoll_offset_y="-6"
|
||||||
|
|
|
@ -68,7 +68,7 @@
|
||||||
mLastCheckX="0"
|
mLastCheckX="0"
|
||||||
mLastCheckY="0"
|
mLastCheckY="0"
|
||||||
materials_damage="1"
|
materials_damage="1"
|
||||||
materials_how_much_damage="0.1"
|
materials_how_much_damage="2"
|
||||||
materials_that_damage="acid"
|
materials_that_damage="acid"
|
||||||
ragdoll_filenames_file=""
|
ragdoll_filenames_file=""
|
||||||
ragdoll_material="meat_worm"
|
ragdoll_material="meat_worm"
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
blood_spray_material="oil"
|
blood_spray_material="oil"
|
||||||
fire_probability_of_ignition="0"
|
fire_probability_of_ignition="0"
|
||||||
materials_that_damage="acid,lava,magic_liquid_mana_regeneration"
|
materials_that_damage="acid,lava,magic_liquid_mana_regeneration"
|
||||||
materials_how_much_damage="0.001,0.0007,0.001"
|
materials_how_much_damage="0.02,0.014,0.02"
|
||||||
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_oil_$[1-3].xml"
|
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_oil_$[1-3].xml"
|
||||||
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_oil_$[1-3].xml"
|
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_oil_$[1-3].xml"
|
||||||
air_needed="0"
|
air_needed="0"
|
||||||
|
|
|
@ -167,7 +167,7 @@
|
||||||
mLastCheckY="0"
|
mLastCheckY="0"
|
||||||
materials_damage="1"
|
materials_damage="1"
|
||||||
materials_that_damage="acid,lava,poison,blood_cold,blood_cold_vapour"
|
materials_that_damage="acid,lava,poison,blood_cold,blood_cold_vapour"
|
||||||
materials_how_much_damage="0.004,0.004,0.001,0.0008,0.0007"
|
materials_how_much_damage="0.08,0.08,0.02,0.016,0.014"
|
||||||
ragdoll_filenames_file="data/ragdolls/player/filenames.txt"
|
ragdoll_filenames_file="data/ragdolls/player/filenames.txt"
|
||||||
ragdoll_material="meat_helpless"
|
ragdoll_material="meat_helpless"
|
||||||
ragdoll_offset_y="-6"
|
ragdoll_offset_y="-6"
|
||||||
|
|
|
@ -178,7 +178,7 @@
|
||||||
is_on_fire="0"
|
is_on_fire="0"
|
||||||
materials_damage="1"
|
materials_damage="1"
|
||||||
materials_that_damage="acid,lava,poison,blood_cold,blood_cold_vapour,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,poo_gas"
|
materials_that_damage="acid,lava,poison,blood_cold,blood_cold_vapour,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,poo_gas"
|
||||||
materials_how_much_damage="0.004,0.004,0.001,0.0008,0.0007,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.005,0.00001"
|
materials_how_much_damage="0.08,0.08,0.02,0.016,0.014,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.1,0.002"
|
||||||
ragdoll_filenames_file="data/ragdolls/player/filenames.txt"
|
ragdoll_filenames_file="data/ragdolls/player/filenames.txt"
|
||||||
ragdoll_material="meat"
|
ragdoll_material="meat"
|
||||||
physics_objects_damage="1"
|
physics_objects_damage="1"
|
||||||
|
|
Loading…
Reference in New Issue