{ "reference": "../../Client/Eternexus/root/uisafebox.py", "reference_sha256": "ff94a4e7da783a6dac86274cd4d937ad7781d9898ded92b4a16e88d6b0315d71", "priority": "P3", "contracts": [], "functions": { "PasswordDialog.__init__": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:PasswordDialog.__init__" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.__del__": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:PasswordDialog.__del__" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.__LoadDialog": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:PasswordDialog.__LoadDialog" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.Destroy": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:PasswordDialog.Destroy" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.SetTitle": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:PasswordDialog.SetTitle" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.SetSendMessage": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:PasswordDialog.SetSendMessage" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.ShowDialog": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:PasswordDialog.ShowDialog" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.CloseDialog": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:PasswordDialog.CloseDialog" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.OnAccept": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:PasswordDialog.OnAccept" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.OnCancel": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:PasswordDialog.OnCancel" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.__init__": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:ChangePasswordDialog.__init__" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.__del__": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:ChangePasswordDialog.__del__" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.__LoadDialog": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:ChangePasswordDialog.__LoadDialog" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.LoadDialog": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:ChangePasswordDialog.LoadDialog" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.OnNextFocus": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:ChangePasswordDialog.OnNextFocus" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.Destroy": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:ChangePasswordDialog.Destroy" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.Open": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:ChangePasswordDialog.Open" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.Close": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:ChangePasswordDialog.Close" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.OnAccept": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:ChangePasswordDialog.OnAccept" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.OnCancel": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:ChangePasswordDialog.OnCancel" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.OnCloseMessageDialog": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:ChangePasswordDialog.OnCloseMessageDialog" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.__init__": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.__init__" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.__del__": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.__del__" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.Show": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.Show" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.Destroy": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.Destroy" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.__LoadWindow": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.__LoadWindow" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.OpenPickMoneyDialog": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.OpenPickMoneyDialog" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.ShowWindow": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.ShowWindow" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.__MakePageButton": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.__MakePageButton" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.SelectPage": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.SelectPage" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.__LocalPosToGlobalPos": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.__LocalPosToGlobalPos" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.SetTableSize": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.SetTableSize" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.RefreshSafebox": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.RefreshSafebox" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.RefreshSafeboxMoney": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.RefreshSafeboxMoney" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.SetItemToolTip": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.SetItemToolTip" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.Close": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.Close" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.CommandCloseSafebox": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.CommandCloseSafebox" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.SelectEmptySlot": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.SelectEmptySlot" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.SelectItemSlot": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.SelectItemSlot" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.UseItemSlot": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.UseItemSlot" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.__ShowToolTip": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.__ShowToolTip" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.OverInItem": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.OverInItem" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.OverOutItem": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.OverOutItem" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.OnPickMoney": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.OnPickMoney" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.OnChangePassword": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.OnChangePassword" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.OnPressEscapeKey": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.OnPressEscapeKey" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.OnUpdate": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:SafeboxWindow.OnUpdate" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.__init__": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.__init__" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.__del__": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.__del__" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.Show": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.Show" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.Destroy": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.Destroy" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.__LoadWindow": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.__LoadWindow" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.ShowWindow": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.ShowWindow" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.SetTableSize": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.SetTableSize" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.RefreshMall": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.RefreshMall" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.SetItemToolTip": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.SetItemToolTip" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.Close": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.Close" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.CommandCloseMall": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.CommandCloseMall" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.SelectEmptySlot": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.SelectEmptySlot" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.SelectItemSlot": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.SelectItemSlot" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.UseItemSlot": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.UseItemSlot" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.__ShowToolTip": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.__ShowToolTip" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.OverInItem": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.OverInItem" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.OverOutItem": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.OverOutItem" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.OnPressEscapeKey": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.OnPressEscapeKey" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.OnUpdate": { "status": "RUN_AS_IS", "impl": [ "pack://uisafebox.py:MallWindow.OnUpdate" ], "evidence": [ "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } }