projectile_gfx_beam = { #common for all types of projectiles name = "behemoth_titan_laser" color = { 1.0 0.45 0.15 0.2 } hit_entity = "behemoth_titan_hit_entity" shield_hit_entity = "behemoth_titan_hit_entity" muzzle_flash_entity = "behemoth_titan_muzzle_entity" #beam specific data width = 50.0 texture_scroll_speed = 5.5 texture_tiling = 40.0 hit = { alpha_curve = { 0.0 0.0 0.05 0.0 0.2 5.0 0.8 5.0 1.0 0.0 } duration = 3.0 } miss = { alpha_curve = { 0.0 0.0 0.05 0.0 0.2 25.0 0.65 5.0 1.0 0.0 } duration = 0.75 } texture = "gfx/models/combat_items/titan_laser_diffuse.dds" shield_impact = { size = large loop_duration = 2.8 delay = 0.1 } } projectile_gfx_beam = { #common for all types of projectiles name = "behemoth_lightning_breath_laser" color = { 0.91 0.4 0.20 5.0 } hit_entity = "behemoth_lightning_hit_entity" shield_hit_entity = "behemoth_lightning_hit_entity" muzzle_flash_entity = "behemoth_lightning_muzzle_entity" #beam specific data width = 25 texture_scroll_speed = 0.0 stretch_to_fit = yes texture_tiling = 2 hit = { alpha_curve = { 0.0 0.0 0.1 25.0 0.25 0.0 0.3 0.0 0.45 5.0 1.0 0.0 } duration = 0.7 } miss = { alpha_curve = { 0.0 0.0 0.1 10.0 0.25 0.0 0.3 0.0 0.45 2.0 1.0 0.0 } duration = 0.3 } texture = "gfx/models/combat_items/arc_emitter_diffuse.dds" shield_impact = { size = large delay = 0 } }