Merge branch 'main' into custom-level-loading-rewrite

This commit is contained in:
JHDev2006
2025-10-26 12:33:16 +00:00
158 changed files with 2106 additions and 1148 deletions

View File

@@ -59,8 +59,8 @@ signal text_shadow_changed
var debugged_in := true
var score_tween = create_tween()
var time_tween = create_tween()
var score_tween = null
var time_tween = null
var total_deaths := 0
@@ -314,8 +314,10 @@ func tally_time() -> void:
score_tally_finished.emit()
func cancel_score_tally() -> void:
score_tween.kill()
time_tween.kill()
if score_tween != null:
score_tween.kill()
if time_tween != null:
time_tween.kill()
tallying_score = false
$ScoreTally.stop()
@@ -457,6 +459,12 @@ func log_comment(msg := "") -> void:
await get_tree().create_timer(2, false).timeout
error_message.queue_free()
func level_editor_is_playtesting() -> bool:
if Global.current_game_mode == Global.GameMode.LEVEL_EDITOR:
if Global.level_editor.current_state == LevelEditor.EditorState.PLAYTESTING:
return true
return false
func unlock_achievement(achievement_id := AchievementID.SMB1_CLEAR) -> void:
achievements[achievement_id] = "1"
if achievement_id != AchievementID.COMPLETIONIST:

View File

@@ -68,6 +68,7 @@ var file := {
"bridge_animation": 0,
"visible_timers": 0,
"transition_animation": 0,
"smbs_scroll": 0,
"colour_pipes": 1,
"firebar_style": 0,
"extra_particles": 0