Der Exports-Ordner zu .gitignore hinzugefügt, Checkpoints temporär deaktiviert

This commit is contained in:
kevadesu 2025-05-10 23:40:50 +02:00
parent 507a49cb8b
commit 7b91967e38
2 changed files with 11 additions and 10 deletions

1
.gitignore vendored
View file

@ -1,3 +1,4 @@
# Godot 4+ specific ignores
.godot/
/android/
Exports

View file

@ -14,11 +14,11 @@ var levelcore: Node
var checkpoint: Vector3
func _ready() -> void:
Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED)
while not get_node_or_null("/Level_Core/LevelCore"):
await get_tree().process_frame # Yield until the next frame
levelcore = get_node("/Level_Core/LevelCore")
checkpoint = levelcore.checkpoint
var player = get_node("/player/Player")
# while not get_node_or_null("/Level_Core/LevelCore"):
# await get_tree().process_frame # Yield until the next frame
# levelcore = get_node("/Level_Core/LevelCore")
# checkpoint = levelcore.checkpoint
# var player = get_node("/player/Player")
# If touches object
var touched = false
@ -32,14 +32,14 @@ func teleport_to_checkpoint():
print("checkpoint ", checkpoint, " does not exist")
func _integrate_forces(state):
while not get_node_or_null("/root/Level_Core/LevelCore"):
await get_tree().process_frame
levelcore = get_node("/root/Level_Core/LevelCore")
print("levelcore set!")
# while not get_node_or_null("/Level_Core/LevelCore"):
# await get_tree().process_frame
# levelcore = get_node("/Level_Core/LevelCore")
# print("levelcore set!")
for i in range(state.get_contact_count()):
var collider = state.get_contact_collider_object(i)
if collider is StaticBody3D and collider.name == "StaticBody3D_S1":
checkpoint = levelcore.checkpoint1
#checkpoint = levelcore.checkpoint1
print("chat we hit the checkpoint one")
#func _integrate_forces(state):