{ "reference": "../../Client/Eternexus/root/introselect.py", "reference_sha256": "d056b5536a7dfe11137ed061b3cf40ceb48a0a1d55aff1a538b4d72054d1e653", "priority": "P3", "contracts": [], "functions": { "SelectCharacterWindow.OnRender": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.OnRender" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.__init__": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.__init__" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.__del__": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.__del__" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.Open": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.Open" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.Close": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.Close" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.SetEmpire": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.SetEmpire" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.HideAllFlag": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.HideAllFlag" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.Refresh": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.Refresh" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.GetCharacterSlotID": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.GetCharacterSlotID" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.__LoadQuestionDialog": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.__LoadQuestionDialog" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.__LoadBoardDialog": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.__LoadBoardDialog" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.SameLoginDisconnect": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.SameLoginDisconnect" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.MakeCharacter": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.MakeCharacter" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.StartGame": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.StartGame" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.OpenChangeNameDialog": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.OpenChangeNameDialog" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.OnChangeName": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.OnChangeName" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.AcceptInputName": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.AcceptInputName" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.CancelInputName": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.CancelInputName" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.OnCreateFailure": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.OnCreateFailure" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.CreateCharacter": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.CreateCharacter" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.__AreAllSlotEmpty": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.__AreAllSlotEmpty" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.PopupDeleteQuestion": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.PopupDeleteQuestion" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.RequestDeleteCharacter": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.RequestDeleteCharacter" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.InputPrivateCode": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.InputPrivateCode" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.AcceptInputPrivateCode": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.AcceptInputPrivateCode" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.CancelInputPrivateCode": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.CancelInputPrivateCode" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.OnDeleteSuccess": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.OnDeleteSuccess" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.OnDeleteFailure": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.OnDeleteFailure" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.DeleteCharacter": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.DeleteCharacter" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.ExitSelect": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.ExitSelect" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.GetSlotIndex": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.GetSlotIndex" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.DecreaseSlotIndex": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.DecreaseSlotIndex" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.IncreaseSlotIndex": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.IncreaseSlotIndex" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.SelectSlot": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.SelectSlot" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.InitCharacterBoard": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.InitCharacterBoard" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.OnKeyDown": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.OnKeyDown" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.OnUpdate": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.OnUpdate" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.EmptyFunc": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.EmptyFunc" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.PopupMessage": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.PopupMessage" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.OnPressExitKey": { "status": "RUN_AS_IS", "impl": [ "pack://introselect.py:SelectCharacterWindow.OnPressExitKey" ], "evidence": [ "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } }