scale up all material damage by 20x

main
cosmonaut 2021-08-21 17:18:58 -07:00
parent 11898f7d35
commit 9d31a0c556
36 changed files with 222 additions and 224 deletions

View File

@ -1,17 +1,17 @@
<Entity >
<ItemPickUpperComponent
is_in_npc="1">
</ItemPickUpperComponent>
<Base file="data/entities/base_enemy_basic.xml" >
<ItemChestComponent level="1" > </ItemChestComponent>
<AnimalAIComponent
_enabled="1"
<AnimalAIComponent
_enabled="1"
preferred_job="JobDefault"
escape_if_damaged_probability="40"
attack_melee_damage_min="0.4"
attack_melee_damage_min="0.4"
attack_melee_damage_max="0.7"
creature_detection_range_x="400"
creature_detection_range_y="400"
@ -22,44 +22,44 @@
sense_creatures="1"
attack_ranged_enabled="0"
attack_melee_enabled="0"
can_fly="0"
can_fly="0"
attack_ranged_action_frame="4"
attack_ranged_min_distance="0"
attack_ranged_max_distance="220"
attack_ranged_entity_file="data/entities/projectiles/buckshot.xml"
attack_ranged_entity_count_min="3"
attack_ranged_entity_count_max="4"
attack_ranged_frames_between="100"
attack_ranged_frames_between="100"
attack_ranged_offset_y="-7">
</AnimalAIComponent>
<DamageModelComponent
<DamageModelComponent
hp="1.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"
materials_that_damage="acid,radioactive_liquid,lava,poison"
materials_how_much_damage="0.0005,0.000001,0.00003,0.0001"
materials_that_damage="acid,radioactive_liquid,lava,poison"
materials_how_much_damage="0.01,0.00002,0.0006,0.002"
>
</DamageModelComponent>
<SpriteComponent
image_file="data/enemies_gfx/shotgunner.xml"
<SpriteComponent
image_file="data/enemies_gfx/shotgunner.xml"
offset_x="7"
offset_y="14">
</SpriteComponent>
<PathFindingComponent
can_jump="1"
can_fly="0"
can_fly="0"
jump_speed="80"
initial_jump_lob="1"
frames_to_get_stuck="120"
frames_between_searches="120"
initial_jump_max_distance_x="60"
initial_jump_max_distance_y="60"
initial_jump_max_distance_y="60"
can_swim_on_surface="1"
can_dive="1"
>
@ -68,15 +68,15 @@
<PathFindingGridMarkerComponent
marker_work_flag="16" >
</PathFindingGridMarkerComponent>
<GenomeDataComponent
<GenomeDataComponent
herd_id="orcs"
food_chain_rank="9"
is_predator="1" >
</GenomeDataComponent>
<CharacterPlatformingComponent
jump_velocity_y="-12"
<CharacterPlatformingComponent
jump_velocity_y="-12"
run_velocity="11" >
</CharacterPlatformingComponent>
@ -84,22 +84,21 @@
max_count="30"
distance="160000">
</CameraBoundComponent>
<HitboxComponent
_enabled="1"
aabb_max_x="5"
aabb_max_y="3"
aabb_min_x="-5"
aabb_min_y="-12"
<HitboxComponent
_enabled="1"
aabb_max_x="5"
aabb_max_y="3"
aabb_min_x="-5"
aabb_min_y="-12"
>
</HitboxComponent>
</Base>
<LightComponent
_enabled="1"
<LightComponent
_enabled="1"
radius="50"
fade_out_time="1.5" >
</LightComponent>
</Entity>

View File

@ -17,7 +17,7 @@
<DamageModelComponent
hp="0.5"
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"
blood_material="slime_green"
blood_spray_material="acid"

View File

@ -31,7 +31,7 @@
blood_spray_material="blood"
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_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
explosion="0.2"

View File

@ -32,7 +32,7 @@
blood_spray_material="slime"
fire_probability_of_ignition="5"
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_needed="1"
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_purple_$[1-3].xml"

View File

@ -21,7 +21,7 @@
<DamageModelComponent
hp="0.5"
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"
ragdoll_filenames_file="data/ragdolls/bigfirebug/filenames.txt"

View File

@ -43,7 +43,7 @@
fire_probability_of_ignition="0"
hp="60"
materials_damage="1"
materials_how_much_damage="0.1"
materials_how_much_damage="2"
materials_that_damage="acid"
ragdoll_filenames_file=""
ragdoll_offset_y="-6"

View File

@ -42,7 +42,7 @@
material_damage_min_cell_count="4"
materials_create_messages="0"
materials_damage="1"
materials_how_much_damage="0.1"
materials_how_much_damage="2"
materials_that_create_messages="meat"
materials_that_damage="acid"
max_hp="10"

View File

@ -62,7 +62,7 @@
mLastCheckY="0"
materials_damage="1"
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_material="meat_worm"
ragdoll_offset_y="-6"

View File

@ -41,7 +41,7 @@
fire_probability_of_ignition="0"
hp="35"
materials_damage="1"
materials_how_much_damage="0.1"
materials_how_much_damage="2"
materials_that_damage="acid"
ragdoll_filenames_file=""
ragdoll_offset_y="-6"

View File

@ -1,10 +1,10 @@
<Entity name="$animal_firebug">
<Base file="data/entities/base_enemy_flying.xml" >
<ItemChestComponent level="1" > </ItemChestComponent>
<AnimalAIComponent
attack_ranged_frames_between="40"
attack_ranged_frames_between="40"
attack_ranged_entity_file="data/entities/projectiles/fireball_firebug.xml"
attack_ranged_enabled="1"
attack_ranged_offset_y="1"
@ -20,10 +20,10 @@
<DamageModelComponent
hp="0.2"
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_that_damage="acid,water,poison,blood_cold,blood_cold_vapour,mud,water_swamp,water_salt,swamp,snow,water_ice"
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"
ragdoll_filenames_file="data/ragdolls/firebug/filenames.txt"
ragdoll_filenames_file="data/ragdolls/firebug/filenames.txt"
ragdoll_material="lavarock_static"
blood_material="lava"
blood_spray_material="lava"
@ -35,41 +35,41 @@
</DamageModelComponent>
<PathFindingComponent
can_fly="1"
can_fly="1"
can_walk="0"
>
</PathFindingComponent>
<SpriteComponent
image_file="data/enemies_gfx/firebug.xml"
<SpriteComponent
image_file="data/enemies_gfx/firebug.xml"
offset_x="0"
offset_y="0">
</SpriteComponent>
<GenomeDataComponent
</SpriteComponent>
<GenomeDataComponent
herd_id="fly"
food_chain_rank="10"
is_predator="1" >
</GenomeDataComponent>
<HitboxComponent
_enabled="1"
aabb_min_x="-5.5"
aabb_max_x="5.5"
aabb_min_y="-6"
aabb_max_y="0"
is_enemy="1"
is_item="0"
<HitboxComponent
_enabled="1"
aabb_min_x="-5.5"
aabb_max_x="5.5"
aabb_min_y="-6"
aabb_max_y="0"
is_enemy="1"
is_item="0"
is_player="0" >
</HitboxComponent>
<CharacterDataComponent
_enabled="1"
climb_over_y="4"
collision_aabb_min_x="-6.0"
collision_aabb_max_x="6.0"
collision_aabb_min_y="-10"
collision_aabb_max_y="0"
<CharacterDataComponent
_enabled="1"
climb_over_y="4"
collision_aabb_min_x="-6.0"
collision_aabb_max_x="6.0"
collision_aabb_min_y="-10"
collision_aabb_max_y="0"
mass="0.4"
>
</CharacterDataComponent>
@ -80,8 +80,8 @@
</AudioComponent>
</Base>
<ParticleEmitterComponent
<ParticleEmitterComponent
emitted_material_name="flame"
offset.x="0"
offset.y="0"
@ -103,23 +103,23 @@
emission_interval_max_frames="15"
is_emitting="1" >
</ParticleEmitterComponent>
<SpriteComponent
_tags="character"
_enabled="1"
alpha="1"
<SpriteComponent
_tags="character"
_enabled="1"
alpha="1"
image_file="data/enemies_gfx/firebug_emissive.xml"
offset_x="0"
offset_x="0"
offset_y="0"
emissive="1"
additive="1"
next_rect_animation=""
rect_animation="walk"
next_rect_animation=""
rect_animation="walk"
>
</SpriteComponent>
<LightComponent
_enabled="1"
_enabled="1"
r="30"
g="60"
b="20"
@ -132,6 +132,5 @@
set_speed_parameter="1"
auto_play="1">
</AudioLoopComponent>
</Entity>
</Entity>

View File

@ -28,7 +28,7 @@
ragdoll_filenames_file="data/ragdolls/firemage/filenames.txt"
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_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"
blood_material="lava"
blood_spray_material="lava"

View File

@ -18,7 +18,7 @@
hp="0.75"
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_material="bone_box2d"
blood_material="gunpowder_unstable"

View File

@ -1,54 +1,54 @@
<Entity name="$animal_fish"
<Entity name="$animal_fish"
tags="mortal,hittable,helpless_animal,prey" >
<AdvancedFishAIComponent
move_check_range_min="8"
>
</AdvancedFishAIComponent>
<GenomeDataComponent
<GenomeDataComponent
herd_id="helpless"
food_chain_rank="1000"
is_predator="0" >
</GenomeDataComponent>
<DamageModelComponent
air_in_lungs="5"
air_in_lungs_max="5"
air_lack_of_damage="0.2"
air_needed="0"
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"
falling_damage_damage_max="1.2"
falling_damage_damage_min="0.1"
falling_damage_height_max="450"
falling_damage_height_min="250"
falling_damages="1"
fire_damage_amount="0.2"
fire_probability_of_ignition="0.5"
hp="0.1"
is_on_fire="0"
mAirAreWeInWater="0"
mFallCount="0"
mFallHighestY="3.40282e+038"
mFallIsOnGround="0"
mFireProbability="100"
mIsOnFire="0"
mLastCheckTime="0"
mLastCheckX="0"
mLastCheckY="0"
materials_damage="1"
<DamageModelComponent
air_in_lungs="5"
air_in_lungs_max="5"
air_lack_of_damage="0.2"
air_needed="0"
materials_that_damage="acid,lava,poison,blood_cold,blood_cold_vapour,magic_liquid_mana_regeneration"
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_min="0.1"
falling_damage_height_max="450"
falling_damage_height_min="250"
falling_damages="1"
fire_damage_amount="0.2"
fire_probability_of_ignition="0.5"
hp="0.1"
is_on_fire="0"
mAirAreWeInWater="0"
mFallCount="0"
mFallHighestY="3.40282e+038"
mFallIsOnGround="0"
mFireProbability="100"
mIsOnFire="0"
mLastCheckTime="0"
mLastCheckX="0"
mLastCheckY="0"
materials_damage="1"
ragdoll_filenames_file=""
ragdoll_material="meat_helpless"
ragdoll_offset_y="0"
>
</DamageModelComponent>
<HitboxComponent
aabb_max_x="3.5"
aabb_max_y="4"
aabb_min_x="-3.5"
<HitboxComponent
aabb_max_x="3.5"
aabb_max_y="4"
aabb_min_x="-3.5"
aabb_min_y="-3"
>
</HitboxComponent>
@ -56,28 +56,28 @@
<CharacterDataComponent
buoyancy_check_offset_y="0"
mass="0.2"
collision_aabb_min_x="-3"
collision_aabb_max_x="3"
collision_aabb_min_y="-3"
collision_aabb_min_x="-3"
collision_aabb_max_x="3"
collision_aabb_min_y="-3"
collision_aabb_max_y="3"
eff_hg_velocity_min_x="-20"
eff_hg_velocity_max_x="20"
eff_hg_velocity_min_y="-20"
eff_hg_velocity_max_y="20"
eff_hg_velocity_min_x="-20"
eff_hg_velocity_max_x="20"
eff_hg_velocity_min_y="-20"
eff_hg_velocity_max_y="20"
>
</CharacterDataComponent>
<CharacterPlatformingComponent
velocity_min_x="-150"
velocity_max_x="150"
<CharacterPlatformingComponent
velocity_min_x="-150"
velocity_max_x="150"
velocity_min_y="-50"
velocity_max_y="200"
velocity_max_y="200"
run_velocity="60"
accel_x="0.15"
accel_x="0.15"
>
</CharacterPlatformingComponent>
<CharacterCollisionComponent
<CharacterCollisionComponent
getting_crushed_threshold="6"
moving_up_before_getting_crushed_threshold="6" >
</CharacterCollisionComponent>
@ -87,8 +87,8 @@
displace_liquid="0" >
</VelocityComponent>
<ControlsComponent
enabled="0"
<ControlsComponent
enabled="0"
>
</ControlsComponent>
@ -96,12 +96,12 @@
<SpriteAnimatorComponent>
</SpriteAnimatorComponent>
<SpriteComponent
_tags="character"
alpha="1"
image_file="data/enemies_gfx/fish_01.xml"
next_rect_animation=""
rect_animation="walk"
<SpriteComponent
_tags="character"
alpha="1"
image_file="data/enemies_gfx/fish_01.xml"
next_rect_animation=""
rect_animation="walk"
>
</SpriteComponent>
@ -111,4 +111,4 @@
>
</CameraBoundComponent>
</Entity>
</Entity>

View File

@ -20,7 +20,7 @@
fire_probability_of_ignition="0"
ragdoll_filenames_file="data/ragdolls/gazer/filenames.txt"
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_large="data/particles/bloodsplatters/bloodsplatter_orange_$[1-3].xml"
wet_status_effect_damage="0.1"

View File

@ -27,7 +27,7 @@
material_damage_min_cell_count="4"
materials_create_messages="0"
materials_damage="1"
materials_how_much_damage="0.1"
materials_how_much_damage="2"
materials_that_create_messages="meat"
materials_that_damage="acid"
max_hp="10"

View File

@ -39,7 +39,7 @@
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_blue_$[1-3].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_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
explosion="0.2"

View File

@ -21,7 +21,7 @@
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_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_how_much_damage="0.004,0.001,0.0008,0.0007"
materials_how_much_damage="0.08,0.02,0.01,0.014"
>
</DamageModelComponent>

View File

@ -33,7 +33,7 @@
air_needed="0"
healing_particle_effect_entity="data/entities/particles/heal_effect.xml"
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
projectile="0.9"

View File

@ -31,7 +31,7 @@
ragdoll_material="steel"
blood_material="oil"
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
ice="0.0"

View File

@ -17,7 +17,7 @@
<DamageModelComponent
hp="1"
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_material="ice_b2"
blood_material="blood_cold"

View File

@ -27,7 +27,7 @@
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_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_how_much_damage="0.004,0.001,0.0008,0.0007"
materials_how_much_damage="0.08,0.02,0.016,0.014"
>
</DamageModelComponent>

View File

@ -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>
<LuaComponent
@ -6,11 +6,11 @@
script_death="data/scripts/items/drop_money.lua"
remove_after_executed="1" >
</LuaComponent>
<!-- art - main body ---------------------- -->
<LightComponent
_enabled="1"
<LightComponent
_enabled="1"
radius="32"
r="120"
g="60"
@ -19,21 +19,21 @@
fade_out_time="1.5" >
</LightComponent>
<SpriteComponent
<SpriteComponent
image_file="data/entities/animals/lukki/lukki_feet/lukki_sprite_b.xml"
offset_x="0"
offset_y="0"
>
</SpriteComponent>
<SpriteComponent
<SpriteComponent
image_file="data/entities/animals/lukki/lukki_feet/lukki_wiggle.xml"
offset_x="0"
offset_y="0"
>
</SpriteComponent>
<SpriteComponent
<SpriteComponent
image_file="data/entities/animals/lukki/lukki_feet/lukki_sprite_emissive_b.xml"
offset_x="0"
offset_y="0"
@ -48,33 +48,33 @@
state="1">
</LimbBossComponent>
<PathFindingComponent
can_dive="1"
can_fly="1"
can_jump="0"
can_swim_on_surface="1"
can_walk="1"
cost_of_flying="500"
distance_to_reach_node_x="20"
distance_to_reach_node_y="20"
frames_between_searches="20"
frames_to_get_stuck="120"
initial_jump_lob="1"
initial_jump_max_distance_x="100"
initial_jump_max_distance_y="60"
iterations_max_no_goal="9999999"
iterations_max_with_goal="145000"
jump_speed="200"
max_jump_distance_from_camera="400"
search_depth_max_no_goal="120"
search_depth_max_with_goal="145000"
<PathFindingComponent
can_dive="1"
can_fly="1"
can_jump="0"
can_swim_on_surface="1"
can_walk="1"
cost_of_flying="500"
distance_to_reach_node_x="20"
distance_to_reach_node_y="20"
frames_between_searches="20"
frames_to_get_stuck="120"
initial_jump_lob="1"
initial_jump_max_distance_x="100"
initial_jump_max_distance_y="60"
iterations_max_no_goal="9999999"
iterations_max_with_goal="145000"
jump_speed="200"
max_jump_distance_from_camera="400"
search_depth_max_no_goal="120"
search_depth_max_with_goal="145000"
y_walking_compensation="8" >
</PathFindingComponent>
<PathFindingGridMarkerComponent
_enabled="1"
marker_offset_x="0"
marker_offset_y="-6"
<PathFindingGridMarkerComponent
_enabled="1"
marker_offset_x="0"
marker_offset_y="-6"
marker_work_flag="16" >
</PathFindingGridMarkerComponent>
@ -96,12 +96,12 @@
damage_deactivation_time_max="10" >
</PhysicsAIComponent>
<PhysicsBodyComponent
<PhysicsBodyComponent
force_add_update_areas="1"
allow_sleep="1"
angular_damping="0.02"
fixed_rotation="1"
is_bullet="0"
allow_sleep="1"
angular_damping="0.02"
fixed_rotation="1"
is_bullet="0"
linear_damping="0" >
</PhysicsBodyComponent>
@ -112,27 +112,27 @@
friction="0.0"
restitution="0.3" >
</PhysicsShapeComponent>
<CellEaterComponent
radius="13"
radius="13"
eat_probability="100">
</CellEaterComponent>
<!-- damage ---------------------- -->
<DamageModelComponent
hp="6.5"
air_needed="0"
falling_damages="0"
fire_damage_amount="0.2"
fire_probability_of_ignition="0.5"
<DamageModelComponent
hp="6.5"
air_needed="0"
falling_damages="0"
fire_damage_amount="0.2"
fire_probability_of_ignition="0.5"
blood_material="slime_green"
blood_spray_material="slime_green"
is_on_fire="0"
materials_damage="1"
materials_how_much_damage="0.1"
materials_that_damage="acid"
is_on_fire="0"
materials_damage="1"
materials_how_much_damage="0.1"
materials_that_damage="acid"
ragdoll_filenames_file=""
ragdoll_material="meat_slime_green"
ragdoll_offset_y="-6"
@ -147,23 +147,23 @@
projectile="0.2"
explosion="0.8"
electricity="0.6"
fire="1.2"
fire="1.2"
slice="2.0"
ice="1.2"
>
</damage_multipliers>
</DamageModelComponent>
<GenomeDataComponent
<GenomeDataComponent
herd_id="slimes" >
</GenomeDataComponent>
<!-- center hitbox (weak spot) -->
<HitboxComponent
<HitboxComponent
_tags="hitbox_weak_spot"
aabb_min_x="-10"
aabb_max_x="10"
aabb_min_y="-10"
aabb_min_x="-10"
aabb_max_x="10"
aabb_min_y="-10"
aabb_max_y="10"
damage_multiplier="1.0" >
</HitboxComponent>
@ -171,22 +171,22 @@
<!-- etc ---------------------- -->
<AudioComponent
<AudioComponent
file="data/audio/Desktop/animals.bank"
event_root="animals" >
</AudioComponent>
<AudioComponent
<AudioComponent
file="data/audio/Desktop/animals.bank"
event_root="animals/lukki" >
</AudioComponent>
<SpriteAnimatorComponent
rotate_to_surface_normal="0"
<SpriteAnimatorComponent
rotate_to_surface_normal="0"
target_sprite_comp_name="character" >
</SpriteAnimatorComponent>
<ParticleEmitterComponent
<ParticleEmitterComponent
emitted_material_name="radioactive_liquid"
offset.x="-1"
offset.y="0"
@ -221,4 +221,4 @@
<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>
</Entity>

View File

@ -29,7 +29,7 @@
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_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_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
radioactive="0.0"

View File

@ -30,7 +30,7 @@
ragdoll_filenames_file="data/ragdolls/scavenger_poison/filenames.txt"
fire_probability_of_ignition="1"
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"
>
<damage_multipliers

View File

@ -20,7 +20,7 @@
fire_probability_of_ignition="0"
ragdoll_filenames_file="data/ragdolls/skygazer/filenames.txt"
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_large="data/particles/bloodsplatters/bloodsplatter_purple_$[1-3].xml"
wet_status_effect_damage="0"

View File

@ -22,7 +22,7 @@
blood_sprite_directional="data/particles/bloodsplatters/bloodsplatter_directional_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_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
radioactive="0.0" >

View File

@ -34,7 +34,7 @@
blood_sprite_large="data/particles/bloodsplatters/bloodsplatter_orange_$[1-3].xml"
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_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
melee="1.0"

View File

@ -17,7 +17,7 @@
<DamageModelComponent
hp="2.3"
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_material="ice_b2"
blood_material="blood_cold"

View File

@ -63,7 +63,7 @@
mLastCheckX="0"
mLastCheckY="0"
materials_damage="1"
materials_how_much_damage="0.1"
materials_how_much_damage="2"
materials_that_damage="acid"
ragdoll_filenames_file=""
ragdoll_material="meat_worm"

View File

@ -66,7 +66,7 @@
mLastCheckX="0"
mLastCheckY="0"
materials_damage="1"
materials_how_much_damage="0.0001,0.0001"
materials_how_much_damage="0.002,0.002"
materials_that_damage="acid,lava"
ragdoll_filenames_file=""
ragdoll_material="meat_worm"

View File

@ -59,7 +59,7 @@
mLastCheckX="0"
mLastCheckY="0"
materials_damage="1"
materials_how_much_damage="0.1"
materials_how_much_damage="2"
materials_that_damage="acid"
ragdoll_filenames_file=""
ragdoll_offset_y="-6"

View File

@ -73,7 +73,7 @@
mLastCheckX="0"
mLastCheckY="0"
materials_damage="1"
materials_how_much_damage="0.1"
materials_how_much_damage="2"
materials_that_damage="acid"
ragdoll_filenames_file=""
ragdoll_offset_y="-6"

View File

@ -68,7 +68,7 @@
mLastCheckX="0"
mLastCheckY="0"
materials_damage="1"
materials_how_much_damage="0.1"
materials_how_much_damage="2"
materials_that_damage="acid"
ragdoll_filenames_file=""
ragdoll_material="meat_worm"

View File

@ -26,7 +26,7 @@
blood_spray_material="oil"
fire_probability_of_ignition="0"
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_large="data/particles/bloodsplatters/bloodsplatter_oil_$[1-3].xml"
air_needed="0"

View File

@ -167,7 +167,7 @@
mLastCheckY="0"
materials_damage="1"
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_material="meat_helpless"
ragdoll_offset_y="-6"

View File

@ -178,7 +178,7 @@
is_on_fire="0"
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_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_material="meat"
physics_objects_damage="1"