mirror of
https://codeberg.org/Melon-Bread/Comets.gd.git
synced 2025-07-06 22:54:36 -04:00
Comet now has one of four different sprites
This commit is contained in:
@ -1,6 +1,5 @@
|
||||
extends Area2D
|
||||
|
||||
# TODO: Have like 1 in 4 different sprites (and maybe shapes) the comet can be
|
||||
|
||||
signal exploded (new_size: SIZE, current_position: Vector2)
|
||||
|
||||
@ -14,6 +13,13 @@ var size_data = {
|
||||
SIZE.LARGE : {"Scale": 2.5, "Speed-Multi": 0.5}
|
||||
}
|
||||
|
||||
var texture_options = [
|
||||
"res://assets/img/comet.png",
|
||||
"res://assets/img/comet2.png",
|
||||
"res://assets/img/comet3.png",
|
||||
"res://assets/img/comet4.png"
|
||||
]
|
||||
|
||||
var movement_speed : int
|
||||
var movement_speed_min : int = 50
|
||||
var movement_speed_max : int = 250
|
||||
@ -23,6 +29,9 @@ var rotation_speed : int
|
||||
var rotaion_direction : int
|
||||
|
||||
func _ready() -> void:
|
||||
$Sprite2D.texture = load(texture_options.pick_random())
|
||||
|
||||
|
||||
movement_speed = randi_range(movement_speed_min, movement_speed_max)
|
||||
movement_speed *= size_data[current_size]["Speed-Multi"]
|
||||
|
||||
|
Reference in New Issue
Block a user