port: verify root pack ledger and repair runtime adapters

This commit is contained in:
shen
2026-09-24 00:18:33 -07:00
parent c84f913cfd
commit 330ec9745b
89 changed files with 17085 additions and 6808 deletions
+341 -137
View File
@@ -7,478 +7,682 @@
"ToolTipImageBox.__init__": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:ToolTipImageBox.__init__"
"pack://uiquest.py:ToolTipImageBox.__init__"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"ToolTipImageBox.__del__": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:ToolTipImageBox.__del__"
"pack://uiquest.py:ToolTipImageBox.__del__"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"ToolTipImageBox.CreateToolTip": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:ToolTipImageBox.CreateToolTip"
"pack://uiquest.py:ToolTipImageBox.CreateToolTip"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"ToolTipImageBox.DestroyToolTip": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:ToolTipImageBox.DestroyToolTip"
"pack://uiquest.py:ToolTipImageBox.DestroyToolTip"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"ToolTipImageBox.OnMouseOverIn": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:ToolTipImageBox.OnMouseOverIn"
"pack://uiquest.py:ToolTipImageBox.OnMouseOverIn"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"ToolTipImageBox.OnMouseOverOut": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:ToolTipImageBox.OnMouseOverOut"
"pack://uiquest.py:ToolTipImageBox.OnMouseOverOut"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestCurtain.__init__": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestCurtain.__init__"
"pack://uiquest.py:QuestCurtain.__init__"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestCurtain.Close": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestCurtain.Close"
"pack://uiquest.py:QuestCurtain.Close"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestCurtain.OnUpdate": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestCurtain.OnUpdate"
"pack://uiquest.py:QuestCurtain.OnUpdate"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"EventCurtain.__init__": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:EventCurtain.__init__"
"pack://uiquest.py:EventCurtain.__init__"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"EventCurtain.__del__": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:EventCurtain.__del__"
"pack://uiquest.py:EventCurtain.__del__"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"EventCurtain.SetAlpha": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:EventCurtain.SetAlpha"
"pack://uiquest.py:EventCurtain.SetAlpha"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"EventCurtain.FadeOut": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:EventCurtain.FadeOut"
"pack://uiquest.py:EventCurtain.FadeOut"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"EventCurtain.FadeIn": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:EventCurtain.FadeIn"
"pack://uiquest.py:EventCurtain.FadeIn"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"EventCurtain.WhiteOut": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:EventCurtain.WhiteOut"
"pack://uiquest.py:EventCurtain.WhiteOut"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"EventCurtain.WhiteIn": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:EventCurtain.WhiteIn"
"pack://uiquest.py:EventCurtain.WhiteIn"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"EventCurtain.__StartFade": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:EventCurtain.__StartFade"
"pack://uiquest.py:EventCurtain.__StartFade"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"EventCurtain.__EndFade": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:EventCurtain.__EndFade"
"pack://uiquest.py:EventCurtain.__EndFade"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"EventCurtain.OnUpdate": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:EventCurtain.OnUpdate"
"pack://uiquest.py:EventCurtain.OnUpdate"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"BarButton.__init__": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:BarButton.__init__"
"pack://uiquest.py:BarButton.__init__"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"BarButton.OnRender": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:BarButton.OnRender"
"pack://uiquest.py:BarButton.OnRender"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"BarButton.CallEvent": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:BarButton.CallEvent"
"pack://uiquest.py:BarButton.CallEvent"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"BarButton.DownEvent": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:BarButton.DownEvent"
"pack://uiquest.py:BarButton.DownEvent"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"BarButton.ShowToolTip": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:BarButton.ShowToolTip"
"pack://uiquest.py:BarButton.ShowToolTip"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"BarButton.HideToolTip": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:BarButton.HideToolTip"
"pack://uiquest.py:BarButton.HideToolTip"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"DescriptionWindow.__init__": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:DescriptionWindow.__init__"
"pack://uiquest.py:DescriptionWindow.__init__"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"DescriptionWindow.__del__": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:DescriptionWindow.__del__"
"pack://uiquest.py:DescriptionWindow.__del__"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"DescriptionWindow.OnRender": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:DescriptionWindow.OnRender"
"pack://uiquest.py:DescriptionWindow.OnRender"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.__init__": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.__init__"
"pack://uiquest.py:QuestDialog.__init__"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.__del__": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.__del__"
"pack://uiquest.py:QuestDialog.__del__"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.LoadDialog": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.LoadDialog"
"pack://uiquest.py:QuestDialog.LoadDialog"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.OnCancel": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.OnCancel"
"pack://uiquest.py:QuestDialog.OnCancel"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.CloseSelf": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.CloseSelf"
"pack://uiquest.py:QuestDialog.CloseSelf"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.Destroy": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.Destroy"
"pack://uiquest.py:QuestDialog.Destroy"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.OnUpdate": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.OnUpdate"
"pack://uiquest.py:QuestDialog.OnUpdate"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.AddOnCloseEvent": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.AddOnCloseEvent"
"pack://uiquest.py:QuestDialog.AddOnCloseEvent"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.AddOnDoneEvent": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.AddOnDoneEvent"
"pack://uiquest.py:QuestDialog.AddOnDoneEvent"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.SetOnCloseEvent": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.SetOnCloseEvent"
"pack://uiquest.py:QuestDialog.SetOnCloseEvent"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.SetEventSetPosition": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.SetEventSetPosition"
"pack://uiquest.py:QuestDialog.SetEventSetPosition"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.AdjustEventSetPosition": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.AdjustEventSetPosition"
"pack://uiquest.py:QuestDialog.AdjustEventSetPosition"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.MakeNextButton": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.MakeNextButton"
"pack://uiquest.py:QuestDialog.MakeNextButton"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.MakeQuestion": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.MakeQuestion"
"pack://uiquest.py:QuestDialog.MakeQuestion"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.MakeEachButton": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.MakeEachButton"
"pack://uiquest.py:QuestDialog.MakeEachButton"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.MakeNextPrevPageButton": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.MakeNextPrevPageButton"
"pack://uiquest.py:QuestDialog.MakeNextPrevPageButton"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.RefreshQuestPage": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.RefreshQuestPage"
"pack://uiquest.py:QuestDialog.RefreshQuestPage"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.NextQuestPageEvent": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.NextQuestPageEvent"
"pack://uiquest.py:QuestDialog.NextQuestPageEvent"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.PrevQuestPageEvent": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.PrevQuestPageEvent"
"pack://uiquest.py:QuestDialog.PrevQuestPageEvent"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.ClickAnswerEvent": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.ClickAnswerEvent"
"pack://uiquest.py:QuestDialog.ClickAnswerEvent"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.AppendQuestion": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.AppendQuestion"
"pack://uiquest.py:QuestDialog.AppendQuestion"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.FadeOut": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.FadeOut"
"pack://uiquest.py:QuestDialog.FadeOut"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.FadeIn": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.FadeIn"
"pack://uiquest.py:QuestDialog.FadeIn"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.WhiteOut": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.WhiteOut"
"pack://uiquest.py:QuestDialog.WhiteOut"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.WhiteIn": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.WhiteIn"
"pack://uiquest.py:QuestDialog.WhiteIn"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.DoneEvent": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.DoneEvent"
"pack://uiquest.py:QuestDialog.DoneEvent"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.__GetQuestImageFileName": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.__GetQuestImageFileName"
"pack://uiquest.py:QuestDialog.__GetQuestImageFileName"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.OnKeyDown": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.OnKeyDown"
"pack://uiquest.py:QuestDialog.OnKeyDown"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.OnPressEscapeKey"
"pack://uiquest.py:QuestDialog.OnPressEscapeKey"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.OnIMEReturn": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.OnIMEReturn"
"pack://uiquest.py:QuestDialog.OnIMEReturn"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.OnIMEUpdate": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.OnIMEUpdate"
"pack://uiquest.py:QuestDialog.OnIMEUpdate"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.OnInput": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.OnInput"
"pack://uiquest.py:QuestDialog.OnInput"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.OnImage": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.OnImage"
"pack://uiquest.py:QuestDialog.OnImage"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.OnInsertItemIcon": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.OnInsertItemIcon"
"pack://uiquest.py:QuestDialog.OnInsertItemIcon"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.OnInsertImage": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.OnInsertImage"
"pack://uiquest.py:QuestDialog.OnInsertImage"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.OnSize": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.OnSize"
"pack://uiquest.py:QuestDialog.OnSize"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.OnTitleImage": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.OnTitleImage"
"pack://uiquest.py:QuestDialog.OnTitleImage"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.OnLeftImage": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.OnLeftImage"
"pack://uiquest.py:QuestDialog.OnLeftImage"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.OnTopImage": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.OnTopImage"
"pack://uiquest.py:QuestDialog.OnTopImage"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
},
"QuestDialog.OnBackgroundImage": {
"status": "RUN_AS_IS",
"impl": [
"assets/root/uiquest.py:QuestDialog.OnBackgroundImage"
"pack://uiquest.py:QuestDialog.OnBackgroundImage"
],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets"
"evidence": [
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}
}
}
}