Restrict progression features to UAT
This commit is contained in:
+11
-6
@@ -4,6 +4,7 @@ const Style := preload("res://scripts/ui/ui_style.gd")
|
||||
const Brand := preload("res://scripts/ui/medmind_style.gd")
|
||||
const NavigationRoutes := preload("res://scripts/ui/navigation_routes.gd")
|
||||
const CreditsBadge := preload("res://scripts/ui/credits_badge.gd")
|
||||
const FeatureFlags := preload("res://scripts/config/feature_flags.gd")
|
||||
|
||||
var screens := {}
|
||||
var _account_profile_synced := false
|
||||
@@ -39,7 +40,8 @@ func _ready() -> void:
|
||||
Style.apply_app_theme(self)
|
||||
_build_ui()
|
||||
CreditsService.award_received.connect(_show_coin_award)
|
||||
StudySessionService.session_completed.connect(_on_study_session_completed)
|
||||
if FeatureFlags.progression_enabled():
|
||||
StudySessionService.session_completed.connect(_on_study_session_completed)
|
||||
theme_service.theme_changed.connect(_on_theme_changed)
|
||||
resized.connect(_update_responsive_layout)
|
||||
_update_responsive_layout()
|
||||
@@ -47,6 +49,8 @@ func _ready() -> void:
|
||||
|
||||
|
||||
func _on_study_session_completed(summary: Dictionary) -> void:
|
||||
if not FeatureFlags.progression_enabled():
|
||||
return
|
||||
WeeklyGoalService.refresh()
|
||||
call_deferred("show_screen", "session_summary", summary)
|
||||
|
||||
@@ -293,11 +297,12 @@ func _build_ui() -> void:
|
||||
screens_container.add_child(review)
|
||||
screens["review"] = review
|
||||
|
||||
var session_summary := preload("res://scripts/ui/session_summary.gd").new()
|
||||
session_summary.name = "SessionSummary"
|
||||
session_summary.main = self
|
||||
screens_container.add_child(session_summary)
|
||||
screens["session_summary"] = session_summary
|
||||
if FeatureFlags.progression_enabled():
|
||||
var session_summary := preload("res://scripts/ui/session_summary.gd").new()
|
||||
session_summary.name = "SessionSummary"
|
||||
session_summary.main = self
|
||||
screens_container.add_child(session_summary)
|
||||
screens["session_summary"] = session_summary
|
||||
|
||||
var review_queue_results := preload("res://scripts/ui/review_queue_results.gd").new()
|
||||
review_queue_results.name = "ReviewQueueResults"
|
||||
|
||||
Reference in New Issue
Block a user