player's paranoia

This commit is contained in:
Page Asgardius 2024-04-17 13:00:30 -07:00
parent d7fab32f44
commit 8f3fc9d45d
12 changed files with 87 additions and 36 deletions

View file

@ -5,9 +5,12 @@ var theta: float = 0.0
var bullet = load("res://sprites/common/bullet/arrow.tscn")
const SPEED = 300.0
const fspeed = 100.0
const JUMP_VELOCITY = -400.0
var vangle = 2
var weakness = 1
var movex = 0
var movey = 0
func _ready():
@ -24,8 +27,24 @@ var gravity = ProjectSettings.get_setting("physics/2d/default_gravity")
@onready var anim := $AnimationPlayer
func _physics_process(delta):
velocity.x = 0
velocity.y = 0
if Global.live == 1:
if Global.playerx < position.x && (position.x - Global.playerx) > 200:
movex = -1
elif Global.playerx > position.x && (Global.playerx - position.x) > 200:
movex = 1
else:
movex = 0
if Global.playery < position.y && (position.y - Global.playery) > 200:
movey = -1
elif Global.playery > position.y && (Global.playery - position.y) > 200:
movey = 1
else:
movey = 0
else:
movex = 0
movey = 0
velocity.x = movex * fspeed * delta
velocity.y = movey * fspeed * delta
# Add the gravity.
#var velocity = Vector2.ZERO
#if Global.live == 1: