highlights enemy and returns to player start location

This commit is contained in:
Derek
2024-08-06 23:34:58 -05:00
parent f8b0cc2964
commit f02c106fe3
9 changed files with 304 additions and 41 deletions

View File

@@ -19,7 +19,6 @@ const MAX_AV = 10
@onready var level_control = get_tree().current_scene
@onready var nav_agent = $NavigationAgent3D
#@onready var target = $body/target
@onready var movement_shape = $MovementShape
@onready var barrel_1 = $TurretLook/Turret/Barrel1
@onready var barrel_2 = $TurretLook/Turret/Barrel2
@@ -32,11 +31,22 @@ const MAX_AV = 10
@onready var spider_look_next = $SpiderLookNext
@onready var body = $body
@onready var audio_fire = $AUIDO/Fire
@onready var turret = $TurretLook/Turret
@onready var turret_material = turret.get_surface_override_material(2)
# OUTLINE MESHES
@onready var turretoutline = $TurretLook/Turret/turretoutline
@onready var foot_1_outline = $body/leg1/foot1/foot1outline
@onready var leg_1_outline = $body/leg1/leg1outline
@onready var foot_2_outline = $body/leg2/foot2/foot2outline
@onready var leg_2_outline = $body/leg2/leg2outline
@onready var foot_3_outline = $body/leg3/foot3/foot3outline
@onready var leg_3_outline = $body/leg3/leg3outline
@onready var foot_4_outline = $body/leg4/foot4/foot4outline
@onready var leg_4_outline = $body/leg4/leg4outline
@onready var bodyoutline = $body/bodyoutline
@export var stamina : Resource
@export var ammo : Resource
@export var money : Resource
@@ -44,6 +54,18 @@ const MAX_AV = 10
@export var die_particles : Resource
@onready var turret_look = $TurretLook
@onready var outline_meshes = [$TurretLook/Turret/turretoutline,
$body/leg1/foot1/foot1outline,
$body/leg1/leg1outline,
$body/leg2/foot2/foot2outline,
$body/leg2/leg2outline,
$body/leg3/foot3/foot3outline,
$body/leg3/leg3outline,
$body/leg4/foot4/foot4outline,
$body/leg4/leg4outline,
$body/bodyoutline]
var gravity = 9.8
var particlespawn
var rng = RandomNumberGenerator.new()
@@ -65,6 +87,7 @@ func _ready():
await get_tree().create_timer(random_time).timeout
postfire_timer.start()
func _process(delta):
# Navigation