made launch rigid more generic

This commit is contained in:
pennyrigate 2023-02-21 15:56:47 -05:00
parent 65a4fd8742
commit 40e10663d6
7 changed files with 158 additions and 19 deletions

11
scripts/launch_rigid.gd Normal file
View file

@ -0,0 +1,11 @@
extends RigidBody2D
#MINUMUM AND MAXIMUM IMPULSE
export var impulse_min = 100
export var impulse_max = 300
func _ready():
#SHOOT OFF AT A RANDOM DIRECTION
var impulse_strength = rand_range(impulse_min, impulse_max)
var angle = rand_range(-360,360)
apply_central_impulse(Vector2(cos(angle), sin(angle)) * impulse_strength)