new build mechanic

This commit is contained in:
Nikolai Fesenko
2025-08-13 21:00:22 +02:00
parent 67182b4ccd
commit 43fb8410c3
12 changed files with 123 additions and 36 deletions

View File

@@ -4,6 +4,8 @@ extends Camera3D
@export var camera_speed: float
@export var ownRigidBody: RigidBody3D
@export var endZoom: Node3D
@export var particlesSystem: GPUParticles3D
@export var worldEnvironmentSystem: WorldEnvironment
var debugLabel
var global_delta
var default_pos
@@ -11,9 +13,13 @@ var default_pos
func _ready() -> void:
default_pos = self.position
debugLabel = $DebugLabel1
particlesSystem.emitting = true
var environment = worldEnvironmentSystem.environment
environment.fog_enabled = true
func _process(delta: float) -> void:
debugLabel.text = "Mode: " + str(Global.build_mode)
global_delta = delta
look_at(ownRigidBody.position)
self.position.y = -0.1 * pow(self.position.z,2) + 40