player's paranoia
This commit is contained in:
parent
d7fab32f44
commit
8f3fc9d45d
12 changed files with 87 additions and 36 deletions
|
@ -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:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue