fix: sync current handlers, repair relic data and restore visible launcher consoles

This commit is contained in:
CAtlas0784 committed 2026-10-16 22:19:52 +07:00
1 parent 163d4433e6
commit 74f3c4411b
46 files changed
+4599 -1402

No files matched your search

+8
View File
@@ -8,6 +8,10 @@ import (
// tutorial modal (which locks camera + input).
func init() {
handle("GetTutorial", func(s *Session, req *goproto.GetTutorialCsReq, rsp *goproto.GetTutorialScRsp) error {
tutorialIDs, _, err := getTutorialResourceIDs()
if err != nil {
return err
}
rsp.Retcode = 0
for _, id := range tutorialIDs {
rsp.TutorialList = append(rsp.TutorialList, &goproto.Tutorial{
@@ -19,6 +23,10 @@ func init() {
})
handle("GetTutorialGuide", func(s *Session, req *goproto.GetTutorialGuideCsReq, rsp *goproto.GetTutorialGuideScRsp) error {
_, tutorialGuideIDs, err := getTutorialResourceIDs()
if err != nil {
return err
}
rsp.Retcode = 0
for _, id := range tutorialGuideIDs {
rsp.TutorialGuideList = append(rsp.TutorialGuideList, &goproto.TutorialGuide{