Connect graphical CCS interviews to cases

This commit is contained in:
hz
2026-08-05 20:14:27 -05:00
parent 31093ab80d
commit af2bbb673d
16 changed files with 547 additions and 28 deletions
+4 -1
View File
@@ -345,6 +345,7 @@ func _build_ui() -> void:
if FeatureFlags.ccs_cases_2_enabled():
var ccs_cases_2 := preload("res://scripts/ui/ccs_cases_2_screen.gd").new()
ccs_cases_2.name = "CcsCases2"
ccs_cases_2.main = self
screens_container.add_child(ccs_cases_2)
screens["ccs_cases_2"] = ccs_cases_2
@@ -501,7 +502,9 @@ func _on_navigation_pressed(key: String) -> void:
"question_bank": show_screen("selection", "question_bank")
"dynamic_questions": show_screen("dynamic_questions")
"exams": show_screen("simulation_history")
"ccs": show_screen("ccs_hub")
"ccs":
CCSService.launch_origin = "ccs"
show_screen("ccs_hub")
"ccs_cases_2": show_screen("ccs_cases_2")
"flashcards": show_screen("flashcards_study")
"performance": show_screen("profile")