final commit
This commit is contained in:
@@ -1,8 +1,11 @@
|
||||
extends CharacterBody2D
|
||||
|
||||
@onready var bullet = preload("res://assets/scenes/enemyBullet.tscn")
|
||||
#@onready var bullet = preload("res://assets/scenes/enemyBullet.tscn")
|
||||
@onready var explosionSFX = preload("res://assets/scenes/explosionsfx.tscn")
|
||||
|
||||
@onready var rollbackPickup = preload("res://assets/scenes/pickupables/stopwatch.tscn")
|
||||
|
||||
@onready var player = $"../../Player"
|
||||
@onready var poly = $"Polygon2D"
|
||||
@onready var animations = $AnimationPlayer
|
||||
@@ -74,6 +77,11 @@ func _process(delta: float) -> void:
|
||||
var exlopsion = explosionSFX.instantiate()
|
||||
get_parent().get_parent().add_child(exlopsion)
|
||||
|
||||
if randi_range(1,5) == 1:
|
||||
var instantiated = rollbackPickup.instantiate()
|
||||
instantiated.global_position = global_position
|
||||
get_parent().get_parent().add_child(instantiated)
|
||||
|
||||
queue_free()
|
||||
|
||||
func _physics_process(delta: float) -> void:
|
||||
@@ -143,7 +151,7 @@ func _physics_process(delta: float) -> void:
|
||||
instantiated.rotation = poly.rotation
|
||||
instantiated.velocity.x = cos(poly.rotation) * 500
|
||||
instantiated.velocity.y = sin(poly.rotation) * 500
|
||||
instantiated.dealtScale = 1.5 * pow(wave, 0.2)
|
||||
instantiated.dealtScale = 1.5 * pow(1.02, wave)
|
||||
get_parent().get_parent().add_child(instantiated)
|
||||
|
||||
animations.play("shoot")
|
||||
|
||||
Reference in New Issue
Block a user