Fixed up a couple things, first steps towards a location manager
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
class_name cCharacter
|
||||
extends Node
|
||||
|
||||
# --- Parameters ---
|
||||
@export_range(0, 20) var ai_level := 10
|
||||
|
||||
@@ -9,6 +8,8 @@ extends Node
|
||||
@export var reset_after_climax := true
|
||||
@export var character_name := "template"
|
||||
|
||||
var default_room: cCamera = Global.game.cameras[0]
|
||||
|
||||
# --- Constants ---
|
||||
const MAX_STATE := 6
|
||||
const DEBUG := true
|
||||
@@ -25,10 +26,7 @@ func move_to(room_id: int):
|
||||
current_room = room_id
|
||||
Global.rooms[current_room].add_enemy(self)
|
||||
|
||||
func _init():
|
||||
_ready()
|
||||
|
||||
func _ready() -> void:
|
||||
func _init() -> void:
|
||||
randomize()
|
||||
_set_next_interval()
|
||||
|
||||
@@ -54,6 +52,7 @@ func try_move(delta: float) -> bool:
|
||||
return roll <= ai_level
|
||||
|
||||
func _process(delta: float) -> void:
|
||||
print("Test Character Script")
|
||||
if try_move(delta):
|
||||
if(stunted):
|
||||
stunted = false
|
||||
|
||||
Reference in New Issue
Block a user