Molotov
This commit is contained in:
parent
c04a29b9c4
commit
0708498715
34 changed files with 13752 additions and 7543 deletions
|
|
@ -7,6 +7,8 @@ extends Node
|
|||
@export var expansion_mult: float = 2.0
|
||||
|
||||
func _ready() -> void:
|
||||
$"../InitialParticles".restart()
|
||||
|
||||
var tween: Tween = create_tween().set_parallel()
|
||||
|
||||
var time:float = die_timer.wait_time-5.0
|
||||
|
|
@ -14,8 +16,7 @@ func _ready() -> void:
|
|||
tween.tween_property(decal,"size:x",decal.size.x * expansion_mult,time)
|
||||
tween.tween_property(decal,"size:z",decal.size.z * expansion_mult,time)
|
||||
if multiplayer.is_server():
|
||||
tween.tween_property(collision_shape.shape,"size:x",decal.size.x*expansion_mult,time)
|
||||
tween.tween_property(collision_shape.shape,"size:z",decal.size.z*expansion_mult,time)
|
||||
tween.tween_property(collision_shape.shape,"radius",decal.size.x*expansion_mult*0.5,time)
|
||||
tween.tween_property(gpu_particles.process_material,"emission_box_extents:x",gpu_particles.process_material.emission_box_extents.x*expansion_mult,time)
|
||||
tween.tween_property(gpu_particles.process_material,"emission_box_extents:y",gpu_particles.process_material.emission_box_extents.y*expansion_mult,time)
|
||||
|
||||
|
|
@ -30,6 +31,5 @@ func die() -> void:
|
|||
tween.tween_property(gpu_particles.process_material,"emission_box_extents:x",1.0,time)
|
||||
tween.tween_property(gpu_particles.process_material,"emission_box_extents:y",1.0,time)
|
||||
if multiplayer.is_server():
|
||||
tween.tween_property(collision_shape.shape,"size:x",1.0,time)
|
||||
tween.tween_property(collision_shape.shape,"size:z",1.0,time)
|
||||
tween.tween_property(collision_shape.shape,"radius",1.0,time)
|
||||
tween.chain().tween_callback(get_parent().queue_free)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue