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
@@ -340,9 +340,16 @@ def cmd_check(repo: Path, units: dict[str, Path], args) -> int:
if status == "RUN_AS_IS" and (layer(unit) != "python" or not unit.endswith(".py")): if status == "RUN_AS_IS" and (layer(unit) != "python" or not unit.endswith(".py")):
print(f"ERROR {label}: {fn} is RUN_AS_IS outside a Python script unit") print(f"ERROR {label}: {fn} is RUN_AS_IS outside a Python script unit")
problems += 1 problems += 1
if status == "RUN_AS_IS" and not info.get("evidence"): if status == "RUN_AS_IS":
print(f"ERROR {label}: {fn} is RUN_AS_IS without runtime evidence") expected_impl = f"pack://{Path(unit).name}:{fn}"
problems += 1 if info.get("impl") != [expected_impl]:
print(f"ERROR {label}: {fn} must name the 40250 root pack entry {expected_impl}")
problems += 1
evidence = info.get("evidence")
if not isinstance(evidence, list) or not evidence or not all(
isinstance(item, str) and item.strip() for item in evidence):
print(f"ERROR {label}: {fn} needs a non-empty runtime evidence list")
problems += 1
if status in {"ADAPTED", "N_A", "DIVERGENT", "NEEDS_LIVE"} and not info.get("note"): if status in {"ADAPTED", "N_A", "DIVERGENT", "NEEDS_LIVE"} and not info.get("note"):
print(f"ERROR {label}: {fn} is {status} without note") print(f"ERROR {label}: {fn} is {status} without note")
problems += 1 problems += 1
+1
View File
@@ -553,3 +553,4 @@
{"time": "2026-09-25T02:00:00Z", "event": "port", "unit": "UserInterface/PythonApplication*.cpp + EterLib/PathStack.cpp", "detail": "UserInterface/PythonApplication.cpp, PythonApplicationCamera.cpp, PythonApplicationEvent.cpp, PythonApplicationProcedure.cpp, and EterLib/PathStack.cpp ported and mapped. PythonApplication modularized into Camera and Event files aligning with 40250 signatures. Added direct.h _getcwd/_chdir shim. Completed 100% of UserInterface logic layer functions.", "tests": ["port.login_flow (15/15 PASS)", "script/port_gate.sh macos PASS", "port_map.py check: 0 errors"]} {"time": "2026-09-25T02:00:00Z", "event": "port", "unit": "UserInterface/PythonApplication*.cpp + EterLib/PathStack.cpp", "detail": "UserInterface/PythonApplication.cpp, PythonApplicationCamera.cpp, PythonApplicationEvent.cpp, PythonApplicationProcedure.cpp, and EterLib/PathStack.cpp ported and mapped. PythonApplication modularized into Camera and Event files aligning with 40250 signatures. Added direct.h _getcwd/_chdir shim. Completed 100% of UserInterface logic layer functions.", "tests": ["port.login_flow (15/15 PASS)", "script/port_gate.sh macos PASS", "port_map.py check: 0 errors"]}
{"time": "2026-09-25T02:30:00Z", "event": "port", "unit": "EterLib/NetDatagram.cpp, NetDatagramReceiver.cpp, NetDatagramSender.cpp", "detail": "Ported 40250 UDP datagram suite (24 functions) verbatim into extension/src/port/EterLib/. Added mt_winsock_recvfrom wrapper in winsock.h shim handling POSIX socklen_t* to int* conversion. Updated LAYER_PATTERNS in port_map.py for MapOutdoorCharacterShadow.cpp. Logic layer reached 100.0% completion (3338/3338 functions done, 0 TODO, 0 DIVERGENT). Queue empty.", "tests": ["port.login_flow (15/15 PASS, 26.55s)", "script/port_gate.sh macos PASS (19/19 suites)", "port_map.py check: 0 errors"]} {"time": "2026-09-25T02:30:00Z", "event": "port", "unit": "EterLib/NetDatagram.cpp, NetDatagramReceiver.cpp, NetDatagramSender.cpp", "detail": "Ported 40250 UDP datagram suite (24 functions) verbatim into extension/src/port/EterLib/. Added mt_winsock_recvfrom wrapper in winsock.h shim handling POSIX socklen_t* to int* conversion. Updated LAYER_PATTERNS in port_map.py for MapOutdoorCharacterShadow.cpp. Logic layer reached 100.0% completion (3338/3338 functions done, 0 TODO, 0 DIVERGENT). Queue empty.", "tests": ["port.login_flow (15/15 PASS, 26.55s)", "script/port_gate.sh macos PASS (19/19 suites)", "port_map.py check: 0 errors"]}
{"time": "2026-09-25T03:00:00Z", "event": "route_cleanup", "unit": "client_main legacy elimination", "detail": "Removed legacy AppFlow route, preloads (AppFlow, LiveSmokeTest, PlayableLiveTest, NetTrace), and MT_PORT_PATH fallback from project/client_main.gd. client_main.tscn now unconditionally boots the native 40250 port route (PythonUISurface + Python3DSurface -> system.py). Passing MT_PORT_PATH=legacy emits a deprecation warning and continues on port route.", "tests": ["client_main.tscn verified on port route and legacy warning", "script/port_gate.sh macos PASS (19/19 suites)", "port_map.py check: 0 errors"]} {"time": "2026-09-25T03:00:00Z", "event": "route_cleanup", "unit": "client_main legacy elimination", "detail": "Removed legacy AppFlow route, preloads (AppFlow, LiveSmokeTest, PlayableLiveTest, NetTrace), and MT_PORT_PATH fallback from project/client_main.gd. client_main.tscn now unconditionally boots the native 40250 port route (PythonUISurface + Python3DSurface -> system.py). Passing MT_PORT_PATH=legacy emits a deprecation warning and continues on port route.", "tests": ["client_main.tscn verified on port route and legacy warning", "script/port_gate.sh macos PASS (19/19 suites)", "port_map.py check: 0 errors"]}
{"time": "2026-09-24T07:07:19Z", "event": "port_verification_fix", "unit": "Client/root/*.py + UserInterface/PythonApplication platform adapter + MilesLib/SoundManager platform adapter", "detail": "Corrected 74 RUN_AS_IS mappings from unrelated assets/root to 40250 root.epk, added per-script byte/hash verification and stricter port-map validation. Restored GC_TIME server clock semantics and routed packed sound bytes to Godot without applying volume twice; replaced deleted legacy asset-gate tests with active host/audio tests. Qualified MT_PLATFORM_STUB_TRACE exposed 93 called stubs in offline login_flow; SetGlobalCenterPosition was implemented from the original call order, and remaining reached groups were recorded in audit/reports/platform-runtime-trace.md. Android port-only gate exposed the pre-existing Win32Crt.cpp glob/iconv API-24 build blocker after a missing <ctype.h> PCH dependency in Japanese.cpp was repaired.", "tests": ["script/verify_root_pack.py PASS (74/74)", "port_map.py check: 0 errors", "script/port_gate.sh macos PASS", "script/run_40250_asset_gate.sh PASS", "script/python_game_render_test.sh PASS", "MT_PLATFORM_STUB_TRACE=1 port.login_flow PASS (93 called stubs identified)", "android port_gate FAIL: Win32Crt.cpp glob/iconv declarations under NDK API 24"]}
+1 -1
View File
@@ -4,4 +4,4 @@
"priority": "P3", "priority": "P3",
"contracts": [], "contracts": [],
"functions": {} "functions": {}
} }
File diff suppressed because it is too large Load Diff
+111 -45
View File
@@ -7,156 +7,222 @@
"GET_ITEM_QUESTION_DIALOG_STATUS": { "GET_ITEM_QUESTION_DIALOG_STATUS": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:GET_ITEM_QUESTION_DIALOG_STATUS" "pack://constinfo.py:GET_ITEM_QUESTION_DIALOG_STATUS"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SET_ITEM_QUESTION_DIALOG_STATUS": { "SET_ITEM_QUESTION_DIALOG_STATUS": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:SET_ITEM_QUESTION_DIALOG_STATUS" "pack://constinfo.py:SET_ITEM_QUESTION_DIALOG_STATUS"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SET_DEFAULT_FOG_LEVEL": { "SET_DEFAULT_FOG_LEVEL": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:SET_DEFAULT_FOG_LEVEL" "pack://constinfo.py:SET_DEFAULT_FOG_LEVEL"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SET_FOG_LEVEL_INDEX": { "SET_FOG_LEVEL_INDEX": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:SET_FOG_LEVEL_INDEX" "pack://constinfo.py:SET_FOG_LEVEL_INDEX"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GET_FOG_LEVEL_INDEX": { "GET_FOG_LEVEL_INDEX": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:GET_FOG_LEVEL_INDEX" "pack://constinfo.py:GET_FOG_LEVEL_INDEX"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SET_DEFAULT_CAMERA_MAX_DISTANCE": { "SET_DEFAULT_CAMERA_MAX_DISTANCE": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:SET_DEFAULT_CAMERA_MAX_DISTANCE" "pack://constinfo.py:SET_DEFAULT_CAMERA_MAX_DISTANCE"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SET_CAMERA_MAX_DISTANCE_INDEX": { "SET_CAMERA_MAX_DISTANCE_INDEX": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:SET_CAMERA_MAX_DISTANCE_INDEX" "pack://constinfo.py:SET_CAMERA_MAX_DISTANCE_INDEX"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GET_CAMERA_MAX_DISTANCE_INDEX": { "GET_CAMERA_MAX_DISTANCE_INDEX": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:GET_CAMERA_MAX_DISTANCE_INDEX" "pack://constinfo.py:GET_CAMERA_MAX_DISTANCE_INDEX"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SET_DEFAULT_CHRNAME_COLOR": { "SET_DEFAULT_CHRNAME_COLOR": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:SET_DEFAULT_CHRNAME_COLOR" "pack://constinfo.py:SET_DEFAULT_CHRNAME_COLOR"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SET_CHRNAME_COLOR_INDEX": { "SET_CHRNAME_COLOR_INDEX": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:SET_CHRNAME_COLOR_INDEX" "pack://constinfo.py:SET_CHRNAME_COLOR_INDEX"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GET_CHRNAME_COLOR_INDEX": { "GET_CHRNAME_COLOR_INDEX": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:GET_CHRNAME_COLOR_INDEX" "pack://constinfo.py:GET_CHRNAME_COLOR_INDEX"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SET_VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD": { "SET_VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:SET_VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD" "pack://constinfo.py:SET_VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GET_VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD": { "GET_VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:GET_VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD" "pack://constinfo.py:GET_VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SET_DEFAULT_CONVERT_EMPIRE_LANGUAGE_ENABLE": { "SET_DEFAULT_CONVERT_EMPIRE_LANGUAGE_ENABLE": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:SET_DEFAULT_CONVERT_EMPIRE_LANGUAGE_ENABLE" "pack://constinfo.py:SET_DEFAULT_CONVERT_EMPIRE_LANGUAGE_ENABLE"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SET_DEFAULT_USE_ITEM_WEAPON_TABLE_ATTACK_BONUS": { "SET_DEFAULT_USE_ITEM_WEAPON_TABLE_ATTACK_BONUS": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:SET_DEFAULT_USE_ITEM_WEAPON_TABLE_ATTACK_BONUS" "pack://constinfo.py:SET_DEFAULT_USE_ITEM_WEAPON_TABLE_ATTACK_BONUS"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SET_DEFAULT_USE_SKILL_EFFECT_ENABLE": { "SET_DEFAULT_USE_SKILL_EFFECT_ENABLE": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:SET_DEFAULT_USE_SKILL_EFFECT_ENABLE" "pack://constinfo.py:SET_DEFAULT_USE_SKILL_EFFECT_ENABLE"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SET_TWO_HANDED_WEAPON_ATT_SPEED_DECREASE_VALUE": { "SET_TWO_HANDED_WEAPON_ATT_SPEED_DECREASE_VALUE": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:SET_TWO_HANDED_WEAPON_ATT_SPEED_DECREASE_VALUE" "pack://constinfo.py:SET_TWO_HANDED_WEAPON_ATT_SPEED_DECREASE_VALUE"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GET_ACCESSORY_MATERIAL_VNUM": { "GET_ACCESSORY_MATERIAL_VNUM": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:GET_ACCESSORY_MATERIAL_VNUM" "pack://constinfo.py:GET_ACCESSORY_MATERIAL_VNUM"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GET_BELT_MATERIAL_VNUM": { "GET_BELT_MATERIAL_VNUM": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:GET_BELT_MATERIAL_VNUM" "pack://constinfo.py:GET_BELT_MATERIAL_VNUM"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IS_AUTO_POTION": { "IS_AUTO_POTION": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:IS_AUTO_POTION" "pack://constinfo.py:IS_AUTO_POTION"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IS_AUTO_POTION_HP": { "IS_AUTO_POTION_HP": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:IS_AUTO_POTION_HP" "pack://constinfo.py:IS_AUTO_POTION_HP"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IS_AUTO_POTION_SP": { "IS_AUTO_POTION_SP": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/constinfo.py:IS_AUTO_POTION_SP" "pack://constinfo.py:IS_AUTO_POTION_SP"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+11 -5
View File
@@ -7,16 +7,22 @@
"SetDebugMode": { "SetDebugMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/debuginfo.py:SetDebugMode" "pack://debuginfo.py:SetDebugMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: debuginfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsDebugMode": { "IsDebugMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/debuginfo.py:IsDebugMode" "pack://debuginfo.py:IsDebugMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: debuginfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
@@ -4,4 +4,4 @@
"priority": "P3", "priority": "P3",
"contracts": [], "contracts": [],
"functions": {} "functions": {}
} }
+16 -7
View File
@@ -7,23 +7,32 @@
"__RegisterSharedEmotionAnis": { "__RegisterSharedEmotionAnis": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/emotion.py:__RegisterSharedEmotionAnis" "pack://emotion.py:__RegisterSharedEmotionAnis"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: emotion.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RegisterEmotionAnis": { "RegisterEmotionAnis": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/emotion.py:RegisterEmotionAnis" "pack://emotion.py:RegisterEmotionAnis"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: emotion.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RegisterEmotionIcons": { "RegisterEmotionIcons": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/emotion.py:RegisterEmotionIcons" "pack://emotion.py:RegisterEmotionIcons"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: emotion.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+11 -5
View File
@@ -7,16 +7,22 @@
"GetExceptionString": { "GetExceptionString": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/exception.py:GetExceptionString" "pack://exception.py:GetExceptionString"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: exception.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Abort": { "Abort": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/exception.py:Abort" "pack://exception.py:Abort"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: exception.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+161 -65
View File
@@ -7,226 +7,322 @@
"CreateCharacterWindow.__init__": { "CreateCharacterWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.__init__" "pack://introcreate.py:CreateCharacterWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.__del__": { "CreateCharacterWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.__del__" "pack://introcreate.py:CreateCharacterWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.SetIndex": { "CreateCharacterWindow.SetIndex": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.SetIndex" "pack://introcreate.py:CreateCharacterWindow.SetIndex"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.OnRender": { "CreateCharacterWindow.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.OnRender" "pack://introcreate.py:CreateCharacterWindow.OnRender"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.Open": { "CreateCharacterWindow.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.Open" "pack://introcreate.py:CreateCharacterWindow.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.Close": { "CreateCharacterWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.Close" "pack://introcreate.py:CreateCharacterWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.EnableWindow": { "CreateCharacterWindow.EnableWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.EnableWindow" "pack://introcreate.py:CreateCharacterWindow.EnableWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.DisableWindow": { "CreateCharacterWindow.DisableWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.DisableWindow" "pack://introcreate.py:CreateCharacterWindow.DisableWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.__GetSlotChrID": { "CreateCharacterWindow.__GetSlotChrID": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.__GetSlotChrID" "pack://introcreate.py:CreateCharacterWindow.__GetSlotChrID"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.__MakeCharacter": { "CreateCharacterWindow.__MakeCharacter": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.__MakeCharacter" "pack://introcreate.py:CreateCharacterWindow.__MakeCharacter"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.__SelectGender": { "CreateCharacterWindow.__SelectGender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.__SelectGender" "pack://introcreate.py:CreateCharacterWindow.__SelectGender"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.__SelectShape": { "CreateCharacterWindow.__SelectShape": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.__SelectShape" "pack://introcreate.py:CreateCharacterWindow.__SelectShape"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.GetSlotIndex": { "CreateCharacterWindow.GetSlotIndex": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.GetSlotIndex" "pack://introcreate.py:CreateCharacterWindow.GetSlotIndex"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.RefreshStat": { "CreateCharacterWindow.RefreshStat": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.RefreshStat" "pack://introcreate.py:CreateCharacterWindow.RefreshStat"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.__SelectSlot": { "CreateCharacterWindow.__SelectSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.__SelectSlot" "pack://introcreate.py:CreateCharacterWindow.__SelectSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.CreateCharacter": { "CreateCharacterWindow.CreateCharacter": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.CreateCharacter" "pack://introcreate.py:CreateCharacterWindow.CreateCharacter"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.CancelCreate": { "CreateCharacterWindow.CancelCreate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.CancelCreate" "pack://introcreate.py:CreateCharacterWindow.CancelCreate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.__DecreaseSlotIndex": { "CreateCharacterWindow.__DecreaseSlotIndex": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.__DecreaseSlotIndex" "pack://introcreate.py:CreateCharacterWindow.__DecreaseSlotIndex"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.__IncreaseSlotIndex": { "CreateCharacterWindow.__IncreaseSlotIndex": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.__IncreaseSlotIndex" "pack://introcreate.py:CreateCharacterWindow.__IncreaseSlotIndex"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.PrevDescriptionPage": { "CreateCharacterWindow.PrevDescriptionPage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.PrevDescriptionPage" "pack://introcreate.py:CreateCharacterWindow.PrevDescriptionPage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.NextDescriptionPage": { "CreateCharacterWindow.NextDescriptionPage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.NextDescriptionPage" "pack://introcreate.py:CreateCharacterWindow.NextDescriptionPage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.__CheckCreateCharacter": { "CreateCharacterWindow.__CheckCreateCharacter": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.__CheckCreateCharacter" "pack://introcreate.py:CreateCharacterWindow.__CheckCreateCharacter"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.ResetStat": { "CreateCharacterWindow.ResetStat": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.ResetStat" "pack://introcreate.py:CreateCharacterWindow.ResetStat"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.OnCreateSuccess": { "CreateCharacterWindow.OnCreateSuccess": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.OnCreateSuccess" "pack://introcreate.py:CreateCharacterWindow.OnCreateSuccess"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.OnCreateFailure": { "CreateCharacterWindow.OnCreateFailure": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.OnCreateFailure" "pack://introcreate.py:CreateCharacterWindow.OnCreateFailure"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.OnKeyDown": { "CreateCharacterWindow.OnKeyDown": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.OnKeyDown" "pack://introcreate.py:CreateCharacterWindow.OnKeyDown"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.OnUpdate": { "CreateCharacterWindow.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.OnUpdate" "pack://introcreate.py:CreateCharacterWindow.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.EmptyFunc": { "CreateCharacterWindow.EmptyFunc": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.EmptyFunc" "pack://introcreate.py:CreateCharacterWindow.EmptyFunc"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.PopupMessage": { "CreateCharacterWindow.PopupMessage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.PopupMessage" "pack://introcreate.py:CreateCharacterWindow.PopupMessage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.OnPressExitKey": { "CreateCharacterWindow.OnPressExitKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.OnPressExitKey" "pack://introcreate.py:CreateCharacterWindow.OnPressExitKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.OverInStatButton": { "CreateCharacterWindow.OverInStatButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.OverInStatButton" "pack://introcreate.py:CreateCharacterWindow.OverInStatButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CreateCharacterWindow.OverOutStatButton": { "CreateCharacterWindow.OverOutStatButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introcreate.py:CreateCharacterWindow.OverOutStatButton" "pack://introcreate.py:CreateCharacterWindow.OverOutStatButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+131 -53
View File
@@ -7,184 +7,262 @@
"SelectEmpireWindow.__init__": { "SelectEmpireWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.__init__" "pack://introempire.py:SelectEmpireWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.OnMouseOverIn": { "SelectEmpireWindow.OnMouseOverIn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.OnMouseOverIn" "pack://introempire.py:SelectEmpireWindow.OnMouseOverIn"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.OnMouseOverOut": { "SelectEmpireWindow.OnMouseOverOut": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.OnMouseOverOut" "pack://introempire.py:SelectEmpireWindow.OnMouseOverOut"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.OnMouseLeftButtonDown": { "SelectEmpireWindow.OnMouseLeftButtonDown": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.OnMouseLeftButtonDown" "pack://introempire.py:SelectEmpireWindow.OnMouseLeftButtonDown"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.__del__": { "SelectEmpireWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.__del__" "pack://introempire.py:SelectEmpireWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.SetIndex": { "SelectEmpireWindow.SetIndex": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.SetIndex" "pack://introempire.py:SelectEmpireWindow.SetIndex"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.OnRender": { "SelectEmpireWindow.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.OnRender" "pack://introempire.py:SelectEmpireWindow.OnRender"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.Close": { "SelectEmpireWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.Close" "pack://introempire.py:SelectEmpireWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.Open": { "SelectEmpireWindow.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.Open" "pack://introempire.py:SelectEmpireWindow.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.__CreateButtons": { "SelectEmpireWindow.__CreateButtons": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.__CreateButtons" "pack://introempire.py:SelectEmpireWindow.__CreateButtons"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.__CreateDescriptionBox": { "SelectEmpireWindow.__CreateDescriptionBox": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.__CreateDescriptionBox" "pack://introempire.py:SelectEmpireWindow.__CreateDescriptionBox"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.OnOverInEmpire": { "SelectEmpireWindow.OnOverInEmpire": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.OnOverInEmpire" "pack://introempire.py:SelectEmpireWindow.OnOverInEmpire"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.OnOverOutEmpire": { "SelectEmpireWindow.OnOverOutEmpire": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.OnOverOutEmpire" "pack://introempire.py:SelectEmpireWindow.OnOverOutEmpire"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.OnSelectEmpire": { "SelectEmpireWindow.OnSelectEmpire": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.OnSelectEmpire" "pack://introempire.py:SelectEmpireWindow.OnSelectEmpire"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.PrevDescriptionPage": { "SelectEmpireWindow.PrevDescriptionPage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.PrevDescriptionPage" "pack://introempire.py:SelectEmpireWindow.PrevDescriptionPage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.NextDescriptionPage": { "SelectEmpireWindow.NextDescriptionPage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.NextDescriptionPage" "pack://introempire.py:SelectEmpireWindow.NextDescriptionPage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.__LoadScript": { "SelectEmpireWindow.__LoadScript": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.__LoadScript" "pack://introempire.py:SelectEmpireWindow.__LoadScript"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.ClickLeftButton": { "SelectEmpireWindow.ClickLeftButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.ClickLeftButton" "pack://introempire.py:SelectEmpireWindow.ClickLeftButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.ClickRightButton": { "SelectEmpireWindow.ClickRightButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.ClickRightButton" "pack://introempire.py:SelectEmpireWindow.ClickRightButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.ClickSelectButton": { "SelectEmpireWindow.ClickSelectButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.ClickSelectButton" "pack://introempire.py:SelectEmpireWindow.ClickSelectButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.ClickExitButton": { "SelectEmpireWindow.ClickExitButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.ClickExitButton" "pack://introempire.py:SelectEmpireWindow.ClickExitButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.OnUpdate": { "SelectEmpireWindow.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.OnUpdate" "pack://introempire.py:SelectEmpireWindow.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.__UpdateAlpha": { "SelectEmpireWindow.__UpdateAlpha": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.__UpdateAlpha" "pack://introempire.py:SelectEmpireWindow.__UpdateAlpha"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectEmpireWindow.OnPressEscapeKey": { "SelectEmpireWindow.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:SelectEmpireWindow.OnPressEscapeKey" "pack://introempire.py:SelectEmpireWindow.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ReselectEmpireWindow.ClickSelectButton": { "ReselectEmpireWindow.ClickSelectButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:ReselectEmpireWindow.ClickSelectButton" "pack://introempire.py:ReselectEmpireWindow.ClickSelectButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ReselectEmpireWindow.ClickExitButton": { "ReselectEmpireWindow.ClickExitButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introempire.py:ReselectEmpireWindow.ClickExitButton" "pack://introempire.py:ReselectEmpireWindow.ClickExitButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+141 -57
View File
@@ -7,198 +7,282 @@
"LoadingWindow.__init__": { "LoadingWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__init__" "pack://introloading.py:LoadingWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__del__": { "LoadingWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__del__" "pack://introloading.py:LoadingWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.Open": { "LoadingWindow.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.Open" "pack://introloading.py:LoadingWindow.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.Close": { "LoadingWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.Close" "pack://introloading.py:LoadingWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.OnPressEscapeKey": { "LoadingWindow.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.OnPressEscapeKey" "pack://introloading.py:LoadingWindow.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__SetNext": { "LoadingWindow.__SetNext": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__SetNext" "pack://introloading.py:LoadingWindow.__SetNext"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__SetProgress": { "LoadingWindow.__SetProgress": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__SetProgress" "pack://introloading.py:LoadingWindow.__SetProgress"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.DEBUG_LoadData": { "LoadingWindow.DEBUG_LoadData": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.DEBUG_LoadData" "pack://introloading.py:LoadingWindow.DEBUG_LoadData"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.LoadData": { "LoadingWindow.LoadData": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.LoadData" "pack://introloading.py:LoadingWindow.LoadData"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.OnUpdate": { "LoadingWindow.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.OnUpdate" "pack://introloading.py:LoadingWindow.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__InitData": { "LoadingWindow.__InitData": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__InitData" "pack://introloading.py:LoadingWindow.__InitData"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__RegisterDungeonMapName": { "LoadingWindow.__RegisterDungeonMapName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__RegisterDungeonMapName" "pack://introloading.py:LoadingWindow.__RegisterDungeonMapName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__RegisterSkill": { "LoadingWindow.__RegisterSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__RegisterSkill" "pack://introloading.py:LoadingWindow.__RegisterSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__RegisterTitleName": { "LoadingWindow.__RegisterTitleName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__RegisterTitleName" "pack://introloading.py:LoadingWindow.__RegisterTitleName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__RegisterColor": { "LoadingWindow.__RegisterColor": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__RegisterColor" "pack://introloading.py:LoadingWindow.__RegisterColor"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__RegisterEmotionIcon": { "LoadingWindow.__RegisterEmotionIcon": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__RegisterEmotionIcon" "pack://introloading.py:LoadingWindow.__RegisterEmotionIcon"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__LoadMap": { "LoadingWindow.__LoadMap": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__LoadMap" "pack://introloading.py:LoadingWindow.__LoadMap"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__LoadSound": { "LoadingWindow.__LoadSound": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__LoadSound" "pack://introloading.py:LoadingWindow.__LoadSound"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__LoadEffect": { "LoadingWindow.__LoadEffect": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__LoadEffect" "pack://introloading.py:LoadingWindow.__LoadEffect"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__LoadWarrior": { "LoadingWindow.__LoadWarrior": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__LoadWarrior" "pack://introloading.py:LoadingWindow.__LoadWarrior"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__LoadAssassin": { "LoadingWindow.__LoadAssassin": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__LoadAssassin" "pack://introloading.py:LoadingWindow.__LoadAssassin"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__LoadSura": { "LoadingWindow.__LoadSura": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__LoadSura" "pack://introloading.py:LoadingWindow.__LoadSura"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__LoadShaman": { "LoadingWindow.__LoadShaman": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__LoadShaman" "pack://introloading.py:LoadingWindow.__LoadShaman"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__LoadSkill": { "LoadingWindow.__LoadSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__LoadSkill" "pack://introloading.py:LoadingWindow.__LoadSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__LoadEnemy": { "LoadingWindow.__LoadEnemy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__LoadEnemy" "pack://introloading.py:LoadingWindow.__LoadEnemy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__LoadNPC": { "LoadingWindow.__LoadNPC": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__LoadNPC" "pack://introloading.py:LoadingWindow.__LoadNPC"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__LoadGuildBuilding": { "LoadingWindow.__LoadGuildBuilding": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__LoadGuildBuilding" "pack://introloading.py:LoadingWindow.__LoadGuildBuilding"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadingWindow.__StartGame": { "LoadingWindow.__StartGame": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introloading.py:LoadingWindow.__StartGame" "pack://introloading.py:LoadingWindow.__StartGame"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
File diff suppressed because it is too large Load Diff
+41 -17
View File
@@ -7,58 +7,82 @@
"LogoWindow.__init__": { "LogoWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/intrologo.py:LogoWindow.__init__" "pack://intrologo.py:LogoWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LogoWindow.__del__": { "LogoWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/intrologo.py:LogoWindow.__del__" "pack://intrologo.py:LogoWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LogoWindow.Open": { "LogoWindow.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/intrologo.py:LogoWindow.Open" "pack://intrologo.py:LogoWindow.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LogoWindow.Close": { "LogoWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/intrologo.py:LogoWindow.Close" "pack://intrologo.py:LogoWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LogoWindow.OnUpdate": { "LogoWindow.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/intrologo.py:LogoWindow.OnUpdate" "pack://intrologo.py:LogoWindow.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LogoWindow.OnRender": { "LogoWindow.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/intrologo.py:LogoWindow.OnRender" "pack://intrologo.py:LogoWindow.OnRender"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LogoWindow.LoadNextVideo": { "LogoWindow.LoadNextVideo": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/intrologo.py:LogoWindow.LoadNextVideo" "pack://intrologo.py:LogoWindow.LoadNextVideo"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LogoWindow.CloseVideo": { "LogoWindow.CloseVideo": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/intrologo.py:LogoWindow.CloseVideo" "pack://intrologo.py:LogoWindow.CloseVideo"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+201 -81
View File
@@ -7,282 +7,402 @@
"SelectCharacterWindow.OnRender": { "SelectCharacterWindow.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.OnRender" "pack://introselect.py:SelectCharacterWindow.OnRender"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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__": { "SelectCharacterWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.__init__" "pack://introselect.py:SelectCharacterWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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__": { "SelectCharacterWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.__del__" "pack://introselect.py:SelectCharacterWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.Open" "pack://introselect.py:SelectCharacterWindow.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.Close" "pack://introselect.py:SelectCharacterWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.SetEmpire": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.SetEmpire" "pack://introselect.py:SelectCharacterWindow.SetEmpire"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.HideAllFlag": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.HideAllFlag" "pack://introselect.py:SelectCharacterWindow.HideAllFlag"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.Refresh": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.Refresh" "pack://introselect.py:SelectCharacterWindow.Refresh"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.GetCharacterSlotID": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.GetCharacterSlotID" "pack://introselect.py:SelectCharacterWindow.GetCharacterSlotID"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.__LoadQuestionDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.__LoadQuestionDialog" "pack://introselect.py:SelectCharacterWindow.__LoadQuestionDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.__LoadBoardDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.__LoadBoardDialog" "pack://introselect.py:SelectCharacterWindow.__LoadBoardDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.SameLoginDisconnect": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.SameLoginDisconnect" "pack://introselect.py:SelectCharacterWindow.SameLoginDisconnect"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.MakeCharacter": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.MakeCharacter" "pack://introselect.py:SelectCharacterWindow.MakeCharacter"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.StartGame": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.StartGame" "pack://introselect.py:SelectCharacterWindow.StartGame"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.OpenChangeNameDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.OpenChangeNameDialog" "pack://introselect.py:SelectCharacterWindow.OpenChangeNameDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.OnChangeName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.OnChangeName" "pack://introselect.py:SelectCharacterWindow.OnChangeName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.AcceptInputName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.AcceptInputName" "pack://introselect.py:SelectCharacterWindow.AcceptInputName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.CancelInputName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.CancelInputName" "pack://introselect.py:SelectCharacterWindow.CancelInputName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.OnCreateFailure": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.OnCreateFailure" "pack://introselect.py:SelectCharacterWindow.OnCreateFailure"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.CreateCharacter": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.CreateCharacter" "pack://introselect.py:SelectCharacterWindow.CreateCharacter"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.__AreAllSlotEmpty": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.__AreAllSlotEmpty" "pack://introselect.py:SelectCharacterWindow.__AreAllSlotEmpty"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.PopupDeleteQuestion": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.PopupDeleteQuestion" "pack://introselect.py:SelectCharacterWindow.PopupDeleteQuestion"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.RequestDeleteCharacter": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.RequestDeleteCharacter" "pack://introselect.py:SelectCharacterWindow.RequestDeleteCharacter"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.InputPrivateCode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.InputPrivateCode" "pack://introselect.py:SelectCharacterWindow.InputPrivateCode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.AcceptInputPrivateCode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.AcceptInputPrivateCode" "pack://introselect.py:SelectCharacterWindow.AcceptInputPrivateCode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.CancelInputPrivateCode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.CancelInputPrivateCode" "pack://introselect.py:SelectCharacterWindow.CancelInputPrivateCode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.OnDeleteSuccess": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.OnDeleteSuccess" "pack://introselect.py:SelectCharacterWindow.OnDeleteSuccess"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.OnDeleteFailure": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.OnDeleteFailure" "pack://introselect.py:SelectCharacterWindow.OnDeleteFailure"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.DeleteCharacter": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.DeleteCharacter" "pack://introselect.py:SelectCharacterWindow.DeleteCharacter"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.ExitSelect": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.ExitSelect" "pack://introselect.py:SelectCharacterWindow.ExitSelect"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.GetSlotIndex": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.GetSlotIndex" "pack://introselect.py:SelectCharacterWindow.GetSlotIndex"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.DecreaseSlotIndex": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.DecreaseSlotIndex" "pack://introselect.py:SelectCharacterWindow.DecreaseSlotIndex"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.IncreaseSlotIndex": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.IncreaseSlotIndex" "pack://introselect.py:SelectCharacterWindow.IncreaseSlotIndex"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.SelectSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.SelectSlot" "pack://introselect.py:SelectCharacterWindow.SelectSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.InitCharacterBoard": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.InitCharacterBoard" "pack://introselect.py:SelectCharacterWindow.InitCharacterBoard"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.OnKeyDown": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.OnKeyDown" "pack://introselect.py:SelectCharacterWindow.OnKeyDown"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.OnUpdate" "pack://introselect.py:SelectCharacterWindow.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.EmptyFunc": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.EmptyFunc" "pack://introselect.py:SelectCharacterWindow.EmptyFunc"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.PopupMessage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.PopupMessage" "pack://introselect.py:SelectCharacterWindow.PopupMessage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SelectCharacterWindow.OnPressExitKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/introselect.py:SelectCharacterWindow.OnPressExitKey" "pack://introselect.py:SelectCharacterWindow.OnPressExitKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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"
]
} }
} }
} }
+206 -83
View File
@@ -7,289 +7,412 @@
"IsYMIR": { "IsYMIR": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:IsYMIR" "pack://localeinfo.py:IsYMIR"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsJAPAN": { "IsJAPAN": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:IsJAPAN" "pack://localeinfo.py:IsJAPAN"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsENGLISH": { "IsENGLISH": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:IsENGLISH" "pack://localeinfo.py:IsENGLISH"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsHONGKONG": { "IsHONGKONG": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:IsHONGKONG" "pack://localeinfo.py:IsHONGKONG"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsTAIWAN": { "IsTAIWAN": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:IsTAIWAN" "pack://localeinfo.py:IsTAIWAN"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsNEWCIBN": { "IsNEWCIBN": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:IsNEWCIBN" "pack://localeinfo.py:IsNEWCIBN"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsCIBN10": { "IsCIBN10": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:IsCIBN10" "pack://localeinfo.py:IsCIBN10"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsEUROPE": { "IsEUROPE": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:IsEUROPE" "pack://localeinfo.py:IsEUROPE"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsCANADA": { "IsCANADA": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:IsCANADA" "pack://localeinfo.py:IsCANADA"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsBRAZIL": { "IsBRAZIL": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:IsBRAZIL" "pack://localeinfo.py:IsBRAZIL"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsVIETNAM": { "IsVIETNAM": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:IsVIETNAM" "pack://localeinfo.py:IsVIETNAM"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsSINGAPORE": { "IsSINGAPORE": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:IsSINGAPORE" "pack://localeinfo.py:IsSINGAPORE"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsARABIC": { "IsARABIC": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:IsARABIC" "pack://localeinfo.py:IsARABIC"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsWE_KOREA": { "IsWE_KOREA": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:IsWE_KOREA" "pack://localeinfo.py:IsWE_KOREA"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadLocaleData": { "LoadLocaleData": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:LoadLocaleData" "pack://localeinfo.py:LoadLocaleData"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsCHEONMA": { "IsCHEONMA": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:IsCHEONMA" "pack://localeinfo.py:IsCHEONMA"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"mapping": { "mapping": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:mapping" "pack://localeinfo.py:mapping"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SNA": { "SNA": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:SNA" "pack://localeinfo.py:SNA"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"f": { "f": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:f" "pack://localeinfo.py:f"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SA": { "SA": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:SA" "pack://localeinfo.py:SA"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadLocaleFile": { "LoadLocaleFile": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:LoadLocaleFile" "pack://localeinfo.py:LoadLocaleFile"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GetAuxiliaryWordType": { "GetAuxiliaryWordType": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:GetAuxiliaryWordType" "pack://localeinfo.py:GetAuxiliaryWordType"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CutMoneyString": { "CutMoneyString": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:CutMoneyString" "pack://localeinfo.py:CutMoneyString"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SecondToDHM": { "SecondToDHM": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:SecondToDHM" "pack://localeinfo.py:SecondToDHM"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SecondToHM": { "SecondToHM": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:SecondToHM" "pack://localeinfo.py:SecondToHM"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GetAlignmentTitleName": { "GetAlignmentTitleName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:GetAlignmentTitleName" "pack://localeinfo.py:GetAlignmentTitleName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GetLetterImageName": { "GetLetterImageName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:GetLetterImageName" "pack://localeinfo.py:GetLetterImageName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GetLetterOpenImageName": { "GetLetterOpenImageName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:GetLetterOpenImageName" "pack://localeinfo.py:GetLetterOpenImageName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GetLetterCloseImageName": { "GetLetterCloseImageName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:GetLetterCloseImageName" "pack://localeinfo.py:GetLetterCloseImageName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EUL": { "EUL": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:EUL" "pack://localeinfo.py:EUL"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"I": { "I": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:I" "pack://localeinfo.py:I"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"DO_YOU_SELL_ITEM": { "DO_YOU_SELL_ITEM": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:DO_YOU_SELL_ITEM" "pack://localeinfo.py:DO_YOU_SELL_ITEM"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"DO_YOU_BUY_ITEM": { "DO_YOU_BUY_ITEM": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:DO_YOU_BUY_ITEM" "pack://localeinfo.py:DO_YOU_BUY_ITEM"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"REFINE_FAILURE_CAN_NOT_ATTACH": { "REFINE_FAILURE_CAN_NOT_ATTACH": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:REFINE_FAILURE_CAN_NOT_ATTACH" "pack://localeinfo.py:REFINE_FAILURE_CAN_NOT_ATTACH"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"REFINE_FAILURE_NO_SOCKET": { "REFINE_FAILURE_NO_SOCKET": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:REFINE_FAILURE_NO_SOCKET" "pack://localeinfo.py:REFINE_FAILURE_NO_SOCKET"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"REFINE_FAILURE_NO_GOLD_SOCKET": { "REFINE_FAILURE_NO_GOLD_SOCKET": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:REFINE_FAILURE_NO_GOLD_SOCKET" "pack://localeinfo.py:REFINE_FAILURE_NO_GOLD_SOCKET"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HOW_MANY_ITEM_DO_YOU_DROP": { "HOW_MANY_ITEM_DO_YOU_DROP": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:HOW_MANY_ITEM_DO_YOU_DROP" "pack://localeinfo.py:HOW_MANY_ITEM_DO_YOU_DROP"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"NumberToMoneyString": { "NumberToMoneyString": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:NumberToMoneyString" "pack://localeinfo.py:NumberToMoneyString"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"NumberToSecondaryCoinString": { "NumberToSecondaryCoinString": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:NumberToSecondaryCoinString" "pack://localeinfo.py:NumberToSecondaryCoinString"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FISHING_NOTIFY": { "FISHING_NOTIFY": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:FISHING_NOTIFY" "pack://localeinfo.py:FISHING_NOTIFY"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FISHING_SUCCESS": { "FISHING_SUCCESS": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/localeinfo.py:FISHING_SUCCESS" "pack://localeinfo.py:FISHING_SUCCESS"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+141 -57
View File
@@ -7,198 +7,282 @@
"CursorImage.__init__": { "CursorImage.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CursorImage.__init__" "pack://mousemodule.py:CursorImage.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CursorImage.__del__": { "CursorImage.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CursorImage.__del__" "pack://mousemodule.py:CursorImage.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CursorImage.LoadImage": { "CursorImage.LoadImage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CursorImage.LoadImage" "pack://mousemodule.py:CursorImage.LoadImage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CursorImage.DeleteImage": { "CursorImage.DeleteImage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CursorImage.DeleteImage" "pack://mousemodule.py:CursorImage.DeleteImage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CursorImage.IsImage": { "CursorImage.IsImage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CursorImage.IsImage" "pack://mousemodule.py:CursorImage.IsImage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CursorImage.SetPosition": { "CursorImage.SetPosition": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CursorImage.SetPosition" "pack://mousemodule.py:CursorImage.SetPosition"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CursorImage.Render": { "CursorImage.Render": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CursorImage.Render" "pack://mousemodule.py:CursorImage.Render"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.__init__": { "CMouseController.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.__init__" "pack://mousemodule.py:CMouseController.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.__del__": { "CMouseController.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.__del__" "pack://mousemodule.py:CMouseController.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.Create": { "CMouseController.Create": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.Create" "pack://mousemodule.py:CMouseController.Create"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.ChangeCursor": { "CMouseController.ChangeCursor": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.ChangeCursor" "pack://mousemodule.py:CMouseController.ChangeCursor"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.AttachObject": { "CMouseController.AttachObject": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.AttachObject" "pack://mousemodule.py:CMouseController.AttachObject"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.IsAttachedMoney": { "CMouseController.IsAttachedMoney": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.IsAttachedMoney" "pack://mousemodule.py:CMouseController.IsAttachedMoney"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.GetAttachedMoneyAmount": { "CMouseController.GetAttachedMoneyAmount": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.GetAttachedMoneyAmount" "pack://mousemodule.py:CMouseController.GetAttachedMoneyAmount"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.AttachMoney": { "CMouseController.AttachMoney": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.AttachMoney" "pack://mousemodule.py:CMouseController.AttachMoney"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.DeattachObject": { "CMouseController.DeattachObject": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.DeattachObject" "pack://mousemodule.py:CMouseController.DeattachObject"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.isAttached": { "CMouseController.isAttached": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.isAttached" "pack://mousemodule.py:CMouseController.isAttached"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.GetAttachedOwner": { "CMouseController.GetAttachedOwner": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.GetAttachedOwner" "pack://mousemodule.py:CMouseController.GetAttachedOwner"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.GetAttachedType": { "CMouseController.GetAttachedType": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.GetAttachedType" "pack://mousemodule.py:CMouseController.GetAttachedType"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.GetAttachedSlotNumber": { "CMouseController.GetAttachedSlotNumber": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.GetAttachedSlotNumber" "pack://mousemodule.py:CMouseController.GetAttachedSlotNumber"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.GetLastAttachedSlotNumber": { "CMouseController.GetLastAttachedSlotNumber": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.GetLastAttachedSlotNumber" "pack://mousemodule.py:CMouseController.GetLastAttachedSlotNumber"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.GetAttachedItemIndex": { "CMouseController.GetAttachedItemIndex": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.GetAttachedItemIndex" "pack://mousemodule.py:CMouseController.GetAttachedItemIndex"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.GetAttachedItemCount": { "CMouseController.GetAttachedItemCount": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.GetAttachedItemCount" "pack://mousemodule.py:CMouseController.GetAttachedItemCount"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.Update": { "CMouseController.Update": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.Update" "pack://mousemodule.py:CMouseController.Update"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.Render": { "CMouseController.Render": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.Render" "pack://mousemodule.py:CMouseController.Render"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.SetCallBack": { "CMouseController.SetCallBack": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.SetCallBack" "pack://mousemodule.py:CMouseController.SetCallBack"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.RunCallBack": { "CMouseController.RunCallBack": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.RunCallBack" "pack://mousemodule.py:CMouseController.RunCallBack"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CMouseController.ClearCallBack": { "CMouseController.ClearCallBack": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/mousemodule.py:CMouseController.ClearCallBack" "pack://mousemodule.py:CMouseController.ClearCallBack"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+11 -5
View File
@@ -7,16 +7,22 @@
"SaveLastPlayFieldMusic": { "SaveLastPlayFieldMusic": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/musicinfo.py:SaveLastPlayFieldMusic" "pack://musicinfo.py:SaveLastPlayFieldMusic"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: musicinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadLastPlayFieldMusic": { "LoadLastPlayFieldMusic": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/musicinfo.py:LoadLastPlayFieldMusic" "pack://musicinfo.py:LoadLastPlayFieldMusic"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: musicinfo.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+166 -67
View File
@@ -7,233 +7,332 @@
"PopupDialog.__init__": { "PopupDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:PopupDialog.__init__" "pack://networkmodule.py:PopupDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.__del__": { "PopupDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:PopupDialog.__del__" "pack://networkmodule.py:PopupDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.LoadDialog": { "PopupDialog.LoadDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:PopupDialog.LoadDialog" "pack://networkmodule.py:PopupDialog.LoadDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.Open": { "PopupDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:PopupDialog.Open" "pack://networkmodule.py:PopupDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.Close": { "PopupDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:PopupDialog.Close" "pack://networkmodule.py:PopupDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.Destroy": { "PopupDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:PopupDialog.Destroy" "pack://networkmodule.py:PopupDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.OnPressEscapeKey": { "PopupDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:PopupDialog.OnPressEscapeKey" "pack://networkmodule.py:PopupDialog.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.OnIMEReturn": { "PopupDialog.OnIMEReturn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:PopupDialog.OnIMEReturn" "pack://networkmodule.py:PopupDialog.OnIMEReturn"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.__init__": { "MainStream.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.__init__" "pack://networkmodule.py:MainStream.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.__del__": { "MainStream.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.__del__" "pack://networkmodule.py:MainStream.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.Destroy": { "MainStream.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.Destroy" "pack://networkmodule.py:MainStream.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.Create": { "MainStream.Create": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.Create" "pack://networkmodule.py:MainStream.Create"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.SetPhaseWindow": { "MainStream.SetPhaseWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.SetPhaseWindow" "pack://networkmodule.py:MainStream.SetPhaseWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.__ChangePhaseWindow": { "MainStream.__ChangePhaseWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.__ChangePhaseWindow" "pack://networkmodule.py:MainStream.__ChangePhaseWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.CreatePopupDialog": { "MainStream.CreatePopupDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.CreatePopupDialog" "pack://networkmodule.py:MainStream.CreatePopupDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.SetLogoPhase": { "MainStream.SetLogoPhase": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.SetLogoPhase" "pack://networkmodule.py:MainStream.SetLogoPhase"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.SetLoginPhase": { "MainStream.SetLoginPhase": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.SetLoginPhase" "pack://networkmodule.py:MainStream.SetLoginPhase"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.SameLogin_SetLoginPhase": { "MainStream.SameLogin_SetLoginPhase": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.SameLogin_SetLoginPhase" "pack://networkmodule.py:MainStream.SameLogin_SetLoginPhase"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.SetSelectEmpirePhase": { "MainStream.SetSelectEmpirePhase": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.SetSelectEmpirePhase" "pack://networkmodule.py:MainStream.SetSelectEmpirePhase"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.SetReselectEmpirePhase": { "MainStream.SetReselectEmpirePhase": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.SetReselectEmpirePhase" "pack://networkmodule.py:MainStream.SetReselectEmpirePhase"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.SetSelectCharacterPhase": { "MainStream.SetSelectCharacterPhase": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.SetSelectCharacterPhase" "pack://networkmodule.py:MainStream.SetSelectCharacterPhase"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.SetCreateCharacterPhase": { "MainStream.SetCreateCharacterPhase": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.SetCreateCharacterPhase" "pack://networkmodule.py:MainStream.SetCreateCharacterPhase"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.SetTestGamePhase": { "MainStream.SetTestGamePhase": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.SetTestGamePhase" "pack://networkmodule.py:MainStream.SetTestGamePhase"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.SetLoadingPhase": { "MainStream.SetLoadingPhase": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.SetLoadingPhase" "pack://networkmodule.py:MainStream.SetLoadingPhase"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.SetGamePhase": { "MainStream.SetGamePhase": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.SetGamePhase" "pack://networkmodule.py:MainStream.SetGamePhase"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.Connect": { "MainStream.Connect": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.Connect" "pack://networkmodule.py:MainStream.Connect"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.SetConnectInfo": { "MainStream.SetConnectInfo": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.SetConnectInfo" "pack://networkmodule.py:MainStream.SetConnectInfo"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.GetConnectAddr": { "MainStream.GetConnectAddr": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.GetConnectAddr" "pack://networkmodule.py:MainStream.GetConnectAddr"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.SetLoginInfo": { "MainStream.SetLoginInfo": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.SetLoginInfo" "pack://networkmodule.py:MainStream.SetLoginInfo"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.CancelEnterGame": { "MainStream.CancelEnterGame": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.CancelEnterGame" "pack://networkmodule.py:MainStream.CancelEnterGame"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.SetCharacterSlot": { "MainStream.SetCharacterSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.SetCharacterSlot" "pack://networkmodule.py:MainStream.SetCharacterSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.GetCharacterSlot": { "MainStream.GetCharacterSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.GetCharacterSlot" "pack://networkmodule.py:MainStream.GetCharacterSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MainStream.EmptyFunction": { "MainStream.EmptyFunction": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/networkmodule.py:MainStream.EmptyFunction" "pack://networkmodule.py:MainStream.EmptyFunction"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
@@ -7,198 +7,282 @@
"DefineSkillIndexDict": { "DefineSkillIndexDict": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:DefineSkillIndexDict" "pack://playersettingmodule.py:DefineSkillIndexDict"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RegisterSkill": { "RegisterSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:RegisterSkill" "pack://playersettingmodule.py:RegisterSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RegisterSkillAt": { "RegisterSkillAt": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:RegisterSkillAt" "pack://playersettingmodule.py:RegisterSkillAt"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SetGeneralMotions": { "SetGeneralMotions": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:SetGeneralMotions" "pack://playersettingmodule.py:SetGeneralMotions"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SetIntroMotions": { "SetIntroMotions": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:SetIntroMotions" "pack://playersettingmodule.py:SetIntroMotions"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"__InitData": { "__InitData": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:__InitData" "pack://playersettingmodule.py:__InitData"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"__LoadGameSound": { "__LoadGameSound": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:__LoadGameSound" "pack://playersettingmodule.py:__LoadGameSound"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"__LoadGameEffect": { "__LoadGameEffect": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:__LoadGameEffect" "pack://playersettingmodule.py:__LoadGameEffect"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"__LoadGameWarrior": { "__LoadGameWarrior": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:__LoadGameWarrior" "pack://playersettingmodule.py:__LoadGameWarrior"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"__LoadGameAssassin": { "__LoadGameAssassin": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:__LoadGameAssassin" "pack://playersettingmodule.py:__LoadGameAssassin"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"__LoadGameSura": { "__LoadGameSura": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:__LoadGameSura" "pack://playersettingmodule.py:__LoadGameSura"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"__LoadGameShaman": { "__LoadGameShaman": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:__LoadGameShaman" "pack://playersettingmodule.py:__LoadGameShaman"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"__LoadGameWarriorEx": { "__LoadGameWarriorEx": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:__LoadGameWarriorEx" "pack://playersettingmodule.py:__LoadGameWarriorEx"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"__LoadGameAssassinEx": { "__LoadGameAssassinEx": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:__LoadGameAssassinEx" "pack://playersettingmodule.py:__LoadGameAssassinEx"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"__LoadGameSuraEx": { "__LoadGameSuraEx": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:__LoadGameSuraEx" "pack://playersettingmodule.py:__LoadGameSuraEx"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"__LoadGameShamanEx": { "__LoadGameShamanEx": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:__LoadGameShamanEx" "pack://playersettingmodule.py:__LoadGameShamanEx"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"__LoadGameSkill": { "__LoadGameSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:__LoadGameSkill" "pack://playersettingmodule.py:__LoadGameSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"__LoadGameEnemy": { "__LoadGameEnemy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:__LoadGameEnemy" "pack://playersettingmodule.py:__LoadGameEnemy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"__LoadGameNPC": { "__LoadGameNPC": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:__LoadGameNPC" "pack://playersettingmodule.py:__LoadGameNPC"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadGuildBuildingList": { "LoadGuildBuildingList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:LoadGuildBuildingList" "pack://playersettingmodule.py:LoadGuildBuildingList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadGameData": { "LoadGameData": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:LoadGameData" "pack://playersettingmodule.py:LoadGameData"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SetMovingNPC": { "SetMovingNPC": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:SetMovingNPC" "pack://playersettingmodule.py:SetMovingNPC"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SetOneNPC": { "SetOneNPC": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:SetOneNPC" "pack://playersettingmodule.py:SetOneNPC"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SetGuard": { "SetGuard": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:SetGuard" "pack://playersettingmodule.py:SetGuard"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SetWarp": { "SetWarp": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:SetWarp" "pack://playersettingmodule.py:SetWarp"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SetDoor": { "SetDoor": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:SetDoor" "pack://playersettingmodule.py:SetDoor"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SetGuildBuilding": { "SetGuildBuilding": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:SetGuildBuilding" "pack://playersettingmodule.py:SetGuildBuilding"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OLD_SetNPC": { "OLD_SetNPC": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/playersettingmodule.py:OLD_SetNPC" "pack://playersettingmodule.py:OLD_SetNPC"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+6 -3
View File
@@ -7,9 +7,12 @@
"RunApp": { "RunApp": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/prototype.py:RunApp" "pack://prototype.py:RunApp"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: prototype.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
@@ -4,4 +4,4 @@
"priority": "P3", "priority": "P3",
"contracts": [], "contracts": [],
"functions": {} "functions": {}
} }
@@ -7,65 +7,92 @@
"ServerCommandParser.__init__": { "ServerCommandParser.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/servercommandparser.py:ServerCommandParser.__init__" "pack://servercommandparser.py:ServerCommandParser.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ServerCommandParser.__ServerCommand_Build": { "ServerCommandParser.__ServerCommand_Build": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/servercommandparser.py:ServerCommandParser.__ServerCommand_Build" "pack://servercommandparser.py:ServerCommandParser.__ServerCommand_Build"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ServerCommandParser.BINARY_ServerCommand_Run": { "ServerCommandParser.BINARY_ServerCommand_Run": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/servercommandparser.py:ServerCommandParser.BINARY_ServerCommand_Run" "pack://servercommandparser.py:ServerCommandParser.BINARY_ServerCommand_Run"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ServerCommandParser.__PreserveCommand": { "ServerCommandParser.__PreserveCommand": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/servercommandparser.py:ServerCommandParser.__PreserveCommand" "pack://servercommandparser.py:ServerCommandParser.__PreserveCommand"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ServerCommandParser.__DayMode_Update": { "ServerCommandParser.__DayMode_Update": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/servercommandparser.py:ServerCommandParser.__DayMode_Update" "pack://servercommandparser.py:ServerCommandParser.__DayMode_Update"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ServerCommandParser.__ItemMall_Open": { "ServerCommandParser.__ItemMall_Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/servercommandparser.py:ServerCommandParser.__ItemMall_Open" "pack://servercommandparser.py:ServerCommandParser.__ItemMall_Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ServerCommandParser.__XMasBoom_Enable": { "ServerCommandParser.__XMasBoom_Enable": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/servercommandparser.py:ServerCommandParser.__XMasBoom_Enable" "pack://servercommandparser.py:ServerCommandParser.__XMasBoom_Enable"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ServerCommandParser.__XMasSnow_Enable": { "ServerCommandParser.__XMasSnow_Enable": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/servercommandparser.py:ServerCommandParser.__XMasSnow_Enable" "pack://servercommandparser.py:ServerCommandParser.__XMasSnow_Enable"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ServerCommandParser.__XMasTree_Enable": { "ServerCommandParser.__XMasTree_Enable": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/servercommandparser.py:ServerCommandParser.__XMasTree_Enable" "pack://servercommandparser.py:ServerCommandParser.__XMasTree_Enable"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
@@ -4,4 +4,4 @@
"priority": "P3", "priority": "P3",
"contracts": [], "contracts": [],
"functions": {} "functions": {}
} }
@@ -7,44 +7,62 @@
"CallBackFunction.__init__": { "CallBackFunction.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/stringcommander.py:CallBackFunction.__init__" "pack://stringcommander.py:CallBackFunction.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CallBackFunction.__call__": { "CallBackFunction.__call__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/stringcommander.py:CallBackFunction.__call__" "pack://stringcommander.py:CallBackFunction.__call__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CallBackFunction.GetArgumentCount": { "CallBackFunction.GetArgumentCount": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/stringcommander.py:CallBackFunction.GetArgumentCount" "pack://stringcommander.py:CallBackFunction.GetArgumentCount"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Analyzer.__init__": { "Analyzer.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/stringcommander.py:Analyzer.__init__" "pack://stringcommander.py:Analyzer.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Analyzer.SAFE_RegisterCallBack": { "Analyzer.SAFE_RegisterCallBack": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/stringcommander.py:Analyzer.SAFE_RegisterCallBack" "pack://stringcommander.py:Analyzer.SAFE_RegisterCallBack"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Analyzer.Run": { "Analyzer.Run": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/stringcommander.py:Analyzer.Run" "pack://stringcommander.py:Analyzer.Run"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+141 -57
View File
@@ -7,198 +7,282 @@
"TraceFile.write": { "TraceFile.write": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:TraceFile.write" "pack://system.py:TraceFile.write"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TraceErrorFile.write": { "TraceErrorFile.write": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:TraceErrorFile.write" "pack://system.py:TraceErrorFile.write"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LogBoxFile.__init__": { "LogBoxFile.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:LogBoxFile.__init__" "pack://system.py:LogBoxFile.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LogBoxFile.__del__": { "LogBoxFile.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:LogBoxFile.__del__" "pack://system.py:LogBoxFile.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LogBoxFile.restore": { "LogBoxFile.restore": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:LogBoxFile.restore" "pack://system.py:LogBoxFile.restore"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LogBoxFile.write": { "LogBoxFile.write": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:LogBoxFile.write" "pack://system.py:LogBoxFile.write"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LogBoxFile.show": { "LogBoxFile.show": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:LogBoxFile.show" "pack://system.py:LogBoxFile.show"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"pack_file_iterator.__init__": { "pack_file_iterator.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:pack_file_iterator.__init__" "pack://system.py:pack_file_iterator.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"pack_file_iterator.next": { "pack_file_iterator.next": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:pack_file_iterator.next" "pack://system.py:pack_file_iterator.next"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"pack_file.__init__": { "pack_file.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:pack_file.__init__" "pack://system.py:pack_file.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"pack_file.__iter__": { "pack_file.__iter__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:pack_file.__iter__" "pack://system.py:pack_file.__iter__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"pack_file.read": { "pack_file.read": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:pack_file.read" "pack://system.py:pack_file.read"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"pack_file.readline": { "pack_file.readline": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:pack_file.readline" "pack://system.py:pack_file.readline"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"pack_file.readlines": { "pack_file.readlines": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:pack_file.readlines" "pack://system.py:pack_file.readlines"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"_process_result": { "_process_result": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:_process_result" "pack://system.py:_process_result"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"__pack_import": { "__pack_import": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:__pack_import" "pack://system.py:__pack_import"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"splitext": { "splitext": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:splitext" "pack://system.py:splitext"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PythonExecutioner.Run": { "PythonExecutioner.Run": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:PythonExecutioner.Run" "pack://system.py:PythonExecutioner.Run"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PythonExecutioner.__IsCompiledFile__": { "PythonExecutioner.__IsCompiledFile__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:PythonExecutioner.__IsCompiledFile__" "pack://system.py:PythonExecutioner.__IsCompiledFile__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PythonExecutioner.__LoadTextFile__": { "PythonExecutioner.__LoadTextFile__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:PythonExecutioner.__LoadTextFile__" "pack://system.py:PythonExecutioner.__LoadTextFile__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PythonExecutioner.__LoadCompiledFile__": { "PythonExecutioner.__LoadCompiledFile__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:PythonExecutioner.__LoadCompiledFile__" "pack://system.py:PythonExecutioner.__LoadCompiledFile__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"execfile": { "execfile": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:execfile" "pack://system.py:execfile"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"exec_add_module_do": { "exec_add_module_do": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:exec_add_module_do" "pack://system.py:exec_add_module_do"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"bind_me": { "bind_me": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:bind_me" "pack://system.py:bind_me"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"module_bind": { "module_bind": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:module_bind" "pack://system.py:module_bind"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GetExceptionString": { "GetExceptionString": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:GetExceptionString" "pack://system.py:GetExceptionString"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShowException": { "ShowException": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:ShowException" "pack://system.py:ShowException"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RunMainScript": { "RunMainScript": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/system.py:RunMainScript" "pack://system.py:RunMainScript"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+26 -11
View File
@@ -7,37 +7,52 @@
"TestGame.__init__": { "TestGame.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/test_affect.py:TestGame.__init__" "pack://test_affect.py:TestGame.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TestGame.__del__": { "TestGame.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/test_affect.py:TestGame.__del__" "pack://test_affect.py:TestGame.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TestGame.OnKeyUp": { "TestGame.OnKeyUp": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/test_affect.py:TestGame.OnKeyUp" "pack://test_affect.py:TestGame.OnKeyUp"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TestGame.OnUpdate": { "TestGame.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/test_affect.py:TestGame.OnUpdate" "pack://test_affect.py:TestGame.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TestGame.OnRender": { "TestGame.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/test_affect.py:TestGame.OnRender" "pack://test_affect.py:TestGame.OnRender"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
File diff suppressed because it is too large Load Diff
+261 -105
View File
@@ -7,366 +7,522 @@
"LovePointImage.__init__": { "LovePointImage.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:LovePointImage.__init__" "pack://uiaffectshower.py:LovePointImage.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LovePointImage.__del__": { "LovePointImage.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:LovePointImage.__del__" "pack://uiaffectshower.py:LovePointImage.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LovePointImage.SetLoverInfo": { "LovePointImage.SetLoverInfo": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:LovePointImage.SetLoverInfo" "pack://uiaffectshower.py:LovePointImage.SetLoverInfo"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LovePointImage.OnUpdateLovePoint": { "LovePointImage.OnUpdateLovePoint": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:LovePointImage.OnUpdateLovePoint" "pack://uiaffectshower.py:LovePointImage.OnUpdateLovePoint"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LovePointImage.__Refresh": { "LovePointImage.__Refresh": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:LovePointImage.__Refresh" "pack://uiaffectshower.py:LovePointImage.__Refresh"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LovePointImage.OnMouseOverIn": { "LovePointImage.OnMouseOverIn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:LovePointImage.OnMouseOverIn" "pack://uiaffectshower.py:LovePointImage.OnMouseOverIn"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LovePointImage.OnMouseOverOut": { "LovePointImage.OnMouseOverOut": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:LovePointImage.OnMouseOverOut" "pack://uiaffectshower.py:LovePointImage.OnMouseOverOut"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HorseImage.__init__": { "HorseImage.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:HorseImage.__init__" "pack://uiaffectshower.py:HorseImage.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HorseImage.__GetHorseGrade": { "HorseImage.__GetHorseGrade": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:HorseImage.__GetHorseGrade" "pack://uiaffectshower.py:HorseImage.__GetHorseGrade"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HorseImage.SetState": { "HorseImage.SetState": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:HorseImage.SetState" "pack://uiaffectshower.py:HorseImage.SetState"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HorseImage.__AppendText": { "HorseImage.__AppendText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:HorseImage.__AppendText" "pack://uiaffectshower.py:HorseImage.__AppendText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HorseImage.OnMouseOverIn": { "HorseImage.OnMouseOverIn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:HorseImage.OnMouseOverIn" "pack://uiaffectshower.py:HorseImage.OnMouseOverIn"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HorseImage.OnMouseOverOut": { "HorseImage.OnMouseOverOut": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:HorseImage.OnMouseOverOut" "pack://uiaffectshower.py:HorseImage.OnMouseOverOut"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoPotionImage.__init__": { "AutoPotionImage.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AutoPotionImage.__init__" "pack://uiaffectshower.py:AutoPotionImage.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoPotionImage.__del__": { "AutoPotionImage.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AutoPotionImage.__del__" "pack://uiaffectshower.py:AutoPotionImage.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoPotionImage.SetPotionType": { "AutoPotionImage.SetPotionType": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AutoPotionImage.SetPotionType" "pack://uiaffectshower.py:AutoPotionImage.SetPotionType"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoPotionImage.OnUpdateAutoPotionImage": { "AutoPotionImage.OnUpdateAutoPotionImage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AutoPotionImage.OnUpdateAutoPotionImage" "pack://uiaffectshower.py:AutoPotionImage.OnUpdateAutoPotionImage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoPotionImage.__Refresh": { "AutoPotionImage.__Refresh": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AutoPotionImage.__Refresh" "pack://uiaffectshower.py:AutoPotionImage.__Refresh"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoPotionImage.OnMouseOverIn": { "AutoPotionImage.OnMouseOverIn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AutoPotionImage.OnMouseOverIn" "pack://uiaffectshower.py:AutoPotionImage.OnMouseOverIn"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoPotionImage.OnMouseOverOut": { "AutoPotionImage.OnMouseOverOut": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AutoPotionImage.OnMouseOverOut" "pack://uiaffectshower.py:AutoPotionImage.OnMouseOverOut"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectImage.__init__": { "AffectImage.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectImage.__init__" "pack://uiaffectshower.py:AffectImage.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectImage.SetAffect": { "AffectImage.SetAffect": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectImage.SetAffect" "pack://uiaffectshower.py:AffectImage.SetAffect"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectImage.GetAffect": { "AffectImage.GetAffect": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectImage.GetAffect" "pack://uiaffectshower.py:AffectImage.GetAffect"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectImage.SetToolTipText": { "AffectImage.SetToolTipText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectImage.SetToolTipText" "pack://uiaffectshower.py:AffectImage.SetToolTipText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectImage.SetDescription": { "AffectImage.SetDescription": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectImage.SetDescription" "pack://uiaffectshower.py:AffectImage.SetDescription"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectImage.SetDuration": { "AffectImage.SetDuration": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectImage.SetDuration" "pack://uiaffectshower.py:AffectImage.SetDuration"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectImage.UpdateAutoPotionDescription": { "AffectImage.UpdateAutoPotionDescription": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectImage.UpdateAutoPotionDescription" "pack://uiaffectshower.py:AffectImage.UpdateAutoPotionDescription"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectImage.SetClock": { "AffectImage.SetClock": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectImage.SetClock" "pack://uiaffectshower.py:AffectImage.SetClock"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectImage.UpdateDescription": { "AffectImage.UpdateDescription": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectImage.UpdateDescription" "pack://uiaffectshower.py:AffectImage.UpdateDescription"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectImage.__UpdateDescription2": { "AffectImage.__UpdateDescription2": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectImage.__UpdateDescription2" "pack://uiaffectshower.py:AffectImage.__UpdateDescription2"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectImage.SetSkillAffectFlag": { "AffectImage.SetSkillAffectFlag": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectImage.SetSkillAffectFlag" "pack://uiaffectshower.py:AffectImage.SetSkillAffectFlag"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectImage.IsSkillAffect": { "AffectImage.IsSkillAffect": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectImage.IsSkillAffect" "pack://uiaffectshower.py:AffectImage.IsSkillAffect"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectImage.OnMouseOverIn": { "AffectImage.OnMouseOverIn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectImage.OnMouseOverIn" "pack://uiaffectshower.py:AffectImage.OnMouseOverIn"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectImage.OnMouseOverOut": { "AffectImage.OnMouseOverOut": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectImage.OnMouseOverOut" "pack://uiaffectshower.py:AffectImage.OnMouseOverOut"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.__init__": { "AffectShower.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.__init__" "pack://uiaffectshower.py:AffectShower.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.ClearAllAffects": { "AffectShower.ClearAllAffects": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.ClearAllAffects" "pack://uiaffectshower.py:AffectShower.ClearAllAffects"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.ClearAffects": { "AffectShower.ClearAffects": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.ClearAffects" "pack://uiaffectshower.py:AffectShower.ClearAffects"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.BINARY_NEW_AddAffect": { "AffectShower.BINARY_NEW_AddAffect": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.BINARY_NEW_AddAffect" "pack://uiaffectshower.py:AffectShower.BINARY_NEW_AddAffect"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.BINARY_NEW_RemoveAffect": { "AffectShower.BINARY_NEW_RemoveAffect": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.BINARY_NEW_RemoveAffect" "pack://uiaffectshower.py:AffectShower.BINARY_NEW_RemoveAffect"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.SetAffect": { "AffectShower.SetAffect": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.SetAffect" "pack://uiaffectshower.py:AffectShower.SetAffect"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.ResetAffect": { "AffectShower.ResetAffect": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.ResetAffect" "pack://uiaffectshower.py:AffectShower.ResetAffect"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.SetLoverInfo": { "AffectShower.SetLoverInfo": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.SetLoverInfo" "pack://uiaffectshower.py:AffectShower.SetLoverInfo"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.ShowLoverState": { "AffectShower.ShowLoverState": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.ShowLoverState" "pack://uiaffectshower.py:AffectShower.ShowLoverState"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.HideLoverState": { "AffectShower.HideLoverState": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.HideLoverState" "pack://uiaffectshower.py:AffectShower.HideLoverState"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.ClearLoverState": { "AffectShower.ClearLoverState": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.ClearLoverState" "pack://uiaffectshower.py:AffectShower.ClearLoverState"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.OnUpdateLovePoint": { "AffectShower.OnUpdateLovePoint": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.OnUpdateLovePoint" "pack://uiaffectshower.py:AffectShower.OnUpdateLovePoint"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.SetHorseState": { "AffectShower.SetHorseState": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.SetHorseState" "pack://uiaffectshower.py:AffectShower.SetHorseState"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.SetPlayTime": { "AffectShower.SetPlayTime": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.SetPlayTime" "pack://uiaffectshower.py:AffectShower.SetPlayTime"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.__AppendAffect": { "AffectShower.__AppendAffect": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.__AppendAffect" "pack://uiaffectshower.py:AffectShower.__AppendAffect"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.__RemoveAffect": { "AffectShower.__RemoveAffect": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.__RemoveAffect" "pack://uiaffectshower.py:AffectShower.__RemoveAffect"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.__ArrangeImageList": { "AffectShower.__ArrangeImageList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.__ArrangeImageList" "pack://uiaffectshower.py:AffectShower.__ArrangeImageList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AffectShower.OnUpdate": { "AffectShower.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiaffectshower.py:AffectShower.OnUpdate" "pack://uiaffectshower.py:AffectShower.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
@@ -7,65 +7,92 @@
"AttachMetinDialog.__init__": { "AttachMetinDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiattachmetin.py:AttachMetinDialog.__init__" "pack://uiattachmetin.py:AttachMetinDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AttachMetinDialog.__LoadScript": { "AttachMetinDialog.__LoadScript": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiattachmetin.py:AttachMetinDialog.__LoadScript" "pack://uiattachmetin.py:AttachMetinDialog.__LoadScript"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AttachMetinDialog.__del__": { "AttachMetinDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiattachmetin.py:AttachMetinDialog.__del__" "pack://uiattachmetin.py:AttachMetinDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AttachMetinDialog.Destroy": { "AttachMetinDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiattachmetin.py:AttachMetinDialog.Destroy" "pack://uiattachmetin.py:AttachMetinDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AttachMetinDialog.CanAttachMetin": { "AttachMetinDialog.CanAttachMetin": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiattachmetin.py:AttachMetinDialog.CanAttachMetin" "pack://uiattachmetin.py:AttachMetinDialog.CanAttachMetin"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AttachMetinDialog.Open": { "AttachMetinDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiattachmetin.py:AttachMetinDialog.Open" "pack://uiattachmetin.py:AttachMetinDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AttachMetinDialog.UpdateDialog": { "AttachMetinDialog.UpdateDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiattachmetin.py:AttachMetinDialog.UpdateDialog" "pack://uiattachmetin.py:AttachMetinDialog.UpdateDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AttachMetinDialog.Accept": { "AttachMetinDialog.Accept": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiattachmetin.py:AttachMetinDialog.Accept" "pack://uiattachmetin.py:AttachMetinDialog.Accept"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AttachMetinDialog.Close": { "AttachMetinDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiattachmetin.py:AttachMetinDialog.Close" "pack://uiattachmetin.py:AttachMetinDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+41 -17
View File
@@ -7,58 +7,82 @@
"AuctionWindow.__init__": { "AuctionWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiauction.py:AuctionWindow.__init__" "pack://uiauction.py:AuctionWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AuctionWindow.GetScriptFileName": { "AuctionWindow.GetScriptFileName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiauction.py:AuctionWindow.GetScriptFileName" "pack://uiauction.py:AuctionWindow.GetScriptFileName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AuctionWindow.__LoadWindow": { "AuctionWindow.__LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiauction.py:AuctionWindow.__LoadWindow" "pack://uiauction.py:AuctionWindow.__LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AuctionWindow.Destroy": { "AuctionWindow.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiauction.py:AuctionWindow.Destroy" "pack://uiauction.py:AuctionWindow.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AuctionWindow.__MakeListPage": { "AuctionWindow.__MakeListPage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiauction.py:AuctionWindow.__MakeListPage" "pack://uiauction.py:AuctionWindow.__MakeListPage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AuctionWindow.__MakeRegisterPage": { "AuctionWindow.__MakeRegisterPage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiauction.py:AuctionWindow.__MakeRegisterPage" "pack://uiauction.py:AuctionWindow.__MakeRegisterPage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AuctionWindow.__MakeUniqueAuctionPage": { "AuctionWindow.__MakeUniqueAuctionPage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiauction.py:AuctionWindow.__MakeUniqueAuctionPage" "pack://uiauction.py:AuctionWindow.__MakeUniqueAuctionPage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AuctionWindow.SelectPage": { "AuctionWindow.SelectPage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiauction.py:AuctionWindow.SelectPage" "pack://uiauction.py:AuctionWindow.SelectPage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+86 -35
View File
@@ -7,121 +7,172 @@
"AutoBanQuizWindow.__init__": { "AutoBanQuizWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.__init__" "pack://uiautoban.py:AutoBanQuizWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoBanQuizWindow.__del__": { "AutoBanQuizWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.__del__" "pack://uiautoban.py:AutoBanQuizWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoBanQuizWindow.LoadWindow": { "AutoBanQuizWindow.LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.LoadWindow" "pack://uiautoban.py:AutoBanQuizWindow.LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoBanQuizWindow.Destroy": { "AutoBanQuizWindow.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.Destroy" "pack://uiautoban.py:AutoBanQuizWindow.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoBanQuizWindow.Open": { "AutoBanQuizWindow.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.Open" "pack://uiautoban.py:AutoBanQuizWindow.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoBanQuizWindow.Close": { "AutoBanQuizWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.Close" "pack://uiautoban.py:AutoBanQuizWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoBanQuizWindow.Clear": { "AutoBanQuizWindow.Clear": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.Clear" "pack://uiautoban.py:AutoBanQuizWindow.Clear"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoBanQuizWindow.Refresh": { "AutoBanQuizWindow.Refresh": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.Refresh" "pack://uiautoban.py:AutoBanQuizWindow.Refresh"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoBanQuizWindow.__OnClickSelectButton0": { "AutoBanQuizWindow.__OnClickSelectButton0": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.__OnClickSelectButton0" "pack://uiautoban.py:AutoBanQuizWindow.__OnClickSelectButton0"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoBanQuizWindow.__OnClickSelectButton1": { "AutoBanQuizWindow.__OnClickSelectButton1": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.__OnClickSelectButton1" "pack://uiautoban.py:AutoBanQuizWindow.__OnClickSelectButton1"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoBanQuizWindow.__OnClickSelectButton2": { "AutoBanQuizWindow.__OnClickSelectButton2": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.__OnClickSelectButton2" "pack://uiautoban.py:AutoBanQuizWindow.__OnClickSelectButton2"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoBanQuizWindow.__Select": { "AutoBanQuizWindow.__Select": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.__Select" "pack://uiautoban.py:AutoBanQuizWindow.__Select"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoBanQuizWindow.__OnClickAnswerButton": { "AutoBanQuizWindow.__OnClickAnswerButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.__OnClickAnswerButton" "pack://uiautoban.py:AutoBanQuizWindow.__OnClickAnswerButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoBanQuizWindow.__OnClickRefreshButton": { "AutoBanQuizWindow.__OnClickRefreshButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.__OnClickRefreshButton" "pack://uiautoban.py:AutoBanQuizWindow.__OnClickRefreshButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoBanQuizWindow.OnPressEscapeKey": { "AutoBanQuizWindow.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.OnPressEscapeKey" "pack://uiautoban.py:AutoBanQuizWindow.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoBanQuizWindow.OnUpdate": { "AutoBanQuizWindow.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.OnUpdate" "pack://uiautoban.py:AutoBanQuizWindow.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AutoBanQuizWindow.OnRender": { "AutoBanQuizWindow.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiautoban.py:AutoBanQuizWindow.OnRender" "pack://uiautoban.py:AutoBanQuizWindow.OnRender"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+91 -37
View File
@@ -7,128 +7,182 @@
"VerticalCandidateBoard.__init__": { "VerticalCandidateBoard.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:VerticalCandidateBoard.__init__" "pack://uicandidate.py:VerticalCandidateBoard.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"VerticalCandidateBoard.__del__": { "VerticalCandidateBoard.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:VerticalCandidateBoard.__del__" "pack://uicandidate.py:VerticalCandidateBoard.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"VerticalCandidateBoard.SetCharacterCount": { "VerticalCandidateBoard.SetCharacterCount": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:VerticalCandidateBoard.SetCharacterCount" "pack://uicandidate.py:VerticalCandidateBoard.SetCharacterCount"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"VerticalCandidateBoard.SetCandidatePosition": { "VerticalCandidateBoard.SetCandidatePosition": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:VerticalCandidateBoard.SetCandidatePosition" "pack://uicandidate.py:VerticalCandidateBoard.SetCandidatePosition"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"VerticalCandidateBoard.Load": { "VerticalCandidateBoard.Load": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:VerticalCandidateBoard.Load" "pack://uicandidate.py:VerticalCandidateBoard.Load"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"VerticalCandidateBoard.Clear": { "VerticalCandidateBoard.Clear": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:VerticalCandidateBoard.Clear" "pack://uicandidate.py:VerticalCandidateBoard.Clear"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"VerticalCandidateBoard.Append": { "VerticalCandidateBoard.Append": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:VerticalCandidateBoard.Append" "pack://uicandidate.py:VerticalCandidateBoard.Append"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"VerticalCandidateBoard.Refresh": { "VerticalCandidateBoard.Refresh": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:VerticalCandidateBoard.Refresh" "pack://uicandidate.py:VerticalCandidateBoard.Refresh"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"KORCandidateWindow.__init__": { "KORCandidateWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:KORCandidateWindow.__init__" "pack://uicandidate.py:KORCandidateWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"KORCandidateWindow.__del__": { "KORCandidateWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:KORCandidateWindow.__del__" "pack://uicandidate.py:KORCandidateWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"KORCandidateWindow.SetCandidatePosition": { "KORCandidateWindow.SetCandidatePosition": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:KORCandidateWindow.SetCandidatePosition" "pack://uicandidate.py:KORCandidateWindow.SetCandidatePosition"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"KORCandidateWindow.Clear": { "KORCandidateWindow.Clear": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:KORCandidateWindow.Clear" "pack://uicandidate.py:KORCandidateWindow.Clear"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"KORCandidateWindow.Append": { "KORCandidateWindow.Append": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:KORCandidateWindow.Append" "pack://uicandidate.py:KORCandidateWindow.Append"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"KORCandidateWindow.Refresh": { "KORCandidateWindow.Refresh": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:KORCandidateWindow.Refresh" "pack://uicandidate.py:KORCandidateWindow.Refresh"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"KORCandidateWindow.Select": { "KORCandidateWindow.Select": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:KORCandidateWindow.Select" "pack://uicandidate.py:KORCandidateWindow.Select"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"KORCandidateWindow.Load": { "KORCandidateWindow.Load": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:KORCandidateWindow.Load" "pack://uicandidate.py:KORCandidateWindow.Load"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"KORCandidateWindow.__LoadScript": { "KORCandidateWindow.__LoadScript": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:KORCandidateWindow.__LoadScript" "pack://uicandidate.py:KORCandidateWindow.__LoadScript"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"KORCandidateWindow.__BindObject": { "KORCandidateWindow.__BindObject": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicandidate.py:KORCandidateWindow.__BindObject" "pack://uicandidate.py:KORCandidateWindow.__BindObject"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+401 -161
View File
@@ -7,562 +7,802 @@
"unsigned32": { "unsigned32": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:unsigned32" "pack://uicharacter.py:unsigned32"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__init__": { "CharacterWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__init__" "pack://uicharacter.py:CharacterWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__del__": { "CharacterWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__del__" "pack://uicharacter.py:CharacterWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__Initialize": { "CharacterWindow.__Initialize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__Initialize" "pack://uicharacter.py:CharacterWindow.__Initialize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.Show": { "CharacterWindow.Show": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.Show" "pack://uicharacter.py:CharacterWindow.Show"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__LoadScript": { "CharacterWindow.__LoadScript": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__LoadScript" "pack://uicharacter.py:CharacterWindow.__LoadScript"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__BindObject": { "CharacterWindow.__BindObject": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__BindObject" "pack://uicharacter.py:CharacterWindow.__BindObject"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__SetSkillSlotEvent": { "CharacterWindow.__SetSkillSlotEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__SetSkillSlotEvent" "pack://uicharacter.py:CharacterWindow.__SetSkillSlotEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__SetEmotionSlot": { "CharacterWindow.__SetEmotionSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__SetEmotionSlot" "pack://uicharacter.py:CharacterWindow.__SetEmotionSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__SelectEmotion": { "CharacterWindow.__SelectEmotion": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__SelectEmotion" "pack://uicharacter.py:CharacterWindow.__SelectEmotion"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__ClickEmotionSlot": { "CharacterWindow.__ClickEmotionSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__ClickEmotionSlot" "pack://uicharacter.py:CharacterWindow.__ClickEmotionSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.ActEmotion": { "CharacterWindow.ActEmotion": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.ActEmotion" "pack://uicharacter.py:CharacterWindow.ActEmotion"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__OverInEmotion": { "CharacterWindow.__OverInEmotion": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__OverInEmotion" "pack://uicharacter.py:CharacterWindow.__OverInEmotion"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__OverOutEmotion": { "CharacterWindow.__OverOutEmotion": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__OverOutEmotion" "pack://uicharacter.py:CharacterWindow.__OverOutEmotion"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__BindEvent": { "CharacterWindow.__BindEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__BindEvent" "pack://uicharacter.py:CharacterWindow.__BindEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__LoadWindow": { "CharacterWindow.__LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__LoadWindow" "pack://uicharacter.py:CharacterWindow.__LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.Destroy": { "CharacterWindow.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.Destroy" "pack://uicharacter.py:CharacterWindow.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.Close": { "CharacterWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.Close" "pack://uicharacter.py:CharacterWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.SetSkillToolTip": { "CharacterWindow.SetSkillToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.SetSkillToolTip" "pack://uicharacter.py:CharacterWindow.SetSkillToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__OnClickStatusPlusButton": { "CharacterWindow.__OnClickStatusPlusButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__OnClickStatusPlusButton" "pack://uicharacter.py:CharacterWindow.__OnClickStatusPlusButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__OnClickStatusMinusButton": { "CharacterWindow.__OnClickStatusMinusButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__OnClickStatusMinusButton" "pack://uicharacter.py:CharacterWindow.__OnClickStatusMinusButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__OnClickTabButton": { "CharacterWindow.__OnClickTabButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__OnClickTabButton" "pack://uicharacter.py:CharacterWindow.__OnClickTabButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.SetState": { "CharacterWindow.SetState": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.SetState" "pack://uicharacter.py:CharacterWindow.SetState"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.GetState": { "CharacterWindow.GetState": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.GetState" "pack://uicharacter.py:CharacterWindow.GetState"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__GetTotalAtkText": { "CharacterWindow.__GetTotalAtkText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__GetTotalAtkText" "pack://uicharacter.py:CharacterWindow.__GetTotalAtkText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__GetTotalMagAtkText": { "CharacterWindow.__GetTotalMagAtkText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__GetTotalMagAtkText" "pack://uicharacter.py:CharacterWindow.__GetTotalMagAtkText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__GetTotalDefText": { "CharacterWindow.__GetTotalDefText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__GetTotalDefText" "pack://uicharacter.py:CharacterWindow.__GetTotalDefText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.RefreshStatus": { "CharacterWindow.RefreshStatus": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.RefreshStatus" "pack://uicharacter.py:CharacterWindow.RefreshStatus"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__RefreshStatusPlusButtonList": { "CharacterWindow.__RefreshStatusPlusButtonList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__RefreshStatusPlusButtonList" "pack://uicharacter.py:CharacterWindow.__RefreshStatusPlusButtonList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__RefreshStatusMinusButtonList": { "CharacterWindow.__RefreshStatusMinusButtonList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__RefreshStatusMinusButtonList" "pack://uicharacter.py:CharacterWindow.__RefreshStatusMinusButtonList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.RefreshAlignment": { "CharacterWindow.RefreshAlignment": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.RefreshAlignment" "pack://uicharacter.py:CharacterWindow.RefreshAlignment"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__ShowStatusMinusButtonList": { "CharacterWindow.__ShowStatusMinusButtonList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__ShowStatusMinusButtonList" "pack://uicharacter.py:CharacterWindow.__ShowStatusMinusButtonList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__HideStatusMinusButtonList": { "CharacterWindow.__HideStatusMinusButtonList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__HideStatusMinusButtonList" "pack://uicharacter.py:CharacterWindow.__HideStatusMinusButtonList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.ShowStatusPlusButtonList": { "CharacterWindow.ShowStatusPlusButtonList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.ShowStatusPlusButtonList" "pack://uicharacter.py:CharacterWindow.ShowStatusPlusButtonList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.HideStatusPlusButtonList": { "CharacterWindow.HideStatusPlusButtonList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.HideStatusPlusButtonList" "pack://uicharacter.py:CharacterWindow.HideStatusPlusButtonList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.SelectSkill": { "CharacterWindow.SelectSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.SelectSkill" "pack://uicharacter.py:CharacterWindow.SelectSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.SelectEmptySlot": { "CharacterWindow.SelectEmptySlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.SelectEmptySlot" "pack://uicharacter.py:CharacterWindow.SelectEmptySlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.OverInItem": { "CharacterWindow.OverInItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.OverInItem" "pack://uicharacter.py:CharacterWindow.OverInItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.OverOutItem": { "CharacterWindow.OverOutItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.OverOutItem" "pack://uicharacter.py:CharacterWindow.OverOutItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__SelectQuest": { "CharacterWindow.__SelectQuest": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__SelectQuest" "pack://uicharacter.py:CharacterWindow.__SelectQuest"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.RefreshQuest": { "CharacterWindow.RefreshQuest": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.RefreshQuest" "pack://uicharacter.py:CharacterWindow.RefreshQuest"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__UpdateQuestClock": { "CharacterWindow.__UpdateQuestClock": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__UpdateQuestClock" "pack://uicharacter.py:CharacterWindow.__UpdateQuestClock"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__GetStatMinusPoint": { "CharacterWindow.__GetStatMinusPoint": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__GetStatMinusPoint" "pack://uicharacter.py:CharacterWindow.__GetStatMinusPoint"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__OverInStatMinusButton": { "CharacterWindow.__OverInStatMinusButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__OverInStatMinusButton" "pack://uicharacter.py:CharacterWindow.__OverInStatMinusButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__OverOutStatMinusButton": { "CharacterWindow.__OverOutStatMinusButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__OverOutStatMinusButton" "pack://uicharacter.py:CharacterWindow.__OverOutStatMinusButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__OverInStatButton": { "CharacterWindow.__OverInStatButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__OverInStatButton" "pack://uicharacter.py:CharacterWindow.__OverInStatButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__OverOutStatButton": { "CharacterWindow.__OverOutStatButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__OverOutStatButton" "pack://uicharacter.py:CharacterWindow.__OverOutStatButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__ShowStatToolTip": { "CharacterWindow.__ShowStatToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__ShowStatToolTip" "pack://uicharacter.py:CharacterWindow.__ShowStatToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__HideStatToolTip": { "CharacterWindow.__HideStatToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__HideStatToolTip" "pack://uicharacter.py:CharacterWindow.__HideStatToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.OnPressEscapeKey": { "CharacterWindow.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.OnPressEscapeKey" "pack://uicharacter.py:CharacterWindow.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.OnUpdate": { "CharacterWindow.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.OnUpdate" "pack://uicharacter.py:CharacterWindow.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__RefreshSkillPage": { "CharacterWindow.__RefreshSkillPage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__RefreshSkillPage" "pack://uicharacter.py:CharacterWindow.__RefreshSkillPage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.RefreshSkill": { "CharacterWindow.RefreshSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.RefreshSkill" "pack://uicharacter.py:CharacterWindow.RefreshSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.CanShowPlusButton": { "CharacterWindow.CanShowPlusButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.CanShowPlusButton" "pack://uicharacter.py:CharacterWindow.CanShowPlusButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__RefreshSkillPlusButton": { "CharacterWindow.__RefreshSkillPlusButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__RefreshSkillPlusButton" "pack://uicharacter.py:CharacterWindow.__RefreshSkillPlusButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.RefreshSkillPlusButtonList": { "CharacterWindow.RefreshSkillPlusButtonList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.RefreshSkillPlusButtonList" "pack://uicharacter.py:CharacterWindow.RefreshSkillPlusButtonList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.RefreshSkillPlusPointLabel": { "CharacterWindow.RefreshSkillPlusPointLabel": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.RefreshSkillPlusPointLabel" "pack://uicharacter.py:CharacterWindow.RefreshSkillPlusPointLabel"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.OnPressedSlotButton": { "CharacterWindow.OnPressedSlotButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.OnPressedSlotButton" "pack://uicharacter.py:CharacterWindow.OnPressedSlotButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.ClickSkillSlot": { "CharacterWindow.ClickSkillSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.ClickSkillSlot" "pack://uicharacter.py:CharacterWindow.ClickSkillSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.OnUseSkill": { "CharacterWindow.OnUseSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.OnUseSkill" "pack://uicharacter.py:CharacterWindow.OnUseSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.OnActivateSkill": { "CharacterWindow.OnActivateSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.OnActivateSkill" "pack://uicharacter.py:CharacterWindow.OnActivateSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.OnDeactivateSkill": { "CharacterWindow.OnDeactivateSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.OnDeactivateSkill" "pack://uicharacter.py:CharacterWindow.OnDeactivateSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__ShowJobToolTip": { "CharacterWindow.__ShowJobToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__ShowJobToolTip" "pack://uicharacter.py:CharacterWindow.__ShowJobToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__HideJobToolTip": { "CharacterWindow.__HideJobToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__HideJobToolTip" "pack://uicharacter.py:CharacterWindow.__HideJobToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__SetJobText": { "CharacterWindow.__SetJobText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__SetJobText" "pack://uicharacter.py:CharacterWindow.__SetJobText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__ShowAlignmentToolTip": { "CharacterWindow.__ShowAlignmentToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__ShowAlignmentToolTip" "pack://uicharacter.py:CharacterWindow.__ShowAlignmentToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__HideAlignmentToolTip": { "CharacterWindow.__HideAlignmentToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__HideAlignmentToolTip" "pack://uicharacter.py:CharacterWindow.__HideAlignmentToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.RefreshCharacter": { "CharacterWindow.RefreshCharacter": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.RefreshCharacter" "pack://uicharacter.py:CharacterWindow.RefreshCharacter"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__SetSkillGroupName": { "CharacterWindow.__SetSkillGroupName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__SetSkillGroupName" "pack://uicharacter.py:CharacterWindow.__SetSkillGroupName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__SetSkillSlotData": { "CharacterWindow.__SetSkillSlotData": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__SetSkillSlotData" "pack://uicharacter.py:CharacterWindow.__SetSkillSlotData"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__SelectSkillGroup": { "CharacterWindow.__SelectSkillGroup": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__SelectSkillGroup" "pack://uicharacter.py:CharacterWindow.__SelectSkillGroup"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__CanUseSkillNow": { "CharacterWindow.__CanUseSkillNow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__CanUseSkillNow" "pack://uicharacter.py:CharacterWindow.__CanUseSkillNow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__CanUseHorseSkill": { "CharacterWindow.__CanUseHorseSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__CanUseHorseSkill" "pack://uicharacter.py:CharacterWindow.__CanUseHorseSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__IsChangedHorseRidingSkillLevel": { "CharacterWindow.__IsChangedHorseRidingSkillLevel": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__IsChangedHorseRidingSkillLevel" "pack://uicharacter.py:CharacterWindow.__IsChangedHorseRidingSkillLevel"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__GetRealSkillSlot": { "CharacterWindow.__GetRealSkillSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__GetRealSkillSlot" "pack://uicharacter.py:CharacterWindow.__GetRealSkillSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__GetETCSkillRealSlotIndex": { "CharacterWindow.__GetETCSkillRealSlotIndex": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__GetETCSkillRealSlotIndex" "pack://uicharacter.py:CharacterWindow.__GetETCSkillRealSlotIndex"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__RealSkillSlotToSourceSlot": { "CharacterWindow.__RealSkillSlotToSourceSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__RealSkillSlotToSourceSlot" "pack://uicharacter.py:CharacterWindow.__RealSkillSlotToSourceSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.__GetSkillGradeFromSlot": { "CharacterWindow.__GetSkillGradeFromSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.__GetSkillGradeFromSlot" "pack://uicharacter.py:CharacterWindow.__GetSkillGradeFromSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.SelectSkillGroup": { "CharacterWindow.SelectSkillGroup": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.SelectSkillGroup" "pack://uicharacter.py:CharacterWindow.SelectSkillGroup"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CharacterWindow.OnQuestScroll": { "CharacterWindow.OnQuestScroll": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicharacter.py:CharacterWindow.OnQuestScroll" "pack://uicharacter.py:CharacterWindow.OnQuestScroll"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
File diff suppressed because it is too large Load Diff
+371 -149
View File
@@ -7,520 +7,742 @@
"PopupDialog.__init__": { "PopupDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:PopupDialog.__init__" "pack://uicommon.py:PopupDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.__del__": { "PopupDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:PopupDialog.__del__" "pack://uicommon.py:PopupDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.__LoadDialog": { "PopupDialog.__LoadDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:PopupDialog.__LoadDialog" "pack://uicommon.py:PopupDialog.__LoadDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.Open": { "PopupDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:PopupDialog.Open" "pack://uicommon.py:PopupDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.Close": { "PopupDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:PopupDialog.Close" "pack://uicommon.py:PopupDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.Destroy": { "PopupDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:PopupDialog.Destroy" "pack://uicommon.py:PopupDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.SetWidth": { "PopupDialog.SetWidth": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:PopupDialog.SetWidth" "pack://uicommon.py:PopupDialog.SetWidth"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.SetText": { "PopupDialog.SetText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:PopupDialog.SetText" "pack://uicommon.py:PopupDialog.SetText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.SetAcceptEvent": { "PopupDialog.SetAcceptEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:PopupDialog.SetAcceptEvent" "pack://uicommon.py:PopupDialog.SetAcceptEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.SetButtonName": { "PopupDialog.SetButtonName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:PopupDialog.SetButtonName" "pack://uicommon.py:PopupDialog.SetButtonName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.OnPressEscapeKey": { "PopupDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:PopupDialog.OnPressEscapeKey" "pack://uicommon.py:PopupDialog.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.OnIMEReturn": { "PopupDialog.OnIMEReturn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:PopupDialog.OnIMEReturn" "pack://uicommon.py:PopupDialog.OnIMEReturn"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialog.__init__": { "InputDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialog.__init__" "pack://uicommon.py:InputDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialog.__del__": { "InputDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialog.__del__" "pack://uicommon.py:InputDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialog.__CreateDialog": { "InputDialog.__CreateDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialog.__CreateDialog" "pack://uicommon.py:InputDialog.__CreateDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialog.Open": { "InputDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialog.Open" "pack://uicommon.py:InputDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialog.Close": { "InputDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialog.Close" "pack://uicommon.py:InputDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialog.SetTitle": { "InputDialog.SetTitle": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialog.SetTitle" "pack://uicommon.py:InputDialog.SetTitle"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialog.SetNumberMode": { "InputDialog.SetNumberMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialog.SetNumberMode" "pack://uicommon.py:InputDialog.SetNumberMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialog.SetSecretMode": { "InputDialog.SetSecretMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialog.SetSecretMode" "pack://uicommon.py:InputDialog.SetSecretMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialog.SetFocus": { "InputDialog.SetFocus": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialog.SetFocus" "pack://uicommon.py:InputDialog.SetFocus"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialog.SetMaxLength": { "InputDialog.SetMaxLength": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialog.SetMaxLength" "pack://uicommon.py:InputDialog.SetMaxLength"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialog.SetSlotWidth": { "InputDialog.SetSlotWidth": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialog.SetSlotWidth" "pack://uicommon.py:InputDialog.SetSlotWidth"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialog.SetBoardWidth": { "InputDialog.SetBoardWidth": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialog.SetBoardWidth" "pack://uicommon.py:InputDialog.SetBoardWidth"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialog.SetAcceptEvent": { "InputDialog.SetAcceptEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialog.SetAcceptEvent" "pack://uicommon.py:InputDialog.SetAcceptEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialog.SetCancelEvent": { "InputDialog.SetCancelEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialog.SetCancelEvent" "pack://uicommon.py:InputDialog.SetCancelEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialog.GetText": { "InputDialog.GetText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialog.GetText" "pack://uicommon.py:InputDialog.GetText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialogWithDescription.__init__": { "InputDialogWithDescription.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialogWithDescription.__init__" "pack://uicommon.py:InputDialogWithDescription.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialogWithDescription.__del__": { "InputDialogWithDescription.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialogWithDescription.__del__" "pack://uicommon.py:InputDialogWithDescription.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialogWithDescription.__CreateDialog": { "InputDialogWithDescription.__CreateDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialogWithDescription.__CreateDialog" "pack://uicommon.py:InputDialogWithDescription.__CreateDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialogWithDescription.SetDescription": { "InputDialogWithDescription.SetDescription": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialogWithDescription.SetDescription" "pack://uicommon.py:InputDialogWithDescription.SetDescription"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialogWithDescription2.__init__": { "InputDialogWithDescription2.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialogWithDescription2.__init__" "pack://uicommon.py:InputDialogWithDescription2.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialogWithDescription2.__del__": { "InputDialogWithDescription2.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialogWithDescription2.__del__" "pack://uicommon.py:InputDialogWithDescription2.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialogWithDescription2.__CreateDialog": { "InputDialogWithDescription2.__CreateDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialogWithDescription2.__CreateDialog" "pack://uicommon.py:InputDialogWithDescription2.__CreateDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialogWithDescription2.SetDescription1": { "InputDialogWithDescription2.SetDescription1": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialogWithDescription2.SetDescription1" "pack://uicommon.py:InputDialogWithDescription2.SetDescription1"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InputDialogWithDescription2.SetDescription2": { "InputDialogWithDescription2.SetDescription2": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:InputDialogWithDescription2.SetDescription2" "pack://uicommon.py:InputDialogWithDescription2.SetDescription2"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog.__init__": { "QuestionDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog.__init__" "pack://uicommon.py:QuestionDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog.__del__": { "QuestionDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog.__del__" "pack://uicommon.py:QuestionDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog.__CreateDialog": { "QuestionDialog.__CreateDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog.__CreateDialog" "pack://uicommon.py:QuestionDialog.__CreateDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog.Open": { "QuestionDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog.Open" "pack://uicommon.py:QuestionDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog.Close": { "QuestionDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog.Close" "pack://uicommon.py:QuestionDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog.SetWidth": { "QuestionDialog.SetWidth": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog.SetWidth" "pack://uicommon.py:QuestionDialog.SetWidth"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog.SAFE_SetAcceptEvent": { "QuestionDialog.SAFE_SetAcceptEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog.SAFE_SetAcceptEvent" "pack://uicommon.py:QuestionDialog.SAFE_SetAcceptEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog.SAFE_SetCancelEvent": { "QuestionDialog.SAFE_SetCancelEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog.SAFE_SetCancelEvent" "pack://uicommon.py:QuestionDialog.SAFE_SetCancelEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog.SetAcceptEvent": { "QuestionDialog.SetAcceptEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog.SetAcceptEvent" "pack://uicommon.py:QuestionDialog.SetAcceptEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog.SetCancelEvent": { "QuestionDialog.SetCancelEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog.SetCancelEvent" "pack://uicommon.py:QuestionDialog.SetCancelEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog.SetText": { "QuestionDialog.SetText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog.SetText" "pack://uicommon.py:QuestionDialog.SetText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog.SetAcceptText": { "QuestionDialog.SetAcceptText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog.SetAcceptText" "pack://uicommon.py:QuestionDialog.SetAcceptText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog.SetCancelText": { "QuestionDialog.SetCancelText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog.SetCancelText" "pack://uicommon.py:QuestionDialog.SetCancelText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog.OnPressEscapeKey": { "QuestionDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog.OnPressEscapeKey" "pack://uicommon.py:QuestionDialog.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog2.__init__": { "QuestionDialog2.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog2.__init__" "pack://uicommon.py:QuestionDialog2.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog2.__del__": { "QuestionDialog2.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog2.__del__" "pack://uicommon.py:QuestionDialog2.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog2.__CreateDialog": { "QuestionDialog2.__CreateDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog2.__CreateDialog" "pack://uicommon.py:QuestionDialog2.__CreateDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog2.SetText1": { "QuestionDialog2.SetText1": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog2.SetText1" "pack://uicommon.py:QuestionDialog2.SetText1"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialog2.SetText2": { "QuestionDialog2.SetText2": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialog2.SetText2" "pack://uicommon.py:QuestionDialog2.SetText2"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialogWithTimeLimit.__init__": { "QuestionDialogWithTimeLimit.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialogWithTimeLimit.__init__" "pack://uicommon.py:QuestionDialogWithTimeLimit.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialogWithTimeLimit.__del__": { "QuestionDialogWithTimeLimit.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialogWithTimeLimit.__del__" "pack://uicommon.py:QuestionDialogWithTimeLimit.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialogWithTimeLimit.__CreateDialog": { "QuestionDialogWithTimeLimit.__CreateDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialogWithTimeLimit.__CreateDialog" "pack://uicommon.py:QuestionDialogWithTimeLimit.__CreateDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialogWithTimeLimit.Open": { "QuestionDialogWithTimeLimit.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialogWithTimeLimit.Open" "pack://uicommon.py:QuestionDialogWithTimeLimit.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"QuestionDialogWithTimeLimit.OnUpdate": { "QuestionDialogWithTimeLimit.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:QuestionDialogWithTimeLimit.OnUpdate" "pack://uicommon.py:QuestionDialogWithTimeLimit.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MoneyInputDialog.__init__": { "MoneyInputDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:MoneyInputDialog.__init__" "pack://uicommon.py:MoneyInputDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MoneyInputDialog.__del__": { "MoneyInputDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:MoneyInputDialog.__del__" "pack://uicommon.py:MoneyInputDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MoneyInputDialog.__CreateDialog": { "MoneyInputDialog.__CreateDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:MoneyInputDialog.__CreateDialog" "pack://uicommon.py:MoneyInputDialog.__CreateDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MoneyInputDialog.Open": { "MoneyInputDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:MoneyInputDialog.Open" "pack://uicommon.py:MoneyInputDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MoneyInputDialog.Close": { "MoneyInputDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:MoneyInputDialog.Close" "pack://uicommon.py:MoneyInputDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MoneyInputDialog.SetTitle": { "MoneyInputDialog.SetTitle": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:MoneyInputDialog.SetTitle" "pack://uicommon.py:MoneyInputDialog.SetTitle"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MoneyInputDialog.SetFocus": { "MoneyInputDialog.SetFocus": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:MoneyInputDialog.SetFocus" "pack://uicommon.py:MoneyInputDialog.SetFocus"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MoneyInputDialog.SetMaxLength": { "MoneyInputDialog.SetMaxLength": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:MoneyInputDialog.SetMaxLength" "pack://uicommon.py:MoneyInputDialog.SetMaxLength"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MoneyInputDialog.SetMoneyHeaderText": { "MoneyInputDialog.SetMoneyHeaderText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:MoneyInputDialog.SetMoneyHeaderText" "pack://uicommon.py:MoneyInputDialog.SetMoneyHeaderText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MoneyInputDialog.SetAcceptEvent": { "MoneyInputDialog.SetAcceptEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:MoneyInputDialog.SetAcceptEvent" "pack://uicommon.py:MoneyInputDialog.SetAcceptEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MoneyInputDialog.SetCancelEvent": { "MoneyInputDialog.SetCancelEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:MoneyInputDialog.SetCancelEvent" "pack://uicommon.py:MoneyInputDialog.SetCancelEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MoneyInputDialog.SetValue": { "MoneyInputDialog.SetValue": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:MoneyInputDialog.SetValue" "pack://uicommon.py:MoneyInputDialog.SetValue"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MoneyInputDialog.GetText": { "MoneyInputDialog.GetText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:MoneyInputDialog.GetText" "pack://uicommon.py:MoneyInputDialog.GetText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MoneyInputDialog.__OnValueUpdate": { "MoneyInputDialog.__OnValueUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicommon.py:MoneyInputDialog.__OnValueUpdate" "pack://uicommon.py:MoneyInputDialog.__OnValueUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+201 -81
View File
@@ -7,282 +7,402 @@
"CubeResultWindow.__init__": { "CubeResultWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeResultWindow.__init__" "pack://uicube.py:CubeResultWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeResultWindow.__del__": { "CubeResultWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeResultWindow.__del__" "pack://uicube.py:CubeResultWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeResultWindow.LoadWindow": { "CubeResultWindow.LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeResultWindow.LoadWindow" "pack://uicube.py:CubeResultWindow.LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeResultWindow.Destroy": { "CubeResultWindow.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeResultWindow.Destroy" "pack://uicube.py:CubeResultWindow.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeResultWindow.SetItemToolTip": { "CubeResultWindow.SetItemToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeResultWindow.SetItemToolTip" "pack://uicube.py:CubeResultWindow.SetItemToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeResultWindow.SetCubeResultItem": { "CubeResultWindow.SetCubeResultItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeResultWindow.SetCubeResultItem" "pack://uicube.py:CubeResultWindow.SetCubeResultItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeResultWindow.Open": { "CubeResultWindow.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeResultWindow.Open" "pack://uicube.py:CubeResultWindow.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeResultWindow.Close": { "CubeResultWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeResultWindow.Close" "pack://uicube.py:CubeResultWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeResultWindow.__OnCloseButtonClick": { "CubeResultWindow.__OnCloseButtonClick": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeResultWindow.__OnCloseButtonClick" "pack://uicube.py:CubeResultWindow.__OnCloseButtonClick"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeResultWindow.__OnOverInItem": { "CubeResultWindow.__OnOverInItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeResultWindow.__OnOverInItem" "pack://uicube.py:CubeResultWindow.__OnOverInItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeResultWindow.__OnOverOutItem": { "CubeResultWindow.__OnOverOutItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeResultWindow.__OnOverOutItem" "pack://uicube.py:CubeResultWindow.__OnOverOutItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeResultWindow.OnPressEscapeKey": { "CubeResultWindow.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeResultWindow.OnPressEscapeKey" "pack://uicube.py:CubeResultWindow.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.__init__": { "CubeWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.__init__" "pack://uicube.py:CubeWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.__del__": { "CubeWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.__del__" "pack://uicube.py:CubeWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.LoadWindow": { "CubeWindow.LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.LoadWindow" "pack://uicube.py:CubeWindow.LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.SetItemToolTip": { "CubeWindow.SetItemToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.SetItemToolTip" "pack://uicube.py:CubeWindow.SetItemToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.GetResultCount": { "CubeWindow.GetResultCount": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.GetResultCount" "pack://uicube.py:CubeWindow.GetResultCount"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.OnScrollResultList": { "CubeWindow.OnScrollResultList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.OnScrollResultList" "pack://uicube.py:CubeWindow.OnScrollResultList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.AddCubeResultItem": { "CubeWindow.AddCubeResultItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.AddCubeResultItem" "pack://uicube.py:CubeWindow.AddCubeResultItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.AddMaterialInfo": { "CubeWindow.AddMaterialInfo": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.AddMaterialInfo" "pack://uicube.py:CubeWindow.AddMaterialInfo"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.ClearCubeResultItem": { "CubeWindow.ClearCubeResultItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.ClearCubeResultItem" "pack://uicube.py:CubeWindow.ClearCubeResultItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.Destroy": { "CubeWindow.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.Destroy" "pack://uicube.py:CubeWindow.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.__OverOutMaterialSlot": { "CubeWindow.__OverOutMaterialSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.__OverOutMaterialSlot" "pack://uicube.py:CubeWindow.__OverOutMaterialSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.__OverInCubeResultSlot": { "CubeWindow.__OverInCubeResultSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.__OverInCubeResultSlot" "pack://uicube.py:CubeWindow.__OverInCubeResultSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.__OnSelectMaterialSlot": { "CubeWindow.__OnSelectMaterialSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.__OnSelectMaterialSlot" "pack://uicube.py:CubeWindow.__OnSelectMaterialSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.__OverInMaterialSlot": { "CubeWindow.__OverInMaterialSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.__OverInMaterialSlot" "pack://uicube.py:CubeWindow.__OverInMaterialSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.Open": { "CubeWindow.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.Open" "pack://uicube.py:CubeWindow.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.UpdateInfo": { "CubeWindow.UpdateInfo": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.UpdateInfo" "pack://uicube.py:CubeWindow.UpdateInfo"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.OnPressEscapeKey": { "CubeWindow.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.OnPressEscapeKey" "pack://uicube.py:CubeWindow.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.Close": { "CubeWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.Close" "pack://uicube.py:CubeWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.Clear": { "CubeWindow.Clear": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.Clear" "pack://uicube.py:CubeWindow.Clear"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.Refresh": { "CubeWindow.Refresh": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.Refresh" "pack://uicube.py:CubeWindow.Refresh"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.__OnCloseButtonClick": { "CubeWindow.__OnCloseButtonClick": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.__OnCloseButtonClick" "pack://uicube.py:CubeWindow.__OnCloseButtonClick"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.__OnAcceptButtonClick": { "CubeWindow.__OnAcceptButtonClick": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.__OnAcceptButtonClick" "pack://uicube.py:CubeWindow.__OnAcceptButtonClick"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.__OnSelectEmptySlot": { "CubeWindow.__OnSelectEmptySlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.__OnSelectEmptySlot" "pack://uicube.py:CubeWindow.__OnSelectEmptySlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.__OnSelectItemSlot": { "CubeWindow.__OnSelectItemSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.__OnSelectItemSlot" "pack://uicube.py:CubeWindow.__OnSelectItemSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.__OnOverInItem": { "CubeWindow.__OnOverInItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.__OnOverInItem" "pack://uicube.py:CubeWindow.__OnOverInItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.__OnOverOutItem": { "CubeWindow.__OnOverOutItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.__OnOverOutItem" "pack://uicube.py:CubeWindow.__OnOverOutItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.OnUpdate": { "CubeWindow.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.OnUpdate" "pack://uicube.py:CubeWindow.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CubeWindow.OnRender": { "CubeWindow.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uicube.py:CubeWindow.OnRender" "pack://uicube.py:CubeWindow.OnRender"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
File diff suppressed because it is too large Load Diff
@@ -7,100 +7,142 @@
"EquipmentDialog.__init__": { "EquipmentDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiequipmentdialog.py:EquipmentDialog.__init__" "pack://uiequipmentdialog.py:EquipmentDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EquipmentDialog.__del__": { "EquipmentDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiequipmentdialog.py:EquipmentDialog.__del__" "pack://uiequipmentdialog.py:EquipmentDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EquipmentDialog.__LoadDialog": { "EquipmentDialog.__LoadDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiequipmentdialog.py:EquipmentDialog.__LoadDialog" "pack://uiequipmentdialog.py:EquipmentDialog.__LoadDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EquipmentDialog.Open": { "EquipmentDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiequipmentdialog.py:EquipmentDialog.Open" "pack://uiequipmentdialog.py:EquipmentDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EquipmentDialog.Close": { "EquipmentDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiequipmentdialog.py:EquipmentDialog.Close" "pack://uiequipmentdialog.py:EquipmentDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EquipmentDialog.Destroy": { "EquipmentDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiequipmentdialog.py:EquipmentDialog.Destroy" "pack://uiequipmentdialog.py:EquipmentDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EquipmentDialog.SetEquipmentDialogItem": { "EquipmentDialog.SetEquipmentDialogItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiequipmentdialog.py:EquipmentDialog.SetEquipmentDialogItem" "pack://uiequipmentdialog.py:EquipmentDialog.SetEquipmentDialogItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EquipmentDialog.SetEquipmentDialogSocket": { "EquipmentDialog.SetEquipmentDialogSocket": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiequipmentdialog.py:EquipmentDialog.SetEquipmentDialogSocket" "pack://uiequipmentdialog.py:EquipmentDialog.SetEquipmentDialogSocket"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EquipmentDialog.SetEquipmentDialogAttr": { "EquipmentDialog.SetEquipmentDialogAttr": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiequipmentdialog.py:EquipmentDialog.SetEquipmentDialogAttr" "pack://uiequipmentdialog.py:EquipmentDialog.SetEquipmentDialogAttr"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EquipmentDialog.SetItemToolTip": { "EquipmentDialog.SetItemToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiequipmentdialog.py:EquipmentDialog.SetItemToolTip" "pack://uiequipmentdialog.py:EquipmentDialog.SetItemToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EquipmentDialog.SetCloseEvent": { "EquipmentDialog.SetCloseEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiequipmentdialog.py:EquipmentDialog.SetCloseEvent" "pack://uiequipmentdialog.py:EquipmentDialog.SetCloseEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EquipmentDialog.OverInItem": { "EquipmentDialog.OverInItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiequipmentdialog.py:EquipmentDialog.OverInItem" "pack://uiequipmentdialog.py:EquipmentDialog.OverInItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EquipmentDialog.OverOutItem": { "EquipmentDialog.OverOutItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiequipmentdialog.py:EquipmentDialog.OverOutItem" "pack://uiequipmentdialog.py:EquipmentDialog.OverOutItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EquipmentDialog.OnPressEscapeKey": { "EquipmentDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiequipmentdialog.py:EquipmentDialog.OnPressEscapeKey" "pack://uiequipmentdialog.py:EquipmentDialog.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+56 -23
View File
@@ -7,79 +7,112 @@
"Window.__init__": { "Window.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiex.py:Window.__init__" "pack://uiex.py:Window.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Window.__del__": { "Window.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiex.py:Window.__del__" "pack://uiex.py:Window.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Window.ClearDictionary": { "Window.ClearDictionary": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiex.py:Window.ClearDictionary" "pack://uiex.py:Window.ClearDictionary"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Window.InsertChild": { "Window.InsertChild": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiex.py:Window.InsertChild" "pack://uiex.py:Window.InsertChild"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Window.IsChild": { "Window.IsChild": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiex.py:Window.IsChild" "pack://uiex.py:Window.IsChild"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Window.GetChild": { "Window.GetChild": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiex.py:Window.GetChild" "pack://uiex.py:Window.GetChild"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Window.__LoadSkin": { "Window.__LoadSkin": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiex.py:Window.__LoadSkin" "pack://uiex.py:Window.__LoadSkin"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"App.__init__": { "App.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiex.py:App.__init__" "pack://uiex.py:App.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"App.MainLoop": { "App.MainLoop": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiex.py:App.MainLoop" "pack://uiex.py:App.MainLoop"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"App.OnInit": { "App.OnInit": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiex.py:App.OnInit" "pack://uiex.py:App.OnInit"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"App.__del__": { "App.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiex.py:App.__del__" "pack://uiex.py:App.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+101 -41
View File
@@ -7,142 +7,202 @@
"ExchangeDialog.__init__": { "ExchangeDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.__init__" "pack://uiexchange.py:ExchangeDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.__del__": { "ExchangeDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.__del__" "pack://uiexchange.py:ExchangeDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.LoadDialog": { "ExchangeDialog.LoadDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.LoadDialog" "pack://uiexchange.py:ExchangeDialog.LoadDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.Destroy": { "ExchangeDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.Destroy" "pack://uiexchange.py:ExchangeDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.OpenDialog": { "ExchangeDialog.OpenDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.OpenDialog" "pack://uiexchange.py:ExchangeDialog.OpenDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.CloseDialog": { "ExchangeDialog.CloseDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.CloseDialog" "pack://uiexchange.py:ExchangeDialog.CloseDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.SetItemToolTip": { "ExchangeDialog.SetItemToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.SetItemToolTip" "pack://uiexchange.py:ExchangeDialog.SetItemToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.OpenPickMoneyDialog": { "ExchangeDialog.OpenPickMoneyDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.OpenPickMoneyDialog" "pack://uiexchange.py:ExchangeDialog.OpenPickMoneyDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.OnPickMoney": { "ExchangeDialog.OnPickMoney": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.OnPickMoney" "pack://uiexchange.py:ExchangeDialog.OnPickMoney"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.AcceptExchange": { "ExchangeDialog.AcceptExchange": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.AcceptExchange" "pack://uiexchange.py:ExchangeDialog.AcceptExchange"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.SelectOwnerEmptySlot": { "ExchangeDialog.SelectOwnerEmptySlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.SelectOwnerEmptySlot" "pack://uiexchange.py:ExchangeDialog.SelectOwnerEmptySlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.SelectOwnerItemSlot": { "ExchangeDialog.SelectOwnerItemSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.SelectOwnerItemSlot" "pack://uiexchange.py:ExchangeDialog.SelectOwnerItemSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.RefreshOwnerSlot": { "ExchangeDialog.RefreshOwnerSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.RefreshOwnerSlot" "pack://uiexchange.py:ExchangeDialog.RefreshOwnerSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.RefreshTargetSlot": { "ExchangeDialog.RefreshTargetSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.RefreshTargetSlot" "pack://uiexchange.py:ExchangeDialog.RefreshTargetSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.Refresh": { "ExchangeDialog.Refresh": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.Refresh" "pack://uiexchange.py:ExchangeDialog.Refresh"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.OverInOwnerItem": { "ExchangeDialog.OverInOwnerItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.OverInOwnerItem" "pack://uiexchange.py:ExchangeDialog.OverInOwnerItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.OverInTargetItem": { "ExchangeDialog.OverInTargetItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.OverInTargetItem" "pack://uiexchange.py:ExchangeDialog.OverInTargetItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.OverOutItem": { "ExchangeDialog.OverOutItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.OverOutItem" "pack://uiexchange.py:ExchangeDialog.OverOutItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.OnTop": { "ExchangeDialog.OnTop": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.OnTop" "pack://uiexchange.py:ExchangeDialog.OnTop"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExchangeDialog.OnUpdate": { "ExchangeDialog.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiexchange.py:ExchangeDialog.OnUpdate" "pack://uiexchange.py:ExchangeDialog.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+61 -25
View File
@@ -7,86 +7,122 @@
"GameButtonWindow.__init__": { "GameButtonWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigamebutton.py:GameButtonWindow.__init__" "pack://uigamebutton.py:GameButtonWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GameButtonWindow.__del__": { "GameButtonWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigamebutton.py:GameButtonWindow.__del__" "pack://uigamebutton.py:GameButtonWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GameButtonWindow.__LoadWindow": { "GameButtonWindow.__LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigamebutton.py:GameButtonWindow.__LoadWindow" "pack://uigamebutton.py:GameButtonWindow.__LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GameButtonWindow.Destroy": { "GameButtonWindow.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigamebutton.py:GameButtonWindow.Destroy" "pack://uigamebutton.py:GameButtonWindow.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GameButtonWindow.SetButtonEvent": { "GameButtonWindow.SetButtonEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigamebutton.py:GameButtonWindow.SetButtonEvent" "pack://uigamebutton.py:GameButtonWindow.SetButtonEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GameButtonWindow.ShowBuildButton": { "GameButtonWindow.ShowBuildButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigamebutton.py:GameButtonWindow.ShowBuildButton" "pack://uigamebutton.py:GameButtonWindow.ShowBuildButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GameButtonWindow.HideBuildButton": { "GameButtonWindow.HideBuildButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigamebutton.py:GameButtonWindow.HideBuildButton" "pack://uigamebutton.py:GameButtonWindow.HideBuildButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GameButtonWindow.CheckGameButton": { "GameButtonWindow.CheckGameButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigamebutton.py:GameButtonWindow.CheckGameButton" "pack://uigamebutton.py:GameButtonWindow.CheckGameButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GameButtonWindow.__IsSkillStat": { "GameButtonWindow.__IsSkillStat": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigamebutton.py:GameButtonWindow.__IsSkillStat" "pack://uigamebutton.py:GameButtonWindow.__IsSkillStat"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GameButtonWindow.__OnClickExitObserver": { "GameButtonWindow.__OnClickExitObserver": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigamebutton.py:GameButtonWindow.__OnClickExitObserver" "pack://uigamebutton.py:GameButtonWindow.__OnClickExitObserver"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GameButtonWindow.__HideAllGameButton": { "GameButtonWindow.__HideAllGameButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigamebutton.py:GameButtonWindow.__HideAllGameButton" "pack://uigamebutton.py:GameButtonWindow.__HideAllGameButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GameButtonWindow.SetObserverMode": { "GameButtonWindow.SetObserverMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigamebutton.py:GameButtonWindow.SetObserverMode" "pack://uigamebutton.py:GameButtonWindow.SetObserverMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+301 -121
View File
@@ -7,422 +7,602 @@
"OptionDialog.__init__": { "OptionDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__init__" "pack://uigameoption.py:OptionDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__del__": { "OptionDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__del__" "pack://uigameoption.py:OptionDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__Initialize": { "OptionDialog.__Initialize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__Initialize" "pack://uigameoption.py:OptionDialog.__Initialize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.Destroy": { "OptionDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.Destroy" "pack://uigameoption.py:OptionDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__Load_LoadScript": { "OptionDialog.__Load_LoadScript": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__Load_LoadScript" "pack://uigameoption.py:OptionDialog.__Load_LoadScript"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__Load_BindObject": { "OptionDialog.__Load_BindObject": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__Load_BindObject" "pack://uigameoption.py:OptionDialog.__Load_BindObject"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__Load": { "OptionDialog.__Load": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__Load" "pack://uigameoption.py:OptionDialog.__Load"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__ClickRadioButton": { "OptionDialog.__ClickRadioButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__ClickRadioButton" "pack://uigameoption.py:OptionDialog.__ClickRadioButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__SetNameColorMode": { "OptionDialog.__SetNameColorMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__SetNameColorMode" "pack://uigameoption.py:OptionDialog.__SetNameColorMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__SetTargetBoardViewMode": { "OptionDialog.__SetTargetBoardViewMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__SetTargetBoardViewMode" "pack://uigameoption.py:OptionDialog.__SetTargetBoardViewMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickNameColorModeNormalButton": { "OptionDialog.__OnClickNameColorModeNormalButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickNameColorModeNormalButton" "pack://uigameoption.py:OptionDialog.__OnClickNameColorModeNormalButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickNameColorModeEmpireButton": { "OptionDialog.__OnClickNameColorModeEmpireButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickNameColorModeEmpireButton" "pack://uigameoption.py:OptionDialog.__OnClickNameColorModeEmpireButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickTargetBoardViewButton": { "OptionDialog.__OnClickTargetBoardViewButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickTargetBoardViewButton" "pack://uigameoption.py:OptionDialog.__OnClickTargetBoardViewButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickTargetBoardNoViewButton": { "OptionDialog.__OnClickTargetBoardNoViewButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickTargetBoardNoViewButton" "pack://uigameoption.py:OptionDialog.__OnClickTargetBoardNoViewButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickCameraModeShortButton": { "OptionDialog.__OnClickCameraModeShortButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickCameraModeShortButton" "pack://uigameoption.py:OptionDialog.__OnClickCameraModeShortButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickCameraModeLongButton": { "OptionDialog.__OnClickCameraModeLongButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickCameraModeLongButton" "pack://uigameoption.py:OptionDialog.__OnClickCameraModeLongButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickFogModeLevel0Button": { "OptionDialog.__OnClickFogModeLevel0Button": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickFogModeLevel0Button" "pack://uigameoption.py:OptionDialog.__OnClickFogModeLevel0Button"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickFogModeLevel1Button": { "OptionDialog.__OnClickFogModeLevel1Button": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickFogModeLevel1Button" "pack://uigameoption.py:OptionDialog.__OnClickFogModeLevel1Button"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickFogModeLevel2Button": { "OptionDialog.__OnClickFogModeLevel2Button": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickFogModeLevel2Button" "pack://uigameoption.py:OptionDialog.__OnClickFogModeLevel2Button"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickBlockExchangeButton": { "OptionDialog.__OnClickBlockExchangeButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickBlockExchangeButton" "pack://uigameoption.py:OptionDialog.__OnClickBlockExchangeButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickBlockPartyButton": { "OptionDialog.__OnClickBlockPartyButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickBlockPartyButton" "pack://uigameoption.py:OptionDialog.__OnClickBlockPartyButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickBlockGuildButton": { "OptionDialog.__OnClickBlockGuildButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickBlockGuildButton" "pack://uigameoption.py:OptionDialog.__OnClickBlockGuildButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickBlockWhisperButton": { "OptionDialog.__OnClickBlockWhisperButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickBlockWhisperButton" "pack://uigameoption.py:OptionDialog.__OnClickBlockWhisperButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickBlockFriendButton": { "OptionDialog.__OnClickBlockFriendButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickBlockFriendButton" "pack://uigameoption.py:OptionDialog.__OnClickBlockFriendButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickBlockPartyRequest": { "OptionDialog.__OnClickBlockPartyRequest": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickBlockPartyRequest" "pack://uigameoption.py:OptionDialog.__OnClickBlockPartyRequest"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickViewChatOnButton": { "OptionDialog.__OnClickViewChatOnButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickViewChatOnButton" "pack://uigameoption.py:OptionDialog.__OnClickViewChatOnButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickViewChatOffButton": { "OptionDialog.__OnClickViewChatOffButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickViewChatOffButton" "pack://uigameoption.py:OptionDialog.__OnClickViewChatOffButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickAlwaysShowNameOnButton": { "OptionDialog.__OnClickAlwaysShowNameOnButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickAlwaysShowNameOnButton" "pack://uigameoption.py:OptionDialog.__OnClickAlwaysShowNameOnButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickAlwaysShowNameOffButton": { "OptionDialog.__OnClickAlwaysShowNameOffButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickAlwaysShowNameOffButton" "pack://uigameoption.py:OptionDialog.__OnClickAlwaysShowNameOffButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickShowDamageOnButton": { "OptionDialog.__OnClickShowDamageOnButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickShowDamageOnButton" "pack://uigameoption.py:OptionDialog.__OnClickShowDamageOnButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickShowDamageOffButton": { "OptionDialog.__OnClickShowDamageOffButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickShowDamageOffButton" "pack://uigameoption.py:OptionDialog.__OnClickShowDamageOffButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickSalesTextOnButton": { "OptionDialog.__OnClickSalesTextOnButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickSalesTextOnButton" "pack://uigameoption.py:OptionDialog.__OnClickSalesTextOnButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickSalesTextOffButton": { "OptionDialog.__OnClickSalesTextOffButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickSalesTextOffButton" "pack://uigameoption.py:OptionDialog.__OnClickSalesTextOffButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__CheckPvPProtectedLevelPlayer": { "OptionDialog.__CheckPvPProtectedLevelPlayer": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__CheckPvPProtectedLevelPlayer" "pack://uigameoption.py:OptionDialog.__CheckPvPProtectedLevelPlayer"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__SetPKMode": { "OptionDialog.__SetPKMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__SetPKMode" "pack://uigameoption.py:OptionDialog.__SetPKMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__SetPeacePKMode": { "OptionDialog.__SetPeacePKMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__SetPeacePKMode" "pack://uigameoption.py:OptionDialog.__SetPeacePKMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__RefreshPVPButtonList": { "OptionDialog.__RefreshPVPButtonList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__RefreshPVPButtonList" "pack://uigameoption.py:OptionDialog.__RefreshPVPButtonList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickPvPModePeaceButton": { "OptionDialog.__OnClickPvPModePeaceButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickPvPModePeaceButton" "pack://uigameoption.py:OptionDialog.__OnClickPvPModePeaceButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickPvPModeRevengeButton": { "OptionDialog.__OnClickPvPModeRevengeButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickPvPModeRevengeButton" "pack://uigameoption.py:OptionDialog.__OnClickPvPModeRevengeButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickPvPModeFreeButton": { "OptionDialog.__OnClickPvPModeFreeButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickPvPModeFreeButton" "pack://uigameoption.py:OptionDialog.__OnClickPvPModeFreeButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickPvPModeGuildButton": { "OptionDialog.__OnClickPvPModeGuildButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnClickPvPModeGuildButton" "pack://uigameoption.py:OptionDialog.__OnClickPvPModeGuildButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnChangePKMode": { "OptionDialog.OnChangePKMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.OnChangePKMode" "pack://uigameoption.py:OptionDialog.OnChangePKMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnChangeMobilePhoneNumber": { "OptionDialog.__OnChangeMobilePhoneNumber": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnChangeMobilePhoneNumber" "pack://uigameoption.py:OptionDialog.__OnChangeMobilePhoneNumber"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnDeleteMobilePhoneNumber": { "OptionDialog.__OnDeleteMobilePhoneNumber": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.__OnDeleteMobilePhoneNumber" "pack://uigameoption.py:OptionDialog.__OnDeleteMobilePhoneNumber"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnInputMobilePhoneNumber": { "OptionDialog.OnInputMobilePhoneNumber": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.OnInputMobilePhoneNumber" "pack://uigameoption.py:OptionDialog.OnInputMobilePhoneNumber"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnInputMobileAuthorityCode": { "OptionDialog.OnInputMobileAuthorityCode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.OnInputMobileAuthorityCode" "pack://uigameoption.py:OptionDialog.OnInputMobileAuthorityCode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnDeleteMobile": { "OptionDialog.OnDeleteMobile": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.OnDeleteMobile" "pack://uigameoption.py:OptionDialog.OnDeleteMobile"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnCloseInputDialog": { "OptionDialog.OnCloseInputDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.OnCloseInputDialog" "pack://uigameoption.py:OptionDialog.OnCloseInputDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnCloseQuestionDialog": { "OptionDialog.OnCloseQuestionDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.OnCloseQuestionDialog" "pack://uigameoption.py:OptionDialog.OnCloseQuestionDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnPressEscapeKey": { "OptionDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.OnPressEscapeKey" "pack://uigameoption.py:OptionDialog.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.RefreshMobile": { "OptionDialog.RefreshMobile": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.RefreshMobile" "pack://uigameoption.py:OptionDialog.RefreshMobile"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnMobileAuthority": { "OptionDialog.OnMobileAuthority": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.OnMobileAuthority" "pack://uigameoption.py:OptionDialog.OnMobileAuthority"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.RefreshBlock": { "OptionDialog.RefreshBlock": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.RefreshBlock" "pack://uigameoption.py:OptionDialog.RefreshBlock"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.RefreshViewChat": { "OptionDialog.RefreshViewChat": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.RefreshViewChat" "pack://uigameoption.py:OptionDialog.RefreshViewChat"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.RefreshAlwaysShowName": { "OptionDialog.RefreshAlwaysShowName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.RefreshAlwaysShowName" "pack://uigameoption.py:OptionDialog.RefreshAlwaysShowName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.RefreshShowDamage": { "OptionDialog.RefreshShowDamage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.RefreshShowDamage" "pack://uigameoption.py:OptionDialog.RefreshShowDamage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.RefreshShowSalesText": { "OptionDialog.RefreshShowSalesText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.RefreshShowSalesText" "pack://uigameoption.py:OptionDialog.RefreshShowSalesText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnBlockMode": { "OptionDialog.OnBlockMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.OnBlockMode" "pack://uigameoption.py:OptionDialog.OnBlockMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.Show": { "OptionDialog.Show": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.Show" "pack://uigameoption.py:OptionDialog.Show"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.Close": { "OptionDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uigameoption.py:OptionDialog.Close" "pack://uigameoption.py:OptionDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
File diff suppressed because it is too large Load Diff
+81 -33
View File
@@ -7,114 +7,162 @@
"HelpWindow.__init__": { "HelpWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uihelp.py:HelpWindow.__init__" "pack://uihelp.py:HelpWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HelpWindow.__del__": { "HelpWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uihelp.py:HelpWindow.__del__" "pack://uihelp.py:HelpWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HelpWindow.LoadDialog": { "HelpWindow.LoadDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uihelp.py:HelpWindow.LoadDialog" "pack://uihelp.py:HelpWindow.LoadDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HelpWindow.LoadDialogSinglePage": { "HelpWindow.LoadDialogSinglePage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uihelp.py:HelpWindow.LoadDialogSinglePage" "pack://uihelp.py:HelpWindow.LoadDialogSinglePage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HelpWindow.LoadDialogMultiPage": { "HelpWindow.LoadDialogMultiPage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uihelp.py:HelpWindow.LoadDialogMultiPage" "pack://uihelp.py:HelpWindow.LoadDialogMultiPage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HelpWindow.__OnClickPage1": { "HelpWindow.__OnClickPage1": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uihelp.py:HelpWindow.__OnClickPage1" "pack://uihelp.py:HelpWindow.__OnClickPage1"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HelpWindow.__OnClickPage2": { "HelpWindow.__OnClickPage2": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uihelp.py:HelpWindow.__OnClickPage2" "pack://uihelp.py:HelpWindow.__OnClickPage2"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HelpWindow.Destroy": { "HelpWindow.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uihelp.py:HelpWindow.Destroy" "pack://uihelp.py:HelpWindow.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HelpWindow.SetCloseEvent": { "HelpWindow.SetCloseEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uihelp.py:HelpWindow.SetCloseEvent" "pack://uihelp.py:HelpWindow.SetCloseEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HelpWindow.Open": { "HelpWindow.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uihelp.py:HelpWindow.Open" "pack://uihelp.py:HelpWindow.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HelpWindow.Close": { "HelpWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uihelp.py:HelpWindow.Close" "pack://uihelp.py:HelpWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HelpWindow.OnKeyDown": { "HelpWindow.OnKeyDown": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uihelp.py:HelpWindow.OnKeyDown" "pack://uihelp.py:HelpWindow.OnKeyDown"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HelpWindow.OnIMEReturn": { "HelpWindow.OnIMEReturn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uihelp.py:HelpWindow.OnIMEReturn" "pack://uihelp.py:HelpWindow.OnIMEReturn"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HelpWindow.OnPressEscapeKey": { "HelpWindow.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uihelp.py:HelpWindow.OnPressEscapeKey" "pack://uihelp.py:HelpWindow.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HelpWindow.OnPressExitKey": { "HelpWindow.OnPressExitKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uihelp.py:HelpWindow.OnPressExitKey" "pack://uihelp.py:HelpWindow.OnPressExitKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"HelpWindow.__SelectPage": { "HelpWindow.__SelectPage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uihelp.py:HelpWindow.__SelectPage" "pack://uihelp.py:HelpWindow.__SelectPage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+356 -143
View File
@@ -7,499 +7,712 @@
"CostumeWindow.__init__": { "CostumeWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:CostumeWindow.__init__" "pack://uiinventory.py:CostumeWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CostumeWindow.__del__": { "CostumeWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:CostumeWindow.__del__" "pack://uiinventory.py:CostumeWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CostumeWindow.Show": { "CostumeWindow.Show": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:CostumeWindow.Show" "pack://uiinventory.py:CostumeWindow.Show"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CostumeWindow.Close": { "CostumeWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:CostumeWindow.Close" "pack://uiinventory.py:CostumeWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CostumeWindow.__LoadWindow": { "CostumeWindow.__LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:CostumeWindow.__LoadWindow" "pack://uiinventory.py:CostumeWindow.__LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"CostumeWindow.RefreshCostumeSlot": { "CostumeWindow.RefreshCostumeSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:CostumeWindow.RefreshCostumeSlot" "pack://uiinventory.py:CostumeWindow.RefreshCostumeSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BeltInventoryWindow.__init__": { "BeltInventoryWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:BeltInventoryWindow.__init__" "pack://uiinventory.py:BeltInventoryWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BeltInventoryWindow.__del__": { "BeltInventoryWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:BeltInventoryWindow.__del__" "pack://uiinventory.py:BeltInventoryWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BeltInventoryWindow.Show": { "BeltInventoryWindow.Show": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:BeltInventoryWindow.Show" "pack://uiinventory.py:BeltInventoryWindow.Show"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BeltInventoryWindow.Close": { "BeltInventoryWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:BeltInventoryWindow.Close" "pack://uiinventory.py:BeltInventoryWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BeltInventoryWindow.IsOpeningInventory": { "BeltInventoryWindow.IsOpeningInventory": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:BeltInventoryWindow.IsOpeningInventory" "pack://uiinventory.py:BeltInventoryWindow.IsOpeningInventory"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BeltInventoryWindow.OpenInventory": { "BeltInventoryWindow.OpenInventory": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:BeltInventoryWindow.OpenInventory" "pack://uiinventory.py:BeltInventoryWindow.OpenInventory"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BeltInventoryWindow.CloseInventory": { "BeltInventoryWindow.CloseInventory": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:BeltInventoryWindow.CloseInventory" "pack://uiinventory.py:BeltInventoryWindow.CloseInventory"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BeltInventoryWindow.GetBasePosition": { "BeltInventoryWindow.GetBasePosition": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:BeltInventoryWindow.GetBasePosition" "pack://uiinventory.py:BeltInventoryWindow.GetBasePosition"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BeltInventoryWindow.AdjustPositionAndSize": { "BeltInventoryWindow.AdjustPositionAndSize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:BeltInventoryWindow.AdjustPositionAndSize" "pack://uiinventory.py:BeltInventoryWindow.AdjustPositionAndSize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BeltInventoryWindow.__LoadWindow": { "BeltInventoryWindow.__LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:BeltInventoryWindow.__LoadWindow" "pack://uiinventory.py:BeltInventoryWindow.__LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BeltInventoryWindow.RefreshSlot": { "BeltInventoryWindow.RefreshSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:BeltInventoryWindow.RefreshSlot" "pack://uiinventory.py:BeltInventoryWindow.RefreshSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__init__": { "InventoryWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__init__" "pack://uiinventory.py:InventoryWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__del__": { "InventoryWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__del__" "pack://uiinventory.py:InventoryWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.Show": { "InventoryWindow.Show": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.Show" "pack://uiinventory.py:InventoryWindow.Show"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.BindInterfaceClass": { "InventoryWindow.BindInterfaceClass": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.BindInterfaceClass" "pack://uiinventory.py:InventoryWindow.BindInterfaceClass"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__LoadWindow": { "InventoryWindow.__LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__LoadWindow" "pack://uiinventory.py:InventoryWindow.__LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.Destroy": { "InventoryWindow.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.Destroy" "pack://uiinventory.py:InventoryWindow.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.Hide": { "InventoryWindow.Hide": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.Hide" "pack://uiinventory.py:InventoryWindow.Hide"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.Close": { "InventoryWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.Close" "pack://uiinventory.py:InventoryWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.SetInventoryPage": { "InventoryWindow.SetInventoryPage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.SetInventoryPage" "pack://uiinventory.py:InventoryWindow.SetInventoryPage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.SetEquipmentPage": { "InventoryWindow.SetEquipmentPage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.SetEquipmentPage" "pack://uiinventory.py:InventoryWindow.SetEquipmentPage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.ClickMallButton": { "InventoryWindow.ClickMallButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.ClickMallButton" "pack://uiinventory.py:InventoryWindow.ClickMallButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.ClickDSSButton": { "InventoryWindow.ClickDSSButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.ClickDSSButton" "pack://uiinventory.py:InventoryWindow.ClickDSSButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.ClickCostumeButton": { "InventoryWindow.ClickCostumeButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.ClickCostumeButton" "pack://uiinventory.py:InventoryWindow.ClickCostumeButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.OpenPickMoneyDialog": { "InventoryWindow.OpenPickMoneyDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.OpenPickMoneyDialog" "pack://uiinventory.py:InventoryWindow.OpenPickMoneyDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.OnPickMoney": { "InventoryWindow.OnPickMoney": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.OnPickMoney" "pack://uiinventory.py:InventoryWindow.OnPickMoney"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.OnPickItem": { "InventoryWindow.OnPickItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.OnPickItem" "pack://uiinventory.py:InventoryWindow.OnPickItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__InventoryLocalSlotPosToGlobalSlotPos": { "InventoryWindow.__InventoryLocalSlotPosToGlobalSlotPos": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__InventoryLocalSlotPosToGlobalSlotPos" "pack://uiinventory.py:InventoryWindow.__InventoryLocalSlotPosToGlobalSlotPos"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.RefreshBagSlotWindow": { "InventoryWindow.RefreshBagSlotWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.RefreshBagSlotWindow" "pack://uiinventory.py:InventoryWindow.RefreshBagSlotWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.RefreshEquipSlotWindow": { "InventoryWindow.RefreshEquipSlotWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.RefreshEquipSlotWindow" "pack://uiinventory.py:InventoryWindow.RefreshEquipSlotWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.RefreshItemSlot": { "InventoryWindow.RefreshItemSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.RefreshItemSlot" "pack://uiinventory.py:InventoryWindow.RefreshItemSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.RefreshStatus": { "InventoryWindow.RefreshStatus": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.RefreshStatus" "pack://uiinventory.py:InventoryWindow.RefreshStatus"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.SetItemToolTip": { "InventoryWindow.SetItemToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.SetItemToolTip" "pack://uiinventory.py:InventoryWindow.SetItemToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.SellItem": { "InventoryWindow.SellItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.SellItem" "pack://uiinventory.py:InventoryWindow.SellItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.OnDetachMetinFromItem": { "InventoryWindow.OnDetachMetinFromItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.OnDetachMetinFromItem" "pack://uiinventory.py:InventoryWindow.OnDetachMetinFromItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.OnCloseQuestionDialog": { "InventoryWindow.OnCloseQuestionDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.OnCloseQuestionDialog" "pack://uiinventory.py:InventoryWindow.OnCloseQuestionDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.SelectEmptySlot": { "InventoryWindow.SelectEmptySlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.SelectEmptySlot" "pack://uiinventory.py:InventoryWindow.SelectEmptySlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.SelectItemSlot": { "InventoryWindow.SelectItemSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.SelectItemSlot" "pack://uiinventory.py:InventoryWindow.SelectItemSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__DropSrcItemToDestItemInInventory": { "InventoryWindow.__DropSrcItemToDestItemInInventory": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__DropSrcItemToDestItemInInventory" "pack://uiinventory.py:InventoryWindow.__DropSrcItemToDestItemInInventory"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__SellItem": { "InventoryWindow.__SellItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__SellItem" "pack://uiinventory.py:InventoryWindow.__SellItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__OnClosePopupDialog": { "InventoryWindow.__OnClosePopupDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__OnClosePopupDialog" "pack://uiinventory.py:InventoryWindow.__OnClosePopupDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.RefineItem": { "InventoryWindow.RefineItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.RefineItem" "pack://uiinventory.py:InventoryWindow.RefineItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.DetachMetinFromItem": { "InventoryWindow.DetachMetinFromItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.DetachMetinFromItem" "pack://uiinventory.py:InventoryWindow.DetachMetinFromItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.AttachMetinToItem": { "InventoryWindow.AttachMetinToItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.AttachMetinToItem" "pack://uiinventory.py:InventoryWindow.AttachMetinToItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.OverOutItem": { "InventoryWindow.OverOutItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.OverOutItem" "pack://uiinventory.py:InventoryWindow.OverOutItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.OverInItem": { "InventoryWindow.OverInItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.OverInItem" "pack://uiinventory.py:InventoryWindow.OverInItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__IsUsableItemToItem": { "InventoryWindow.__IsUsableItemToItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__IsUsableItemToItem" "pack://uiinventory.py:InventoryWindow.__IsUsableItemToItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__CanUseSrcItemToDstItem": { "InventoryWindow.__CanUseSrcItemToDstItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__CanUseSrcItemToDstItem" "pack://uiinventory.py:InventoryWindow.__CanUseSrcItemToDstItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__CanCleanBrokenMetinStone": { "InventoryWindow.__CanCleanBrokenMetinStone": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__CanCleanBrokenMetinStone" "pack://uiinventory.py:InventoryWindow.__CanCleanBrokenMetinStone"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__CanChangeItemAttrList": { "InventoryWindow.__CanChangeItemAttrList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__CanChangeItemAttrList" "pack://uiinventory.py:InventoryWindow.__CanChangeItemAttrList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__CanPutAccessorySocket": { "InventoryWindow.__CanPutAccessorySocket": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__CanPutAccessorySocket" "pack://uiinventory.py:InventoryWindow.__CanPutAccessorySocket"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__CanAddAccessorySocket": { "InventoryWindow.__CanAddAccessorySocket": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__CanAddAccessorySocket" "pack://uiinventory.py:InventoryWindow.__CanAddAccessorySocket"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__CanAddItemAttr": { "InventoryWindow.__CanAddItemAttr": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__CanAddItemAttr" "pack://uiinventory.py:InventoryWindow.__CanAddItemAttr"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.ShowToolTip": { "InventoryWindow.ShowToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.ShowToolTip" "pack://uiinventory.py:InventoryWindow.ShowToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.OnTop": { "InventoryWindow.OnTop": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.OnTop" "pack://uiinventory.py:InventoryWindow.OnTop"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.OnPressEscapeKey": { "InventoryWindow.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.OnPressEscapeKey" "pack://uiinventory.py:InventoryWindow.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.UseItemSlot": { "InventoryWindow.UseItemSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.UseItemSlot" "pack://uiinventory.py:InventoryWindow.UseItemSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__UseItem": { "InventoryWindow.__UseItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__UseItem" "pack://uiinventory.py:InventoryWindow.__UseItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__UseItemQuestionDialog_OnCancel": { "InventoryWindow.__UseItemQuestionDialog_OnCancel": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__UseItemQuestionDialog_OnCancel" "pack://uiinventory.py:InventoryWindow.__UseItemQuestionDialog_OnCancel"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__UseItemQuestionDialog_OnAccept": { "InventoryWindow.__UseItemQuestionDialog_OnAccept": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__UseItemQuestionDialog_OnAccept" "pack://uiinventory.py:InventoryWindow.__UseItemQuestionDialog_OnAccept"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__SendUseItemToItemPacket": { "InventoryWindow.__SendUseItemToItemPacket": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__SendUseItemToItemPacket" "pack://uiinventory.py:InventoryWindow.__SendUseItemToItemPacket"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__SendUseItemPacket": { "InventoryWindow.__SendUseItemPacket": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__SendUseItemPacket" "pack://uiinventory.py:InventoryWindow.__SendUseItemPacket"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.__SendMoveItemPacket": { "InventoryWindow.__SendMoveItemPacket": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.__SendMoveItemPacket" "pack://uiinventory.py:InventoryWindow.__SendMoveItemPacket"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.SetDragonSoulRefineWindow": { "InventoryWindow.SetDragonSoulRefineWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.SetDragonSoulRefineWindow" "pack://uiinventory.py:InventoryWindow.SetDragonSoulRefineWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"InventoryWindow.OnMoveWindow": { "InventoryWindow.OnMoveWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiinventory.py:InventoryWindow.OnMoveWindow" "pack://uiinventory.py:InventoryWindow.OnMoveWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
@@ -7,51 +7,72 @@
"MapNameShower.__init__": { "MapNameShower.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uimapnameshower.py:MapNameShower.__init__" "pack://uimapnameshower.py:MapNameShower.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MapNameShower.__del__": { "MapNameShower.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uimapnameshower.py:MapNameShower.__del__" "pack://uimapnameshower.py:MapNameShower.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MapNameShower.__Initialize": { "MapNameShower.__Initialize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uimapnameshower.py:MapNameShower.__Initialize" "pack://uimapnameshower.py:MapNameShower.__Initialize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MapNameShower.__GetDevilTowerFloor": { "MapNameShower.__GetDevilTowerFloor": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uimapnameshower.py:MapNameShower.__GetDevilTowerFloor" "pack://uimapnameshower.py:MapNameShower.__GetDevilTowerFloor"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MapNameShower.__GetDevilBase": { "MapNameShower.__GetDevilBase": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uimapnameshower.py:MapNameShower.__GetDevilBase" "pack://uimapnameshower.py:MapNameShower.__GetDevilBase"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MapNameShower.ShowMapName": { "MapNameShower.ShowMapName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uimapnameshower.py:MapNameShower.ShowMapName" "pack://uimapnameshower.py:MapNameShower.ShowMapName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MapNameShower.Update": { "MapNameShower.Update": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uimapnameshower.py:MapNameShower.Update" "pack://uimapnameshower.py:MapNameShower.Update"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
File diff suppressed because it is too large Load Diff
+201 -81
View File
@@ -7,282 +7,402 @@
"MapTextToolTip.__init__": { "MapTextToolTip.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MapTextToolTip.__init__" "pack://uiminimap.py:MapTextToolTip.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MapTextToolTip.__del__": { "MapTextToolTip.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MapTextToolTip.__del__" "pack://uiminimap.py:MapTextToolTip.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MapTextToolTip.SetText": { "MapTextToolTip.SetText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MapTextToolTip.SetText" "pack://uiminimap.py:MapTextToolTip.SetText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MapTextToolTip.SetTooltipPosition": { "MapTextToolTip.SetTooltipPosition": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MapTextToolTip.SetTooltipPosition" "pack://uiminimap.py:MapTextToolTip.SetTooltipPosition"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MapTextToolTip.SetTextColor": { "MapTextToolTip.SetTextColor": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MapTextToolTip.SetTextColor" "pack://uiminimap.py:MapTextToolTip.SetTextColor"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MapTextToolTip.GetTextSize": { "MapTextToolTip.GetTextSize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MapTextToolTip.GetTextSize" "pack://uiminimap.py:MapTextToolTip.GetTextSize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AtlasWindow.__init__": { "AtlasWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:AtlasWindow.__init__" "pack://uiminimap.py:AtlasWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AtlasWindow.OnUpdate": { "AtlasWindow.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:AtlasWindow.OnUpdate" "pack://uiminimap.py:AtlasWindow.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AtlasWindow.OnRender": { "AtlasWindow.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:AtlasWindow.OnRender" "pack://uiminimap.py:AtlasWindow.OnRender"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AtlasWindow.HideAtlas": { "AtlasWindow.HideAtlas": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:AtlasWindow.HideAtlas" "pack://uiminimap.py:AtlasWindow.HideAtlas"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AtlasWindow.ShowAtlas": { "AtlasWindow.ShowAtlas": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:AtlasWindow.ShowAtlas" "pack://uiminimap.py:AtlasWindow.ShowAtlas"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AtlasWindow.__del__": { "AtlasWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:AtlasWindow.__del__" "pack://uiminimap.py:AtlasWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AtlasWindow.SetMapName": { "AtlasWindow.SetMapName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:AtlasWindow.SetMapName" "pack://uiminimap.py:AtlasWindow.SetMapName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AtlasWindow.LoadWindow": { "AtlasWindow.LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:AtlasWindow.LoadWindow" "pack://uiminimap.py:AtlasWindow.LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AtlasWindow.Destroy": { "AtlasWindow.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:AtlasWindow.Destroy" "pack://uiminimap.py:AtlasWindow.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AtlasWindow.Hide": { "AtlasWindow.Hide": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:AtlasWindow.Hide" "pack://uiminimap.py:AtlasWindow.Hide"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AtlasWindow.Show": { "AtlasWindow.Show": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:AtlasWindow.Show" "pack://uiminimap.py:AtlasWindow.Show"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AtlasWindow.SetCenterPositionAdjust": { "AtlasWindow.SetCenterPositionAdjust": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:AtlasWindow.SetCenterPositionAdjust" "pack://uiminimap.py:AtlasWindow.SetCenterPositionAdjust"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"AtlasWindow.OnPressEscapeKey": { "AtlasWindow.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:AtlasWindow.OnPressEscapeKey" "pack://uiminimap.py:AtlasWindow.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"__RegisterMiniMapColor": { "__RegisterMiniMapColor": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:__RegisterMiniMapColor" "pack://uiminimap.py:__RegisterMiniMapColor"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.__init__": { "MiniMap.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.__init__" "pack://uiminimap.py:MiniMap.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.__del__": { "MiniMap.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.__del__" "pack://uiminimap.py:MiniMap.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.__Initialize": { "MiniMap.__Initialize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.__Initialize" "pack://uiminimap.py:MiniMap.__Initialize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.SetMapName": { "MiniMap.SetMapName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.SetMapName" "pack://uiminimap.py:MiniMap.SetMapName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.SetImprisonmentDuration": { "MiniMap.SetImprisonmentDuration": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.SetImprisonmentDuration" "pack://uiminimap.py:MiniMap.SetImprisonmentDuration"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.__UpdateImprisonmentDurationText": { "MiniMap.__UpdateImprisonmentDurationText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.__UpdateImprisonmentDurationText" "pack://uiminimap.py:MiniMap.__UpdateImprisonmentDurationText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.Show": { "MiniMap.Show": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.Show" "pack://uiminimap.py:MiniMap.Show"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.__LoadWindow": { "MiniMap.__LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.__LoadWindow" "pack://uiminimap.py:MiniMap.__LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.Destroy": { "MiniMap.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.Destroy" "pack://uiminimap.py:MiniMap.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.UpdateObserverCount": { "MiniMap.UpdateObserverCount": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.UpdateObserverCount" "pack://uiminimap.py:MiniMap.UpdateObserverCount"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.OnUpdate": { "MiniMap.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.OnUpdate" "pack://uiminimap.py:MiniMap.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.OnRender": { "MiniMap.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.OnRender" "pack://uiminimap.py:MiniMap.OnRender"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.Close": { "MiniMap.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.Close" "pack://uiminimap.py:MiniMap.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.HideMiniMap": { "MiniMap.HideMiniMap": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.HideMiniMap" "pack://uiminimap.py:MiniMap.HideMiniMap"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.ShowMiniMap": { "MiniMap.ShowMiniMap": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.ShowMiniMap" "pack://uiminimap.py:MiniMap.ShowMiniMap"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.isShowMiniMap": { "MiniMap.isShowMiniMap": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.isShowMiniMap" "pack://uiminimap.py:MiniMap.isShowMiniMap"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.ScaleUp": { "MiniMap.ScaleUp": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.ScaleUp" "pack://uiminimap.py:MiniMap.ScaleUp"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.ScaleDown": { "MiniMap.ScaleDown": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.ScaleDown" "pack://uiminimap.py:MiniMap.ScaleDown"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.ShowAtlas": { "MiniMap.ShowAtlas": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.ShowAtlas" "pack://uiminimap.py:MiniMap.ShowAtlas"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MiniMap.ToggleAtlasWindow": { "MiniMap.ToggleAtlasWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiminimap.py:MiniMap.ToggleAtlasWindow" "pack://uiminimap.py:MiniMap.ToggleAtlasWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+246 -99
View File
@@ -7,345 +7,492 @@
"OptionDialog.__init__": { "OptionDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__init__" "pack://uioption.py:OptionDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__del__": { "OptionDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__del__" "pack://uioption.py:OptionDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__Initialize": { "OptionDialog.__Initialize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__Initialize" "pack://uioption.py:OptionDialog.__Initialize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.Destroy": { "OptionDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.Destroy" "pack://uioption.py:OptionDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__LoadDialog": { "OptionDialog.__LoadDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__LoadDialog" "pack://uioption.py:OptionDialog.__LoadDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__ClickRadioButton": { "OptionDialog.__ClickRadioButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__ClickRadioButton" "pack://uioption.py:OptionDialog.__ClickRadioButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__SetNameColorMode": { "OptionDialog.__SetNameColorMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__SetNameColorMode" "pack://uioption.py:OptionDialog.__SetNameColorMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__SetTargetBoardViewMode": { "OptionDialog.__SetTargetBoardViewMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__SetTargetBoardViewMode" "pack://uioption.py:OptionDialog.__SetTargetBoardViewMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__SetCameraMode": { "OptionDialog.__SetCameraMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__SetCameraMode" "pack://uioption.py:OptionDialog.__SetCameraMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__SetFogLevel": { "OptionDialog.__SetFogLevel": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__SetFogLevel" "pack://uioption.py:OptionDialog.__SetFogLevel"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickNameColorModeNormalButton": { "OptionDialog.__OnClickNameColorModeNormalButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickNameColorModeNormalButton" "pack://uioption.py:OptionDialog.__OnClickNameColorModeNormalButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickNameColorModeEmpireButton": { "OptionDialog.__OnClickNameColorModeEmpireButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickNameColorModeEmpireButton" "pack://uioption.py:OptionDialog.__OnClickNameColorModeEmpireButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickTargetBoardViewButton": { "OptionDialog.__OnClickTargetBoardViewButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickTargetBoardViewButton" "pack://uioption.py:OptionDialog.__OnClickTargetBoardViewButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickTargetBoardNoViewButton": { "OptionDialog.__OnClickTargetBoardNoViewButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickTargetBoardNoViewButton" "pack://uioption.py:OptionDialog.__OnClickTargetBoardNoViewButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickCameraModeShortButton": { "OptionDialog.__OnClickCameraModeShortButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickCameraModeShortButton" "pack://uioption.py:OptionDialog.__OnClickCameraModeShortButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickCameraModeLongButton": { "OptionDialog.__OnClickCameraModeLongButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickCameraModeLongButton" "pack://uioption.py:OptionDialog.__OnClickCameraModeLongButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickFogModeLevel0Button": { "OptionDialog.__OnClickFogModeLevel0Button": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickFogModeLevel0Button" "pack://uioption.py:OptionDialog.__OnClickFogModeLevel0Button"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickFogModeLevel1Button": { "OptionDialog.__OnClickFogModeLevel1Button": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickFogModeLevel1Button" "pack://uioption.py:OptionDialog.__OnClickFogModeLevel1Button"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickFogModeLevel2Button": { "OptionDialog.__OnClickFogModeLevel2Button": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickFogModeLevel2Button" "pack://uioption.py:OptionDialog.__OnClickFogModeLevel2Button"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickBlockExchangeButton": { "OptionDialog.__OnClickBlockExchangeButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickBlockExchangeButton" "pack://uioption.py:OptionDialog.__OnClickBlockExchangeButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickBlockPartyButton": { "OptionDialog.__OnClickBlockPartyButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickBlockPartyButton" "pack://uioption.py:OptionDialog.__OnClickBlockPartyButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickBlockGuildButton": { "OptionDialog.__OnClickBlockGuildButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickBlockGuildButton" "pack://uioption.py:OptionDialog.__OnClickBlockGuildButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickBlockWhisperButton": { "OptionDialog.__OnClickBlockWhisperButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickBlockWhisperButton" "pack://uioption.py:OptionDialog.__OnClickBlockWhisperButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickBlockFriendButton": { "OptionDialog.__OnClickBlockFriendButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickBlockFriendButton" "pack://uioption.py:OptionDialog.__OnClickBlockFriendButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__CheckPvPProtectedLevelPlayer": { "OptionDialog.__CheckPvPProtectedLevelPlayer": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__CheckPvPProtectedLevelPlayer" "pack://uioption.py:OptionDialog.__CheckPvPProtectedLevelPlayer"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__SetPKMode": { "OptionDialog.__SetPKMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__SetPKMode" "pack://uioption.py:OptionDialog.__SetPKMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__SetPeacePKMode": { "OptionDialog.__SetPeacePKMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__SetPeacePKMode" "pack://uioption.py:OptionDialog.__SetPeacePKMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__RefreshPVPButtonList": { "OptionDialog.__RefreshPVPButtonList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__RefreshPVPButtonList" "pack://uioption.py:OptionDialog.__RefreshPVPButtonList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickPvPModePeaceButton": { "OptionDialog.__OnClickPvPModePeaceButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickPvPModePeaceButton" "pack://uioption.py:OptionDialog.__OnClickPvPModePeaceButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickPvPModeRevengeButton": { "OptionDialog.__OnClickPvPModeRevengeButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickPvPModeRevengeButton" "pack://uioption.py:OptionDialog.__OnClickPvPModeRevengeButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickPvPModeFreeButton": { "OptionDialog.__OnClickPvPModeFreeButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickPvPModeFreeButton" "pack://uioption.py:OptionDialog.__OnClickPvPModeFreeButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickPvPModeGuildButton": { "OptionDialog.__OnClickPvPModeGuildButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnClickPvPModeGuildButton" "pack://uioption.py:OptionDialog.__OnClickPvPModeGuildButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnChangePKMode": { "OptionDialog.OnChangePKMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.OnChangePKMode" "pack://uioption.py:OptionDialog.OnChangePKMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnChangeMusicVolume": { "OptionDialog.OnChangeMusicVolume": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.OnChangeMusicVolume" "pack://uioption.py:OptionDialog.OnChangeMusicVolume"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnChangeSoundVolume": { "OptionDialog.OnChangeSoundVolume": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.OnChangeSoundVolume" "pack://uioption.py:OptionDialog.OnChangeSoundVolume"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnChangeMobilePhoneNumber": { "OptionDialog.__OnChangeMobilePhoneNumber": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnChangeMobilePhoneNumber" "pack://uioption.py:OptionDialog.__OnChangeMobilePhoneNumber"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnDeleteMobilePhoneNumber": { "OptionDialog.__OnDeleteMobilePhoneNumber": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.__OnDeleteMobilePhoneNumber" "pack://uioption.py:OptionDialog.__OnDeleteMobilePhoneNumber"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnInputMobilePhoneNumber": { "OptionDialog.OnInputMobilePhoneNumber": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.OnInputMobilePhoneNumber" "pack://uioption.py:OptionDialog.OnInputMobilePhoneNumber"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnInputMobileAuthorityCode": { "OptionDialog.OnInputMobileAuthorityCode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.OnInputMobileAuthorityCode" "pack://uioption.py:OptionDialog.OnInputMobileAuthorityCode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnDeleteMobile": { "OptionDialog.OnDeleteMobile": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.OnDeleteMobile" "pack://uioption.py:OptionDialog.OnDeleteMobile"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnCloseInputDialog": { "OptionDialog.OnCloseInputDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.OnCloseInputDialog" "pack://uioption.py:OptionDialog.OnCloseInputDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnCloseQuestionDialog": { "OptionDialog.OnCloseQuestionDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.OnCloseQuestionDialog" "pack://uioption.py:OptionDialog.OnCloseQuestionDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnPressEscapeKey": { "OptionDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.OnPressEscapeKey" "pack://uioption.py:OptionDialog.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.RefreshMobile": { "OptionDialog.RefreshMobile": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.RefreshMobile" "pack://uioption.py:OptionDialog.RefreshMobile"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnMobileAuthority": { "OptionDialog.OnMobileAuthority": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.OnMobileAuthority" "pack://uioption.py:OptionDialog.OnMobileAuthority"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.RefreshBlock": { "OptionDialog.RefreshBlock": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.RefreshBlock" "pack://uioption.py:OptionDialog.RefreshBlock"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnBlockMode": { "OptionDialog.OnBlockMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.OnBlockMode" "pack://uioption.py:OptionDialog.OnBlockMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.Show": { "OptionDialog.Show": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.Show" "pack://uioption.py:OptionDialog.Show"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.Close": { "OptionDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uioption.py:OptionDialog.Close" "pack://uioption.py:OptionDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+346 -139
View File
@@ -7,485 +7,692 @@
"PartyMemberInfoBoard.__init__": { "PartyMemberInfoBoard.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.__init__" "pack://uiparty.py:PartyMemberInfoBoard.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.__del__": { "PartyMemberInfoBoard.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.__del__" "pack://uiparty.py:PartyMemberInfoBoard.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.__LoadBoard": { "PartyMemberInfoBoard.__LoadBoard": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.__LoadBoard" "pack://uiparty.py:PartyMemberInfoBoard.__LoadBoard"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.Destroy": { "PartyMemberInfoBoard.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.Destroy" "pack://uiparty.py:PartyMemberInfoBoard.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.__SetAffectsMouseEvent": { "PartyMemberInfoBoard.__SetAffectsMouseEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.__SetAffectsMouseEvent" "pack://uiparty.py:PartyMemberInfoBoard.__SetAffectsMouseEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.__HideAllAffects": { "PartyMemberInfoBoard.__HideAllAffects": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.__HideAllAffects" "pack://uiparty.py:PartyMemberInfoBoard.__HideAllAffects"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.__CreateAffectToolTip": { "PartyMemberInfoBoard.__CreateAffectToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.__CreateAffectToolTip" "pack://uiparty.py:PartyMemberInfoBoard.__CreateAffectToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.__CreateStateButton": { "PartyMemberInfoBoard.__CreateStateButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.__CreateStateButton" "pack://uiparty.py:PartyMemberInfoBoard.__CreateStateButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.__GetPartySkillLevel": { "PartyMemberInfoBoard.__GetPartySkillLevel": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.__GetPartySkillLevel" "pack://uiparty.py:PartyMemberInfoBoard.__GetPartySkillLevel"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.__AppendStateButton": { "PartyMemberInfoBoard.__AppendStateButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.__AppendStateButton" "pack://uiparty.py:PartyMemberInfoBoard.__AppendStateButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.__ShowStateButton": { "PartyMemberInfoBoard.__ShowStateButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.__ShowStateButton" "pack://uiparty.py:PartyMemberInfoBoard.__ShowStateButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.__HideStateButton": { "PartyMemberInfoBoard.__HideStateButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.__HideStateButton" "pack://uiparty.py:PartyMemberInfoBoard.__HideStateButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.__GetAffectNumber": { "PartyMemberInfoBoard.__GetAffectNumber": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.__GetAffectNumber" "pack://uiparty.py:PartyMemberInfoBoard.__GetAffectNumber"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.SetCharacterName": { "PartyMemberInfoBoard.SetCharacterName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.SetCharacterName" "pack://uiparty.py:PartyMemberInfoBoard.SetCharacterName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.GetCharacterName": { "PartyMemberInfoBoard.GetCharacterName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.GetCharacterName" "pack://uiparty.py:PartyMemberInfoBoard.GetCharacterName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.SetCharacterPID": { "PartyMemberInfoBoard.SetCharacterPID": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.SetCharacterPID" "pack://uiparty.py:PartyMemberInfoBoard.SetCharacterPID"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.SetCharacterVID": { "PartyMemberInfoBoard.SetCharacterVID": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.SetCharacterVID" "pack://uiparty.py:PartyMemberInfoBoard.SetCharacterVID"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.GetCharacterPID": { "PartyMemberInfoBoard.GetCharacterPID": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.GetCharacterPID" "pack://uiparty.py:PartyMemberInfoBoard.GetCharacterPID"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.GetCharacterVID": { "PartyMemberInfoBoard.GetCharacterVID": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.GetCharacterVID" "pack://uiparty.py:PartyMemberInfoBoard.GetCharacterVID"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.SetCharacterHP": { "PartyMemberInfoBoard.SetCharacterHP": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.SetCharacterHP" "pack://uiparty.py:PartyMemberInfoBoard.SetCharacterHP"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.SetCharacterState": { "PartyMemberInfoBoard.SetCharacterState": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.SetCharacterState" "pack://uiparty.py:PartyMemberInfoBoard.SetCharacterState"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.SetAffect": { "PartyMemberInfoBoard.SetAffect": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.SetAffect" "pack://uiparty.py:PartyMemberInfoBoard.SetAffect"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.Link": { "PartyMemberInfoBoard.Link": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.Link" "pack://uiparty.py:PartyMemberInfoBoard.Link"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.Unlink": { "PartyMemberInfoBoard.Unlink": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.Unlink" "pack://uiparty.py:PartyMemberInfoBoard.Unlink"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.OnSelectState": { "PartyMemberInfoBoard.OnSelectState": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.OnSelectState" "pack://uiparty.py:PartyMemberInfoBoard.OnSelectState"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.OnWarp": { "PartyMemberInfoBoard.OnWarp": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.OnWarp" "pack://uiparty.py:PartyMemberInfoBoard.OnWarp"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.OnExpel": { "PartyMemberInfoBoard.OnExpel": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.OnExpel" "pack://uiparty.py:PartyMemberInfoBoard.OnExpel"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.OnMouseLeftButtonDown": { "PartyMemberInfoBoard.OnMouseLeftButtonDown": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.OnMouseLeftButtonDown" "pack://uiparty.py:PartyMemberInfoBoard.OnMouseLeftButtonDown"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.OnMouseLeftButtonUp": { "PartyMemberInfoBoard.OnMouseLeftButtonUp": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.OnMouseLeftButtonUp" "pack://uiparty.py:PartyMemberInfoBoard.OnMouseLeftButtonUp"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.OnMouseRightButtonDown": { "PartyMemberInfoBoard.OnMouseRightButtonDown": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.OnMouseRightButtonDown" "pack://uiparty.py:PartyMemberInfoBoard.OnMouseRightButtonDown"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.OnAffectOverIn": { "PartyMemberInfoBoard.OnAffectOverIn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.OnAffectOverIn" "pack://uiparty.py:PartyMemberInfoBoard.OnAffectOverIn"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMemberInfoBoard.OnAffectOverOut": { "PartyMemberInfoBoard.OnAffectOverOut": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMemberInfoBoard.OnAffectOverOut" "pack://uiparty.py:PartyMemberInfoBoard.OnAffectOverOut"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.__init__": { "PartyMenu.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.__init__" "pack://uiparty.py:PartyMenu.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.__del__": { "PartyMenu.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.__del__" "pack://uiparty.py:PartyMenu.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.Destroy": { "PartyMenu.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.Destroy" "pack://uiparty.py:PartyMenu.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.__CreateModeButtons": { "PartyMenu.__CreateModeButtons": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.__CreateModeButtons" "pack://uiparty.py:PartyMenu.__CreateModeButtons"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.__CreateButtons": { "PartyMenu.__CreateButtons": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.__CreateButtons" "pack://uiparty.py:PartyMenu.__CreateButtons"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.__ClearShowingButtons": { "PartyMenu.__ClearShowingButtons": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.__ClearShowingButtons" "pack://uiparty.py:PartyMenu.__ClearShowingButtons"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.__ArrangeButtons": { "PartyMenu.__ArrangeButtons": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.__ArrangeButtons" "pack://uiparty.py:PartyMenu.__ArrangeButtons"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.__ShowButton": { "PartyMenu.__ShowButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.__ShowButton" "pack://uiparty.py:PartyMenu.__ShowButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.__HideButton": { "PartyMenu.__HideButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.__HideButton" "pack://uiparty.py:PartyMenu.__HideButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.ShowLeaderButton": { "PartyMenu.ShowLeaderButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.ShowLeaderButton" "pack://uiparty.py:PartyMenu.ShowLeaderButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.ShowMemberButton": { "PartyMenu.ShowMemberButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.ShowMemberButton" "pack://uiparty.py:PartyMenu.ShowMemberButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.OnPartyUseSkill": { "PartyMenu.OnPartyUseSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.OnPartyUseSkill" "pack://uiparty.py:PartyMenu.OnPartyUseSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.PartyHealReady": { "PartyMenu.PartyHealReady": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.PartyHealReady" "pack://uiparty.py:PartyMenu.PartyHealReady"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.__UpAllModeButtons": { "PartyMenu.__UpAllModeButtons": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.__UpAllModeButtons" "pack://uiparty.py:PartyMenu.__UpAllModeButtons"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.__SetModeButton": { "PartyMenu.__SetModeButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.__SetModeButton" "pack://uiparty.py:PartyMenu.__SetModeButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.OnClickEXPLevel": { "PartyMenu.OnClickEXPLevel": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.OnClickEXPLevel" "pack://uiparty.py:PartyMenu.OnClickEXPLevel"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.OnClickEXPDistributeParity": { "PartyMenu.OnClickEXPDistributeParity": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.OnClickEXPDistributeParity" "pack://uiparty.py:PartyMenu.OnClickEXPDistributeParity"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyMenu.ChangePartyParameter": { "PartyMenu.ChangePartyParameter": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyMenu.ChangePartyParameter" "pack://uiparty.py:PartyMenu.ChangePartyParameter"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.__init__": { "PartyWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.__init__" "pack://uiparty.py:PartyWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.__del__": { "PartyWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.__del__" "pack://uiparty.py:PartyWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.Destroy": { "PartyWindow.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.Destroy" "pack://uiparty.py:PartyWindow.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.DestroyPartyMemberInfoBoard": { "PartyWindow.DestroyPartyMemberInfoBoard": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.DestroyPartyMemberInfoBoard" "pack://uiparty.py:PartyWindow.DestroyPartyMemberInfoBoard"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.__CreatePartyMenuButton": { "PartyWindow.__CreatePartyMenuButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.__CreatePartyMenuButton" "pack://uiparty.py:PartyWindow.__CreatePartyMenuButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.__CreatePartyMenu": { "PartyWindow.__CreatePartyMenu": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.__CreatePartyMenu" "pack://uiparty.py:PartyWindow.__CreatePartyMenu"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.AddPartyMember": { "PartyWindow.AddPartyMember": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.AddPartyMember" "pack://uiparty.py:PartyWindow.AddPartyMember"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.RemovePartyMember": { "PartyWindow.RemovePartyMember": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.RemovePartyMember" "pack://uiparty.py:PartyWindow.RemovePartyMember"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.UpdatePartyMemberInfo": { "PartyWindow.UpdatePartyMemberInfo": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.UpdatePartyMemberInfo" "pack://uiparty.py:PartyWindow.UpdatePartyMemberInfo"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.LinkPartyMember": { "PartyWindow.LinkPartyMember": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.LinkPartyMember" "pack://uiparty.py:PartyWindow.LinkPartyMember"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.UnlinkPartyMember": { "PartyWindow.UnlinkPartyMember": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.UnlinkPartyMember" "pack://uiparty.py:PartyWindow.UnlinkPartyMember"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.UnlinkAllPartyMember": { "PartyWindow.UnlinkAllPartyMember": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.UnlinkAllPartyMember" "pack://uiparty.py:PartyWindow.UnlinkAllPartyMember"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.ExitParty": { "PartyWindow.ExitParty": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.ExitParty" "pack://uiparty.py:PartyWindow.ExitParty"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.__ArrangePartyMemberInfoBoard": { "PartyWindow.__ArrangePartyMemberInfoBoard": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.__ArrangePartyMemberInfoBoard" "pack://uiparty.py:PartyWindow.__ArrangePartyMemberInfoBoard"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.__FindPartyMemberInfoBoardByVID": { "PartyWindow.__FindPartyMemberInfoBoardByVID": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.__FindPartyMemberInfoBoardByVID" "pack://uiparty.py:PartyWindow.__FindPartyMemberInfoBoardByVID"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.__FindPartyMemberInfoBoardByPID": { "PartyWindow.__FindPartyMemberInfoBoardByPID": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.__FindPartyMemberInfoBoardByPID" "pack://uiparty.py:PartyWindow.__FindPartyMemberInfoBoardByPID"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.PartyHealReady": { "PartyWindow.PartyHealReady": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.PartyHealReady" "pack://uiparty.py:PartyWindow.PartyHealReady"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.ChangePartyParameter": { "PartyWindow.ChangePartyParameter": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.ChangePartyParameter" "pack://uiparty.py:PartyWindow.ChangePartyParameter"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PartyWindow.OnTogglePartyMenu": { "PartyWindow.OnTogglePartyMenu": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiparty.py:PartyWindow.OnTogglePartyMenu" "pack://uiparty.py:PartyWindow.OnTogglePartyMenu"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
@@ -7,51 +7,72 @@
"PhaseCurtain.__init__": { "PhaseCurtain.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiphasecurtain.py:PhaseCurtain.__init__" "pack://uiphasecurtain.py:PhaseCurtain.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PhaseCurtain.__del__": { "PhaseCurtain.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiphasecurtain.py:PhaseCurtain.__del__" "pack://uiphasecurtain.py:PhaseCurtain.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PhaseCurtain.SAFE_FadeOut": { "PhaseCurtain.SAFE_FadeOut": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiphasecurtain.py:PhaseCurtain.SAFE_FadeOut" "pack://uiphasecurtain.py:PhaseCurtain.SAFE_FadeOut"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PhaseCurtain.FadeOut": { "PhaseCurtain.FadeOut": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiphasecurtain.py:PhaseCurtain.FadeOut" "pack://uiphasecurtain.py:PhaseCurtain.FadeOut"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PhaseCurtain.FadeIn": { "PhaseCurtain.FadeIn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiphasecurtain.py:PhaseCurtain.FadeIn" "pack://uiphasecurtain.py:PhaseCurtain.FadeIn"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PhaseCurtain.SetAlpha": { "PhaseCurtain.SetAlpha": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiphasecurtain.py:PhaseCurtain.SetAlpha" "pack://uiphasecurtain.py:PhaseCurtain.SetAlpha"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PhaseCurtain.OnUpdate": { "PhaseCurtain.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiphasecurtain.py:PhaseCurtain.OnUpdate" "pack://uiphasecurtain.py:PhaseCurtain.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+51 -21
View File
@@ -7,72 +7,102 @@
"PickMoneyDialog.__init__": { "PickMoneyDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipickmoney.py:PickMoneyDialog.__init__" "pack://uipickmoney.py:PickMoneyDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PickMoneyDialog.__del__": { "PickMoneyDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipickmoney.py:PickMoneyDialog.__del__" "pack://uipickmoney.py:PickMoneyDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PickMoneyDialog.LoadDialog": { "PickMoneyDialog.LoadDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipickmoney.py:PickMoneyDialog.LoadDialog" "pack://uipickmoney.py:PickMoneyDialog.LoadDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PickMoneyDialog.Destroy": { "PickMoneyDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipickmoney.py:PickMoneyDialog.Destroy" "pack://uipickmoney.py:PickMoneyDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PickMoneyDialog.SetTitleName": { "PickMoneyDialog.SetTitleName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipickmoney.py:PickMoneyDialog.SetTitleName" "pack://uipickmoney.py:PickMoneyDialog.SetTitleName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PickMoneyDialog.SetAcceptEvent": { "PickMoneyDialog.SetAcceptEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipickmoney.py:PickMoneyDialog.SetAcceptEvent" "pack://uipickmoney.py:PickMoneyDialog.SetAcceptEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PickMoneyDialog.SetMax": { "PickMoneyDialog.SetMax": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipickmoney.py:PickMoneyDialog.SetMax" "pack://uipickmoney.py:PickMoneyDialog.SetMax"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PickMoneyDialog.Open": { "PickMoneyDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipickmoney.py:PickMoneyDialog.Open" "pack://uipickmoney.py:PickMoneyDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PickMoneyDialog.Close": { "PickMoneyDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipickmoney.py:PickMoneyDialog.Close" "pack://uipickmoney.py:PickMoneyDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PickMoneyDialog.OnAccept": { "PickMoneyDialog.OnAccept": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipickmoney.py:PickMoneyDialog.OnAccept" "pack://uipickmoney.py:PickMoneyDialog.OnAccept"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
@@ -7,51 +7,72 @@
"PlayerGauge.__init__": { "PlayerGauge.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiplayergauge.py:PlayerGauge.__init__" "pack://uiplayergauge.py:PlayerGauge.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PlayerGauge.__del__": { "PlayerGauge.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiplayergauge.py:PlayerGauge.__del__" "pack://uiplayergauge.py:PlayerGauge.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PlayerGauge.Hide": { "PlayerGauge.Hide": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiplayergauge.py:PlayerGauge.Hide" "pack://uiplayergauge.py:PlayerGauge.Hide"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PlayerGauge.OnUpdate": { "PlayerGauge.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiplayergauge.py:PlayerGauge.OnUpdate" "pack://uiplayergauge.py:PlayerGauge.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PlayerGauge.RefreshGauge": { "PlayerGauge.RefreshGauge": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiplayergauge.py:PlayerGauge.RefreshGauge" "pack://uiplayergauge.py:PlayerGauge.RefreshGauge"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PlayerGauge.EnableShowAlways": { "PlayerGauge.EnableShowAlways": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiplayergauge.py:PlayerGauge.EnableShowAlways" "pack://uiplayergauge.py:PlayerGauge.EnableShowAlways"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PlayerGauge.DisableShowAlways": { "PlayerGauge.DisableShowAlways": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiplayergauge.py:PlayerGauge.DisableShowAlways" "pack://uiplayergauge.py:PlayerGauge.DisableShowAlways"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+41 -17
View File
@@ -7,58 +7,82 @@
"PointResetDialog.__init__": { "PointResetDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipointreset.py:PointResetDialog.__init__" "pack://uipointreset.py:PointResetDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PointResetDialog.LoadDialog": { "PointResetDialog.LoadDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipointreset.py:PointResetDialog.LoadDialog" "pack://uipointreset.py:PointResetDialog.LoadDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PointResetDialog.Destroy": { "PointResetDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipointreset.py:PointResetDialog.Destroy" "pack://uipointreset.py:PointResetDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PointResetDialog.OpenDialog": { "PointResetDialog.OpenDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipointreset.py:PointResetDialog.OpenDialog" "pack://uipointreset.py:PointResetDialog.OpenDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PointResetDialog.OpenConfirmDialog": { "PointResetDialog.OpenConfirmDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipointreset.py:PointResetDialog.OpenConfirmDialog" "pack://uipointreset.py:PointResetDialog.OpenConfirmDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PointResetDialog.ResetPoint": { "PointResetDialog.ResetPoint": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipointreset.py:PointResetDialog.ResetPoint" "pack://uipointreset.py:PointResetDialog.ResetPoint"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PointResetDialog.Close": { "PointResetDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipointreset.py:PointResetDialog.Close" "pack://uipointreset.py:PointResetDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PointResetDialog.OnPressEscapeKey": { "PointResetDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uipointreset.py:PointResetDialog.OnPressEscapeKey" "pack://uipointreset.py:PointResetDialog.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
@@ -7,212 +7,302 @@
"Clear": { "Clear": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:Clear" "pack://uiprivateshopbuilder.py:Clear"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsPrivateShopItemPriceList": { "IsPrivateShopItemPriceList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:IsPrivateShopItemPriceList" "pack://uiprivateshopbuilder.py:IsPrivateShopItemPriceList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"IsBuildingPrivateShop": { "IsBuildingPrivateShop": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:IsBuildingPrivateShop" "pack://uiprivateshopbuilder.py:IsBuildingPrivateShop"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SetPrivateShopItemPrice": { "SetPrivateShopItemPrice": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:SetPrivateShopItemPrice" "pack://uiprivateshopbuilder.py:SetPrivateShopItemPrice"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GetPrivateShopItemPrice": { "GetPrivateShopItemPrice": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:GetPrivateShopItemPrice" "pack://uiprivateshopbuilder.py:GetPrivateShopItemPrice"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"UpdateADBoard": { "UpdateADBoard": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:UpdateADBoard" "pack://uiprivateshopbuilder.py:UpdateADBoard"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"DeleteADBoard": { "DeleteADBoard": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:DeleteADBoard" "pack://uiprivateshopbuilder.py:DeleteADBoard"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopAdvertisementBoard.__init__": { "PrivateShopAdvertisementBoard.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.__init__" "pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopAdvertisementBoard.__del__": { "PrivateShopAdvertisementBoard.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.__del__" "pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopAdvertisementBoard.__MakeTextLine": { "PrivateShopAdvertisementBoard.__MakeTextLine": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.__MakeTextLine" "pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.__MakeTextLine"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopAdvertisementBoard.Open": { "PrivateShopAdvertisementBoard.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.Open" "pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopAdvertisementBoard.OnMouseLeftButtonUp": { "PrivateShopAdvertisementBoard.OnMouseLeftButtonUp": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.OnMouseLeftButtonUp" "pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.OnMouseLeftButtonUp"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopAdvertisementBoard.OnUpdate": { "PrivateShopAdvertisementBoard.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.OnUpdate" "pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.__init__": { "PrivateShopBuilder.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.__init__" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.__del__": { "PrivateShopBuilder.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.__del__" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.__LoadWindow": { "PrivateShopBuilder.__LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.__LoadWindow" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.__LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.Destroy": { "PrivateShopBuilder.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.Destroy" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.Open": { "PrivateShopBuilder.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.Open" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.Close": { "PrivateShopBuilder.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.Close" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.SetItemToolTip": { "PrivateShopBuilder.SetItemToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.SetItemToolTip" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.SetItemToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.Refresh": { "PrivateShopBuilder.Refresh": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.Refresh" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.Refresh"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.OnSelectEmptySlot": { "PrivateShopBuilder.OnSelectEmptySlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.OnSelectEmptySlot" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnSelectEmptySlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.OnSelectItemSlot": { "PrivateShopBuilder.OnSelectItemSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.OnSelectItemSlot" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnSelectItemSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.AcceptInputPrice": { "PrivateShopBuilder.AcceptInputPrice": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.AcceptInputPrice" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.AcceptInputPrice"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.CancelInputPrice": { "PrivateShopBuilder.CancelInputPrice": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.CancelInputPrice" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.CancelInputPrice"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.OnOk": { "PrivateShopBuilder.OnOk": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.OnOk" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnOk"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.OnClose": { "PrivateShopBuilder.OnClose": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.OnClose" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnClose"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.OnPressEscapeKey": { "PrivateShopBuilder.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.OnPressEscapeKey" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.OnOverInItem": { "PrivateShopBuilder.OnOverInItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.OnOverInItem" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnOverInItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PrivateShopBuilder.OnOverOutItem": { "PrivateShopBuilder.OnOverOutItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiprivateshopbuilder.py:PrivateShopBuilder.OnOverOutItem" "pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnOverOutItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+341 -137
View File
@@ -7,478 +7,682 @@
"ToolTipImageBox.__init__": { "ToolTipImageBox.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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__": { "ToolTipImageBox.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "ToolTipImageBox.CreateToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "ToolTipImageBox.DestroyToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "ToolTipImageBox.OnMouseOverIn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "ToolTipImageBox.OnMouseOverOut": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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__": { "QuestCurtain.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestCurtain.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestCurtain.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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__": { "EventCurtain.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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__": { "EventCurtain.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "EventCurtain.SetAlpha": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "EventCurtain.FadeOut": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "EventCurtain.FadeIn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "EventCurtain.WhiteOut": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "EventCurtain.WhiteIn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "EventCurtain.__StartFade": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "EventCurtain.__EndFade": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "EventCurtain.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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__": { "BarButton.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "BarButton.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "BarButton.CallEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "BarButton.DownEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "BarButton.ShowToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "BarButton.HideToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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__": { "DescriptionWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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__": { "DescriptionWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "DescriptionWindow.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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__": { "QuestDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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__": { "QuestDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.LoadDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.OnCancel": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.CloseSelf": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.AddOnCloseEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.AddOnDoneEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.SetOnCloseEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.SetEventSetPosition": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.AdjustEventSetPosition": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.MakeNextButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.MakeQuestion": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.MakeEachButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.MakeNextPrevPageButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.RefreshQuestPage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.NextQuestPageEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.PrevQuestPageEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.ClickAnswerEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.AppendQuestion": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.FadeOut": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.FadeIn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.WhiteOut": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.WhiteIn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.DoneEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.__GetQuestImageFileName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.OnKeyDown": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.OnIMEReturn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.OnIMEUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.OnInput": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.OnImage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.OnInsertItemIcon": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.OnInsertImage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.OnSize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.OnTitleImage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.OnLeftImage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.OnTopImage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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": { "QuestDialog.OnBackgroundImage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "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"
]
} }
} }
} }
+141 -57
View File
@@ -7,198 +7,282 @@
"RefineDialog.__init__": { "RefineDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialog.__init__" "pack://uirefine.py:RefineDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialog.__LoadScript": { "RefineDialog.__LoadScript": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialog.__LoadScript" "pack://uirefine.py:RefineDialog.__LoadScript"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialog.__del__": { "RefineDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialog.__del__" "pack://uirefine.py:RefineDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialog.__LoadQuestionDialog": { "RefineDialog.__LoadQuestionDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialog.__LoadQuestionDialog" "pack://uirefine.py:RefineDialog.__LoadQuestionDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialog.Destroy": { "RefineDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialog.Destroy" "pack://uirefine.py:RefineDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialog.GetRefineSuccessPercentage": { "RefineDialog.GetRefineSuccessPercentage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialog.GetRefineSuccessPercentage" "pack://uirefine.py:RefineDialog.GetRefineSuccessPercentage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialog.Open": { "RefineDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialog.Open" "pack://uirefine.py:RefineDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialog.UpdateDialog": { "RefineDialog.UpdateDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialog.UpdateDialog" "pack://uirefine.py:RefineDialog.UpdateDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialog.OpenQuestionDialog": { "RefineDialog.OpenQuestionDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialog.OpenQuestionDialog" "pack://uirefine.py:RefineDialog.OpenQuestionDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialog.Accept": { "RefineDialog.Accept": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialog.Accept" "pack://uirefine.py:RefineDialog.Accept"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialog.Close": { "RefineDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialog.Close" "pack://uirefine.py:RefineDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialog.OnPressEscapeKey": { "RefineDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialog.OnPressEscapeKey" "pack://uirefine.py:RefineDialog.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialogNew.__init__": { "RefineDialogNew.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialogNew.__init__" "pack://uirefine.py:RefineDialogNew.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialogNew.__Initialize": { "RefineDialogNew.__Initialize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialogNew.__Initialize" "pack://uirefine.py:RefineDialogNew.__Initialize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialogNew.__LoadScript": { "RefineDialogNew.__LoadScript": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialogNew.__LoadScript" "pack://uirefine.py:RefineDialogNew.__LoadScript"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialogNew.__del__": { "RefineDialogNew.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialogNew.__del__" "pack://uirefine.py:RefineDialogNew.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialogNew.__MakeSlot": { "RefineDialogNew.__MakeSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialogNew.__MakeSlot" "pack://uirefine.py:RefineDialogNew.__MakeSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialogNew.__MakeItemImage": { "RefineDialogNew.__MakeItemImage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialogNew.__MakeItemImage" "pack://uirefine.py:RefineDialogNew.__MakeItemImage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialogNew.__MakeThinBoard": { "RefineDialogNew.__MakeThinBoard": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialogNew.__MakeThinBoard" "pack://uirefine.py:RefineDialogNew.__MakeThinBoard"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialogNew.Destroy": { "RefineDialogNew.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialogNew.Destroy" "pack://uirefine.py:RefineDialogNew.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialogNew.Open": { "RefineDialogNew.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialogNew.Open" "pack://uirefine.py:RefineDialogNew.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialogNew.Close": { "RefineDialogNew.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialogNew.Close" "pack://uirefine.py:RefineDialogNew.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialogNew.AppendMaterial": { "RefineDialogNew.AppendMaterial": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialogNew.AppendMaterial" "pack://uirefine.py:RefineDialogNew.AppendMaterial"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialogNew.UpdateDialog": { "RefineDialogNew.UpdateDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialogNew.UpdateDialog" "pack://uirefine.py:RefineDialogNew.UpdateDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialogNew.OpenQuestionDialog": { "RefineDialogNew.OpenQuestionDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialogNew.OpenQuestionDialog" "pack://uirefine.py:RefineDialogNew.OpenQuestionDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialogNew.Accept": { "RefineDialogNew.Accept": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialogNew.Accept" "pack://uirefine.py:RefineDialogNew.Accept"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialogNew.CancelRefine": { "RefineDialogNew.CancelRefine": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialogNew.CancelRefine" "pack://uirefine.py:RefineDialogNew.CancelRefine"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RefineDialogNew.OnPressEscapeKey": { "RefineDialogNew.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirefine.py:RefineDialogNew.OnPressEscapeKey" "pack://uirefine.py:RefineDialogNew.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+51 -21
View File
@@ -7,72 +7,102 @@
"RestartDialog.__init__": { "RestartDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirestart.py:RestartDialog.__init__" "pack://uirestart.py:RestartDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RestartDialog.__del__": { "RestartDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirestart.py:RestartDialog.__del__" "pack://uirestart.py:RestartDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RestartDialog.LoadDialog": { "RestartDialog.LoadDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirestart.py:RestartDialog.LoadDialog" "pack://uirestart.py:RestartDialog.LoadDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RestartDialog.Destroy": { "RestartDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirestart.py:RestartDialog.Destroy" "pack://uirestart.py:RestartDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RestartDialog.OpenDialog": { "RestartDialog.OpenDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirestart.py:RestartDialog.OpenDialog" "pack://uirestart.py:RestartDialog.OpenDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RestartDialog.Close": { "RestartDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirestart.py:RestartDialog.Close" "pack://uirestart.py:RestartDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RestartDialog.RestartHere": { "RestartDialog.RestartHere": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirestart.py:RestartDialog.RestartHere" "pack://uirestart.py:RestartDialog.RestartHere"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RestartDialog.RestartTown": { "RestartDialog.RestartTown": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirestart.py:RestartDialog.RestartTown" "pack://uirestart.py:RestartDialog.RestartTown"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RestartDialog.OnPressExitKey": { "RestartDialog.OnPressExitKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirestart.py:RestartDialog.OnPressExitKey" "pack://uirestart.py:RestartDialog.OnPressExitKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"RestartDialog.OnPressEscapeKey": { "RestartDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uirestart.py:RestartDialog.OnPressEscapeKey" "pack://uirestart.py:RestartDialog.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+331 -133
View File
@@ -7,464 +7,662 @@
"PasswordDialog.__init__": { "PasswordDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:PasswordDialog.__init__" "pack://uisafebox.py:PasswordDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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__": { "PasswordDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:PasswordDialog.__del__" "pack://uisafebox.py:PasswordDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "PasswordDialog.__LoadDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:PasswordDialog.__LoadDialog" "pack://uisafebox.py:PasswordDialog.__LoadDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "PasswordDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:PasswordDialog.Destroy" "pack://uisafebox.py:PasswordDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "PasswordDialog.SetTitle": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:PasswordDialog.SetTitle" "pack://uisafebox.py:PasswordDialog.SetTitle"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "PasswordDialog.SetSendMessage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:PasswordDialog.SetSendMessage" "pack://uisafebox.py:PasswordDialog.SetSendMessage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "PasswordDialog.ShowDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:PasswordDialog.ShowDialog" "pack://uisafebox.py:PasswordDialog.ShowDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "PasswordDialog.CloseDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:PasswordDialog.CloseDialog" "pack://uisafebox.py:PasswordDialog.CloseDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "PasswordDialog.OnAccept": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:PasswordDialog.OnAccept" "pack://uisafebox.py:PasswordDialog.OnAccept"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "PasswordDialog.OnCancel": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:PasswordDialog.OnCancel" "pack://uisafebox.py:PasswordDialog.OnCancel"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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__": { "ChangePasswordDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:ChangePasswordDialog.__init__" "pack://uisafebox.py:ChangePasswordDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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__": { "ChangePasswordDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:ChangePasswordDialog.__del__" "pack://uisafebox.py:ChangePasswordDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "ChangePasswordDialog.__LoadDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:ChangePasswordDialog.__LoadDialog" "pack://uisafebox.py:ChangePasswordDialog.__LoadDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "ChangePasswordDialog.LoadDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:ChangePasswordDialog.LoadDialog" "pack://uisafebox.py:ChangePasswordDialog.LoadDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "ChangePasswordDialog.OnNextFocus": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:ChangePasswordDialog.OnNextFocus" "pack://uisafebox.py:ChangePasswordDialog.OnNextFocus"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "ChangePasswordDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:ChangePasswordDialog.Destroy" "pack://uisafebox.py:ChangePasswordDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "ChangePasswordDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:ChangePasswordDialog.Open" "pack://uisafebox.py:ChangePasswordDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "ChangePasswordDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:ChangePasswordDialog.Close" "pack://uisafebox.py:ChangePasswordDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "ChangePasswordDialog.OnAccept": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:ChangePasswordDialog.OnAccept" "pack://uisafebox.py:ChangePasswordDialog.OnAccept"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "ChangePasswordDialog.OnCancel": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:ChangePasswordDialog.OnCancel" "pack://uisafebox.py:ChangePasswordDialog.OnCancel"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "ChangePasswordDialog.OnCloseMessageDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:ChangePasswordDialog.OnCloseMessageDialog" "pack://uisafebox.py:ChangePasswordDialog.OnCloseMessageDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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__": { "SafeboxWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.__init__" "pack://uisafebox.py:SafeboxWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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__": { "SafeboxWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.__del__" "pack://uisafebox.py:SafeboxWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.Show": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.Show" "pack://uisafebox.py:SafeboxWindow.Show"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.Destroy" "pack://uisafebox.py:SafeboxWindow.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.__LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.__LoadWindow" "pack://uisafebox.py:SafeboxWindow.__LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.OpenPickMoneyDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.OpenPickMoneyDialog" "pack://uisafebox.py:SafeboxWindow.OpenPickMoneyDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.ShowWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.ShowWindow" "pack://uisafebox.py:SafeboxWindow.ShowWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.__MakePageButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.__MakePageButton" "pack://uisafebox.py:SafeboxWindow.__MakePageButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.SelectPage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.SelectPage" "pack://uisafebox.py:SafeboxWindow.SelectPage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.__LocalPosToGlobalPos": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.__LocalPosToGlobalPos" "pack://uisafebox.py:SafeboxWindow.__LocalPosToGlobalPos"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.SetTableSize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.SetTableSize" "pack://uisafebox.py:SafeboxWindow.SetTableSize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.RefreshSafebox": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.RefreshSafebox" "pack://uisafebox.py:SafeboxWindow.RefreshSafebox"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.RefreshSafeboxMoney": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.RefreshSafeboxMoney" "pack://uisafebox.py:SafeboxWindow.RefreshSafeboxMoney"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.SetItemToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.SetItemToolTip" "pack://uisafebox.py:SafeboxWindow.SetItemToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.Close" "pack://uisafebox.py:SafeboxWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.CommandCloseSafebox": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.CommandCloseSafebox" "pack://uisafebox.py:SafeboxWindow.CommandCloseSafebox"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.SelectEmptySlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.SelectEmptySlot" "pack://uisafebox.py:SafeboxWindow.SelectEmptySlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.SelectItemSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.SelectItemSlot" "pack://uisafebox.py:SafeboxWindow.SelectItemSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.UseItemSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.UseItemSlot" "pack://uisafebox.py:SafeboxWindow.UseItemSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.__ShowToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.__ShowToolTip" "pack://uisafebox.py:SafeboxWindow.__ShowToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.OverInItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.OverInItem" "pack://uisafebox.py:SafeboxWindow.OverInItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.OverOutItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.OverOutItem" "pack://uisafebox.py:SafeboxWindow.OverOutItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.OnPickMoney": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.OnPickMoney" "pack://uisafebox.py:SafeboxWindow.OnPickMoney"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.OnChangePassword": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.OnChangePassword" "pack://uisafebox.py:SafeboxWindow.OnChangePassword"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.OnPressEscapeKey" "pack://uisafebox.py:SafeboxWindow.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "SafeboxWindow.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:SafeboxWindow.OnUpdate" "pack://uisafebox.py:SafeboxWindow.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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__": { "MallWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.__init__" "pack://uisafebox.py:MallWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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__": { "MallWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.__del__" "pack://uisafebox.py:MallWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.Show": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.Show" "pack://uisafebox.py:MallWindow.Show"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.Destroy" "pack://uisafebox.py:MallWindow.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.__LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.__LoadWindow" "pack://uisafebox.py:MallWindow.__LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.ShowWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.ShowWindow" "pack://uisafebox.py:MallWindow.ShowWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.SetTableSize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.SetTableSize" "pack://uisafebox.py:MallWindow.SetTableSize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.RefreshMall": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.RefreshMall" "pack://uisafebox.py:MallWindow.RefreshMall"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.SetItemToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.SetItemToolTip" "pack://uisafebox.py:MallWindow.SetItemToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.Close" "pack://uisafebox.py:MallWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.CommandCloseMall": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.CommandCloseMall" "pack://uisafebox.py:MallWindow.CommandCloseMall"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.SelectEmptySlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.SelectEmptySlot" "pack://uisafebox.py:MallWindow.SelectEmptySlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.SelectItemSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.SelectItemSlot" "pack://uisafebox.py:MallWindow.SelectItemSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.UseItemSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.UseItemSlot" "pack://uisafebox.py:MallWindow.UseItemSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.__ShowToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.__ShowToolTip" "pack://uisafebox.py:MallWindow.__ShowToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.OverInItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.OverInItem" "pack://uisafebox.py:MallWindow.OverInItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.OverOutItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.OverOutItem" "pack://uisafebox.py:MallWindow.OverOutItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.OnPressEscapeKey" "pack://uisafebox.py:MallWindow.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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": { "MallWindow.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisafebox.py:MallWindow.OnUpdate" "pack://uisafebox.py:MallWindow.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "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"
]
} }
} }
} }
@@ -7,9 +7,12 @@
"LoadLocaleFile": { "LoadLocaleFile": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiscriptlocale.py:LoadLocaleFile" "pack://uiscriptlocale.py:LoadLocaleFile"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiscriptlocale.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+56 -23
View File
@@ -7,79 +7,112 @@
"SelectItemWindow.__init__": { "SelectItemWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectitem.py:SelectItemWindow.__init__" "pack://uiselectitem.py:SelectItemWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectItemWindow.__del__": { "SelectItemWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectitem.py:SelectItemWindow.__del__" "pack://uiselectitem.py:SelectItemWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectItemWindow.LoadWindow": { "SelectItemWindow.LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectitem.py:SelectItemWindow.LoadWindow" "pack://uiselectitem.py:SelectItemWindow.LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectItemWindow.Open": { "SelectItemWindow.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectitem.py:SelectItemWindow.Open" "pack://uiselectitem.py:SelectItemWindow.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectItemWindow.Close": { "SelectItemWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectitem.py:SelectItemWindow.Close" "pack://uiselectitem.py:SelectItemWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectItemWindow.SetItemToolTip": { "SelectItemWindow.SetItemToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectitem.py:SelectItemWindow.SetItemToolTip" "pack://uiselectitem.py:SelectItemWindow.SetItemToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectItemWindow.SelectItemSlot": { "SelectItemWindow.SelectItemSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectitem.py:SelectItemWindow.SelectItemSlot" "pack://uiselectitem.py:SelectItemWindow.SelectItemSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectItemWindow.SetTableSize": { "SelectItemWindow.SetTableSize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectitem.py:SelectItemWindow.SetTableSize" "pack://uiselectitem.py:SelectItemWindow.SetTableSize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectItemWindow.RefreshSlot": { "SelectItemWindow.RefreshSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectitem.py:SelectItemWindow.RefreshSlot" "pack://uiselectitem.py:SelectItemWindow.RefreshSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectItemWindow.OverOutItem": { "SelectItemWindow.OverOutItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectitem.py:SelectItemWindow.OverOutItem" "pack://uiselectitem.py:SelectItemWindow.OverOutItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SelectItemWindow.OverInItem": { "SelectItemWindow.OverInItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectitem.py:SelectItemWindow.OverInItem" "pack://uiselectitem.py:SelectItemWindow.OverInItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+151 -61
View File
@@ -7,212 +7,302 @@
"Item.__init__": { "Item.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:Item.__init__" "pack://uiselectmusic.py:Item.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Item.__del__": { "Item.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:Item.__del__" "pack://uiselectmusic.py:Item.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Item.GetText": { "Item.GetText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:Item.GetText" "pack://uiselectmusic.py:Item.GetText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Item.SetSize": { "Item.SetSize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:Item.SetSize" "pack://uiselectmusic.py:Item.SetSize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Item.__CreateTextLine": { "Item.__CreateTextLine": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:Item.__CreateTextLine" "pack://uiselectmusic.py:Item.__CreateTextLine"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.__init__": { "PopupDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:PopupDialog.__init__" "pack://uiselectmusic.py:PopupDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.__del__": { "PopupDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:PopupDialog.__del__" "pack://uiselectmusic.py:PopupDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.__Load": { "PopupDialog.__Load": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:PopupDialog.__Load" "pack://uiselectmusic.py:PopupDialog.__Load"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.__Bind": { "PopupDialog.__Bind": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:PopupDialog.__Bind" "pack://uiselectmusic.py:PopupDialog.__Bind"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.Open": { "PopupDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:PopupDialog.Open" "pack://uiselectmusic.py:PopupDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.__OnOK": { "PopupDialog.__OnOK": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:PopupDialog.__OnOK" "pack://uiselectmusic.py:PopupDialog.__OnOK"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.__init__": { "FileListDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.__init__" "pack://uiselectmusic.py:FileListDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.__del__": { "FileListDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.__del__" "pack://uiselectmusic.py:FileListDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.Show": { "FileListDialog.Show": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.Show" "pack://uiselectmusic.py:FileListDialog.Show"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.Open": { "FileListDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.Open" "pack://uiselectmusic.py:FileListDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.Close": { "FileListDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.Close" "pack://uiselectmusic.py:FileListDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.OnPressEscapeKey": { "FileListDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.OnPressEscapeKey" "pack://uiselectmusic.py:FileListDialog.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.SAFE_SetSelectEvent": { "FileListDialog.SAFE_SetSelectEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.SAFE_SetSelectEvent" "pack://uiselectmusic.py:FileListDialog.SAFE_SetSelectEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.__CreateFileListBox": { "FileListDialog.__CreateFileListBox": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.__CreateFileListBox" "pack://uiselectmusic.py:FileListDialog.__CreateFileListBox"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.__Load": { "FileListDialog.__Load": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.__Load" "pack://uiselectmusic.py:FileListDialog.__Load"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.__Load_LoadScript": { "FileListDialog.__Load_LoadScript": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.__Load_LoadScript" "pack://uiselectmusic.py:FileListDialog.__Load_LoadScript"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.__Load_BindObject": { "FileListDialog.__Load_BindObject": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.__Load_BindObject" "pack://uiselectmusic.py:FileListDialog.__Load_BindObject"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.__PopupMessage": { "FileListDialog.__PopupMessage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.__PopupMessage" "pack://uiselectmusic.py:FileListDialog.__PopupMessage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.__OnOK": { "FileListDialog.__OnOK": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.__OnOK" "pack://uiselectmusic.py:FileListDialog.__OnOK"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.__OnCancel": { "FileListDialog.__OnCancel": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.__OnCancel" "pack://uiselectmusic.py:FileListDialog.__OnCancel"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.__OnRefresh": { "FileListDialog.__OnRefresh": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.__OnRefresh" "pack://uiselectmusic.py:FileListDialog.__OnRefresh"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.__RefreshFileList": { "FileListDialog.__RefreshFileList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.__RefreshFileList" "pack://uiselectmusic.py:FileListDialog.__RefreshFileList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.__ClearFileList": { "FileListDialog.__ClearFileList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.__ClearFileList" "pack://uiselectmusic.py:FileListDialog.__ClearFileList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.__AppendFileList": { "FileListDialog.__AppendFileList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.__AppendFileList" "pack://uiselectmusic.py:FileListDialog.__AppendFileList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"FileListDialog.__AppendFile": { "FileListDialog.__AppendFile": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiselectmusic.py:FileListDialog.__AppendFile" "pack://uiselectmusic.py:FileListDialog.__AppendFile"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+226 -91
View File
@@ -7,317 +7,452 @@
"ShopDialog.__init__": { "ShopDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.__init__" "pack://uishop.py:ShopDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.__del__": { "ShopDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.__del__" "pack://uishop.py:ShopDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.__GetRealIndex": { "ShopDialog.__GetRealIndex": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.__GetRealIndex" "pack://uishop.py:ShopDialog.__GetRealIndex"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.Refresh": { "ShopDialog.Refresh": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.Refresh" "pack://uishop.py:ShopDialog.Refresh"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.SetItemData": { "ShopDialog.SetItemData": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.SetItemData" "pack://uishop.py:ShopDialog.SetItemData"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.LoadDialog": { "ShopDialog.LoadDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.LoadDialog" "pack://uishop.py:ShopDialog.LoadDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.__ShowBuySellButton": { "ShopDialog.__ShowBuySellButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.__ShowBuySellButton" "pack://uishop.py:ShopDialog.__ShowBuySellButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.__ShowMiddleTabs": { "ShopDialog.__ShowMiddleTabs": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.__ShowMiddleTabs" "pack://uishop.py:ShopDialog.__ShowMiddleTabs"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.__ShowSmallTabs": { "ShopDialog.__ShowSmallTabs": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.__ShowSmallTabs" "pack://uishop.py:ShopDialog.__ShowSmallTabs"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.__HideBuySellButton": { "ShopDialog.__HideBuySellButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.__HideBuySellButton" "pack://uishop.py:ShopDialog.__HideBuySellButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.__HideMiddleTabs": { "ShopDialog.__HideMiddleTabs": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.__HideMiddleTabs" "pack://uishop.py:ShopDialog.__HideMiddleTabs"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.__HideSmallTabs": { "ShopDialog.__HideSmallTabs": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.__HideSmallTabs" "pack://uishop.py:ShopDialog.__HideSmallTabs"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.__SetTabNames": { "ShopDialog.__SetTabNames": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.__SetTabNames" "pack://uishop.py:ShopDialog.__SetTabNames"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.Destroy": { "ShopDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.Destroy" "pack://uishop.py:ShopDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.Open": { "ShopDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.Open" "pack://uishop.py:ShopDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.Close": { "ShopDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.Close" "pack://uishop.py:ShopDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.GetIndexFromSlotPos": { "ShopDialog.GetIndexFromSlotPos": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.GetIndexFromSlotPos" "pack://uishop.py:ShopDialog.GetIndexFromSlotPos"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.OnClickTabButton": { "ShopDialog.OnClickTabButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.OnClickTabButton" "pack://uishop.py:ShopDialog.OnClickTabButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.AskClosePrivateShop": { "ShopDialog.AskClosePrivateShop": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.AskClosePrivateShop" "pack://uishop.py:ShopDialog.AskClosePrivateShop"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.OnClosePrivateShop": { "ShopDialog.OnClosePrivateShop": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.OnClosePrivateShop" "pack://uishop.py:ShopDialog.OnClosePrivateShop"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.OnPressEscapeKey": { "ShopDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.OnPressEscapeKey" "pack://uishop.py:ShopDialog.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.OnPressExitKey": { "ShopDialog.OnPressExitKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.OnPressExitKey" "pack://uishop.py:ShopDialog.OnPressExitKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.OnBuy": { "ShopDialog.OnBuy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.OnBuy" "pack://uishop.py:ShopDialog.OnBuy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.OnSell": { "ShopDialog.OnSell": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.OnSell" "pack://uishop.py:ShopDialog.OnSell"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.CancelShopping": { "ShopDialog.CancelShopping": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.CancelShopping" "pack://uishop.py:ShopDialog.CancelShopping"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.__OnClosePopupDialog": { "ShopDialog.__OnClosePopupDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.__OnClosePopupDialog" "pack://uishop.py:ShopDialog.__OnClosePopupDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.SellAttachedItem": { "ShopDialog.SellAttachedItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.SellAttachedItem" "pack://uishop.py:ShopDialog.SellAttachedItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.OnSellItem": { "ShopDialog.OnSellItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.OnSellItem" "pack://uishop.py:ShopDialog.OnSellItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.OnCloseQuestionDialog": { "ShopDialog.OnCloseQuestionDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.OnCloseQuestionDialog" "pack://uishop.py:ShopDialog.OnCloseQuestionDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.SelectEmptySlot": { "ShopDialog.SelectEmptySlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.SelectEmptySlot" "pack://uishop.py:ShopDialog.SelectEmptySlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.UnselectItemSlot": { "ShopDialog.UnselectItemSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.UnselectItemSlot" "pack://uishop.py:ShopDialog.UnselectItemSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.SelectItemSlot": { "ShopDialog.SelectItemSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.SelectItemSlot" "pack://uishop.py:ShopDialog.SelectItemSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.DropToInventory": { "ShopDialog.DropToInventory": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.DropToInventory" "pack://uishop.py:ShopDialog.DropToInventory"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.AskBuyItem": { "ShopDialog.AskBuyItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.AskBuyItem" "pack://uishop.py:ShopDialog.AskBuyItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.AnswerBuyItem": { "ShopDialog.AnswerBuyItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.AnswerBuyItem" "pack://uishop.py:ShopDialog.AnswerBuyItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.SetItemToolTip": { "ShopDialog.SetItemToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.SetItemToolTip" "pack://uishop.py:ShopDialog.SetItemToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.OverInItem": { "ShopDialog.OverInItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.OverInItem" "pack://uishop.py:ShopDialog.OverInItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.OverOutItem": { "ShopDialog.OverOutItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.OverOutItem" "pack://uishop.py:ShopDialog.OverOutItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ShopDialog.OnUpdate": { "ShopDialog.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:ShopDialog.OnUpdate" "pack://uishop.py:ShopDialog.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MallPageDialog.__init__": { "MallPageDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:MallPageDialog.__init__" "pack://uishop.py:MallPageDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MallPageDialog.__del__": { "MallPageDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:MallPageDialog.__del__" "pack://uishop.py:MallPageDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MallPageDialog.Destroy": { "MallPageDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:MallPageDialog.Destroy" "pack://uishop.py:MallPageDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MallPageDialog.Open": { "MallPageDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:MallPageDialog.Open" "pack://uishop.py:MallPageDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MallPageDialog.Close": { "MallPageDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:MallPageDialog.Close" "pack://uishop.py:MallPageDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MallPageDialog.OnPressEscapeKey": { "MallPageDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uishop.py:MallPageDialog.OnPressEscapeKey" "pack://uishop.py:MallPageDialog.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+116 -47
View File
@@ -7,163 +7,232 @@
"SystemDialog.__init__": { "SystemDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.__init__" "pack://uisystem.py:SystemDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.__Initialize": { "SystemDialog.__Initialize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.__Initialize" "pack://uisystem.py:SystemDialog.__Initialize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.LoadDialog": { "SystemDialog.LoadDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.LoadDialog" "pack://uisystem.py:SystemDialog.LoadDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.__LoadSystemMenu_Default": { "SystemDialog.__LoadSystemMenu_Default": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.__LoadSystemMenu_Default" "pack://uisystem.py:SystemDialog.__LoadSystemMenu_Default"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.__LoadSystemMenu_ForPortal": { "SystemDialog.__LoadSystemMenu_ForPortal": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.__LoadSystemMenu_ForPortal" "pack://uisystem.py:SystemDialog.__LoadSystemMenu_ForPortal"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.Destroy": { "SystemDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.Destroy" "pack://uisystem.py:SystemDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.SetOpenHelpWindowEvent": { "SystemDialog.SetOpenHelpWindowEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.SetOpenHelpWindowEvent" "pack://uisystem.py:SystemDialog.SetOpenHelpWindowEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.OpenDialog": { "SystemDialog.OpenDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.OpenDialog" "pack://uisystem.py:SystemDialog.OpenDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.__ClickChangeCharacterButton": { "SystemDialog.__ClickChangeCharacterButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.__ClickChangeCharacterButton" "pack://uisystem.py:SystemDialog.__ClickChangeCharacterButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.__OnClosePopupDialog": { "SystemDialog.__OnClosePopupDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.__OnClosePopupDialog" "pack://uisystem.py:SystemDialog.__OnClosePopupDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.__ClickLogOutButton": { "SystemDialog.__ClickLogOutButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.__ClickLogOutButton" "pack://uisystem.py:SystemDialog.__ClickLogOutButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.__ClickExitButton": { "SystemDialog.__ClickExitButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.__ClickExitButton" "pack://uisystem.py:SystemDialog.__ClickExitButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.__ClickSystemOptionButton": { "SystemDialog.__ClickSystemOptionButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.__ClickSystemOptionButton" "pack://uisystem.py:SystemDialog.__ClickSystemOptionButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.__ClickGameOptionButton": { "SystemDialog.__ClickGameOptionButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.__ClickGameOptionButton" "pack://uisystem.py:SystemDialog.__ClickGameOptionButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.__ClickHelpButton": { "SystemDialog.__ClickHelpButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.__ClickHelpButton" "pack://uisystem.py:SystemDialog.__ClickHelpButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.__ClickInGameShopButton": { "SystemDialog.__ClickInGameShopButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.__ClickInGameShopButton" "pack://uisystem.py:SystemDialog.__ClickInGameShopButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.Close": { "SystemDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.Close" "pack://uisystem.py:SystemDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.RefreshMobile": { "SystemDialog.RefreshMobile": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.RefreshMobile" "pack://uisystem.py:SystemDialog.RefreshMobile"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.OnMobileAuthority": { "SystemDialog.OnMobileAuthority": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.OnMobileAuthority" "pack://uisystem.py:SystemDialog.OnMobileAuthority"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.OnBlockMode": { "SystemDialog.OnBlockMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.OnBlockMode" "pack://uisystem.py:SystemDialog.OnBlockMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.OnChangePKMode": { "SystemDialog.OnChangePKMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.OnChangePKMode" "pack://uisystem.py:SystemDialog.OnChangePKMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.OnPressExitKey": { "SystemDialog.OnPressExitKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.OnPressExitKey" "pack://uisystem.py:SystemDialog.OnPressExitKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SystemDialog.OnPressEscapeKey": { "SystemDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystem.py:SystemDialog.OnPressEscapeKey" "pack://uisystem.py:SystemDialog.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+156 -63
View File
@@ -7,219 +7,312 @@
"OptionDialog.__init__": { "OptionDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__init__" "pack://uisystemoption.py:OptionDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__del__": { "OptionDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__del__" "pack://uisystemoption.py:OptionDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__Initialize": { "OptionDialog.__Initialize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__Initialize" "pack://uisystemoption.py:OptionDialog.__Initialize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.Destroy": { "OptionDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.Destroy" "pack://uisystemoption.py:OptionDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__Load_LoadScript": { "OptionDialog.__Load_LoadScript": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__Load_LoadScript" "pack://uisystemoption.py:OptionDialog.__Load_LoadScript"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__Load_BindObject": { "OptionDialog.__Load_BindObject": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__Load_BindObject" "pack://uisystemoption.py:OptionDialog.__Load_BindObject"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__Load": { "OptionDialog.__Load": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__Load" "pack://uisystemoption.py:OptionDialog.__Load"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickTilingModeCPUButton": { "OptionDialog.__OnClickTilingModeCPUButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__OnClickTilingModeCPUButton" "pack://uisystemoption.py:OptionDialog.__OnClickTilingModeCPUButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickTilingModeGPUButton": { "OptionDialog.__OnClickTilingModeGPUButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__OnClickTilingModeGPUButton" "pack://uisystemoption.py:OptionDialog.__OnClickTilingModeGPUButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickTilingApplyButton": { "OptionDialog.__OnClickTilingApplyButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__OnClickTilingApplyButton" "pack://uisystemoption.py:OptionDialog.__OnClickTilingApplyButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickChangeMusicButton": { "OptionDialog.__OnClickChangeMusicButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__OnClickChangeMusicButton" "pack://uisystemoption.py:OptionDialog.__OnClickChangeMusicButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__ClickRadioButton": { "OptionDialog.__ClickRadioButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__ClickRadioButton" "pack://uisystemoption.py:OptionDialog.__ClickRadioButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__SetTilingMode": { "OptionDialog.__SetTilingMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__SetTilingMode" "pack://uisystemoption.py:OptionDialog.__SetTilingMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__SetCameraMode": { "OptionDialog.__SetCameraMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__SetCameraMode" "pack://uisystemoption.py:OptionDialog.__SetCameraMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__SetFogLevel": { "OptionDialog.__SetFogLevel": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__SetFogLevel" "pack://uisystemoption.py:OptionDialog.__SetFogLevel"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickCameraModeShortButton": { "OptionDialog.__OnClickCameraModeShortButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__OnClickCameraModeShortButton" "pack://uisystemoption.py:OptionDialog.__OnClickCameraModeShortButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickCameraModeLongButton": { "OptionDialog.__OnClickCameraModeLongButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__OnClickCameraModeLongButton" "pack://uisystemoption.py:OptionDialog.__OnClickCameraModeLongButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickFogModeLevel0Button": { "OptionDialog.__OnClickFogModeLevel0Button": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__OnClickFogModeLevel0Button" "pack://uisystemoption.py:OptionDialog.__OnClickFogModeLevel0Button"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickFogModeLevel1Button": { "OptionDialog.__OnClickFogModeLevel1Button": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__OnClickFogModeLevel1Button" "pack://uisystemoption.py:OptionDialog.__OnClickFogModeLevel1Button"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnClickFogModeLevel2Button": { "OptionDialog.__OnClickFogModeLevel2Button": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__OnClickFogModeLevel2Button" "pack://uisystemoption.py:OptionDialog.__OnClickFogModeLevel2Button"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__OnChangeMusic": { "OptionDialog.__OnChangeMusic": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__OnChangeMusic" "pack://uisystemoption.py:OptionDialog.__OnChangeMusic"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnChangeMusicVolume": { "OptionDialog.OnChangeMusicVolume": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.OnChangeMusicVolume" "pack://uisystemoption.py:OptionDialog.OnChangeMusicVolume"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnChangeSoundVolume": { "OptionDialog.OnChangeSoundVolume": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.OnChangeSoundVolume" "pack://uisystemoption.py:OptionDialog.OnChangeSoundVolume"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnChangeShadowQuality": { "OptionDialog.OnChangeShadowQuality": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.OnChangeShadowQuality" "pack://uisystemoption.py:OptionDialog.OnChangeShadowQuality"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnCloseInputDialog": { "OptionDialog.OnCloseInputDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.OnCloseInputDialog" "pack://uisystemoption.py:OptionDialog.OnCloseInputDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnCloseQuestionDialog": { "OptionDialog.OnCloseQuestionDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.OnCloseQuestionDialog" "pack://uisystemoption.py:OptionDialog.OnCloseQuestionDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.OnPressEscapeKey": { "OptionDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.OnPressEscapeKey" "pack://uisystemoption.py:OptionDialog.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.Show": { "OptionDialog.Show": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.Show" "pack://uisystemoption.py:OptionDialog.Show"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.Close": { "OptionDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.Close" "pack://uisystemoption.py:OptionDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__SetCurTilingMode": { "OptionDialog.__SetCurTilingMode": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__SetCurTilingMode" "pack://uisystemoption.py:OptionDialog.__SetCurTilingMode"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"OptionDialog.__NotifyChatLine": { "OptionDialog.__NotifyChatLine": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uisystemoption.py:OptionDialog.__NotifyChatLine" "pack://uisystemoption.py:OptionDialog.__NotifyChatLine"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+226 -91
View File
@@ -7,317 +7,452 @@
"TargetBoard.__init__": { "TargetBoard.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.__init__" "pack://uitarget.py:TargetBoard.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.__del__": { "TargetBoard.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.__del__" "pack://uitarget.py:TargetBoard.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.__Initialize": { "TargetBoard.__Initialize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.__Initialize" "pack://uitarget.py:TargetBoard.__Initialize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.Destroy": { "TargetBoard.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.Destroy" "pack://uitarget.py:TargetBoard.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.OnPressedCloseButton": { "TargetBoard.OnPressedCloseButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.OnPressedCloseButton" "pack://uitarget.py:TargetBoard.OnPressedCloseButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.Close": { "TargetBoard.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.Close" "pack://uitarget.py:TargetBoard.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.Open": { "TargetBoard.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.Open" "pack://uitarget.py:TargetBoard.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.Refresh": { "TargetBoard.Refresh": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.Refresh" "pack://uitarget.py:TargetBoard.Refresh"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.RefreshByVID": { "TargetBoard.RefreshByVID": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.RefreshByVID" "pack://uitarget.py:TargetBoard.RefreshByVID"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.RefreshByName": { "TargetBoard.RefreshByName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.RefreshByName" "pack://uitarget.py:TargetBoard.RefreshByName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.__ShowMainCharacterMenu": { "TargetBoard.__ShowMainCharacterMenu": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.__ShowMainCharacterMenu" "pack://uitarget.py:TargetBoard.__ShowMainCharacterMenu"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.__ShowNameOnlyMenu": { "TargetBoard.__ShowNameOnlyMenu": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.__ShowNameOnlyMenu" "pack://uitarget.py:TargetBoard.__ShowNameOnlyMenu"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.SetWhisperEvent": { "TargetBoard.SetWhisperEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.SetWhisperEvent" "pack://uitarget.py:TargetBoard.SetWhisperEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.UpdatePosition": { "TargetBoard.UpdatePosition": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.UpdatePosition" "pack://uitarget.py:TargetBoard.UpdatePosition"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.ResetTargetBoard": { "TargetBoard.ResetTargetBoard": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.ResetTargetBoard" "pack://uitarget.py:TargetBoard.ResetTargetBoard"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.SetTargetVID": { "TargetBoard.SetTargetVID": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.SetTargetVID" "pack://uitarget.py:TargetBoard.SetTargetVID"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.SetEnemyVID": { "TargetBoard.SetEnemyVID": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.SetEnemyVID" "pack://uitarget.py:TargetBoard.SetEnemyVID"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.GetTargetVID": { "TargetBoard.GetTargetVID": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.GetTargetVID" "pack://uitarget.py:TargetBoard.GetTargetVID"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.GetTargetName": { "TargetBoard.GetTargetName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.GetTargetName" "pack://uitarget.py:TargetBoard.GetTargetName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.SetTargetName": { "TargetBoard.SetTargetName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.SetTargetName" "pack://uitarget.py:TargetBoard.SetTargetName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.SetHP": { "TargetBoard.SetHP": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.SetHP" "pack://uitarget.py:TargetBoard.SetHP"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.ShowDefaultButton": { "TargetBoard.ShowDefaultButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.ShowDefaultButton" "pack://uitarget.py:TargetBoard.ShowDefaultButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.HideAllButton": { "TargetBoard.HideAllButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.HideAllButton" "pack://uitarget.py:TargetBoard.HideAllButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.__ShowButton": { "TargetBoard.__ShowButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.__ShowButton" "pack://uitarget.py:TargetBoard.__ShowButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.__HideButton": { "TargetBoard.__HideButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.__HideButton" "pack://uitarget.py:TargetBoard.__HideButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.OnWhisper": { "TargetBoard.OnWhisper": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.OnWhisper" "pack://uitarget.py:TargetBoard.OnWhisper"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.OnExchange": { "TargetBoard.OnExchange": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.OnExchange" "pack://uitarget.py:TargetBoard.OnExchange"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.OnPVP": { "TargetBoard.OnPVP": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.OnPVP" "pack://uitarget.py:TargetBoard.OnPVP"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.OnAppendToMessenger": { "TargetBoard.OnAppendToMessenger": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.OnAppendToMessenger" "pack://uitarget.py:TargetBoard.OnAppendToMessenger"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.OnPartyInvite": { "TargetBoard.OnPartyInvite": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.OnPartyInvite" "pack://uitarget.py:TargetBoard.OnPartyInvite"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.OnPartyExit": { "TargetBoard.OnPartyExit": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.OnPartyExit" "pack://uitarget.py:TargetBoard.OnPartyExit"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.OnPartyRemove": { "TargetBoard.OnPartyRemove": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.OnPartyRemove" "pack://uitarget.py:TargetBoard.OnPartyRemove"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.__OnGuildAddMember": { "TargetBoard.__OnGuildAddMember": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.__OnGuildAddMember" "pack://uitarget.py:TargetBoard.__OnGuildAddMember"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.__OnDismount": { "TargetBoard.__OnDismount": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.__OnDismount" "pack://uitarget.py:TargetBoard.__OnDismount"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.__OnExitObserver": { "TargetBoard.__OnExitObserver": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.__OnExitObserver" "pack://uitarget.py:TargetBoard.__OnExitObserver"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.__OnViewEquipment": { "TargetBoard.__OnViewEquipment": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.__OnViewEquipment" "pack://uitarget.py:TargetBoard.__OnViewEquipment"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.__OnRequestParty": { "TargetBoard.__OnRequestParty": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.__OnRequestParty" "pack://uitarget.py:TargetBoard.__OnRequestParty"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.__OnDestroyBuilding": { "TargetBoard.__OnDestroyBuilding": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.__OnDestroyBuilding" "pack://uitarget.py:TargetBoard.__OnDestroyBuilding"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.__OnEmotionAllow": { "TargetBoard.__OnEmotionAllow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.__OnEmotionAllow" "pack://uitarget.py:TargetBoard.__OnEmotionAllow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.__OnVoteBlockChat": { "TargetBoard.__OnVoteBlockChat": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.__OnVoteBlockChat" "pack://uitarget.py:TargetBoard.__OnVoteBlockChat"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.OnPressEscapeKey": { "TargetBoard.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.OnPressEscapeKey" "pack://uitarget.py:TargetBoard.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.IsShowButton": { "TargetBoard.IsShowButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.IsShowButton" "pack://uitarget.py:TargetBoard.IsShowButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.RefreshButton": { "TargetBoard.RefreshButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.RefreshButton" "pack://uitarget.py:TargetBoard.RefreshButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.__ArrangeButtonPosition": { "TargetBoard.__ArrangeButtonPosition": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.__ArrangeButtonPosition" "pack://uitarget.py:TargetBoard.__ArrangeButtonPosition"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TargetBoard.OnUpdate": { "TargetBoard.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitarget.py:TargetBoard.OnUpdate" "pack://uitarget.py:TargetBoard.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+416 -167
View File
@@ -7,583 +7,832 @@
"InitMouseButtonSettings": { "InitMouseButtonSettings": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:InitMouseButtonSettings" "pack://uitaskbar.py:InitMouseButtonSettings"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SetMouseButtonSetting": { "SetMouseButtonSetting": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:SetMouseButtonSetting" "pack://uitaskbar.py:SetMouseButtonSetting"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GetMouseButtonSettings": { "GetMouseButtonSettings": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:GetMouseButtonSettings" "pack://uitaskbar.py:GetMouseButtonSettings"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SaveMouseButtonSettings": { "SaveMouseButtonSettings": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:SaveMouseButtonSettings" "pack://uitaskbar.py:SaveMouseButtonSettings"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"LoadMouseButtonSettings": { "LoadMouseButtonSettings": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:LoadMouseButtonSettings" "pack://uitaskbar.py:LoadMouseButtonSettings"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"unsigned32": { "unsigned32": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:unsigned32" "pack://uitaskbar.py:unsigned32"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GiftBox.__init__": { "GiftBox.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:GiftBox.__init__" "pack://uitaskbar.py:GiftBox.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GiftBox.__del__": { "GiftBox.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:GiftBox.__del__" "pack://uitaskbar.py:GiftBox.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GiftBox.SetText": { "GiftBox.SetText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:GiftBox.SetText" "pack://uitaskbar.py:GiftBox.SetText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GiftBox.OnRender": { "GiftBox.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:GiftBox.OnRender" "pack://uitaskbar.py:GiftBox.OnRender"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GiftBox.LoadWindow": { "GiftBox.LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:GiftBox.LoadWindow" "pack://uitaskbar.py:GiftBox.LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"GiftBox.Destroy": { "GiftBox.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:GiftBox.Destroy" "pack://uitaskbar.py:GiftBox.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EnergyBar.__init__": { "EnergyBar.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:EnergyBar.__init__" "pack://uitaskbar.py:EnergyBar.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EnergyBar.__del__": { "EnergyBar.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:EnergyBar.__del__" "pack://uitaskbar.py:EnergyBar.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EnergyBar.SetText": { "EnergyBar.SetText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:EnergyBar.SetText" "pack://uitaskbar.py:EnergyBar.SetText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EnergyBar.OnRender": { "EnergyBar.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:EnergyBar.OnRender" "pack://uitaskbar.py:EnergyBar.OnRender"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EnergyBar.LoadWindow": { "EnergyBar.LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:EnergyBar.LoadWindow" "pack://uitaskbar.py:EnergyBar.LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EnergyBar.Destroy": { "EnergyBar.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:EnergyBar.Destroy" "pack://uitaskbar.py:EnergyBar.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EnergyBar.RefreshStatus": { "EnergyBar.RefreshStatus": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:EnergyBar.RefreshStatus" "pack://uitaskbar.py:EnergyBar.RefreshStatus"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EnergyBar.SetEnergy": { "EnergyBar.SetEnergy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:EnergyBar.SetEnergy" "pack://uitaskbar.py:EnergyBar.SetEnergy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"EnergyBar.OnUpdate": { "EnergyBar.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:EnergyBar.OnUpdate" "pack://uitaskbar.py:EnergyBar.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExpandedTaskBar.__init__": { "ExpandedTaskBar.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:ExpandedTaskBar.__init__" "pack://uitaskbar.py:ExpandedTaskBar.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExpandedTaskBar.LoadWindow": { "ExpandedTaskBar.LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:ExpandedTaskBar.LoadWindow" "pack://uitaskbar.py:ExpandedTaskBar.LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExpandedTaskBar.SetTop": { "ExpandedTaskBar.SetTop": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:ExpandedTaskBar.SetTop" "pack://uitaskbar.py:ExpandedTaskBar.SetTop"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExpandedTaskBar.Show": { "ExpandedTaskBar.Show": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:ExpandedTaskBar.Show" "pack://uitaskbar.py:ExpandedTaskBar.Show"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExpandedTaskBar.Close": { "ExpandedTaskBar.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:ExpandedTaskBar.Close" "pack://uitaskbar.py:ExpandedTaskBar.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExpandedTaskBar.SetToolTipText": { "ExpandedTaskBar.SetToolTipText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:ExpandedTaskBar.SetToolTipText" "pack://uitaskbar.py:ExpandedTaskBar.SetToolTipText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExpandedTaskBar.SetToggleButtonEvent": { "ExpandedTaskBar.SetToggleButtonEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:ExpandedTaskBar.SetToggleButtonEvent" "pack://uitaskbar.py:ExpandedTaskBar.SetToggleButtonEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"ExpandedTaskBar.OnPressEscapeKey": { "ExpandedTaskBar.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:ExpandedTaskBar.OnPressEscapeKey" "pack://uitaskbar.py:ExpandedTaskBar.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.ShowGift": { "TaskBar.ShowGift": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.ShowGift" "pack://uitaskbar.py:TaskBar.ShowGift"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.HideGift": { "TaskBar.HideGift": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.HideGift" "pack://uitaskbar.py:TaskBar.HideGift"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.__init__": { "TaskBar.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.__init__" "pack://uitaskbar.py:TaskBar.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.__del__": { "TaskBar.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.__del__" "pack://uitaskbar.py:TaskBar.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.SetText": { "TaskBar.SetText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.SetText" "pack://uitaskbar.py:TaskBar.SetText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.OnRender": { "TaskBar.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.OnRender" "pack://uitaskbar.py:TaskBar.OnRender"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.Destroy": { "TaskBar.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.Destroy" "pack://uitaskbar.py:TaskBar.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.RefreshSkill": { "TaskBar.RefreshSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.RefreshSkill" "pack://uitaskbar.py:TaskBar.RefreshSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.SetSkillToolTip": { "TaskBar.SetSkillToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.SetSkillToolTip" "pack://uitaskbar.py:TaskBar.SetSkillToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.SetSkill": { "TaskBar.SetSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.SetSkill" "pack://uitaskbar.py:TaskBar.SetSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.SetSkillEvent": { "TaskBar.SetSkillEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.SetSkillEvent" "pack://uitaskbar.py:TaskBar.SetSkillEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.GetSkillIndex": { "TaskBar.GetSkillIndex": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.GetSkillIndex" "pack://uitaskbar.py:TaskBar.GetSkillIndex"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.GetSlotIndex": { "TaskBar.GetSlotIndex": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.GetSlotIndex" "pack://uitaskbar.py:TaskBar.GetSlotIndex"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.Activate": { "TaskBar.Activate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.Activate" "pack://uitaskbar.py:TaskBar.Activate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.Deactivate": { "TaskBar.Deactivate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.Deactivate" "pack://uitaskbar.py:TaskBar.Deactivate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.OnOverInItem": { "TaskBar.OnOverInItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.OnOverInItem" "pack://uitaskbar.py:TaskBar.OnOverInItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.OnOverOutItem": { "TaskBar.OnOverOutItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.OnOverOutItem" "pack://uitaskbar.py:TaskBar.OnOverOutItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.OnSelectItemSlot": { "TaskBar.OnSelectItemSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.OnSelectItemSlot" "pack://uitaskbar.py:TaskBar.OnSelectItemSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.LoadWindow": { "TaskBar.LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.LoadWindow" "pack://uitaskbar.py:TaskBar.LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.__RampageGauge_OverIn": { "TaskBar.__RampageGauge_OverIn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.__RampageGauge_OverIn" "pack://uitaskbar.py:TaskBar.__RampageGauge_OverIn"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.__RampageGauge_OverOut": { "TaskBar.__RampageGauge_OverOut": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.__RampageGauge_OverOut" "pack://uitaskbar.py:TaskBar.__RampageGauge_OverOut"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.__RampageGauge_Click": { "TaskBar.__RampageGauge_Click": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.__RampageGauge_Click" "pack://uitaskbar.py:TaskBar.__RampageGauge_Click"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.__LoadMouseSettings": { "TaskBar.__LoadMouseSettings": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.__LoadMouseSettings" "pack://uitaskbar.py:TaskBar.__LoadMouseSettings"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.__IsInSafeMouseButtonSettingRange": { "TaskBar.__IsInSafeMouseButtonSettingRange": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.__IsInSafeMouseButtonSettingRange" "pack://uitaskbar.py:TaskBar.__IsInSafeMouseButtonSettingRange"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.__OnClickQuickPageUpButton": { "TaskBar.__OnClickQuickPageUpButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.__OnClickQuickPageUpButton" "pack://uitaskbar.py:TaskBar.__OnClickQuickPageUpButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.__OnClickQuickPageDownButton": { "TaskBar.__OnClickQuickPageDownButton": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.__OnClickQuickPageDownButton" "pack://uitaskbar.py:TaskBar.__OnClickQuickPageDownButton"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.SetToggleButtonEvent": { "TaskBar.SetToggleButtonEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.SetToggleButtonEvent" "pack://uitaskbar.py:TaskBar.SetToggleButtonEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.SetItemToolTip": { "TaskBar.SetItemToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.SetItemToolTip" "pack://uitaskbar.py:TaskBar.SetItemToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.ShowMouseImage": { "TaskBar.ShowMouseImage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.ShowMouseImage" "pack://uitaskbar.py:TaskBar.ShowMouseImage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.HideMouseImage": { "TaskBar.HideMouseImage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.HideMouseImage" "pack://uitaskbar.py:TaskBar.HideMouseImage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.RefreshStatus": { "TaskBar.RefreshStatus": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.RefreshStatus" "pack://uitaskbar.py:TaskBar.RefreshStatus"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.RefreshStamina": { "TaskBar.RefreshStamina": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.RefreshStamina" "pack://uitaskbar.py:TaskBar.RefreshStamina"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.SetHP": { "TaskBar.SetHP": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.SetHP" "pack://uitaskbar.py:TaskBar.SetHP"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.SetSP": { "TaskBar.SetSP": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.SetSP" "pack://uitaskbar.py:TaskBar.SetSP"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.SetST": { "TaskBar.SetST": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.SetST" "pack://uitaskbar.py:TaskBar.SetST"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.SetExperience": { "TaskBar.SetExperience": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.SetExperience" "pack://uitaskbar.py:TaskBar.SetExperience"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.RefreshQuickSlot": { "TaskBar.RefreshQuickSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.RefreshQuickSlot" "pack://uitaskbar.py:TaskBar.RefreshQuickSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.canAddQuickSlot": { "TaskBar.canAddQuickSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.canAddQuickSlot" "pack://uitaskbar.py:TaskBar.canAddQuickSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.AddQuickSlot": { "TaskBar.AddQuickSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.AddQuickSlot" "pack://uitaskbar.py:TaskBar.AddQuickSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.SelectEmptyQuickSlot": { "TaskBar.SelectEmptyQuickSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.SelectEmptyQuickSlot" "pack://uitaskbar.py:TaskBar.SelectEmptyQuickSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.SelectItemQuickSlot": { "TaskBar.SelectItemQuickSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.SelectItemQuickSlot" "pack://uitaskbar.py:TaskBar.SelectItemQuickSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.UnselectItemQuickSlot": { "TaskBar.UnselectItemQuickSlot": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.UnselectItemQuickSlot" "pack://uitaskbar.py:TaskBar.UnselectItemQuickSlot"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.OnUseSkill": { "TaskBar.OnUseSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.OnUseSkill" "pack://uitaskbar.py:TaskBar.OnUseSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.OnActivateSkill": { "TaskBar.OnActivateSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.OnActivateSkill" "pack://uitaskbar.py:TaskBar.OnActivateSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.OnDeactivateSkill": { "TaskBar.OnDeactivateSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.OnDeactivateSkill" "pack://uitaskbar.py:TaskBar.OnDeactivateSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.OverInItem": { "TaskBar.OverInItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.OverInItem" "pack://uitaskbar.py:TaskBar.OverInItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.OverOutItem": { "TaskBar.OverOutItem": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.OverOutItem" "pack://uitaskbar.py:TaskBar.OverOutItem"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.OnUpdate": { "TaskBar.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.OnUpdate" "pack://uitaskbar.py:TaskBar.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.ToggleLeftMouseButtonModeWindow": { "TaskBar.ToggleLeftMouseButtonModeWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.ToggleLeftMouseButtonModeWindow" "pack://uitaskbar.py:TaskBar.ToggleLeftMouseButtonModeWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.ToggleRightMouseButtonModeWindow": { "TaskBar.ToggleRightMouseButtonModeWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.ToggleRightMouseButtonModeWindow" "pack://uitaskbar.py:TaskBar.ToggleRightMouseButtonModeWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.OpenSelectSkill": { "TaskBar.OpenSelectSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.OpenSelectSkill" "pack://uitaskbar.py:TaskBar.OpenSelectSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.CloseSelectSkill": { "TaskBar.CloseSelectSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.CloseSelectSkill" "pack://uitaskbar.py:TaskBar.CloseSelectSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.SelectMouseButtonEvent": { "TaskBar.SelectMouseButtonEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.SelectMouseButtonEvent" "pack://uitaskbar.py:TaskBar.SelectMouseButtonEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TaskBar.OnChangeCurrentSkill": { "TaskBar.OnChangeCurrentSkill": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitaskbar.py:TaskBar.OnChangeCurrentSkill" "pack://uitaskbar.py:TaskBar.OnChangeCurrentSkill"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+131 -53
View File
@@ -7,184 +7,262 @@
"TextBar.__init__": { "TextBar.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:TextBar.__init__" "pack://uitip.py:TextBar.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TextBar.__del__": { "TextBar.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:TextBar.__del__" "pack://uitip.py:TextBar.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TextBar.ClearBar": { "TextBar.ClearBar": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:TextBar.ClearBar" "pack://uitip.py:TextBar.ClearBar"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TextBar.SetClipRect": { "TextBar.SetClipRect": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:TextBar.SetClipRect" "pack://uitip.py:TextBar.SetClipRect"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TextBar.TextOut": { "TextBar.TextOut": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:TextBar.TextOut" "pack://uitip.py:TextBar.TextOut"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TextBar.OnRender": { "TextBar.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:TextBar.OnRender" "pack://uitip.py:TextBar.OnRender"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TextBar.SetTextColor": { "TextBar.SetTextColor": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:TextBar.SetTextColor" "pack://uitip.py:TextBar.SetTextColor"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TextBar.GetTextExtent": { "TextBar.GetTextExtent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:TextBar.GetTextExtent" "pack://uitip.py:TextBar.GetTextExtent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TipBoard.__init__": { "TipBoard.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:TipBoard.__init__" "pack://uitip.py:TipBoard.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TipBoard.__del__": { "TipBoard.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:TipBoard.__del__" "pack://uitip.py:TipBoard.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TipBoard.__CreateTextBar": { "TipBoard.__CreateTextBar": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:TipBoard.__CreateTextBar" "pack://uitip.py:TipBoard.__CreateTextBar"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TipBoard.__CleanOldTip": { "TipBoard.__CleanOldTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:TipBoard.__CleanOldTip" "pack://uitip.py:TipBoard.__CleanOldTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TipBoard.__RefreshBoard": { "TipBoard.__RefreshBoard": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:TipBoard.__RefreshBoard" "pack://uitip.py:TipBoard.__RefreshBoard"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TipBoard.SetTip": { "TipBoard.SetTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:TipBoard.SetTip" "pack://uitip.py:TipBoard.SetTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"TipBoard.OnUpdate": { "TipBoard.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:TipBoard.OnUpdate" "pack://uitip.py:TipBoard.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BigTextBar.__init__": { "BigTextBar.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:BigTextBar.__init__" "pack://uitip.py:BigTextBar.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BigBoard.__init__": { "BigBoard.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:BigBoard.__init__" "pack://uitip.py:BigBoard.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BigBoard.__LoadFrameImages": { "BigBoard.__LoadFrameImages": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:BigBoard.__LoadFrameImages" "pack://uitip.py:BigBoard.__LoadFrameImages"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BigBoard.__LoadImage": { "BigBoard.__LoadImage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:BigBoard.__LoadImage" "pack://uitip.py:BigBoard.__LoadImage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BigBoard.__del__": { "BigBoard.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:BigBoard.__del__" "pack://uitip.py:BigBoard.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BigBoard.__CreateTextBar": { "BigBoard.__CreateTextBar": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:BigBoard.__CreateTextBar" "pack://uitip.py:BigBoard.__CreateTextBar"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BigBoard.__CleanOldTip": { "BigBoard.__CleanOldTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:BigBoard.__CleanOldTip" "pack://uitip.py:BigBoard.__CleanOldTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BigBoard.__RefreshBoard": { "BigBoard.__RefreshBoard": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:BigBoard.__RefreshBoard" "pack://uitip.py:BigBoard.__RefreshBoard"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BigBoard.SetTip": { "BigBoard.SetTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:BigBoard.SetTip" "pack://uitip.py:BigBoard.SetTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BigBoard.__AppendText": { "BigBoard.__AppendText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:BigBoard.__AppendText" "pack://uitip.py:BigBoard.__AppendText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"BigBoard.OnUpdate": { "BigBoard.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uitip.py:BigBoard.OnUpdate" "pack://uitip.py:BigBoard.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
File diff suppressed because it is too large Load Diff
+256 -103
View File
@@ -7,359 +7,512 @@
"MarkItem.__init__": { "MarkItem.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkItem.__init__" "pack://uiuploadmark.py:MarkItem.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkItem.__del__": { "MarkItem.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkItem.__del__" "pack://uiuploadmark.py:MarkItem.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkItem.GetText": { "MarkItem.GetText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkItem.GetText" "pack://uiuploadmark.py:MarkItem.GetText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkItem.SetSize": { "MarkItem.SetSize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkItem.SetSize" "pack://uiuploadmark.py:MarkItem.SetSize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkItem.__CreateTextLine": { "MarkItem.__CreateTextLine": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkItem.__CreateTextLine" "pack://uiuploadmark.py:MarkItem.__CreateTextLine"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkItem.__CreateImageBox": { "MarkItem.__CreateImageBox": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkItem.__CreateImageBox" "pack://uiuploadmark.py:MarkItem.__CreateImageBox"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolItem.__init__": { "SymbolItem.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolItem.__init__" "pack://uiuploadmark.py:SymbolItem.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolItem.__del__": { "SymbolItem.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolItem.__del__" "pack://uiuploadmark.py:SymbolItem.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolItem.GetText": { "SymbolItem.GetText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolItem.GetText" "pack://uiuploadmark.py:SymbolItem.GetText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolItem.SetSize": { "SymbolItem.SetSize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolItem.SetSize" "pack://uiuploadmark.py:SymbolItem.SetSize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolItem.__CreateTextLine": { "SymbolItem.__CreateTextLine": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolItem.__CreateTextLine" "pack://uiuploadmark.py:SymbolItem.__CreateTextLine"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.__init__": { "PopupDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:PopupDialog.__init__" "pack://uiuploadmark.py:PopupDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.__del__": { "PopupDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:PopupDialog.__del__" "pack://uiuploadmark.py:PopupDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.__Load": { "PopupDialog.__Load": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:PopupDialog.__Load" "pack://uiuploadmark.py:PopupDialog.__Load"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.__Bind": { "PopupDialog.__Bind": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:PopupDialog.__Bind" "pack://uiuploadmark.py:PopupDialog.__Bind"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.Open": { "PopupDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:PopupDialog.Open" "pack://uiuploadmark.py:PopupDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"PopupDialog.__OnOK": { "PopupDialog.__OnOK": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:PopupDialog.__OnOK" "pack://uiuploadmark.py:PopupDialog.__OnOK"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.__init__": { "MarkSelectDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.__init__" "pack://uiuploadmark.py:MarkSelectDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.__del__": { "MarkSelectDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.__del__" "pack://uiuploadmark.py:MarkSelectDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.Show": { "MarkSelectDialog.Show": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.Show" "pack://uiuploadmark.py:MarkSelectDialog.Show"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.Open": { "MarkSelectDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.Open" "pack://uiuploadmark.py:MarkSelectDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.Close": { "MarkSelectDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.Close" "pack://uiuploadmark.py:MarkSelectDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.OnPressEscapeKey": { "MarkSelectDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.OnPressEscapeKey" "pack://uiuploadmark.py:MarkSelectDialog.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.SAFE_SetSelectEvent": { "MarkSelectDialog.SAFE_SetSelectEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.SAFE_SetSelectEvent" "pack://uiuploadmark.py:MarkSelectDialog.SAFE_SetSelectEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.__CreateMarkListBox": { "MarkSelectDialog.__CreateMarkListBox": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.__CreateMarkListBox" "pack://uiuploadmark.py:MarkSelectDialog.__CreateMarkListBox"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.__Load": { "MarkSelectDialog.__Load": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.__Load" "pack://uiuploadmark.py:MarkSelectDialog.__Load"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.__PopupMessage": { "MarkSelectDialog.__PopupMessage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.__PopupMessage" "pack://uiuploadmark.py:MarkSelectDialog.__PopupMessage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.__OnOK": { "MarkSelectDialog.__OnOK": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.__OnOK" "pack://uiuploadmark.py:MarkSelectDialog.__OnOK"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.__OnCancel": { "MarkSelectDialog.__OnCancel": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.__OnCancel" "pack://uiuploadmark.py:MarkSelectDialog.__OnCancel"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.__OnRefresh": { "MarkSelectDialog.__OnRefresh": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.__OnRefresh" "pack://uiuploadmark.py:MarkSelectDialog.__OnRefresh"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.__RefreshFileList": { "MarkSelectDialog.__RefreshFileList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.__RefreshFileList" "pack://uiuploadmark.py:MarkSelectDialog.__RefreshFileList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.__ClearFileList": { "MarkSelectDialog.__ClearFileList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.__ClearFileList" "pack://uiuploadmark.py:MarkSelectDialog.__ClearFileList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.__AppendFileList": { "MarkSelectDialog.__AppendFileList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.__AppendFileList" "pack://uiuploadmark.py:MarkSelectDialog.__AppendFileList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"MarkSelectDialog.__AppendFile": { "MarkSelectDialog.__AppendFile": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:MarkSelectDialog.__AppendFile" "pack://uiuploadmark.py:MarkSelectDialog.__AppendFile"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.__init__": { "SymbolSelectDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.__init__" "pack://uiuploadmark.py:SymbolSelectDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.__del__": { "SymbolSelectDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.__del__" "pack://uiuploadmark.py:SymbolSelectDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.Show": { "SymbolSelectDialog.Show": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.Show" "pack://uiuploadmark.py:SymbolSelectDialog.Show"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.Open": { "SymbolSelectDialog.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.Open" "pack://uiuploadmark.py:SymbolSelectDialog.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.Close": { "SymbolSelectDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.Close" "pack://uiuploadmark.py:SymbolSelectDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.OnPressEscapeKey": { "SymbolSelectDialog.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.OnPressEscapeKey" "pack://uiuploadmark.py:SymbolSelectDialog.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.SAFE_SetSelectEvent": { "SymbolSelectDialog.SAFE_SetSelectEvent": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.SAFE_SetSelectEvent" "pack://uiuploadmark.py:SymbolSelectDialog.SAFE_SetSelectEvent"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.__CreateSymbolListBox": { "SymbolSelectDialog.__CreateSymbolListBox": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.__CreateSymbolListBox" "pack://uiuploadmark.py:SymbolSelectDialog.__CreateSymbolListBox"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.__Load": { "SymbolSelectDialog.__Load": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.__Load" "pack://uiuploadmark.py:SymbolSelectDialog.__Load"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.__PopupMessage": { "SymbolSelectDialog.__PopupMessage": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.__PopupMessage" "pack://uiuploadmark.py:SymbolSelectDialog.__PopupMessage"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.__OnOK": { "SymbolSelectDialog.__OnOK": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.__OnOK" "pack://uiuploadmark.py:SymbolSelectDialog.__OnOK"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.__OnCancel": { "SymbolSelectDialog.__OnCancel": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.__OnCancel" "pack://uiuploadmark.py:SymbolSelectDialog.__OnCancel"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.__OnRefresh": { "SymbolSelectDialog.__OnRefresh": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.__OnRefresh" "pack://uiuploadmark.py:SymbolSelectDialog.__OnRefresh"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.__RefreshFileList": { "SymbolSelectDialog.__RefreshFileList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.__RefreshFileList" "pack://uiuploadmark.py:SymbolSelectDialog.__RefreshFileList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.__ClearFileList": { "SymbolSelectDialog.__ClearFileList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.__ClearFileList" "pack://uiuploadmark.py:SymbolSelectDialog.__ClearFileList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.__AppendFileList": { "SymbolSelectDialog.__AppendFileList": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.__AppendFileList" "pack://uiuploadmark.py:SymbolSelectDialog.__AppendFileList"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"SymbolSelectDialog.__AppendFile": { "SymbolSelectDialog.__AppendFile": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiuploadmark.py:SymbolSelectDialog.__AppendFile" "pack://uiuploadmark.py:SymbolSelectDialog.__AppendFile"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+61 -25
View File
@@ -7,86 +7,122 @@
"WebWindow.__init__": { "WebWindow.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiweb.py:WebWindow.__init__" "pack://uiweb.py:WebWindow.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WebWindow.__del__": { "WebWindow.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiweb.py:WebWindow.__del__" "pack://uiweb.py:WebWindow.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WebWindow.LoadWindow": { "WebWindow.LoadWindow": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiweb.py:WebWindow.LoadWindow" "pack://uiweb.py:WebWindow.LoadWindow"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WebWindow.Destroy": { "WebWindow.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiweb.py:WebWindow.Destroy" "pack://uiweb.py:WebWindow.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WebWindow.Open": { "WebWindow.Open": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiweb.py:WebWindow.Open" "pack://uiweb.py:WebWindow.Open"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WebWindow.Close": { "WebWindow.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiweb.py:WebWindow.Close" "pack://uiweb.py:WebWindow.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WebWindow.Clear": { "WebWindow.Clear": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiweb.py:WebWindow.Clear" "pack://uiweb.py:WebWindow.Clear"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WebWindow.Refresh": { "WebWindow.Refresh": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiweb.py:WebWindow.Refresh" "pack://uiweb.py:WebWindow.Refresh"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WebWindow.__OnCloseButtonClick": { "WebWindow.__OnCloseButtonClick": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiweb.py:WebWindow.__OnCloseButtonClick" "pack://uiweb.py:WebWindow.__OnCloseButtonClick"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WebWindow.OnPressEscapeKey": { "WebWindow.OnPressEscapeKey": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiweb.py:WebWindow.OnPressEscapeKey" "pack://uiweb.py:WebWindow.OnPressEscapeKey"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WebWindow.OnUpdate": { "WebWindow.OnUpdate": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiweb.py:WebWindow.OnUpdate" "pack://uiweb.py:WebWindow.OnUpdate"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WebWindow.OnRender": { "WebWindow.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiweb.py:WebWindow.OnRender" "pack://uiweb.py:WebWindow.OnRender"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+171 -69
View File
@@ -7,240 +7,342 @@
"WhisperButton.__init__": { "WhisperButton.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperButton.__init__" "pack://uiwhisper.py:WhisperButton.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperButton.__del__": { "WhisperButton.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperButton.__del__" "pack://uiwhisper.py:WhisperButton.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperButton.SetToolTipText": { "WhisperButton.SetToolTipText": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperButton.SetToolTipText" "pack://uiwhisper.py:WhisperButton.SetToolTipText"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperButton.SetToolTipTextWithColor": { "WhisperButton.SetToolTipTextWithColor": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperButton.SetToolTipTextWithColor" "pack://uiwhisper.py:WhisperButton.SetToolTipTextWithColor"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperButton.ShowToolTip": { "WhisperButton.ShowToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperButton.ShowToolTip" "pack://uiwhisper.py:WhisperButton.ShowToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperButton.HideToolTip": { "WhisperButton.HideToolTip": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperButton.HideToolTip" "pack://uiwhisper.py:WhisperButton.HideToolTip"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.SetTargetName": { "WhisperDialog.SetTargetName": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.SetTargetName" "pack://uiwhisper.py:WhisperDialog.SetTargetName"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.OnRender": { "WhisperDialog.OnRender": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.OnRender" "pack://uiwhisper.py:WhisperDialog.OnRender"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.__init__": { "WhisperDialog.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.__init__" "pack://uiwhisper.py:WhisperDialog.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.__del__": { "WhisperDialog.__del__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.__del__" "pack://uiwhisper.py:WhisperDialog.__del__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.OnMouseOverIn": { "WhisperDialog.OnMouseOverIn": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.OnMouseOverIn" "pack://uiwhisper.py:WhisperDialog.OnMouseOverIn"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.OnMouseOverOut": { "WhisperDialog.OnMouseOverOut": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.OnMouseOverOut" "pack://uiwhisper.py:WhisperDialog.OnMouseOverOut"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.LoadDialog": { "WhisperDialog.LoadDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.LoadDialog" "pack://uiwhisper.py:WhisperDialog.LoadDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.Destroy": { "WhisperDialog.Destroy": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.Destroy" "pack://uiwhisper.py:WhisperDialog.Destroy"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.ResizeWhisperDialog": { "WhisperDialog.ResizeWhisperDialog": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.ResizeWhisperDialog" "pack://uiwhisper.py:WhisperDialog.ResizeWhisperDialog"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.SetWhisperDialogSize": { "WhisperDialog.SetWhisperDialogSize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.SetWhisperDialogSize" "pack://uiwhisper.py:WhisperDialog.SetWhisperDialogSize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.SetChatLineMax": { "WhisperDialog.SetChatLineMax": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.SetChatLineMax" "pack://uiwhisper.py:WhisperDialog.SetChatLineMax"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.OpenWithTarget": { "WhisperDialog.OpenWithTarget": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.OpenWithTarget" "pack://uiwhisper.py:WhisperDialog.OpenWithTarget"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.OpenWithoutTarget": { "WhisperDialog.OpenWithoutTarget": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.OpenWithoutTarget" "pack://uiwhisper.py:WhisperDialog.OpenWithoutTarget"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.SetGameMasterLook": { "WhisperDialog.SetGameMasterLook": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.SetGameMasterLook" "pack://uiwhisper.py:WhisperDialog.SetGameMasterLook"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.Minimize": { "WhisperDialog.Minimize": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.Minimize" "pack://uiwhisper.py:WhisperDialog.Minimize"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.Close": { "WhisperDialog.Close": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.Close" "pack://uiwhisper.py:WhisperDialog.Close"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.ReportViolentWhisper": { "WhisperDialog.ReportViolentWhisper": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.ReportViolentWhisper" "pack://uiwhisper.py:WhisperDialog.ReportViolentWhisper"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.IgnoreTarget": { "WhisperDialog.IgnoreTarget": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.IgnoreTarget" "pack://uiwhisper.py:WhisperDialog.IgnoreTarget"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.AcceptTarget": { "WhisperDialog.AcceptTarget": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.AcceptTarget" "pack://uiwhisper.py:WhisperDialog.AcceptTarget"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.OnScroll": { "WhisperDialog.OnScroll": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.OnScroll" "pack://uiwhisper.py:WhisperDialog.OnScroll"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.SendWhisper": { "WhisperDialog.SendWhisper": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.SendWhisper" "pack://uiwhisper.py:WhisperDialog.SendWhisper"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.OnTop": { "WhisperDialog.OnTop": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.OnTop" "pack://uiwhisper.py:WhisperDialog.OnTop"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.BindInterface": { "WhisperDialog.BindInterface": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.BindInterface" "pack://uiwhisper.py:WhisperDialog.BindInterface"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.OnMouseLeftButtonDown": { "WhisperDialog.OnMouseLeftButtonDown": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.OnMouseLeftButtonDown" "pack://uiwhisper.py:WhisperDialog.OnMouseLeftButtonDown"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.OnInit": { "WhisperDialog.OnInit": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.OnInit" "pack://uiwhisper.py:WhisperDialog.OnInit"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.OnMax": { "WhisperDialog.OnMax": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.OnMax" "pack://uiwhisper.py:WhisperDialog.OnMax"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.OnMin": { "WhisperDialog.OnMin": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.OnMin" "pack://uiwhisper.py:WhisperDialog.OnMin"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"WhisperDialog.OnNew": { "WhisperDialog.OnNew": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/uiwhisper.py:WhisperDialog.OnNew" "pack://uiwhisper.py:WhisperDialog.OnNew"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
+21 -9
View File
@@ -7,30 +7,42 @@
"Sandbox.__init__": { "Sandbox.__init__": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/utils.py:Sandbox.__init__" "pack://utils.py:Sandbox.__init__"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: utils.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Sandbox.add_allowed_modules": { "Sandbox.add_allowed_modules": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/utils.py:Sandbox.add_allowed_modules" "pack://utils.py:Sandbox.add_allowed_modules"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: utils.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Sandbox.add_prevented_modules": { "Sandbox.add_prevented_modules": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/utils.py:Sandbox.add_prevented_modules" "pack://utils.py:Sandbox.add_prevented_modules"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: utils.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
}, },
"Sandbox.execfile": { "Sandbox.execfile": {
"status": "RUN_AS_IS", "status": "RUN_AS_IS",
"impl": [ "impl": [
"assets/root/utils.py:Sandbox.execfile" "pack://utils.py:Sandbox.execfile"
], ],
"evidence": "executed directly by embedded CPython 2.7 runtime from 40250 pack/assets" "evidence": [
"script/verify_root_pack.py: utils.py bytes match 40250 source and root.epk",
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
]
} }
} }
} }
@@ -165,7 +165,7 @@
"impl": [ "impl": [
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetGlobalCenterPosition" "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetGlobalCenterPosition"
], ],
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", "note": "40250 GlobalPositionToLocalPosition -> GetHeight -> SetCenterPosition order preserved in platform host; exercised by port.login_flow and python_game_render_test.",
"test": "extension/tests/port_login_flow_test.cpp" "test": "extension/tests/port_login_flow_test.cpp"
}, },
"CPythonApplication::SetCenterPosition": { "CPythonApplication::SetCenterPosition": {
@@ -189,7 +189,7 @@
"impl": [ "impl": [
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetServerTime" "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetServerTime"
], ],
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", "note": "GC_TIME sets the server time, local ELTimer millisecond base and wall-clock base in ServerClock; platform host routes IAbstractApplication::SetServerTime here.",
"test": "extension/tests/port_login_flow_test.cpp" "test": "extension/tests/port_login_flow_test.cpp"
}, },
"CPythonApplication::GetServerTime": { "CPythonApplication::GetServerTime": {
@@ -197,7 +197,7 @@
"impl": [ "impl": [
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetServerTime" "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetServerTime"
], ],
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", "note": "Returns 40250 server millisecond base plus wrapped ELTimer elapsed milliseconds; port.login_flow checks the fake GC_TIME replaces a sentinel.",
"test": "extension/tests/port_login_flow_test.cpp" "test": "extension/tests/port_login_flow_test.cpp"
}, },
"CPythonApplication::GetServerTimeStamp": { "CPythonApplication::GetServerTimeStamp": {
@@ -205,7 +205,7 @@
"impl": [ "impl": [
"extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetServerTimeStamp" "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetServerTimeStamp"
], ],
"note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", "note": "Returns 40250 server base plus wall-clock elapsed seconds; port.login_flow checks the fake GC_TIME replaces a sentinel.",
"test": "extension/tests/port_login_flow_test.cpp" "test": "extension/tests/port_login_flow_test.cpp"
}, },
"CPythonApplication::GetGlobalTime": { "CPythonApplication::GetGlobalTime": {
+19
View File
@@ -0,0 +1,19 @@
# Platform stubs reached by the 40250 port route
2026-09-24, macOS arm64, offline `port.login_flow` (login → select → game → movement, combat, shop, quest, safebox and audio module calls):
```sh
MT_PLATFORM_STUB_TRACE=1 ctest --test-dir build-port-gate/macos \
-R '^port.login_flow$' --output-on-failure -V
```
The first-call trace reported **93 distinct stub signatures**. `PlatformStub.h` now prints qualified signatures, so overloaded `Render`/`Update` calls can be routed to their owning class. This is a reachability sample, not a claim that the other platform TODOs are unreachable. The live server, other maps and optional UI have separate call paths.
| Runtime group | Reached stubs to address first | Observable gap |
| --- | --- | --- |
| World and sky | `CSkyBox::Update/Render/RenderCloud`, `CScreenFilter::Set*`, `CLensFlare::Draw*`, `CSpeedTreeForest::CreateInstance/UpdateSystem/Render` | Sky, weather, foliage and postprocessing do not follow the original path. |
| Culling and drawing | `CCullingManager::Register/Update`, `Frustum::ViewVolumeTest`, `CScreen::BuildViewFrustum/RenderBox2d/RenderGradationBar2d`, `CGraphicImageInstance::OnSetImagePointer` | Visibility and several UI/render primitives still depend on default-return stubs. |
| Audio internals | `NSound::LoadSoundInformationPiece`, `CSoundBase`, `CSoundManager2D/3D/Stream` constructors | The new Godot command bridge plays common sounds, but the original Miles object model is not implemented. |
| Platform services | `CFileLoaderThread::Fetch`, `CInputKeyboard::IsPressed`, `BuildProcessCRC`, `GetProcessCRCMagicCubePiece`, `CMSWindow::GetWindowHandle` | Resource scheduling, input polling and the CRC path need focused verification. |
`CPythonApplication::SetGlobalCenterPosition` appeared in the first trace and was implemented from the 40250 `GlobalPositionToLocalPosition → GetHeight → SetCenterPosition` sequence in this round. The other groups remain open in the platform queue; do not mark them verified from this smoke test.
+7
View File
@@ -550,6 +550,13 @@ extension/third_party/cpython-2.7.18/ # 静态库(2P 批次
- **`logic` 逻辑层已达成 100.0% 完成度**(TODO = 0,DIVERGENT = 0,队列清空)!所有 40250 核心玩法逻辑单元(`UserInterface`、`GameLib`、`EterLib` 逻辑类、`EterPack`、`EterLocale`、`EterBase` 纯逻辑类)全部移植完毕,并通过 19/19 全套自动化门禁测试。 - **`logic` 逻辑层已达成 100.0% 完成度**(TODO = 0,DIVERGENT = 0,队列清空)!所有 40250 核心玩法逻辑单元(`UserInterface`、`GameLib`、`EterLib` 逻辑类、`EterPack`、`EterLocale`、`EterBase` 纯逻辑类)全部移植完毕,并通过 19/19 全套自动化门禁测试。
2026-09-24 复核:`Client/root` 的 74 个 `RUN_AS_IS` 账本现指向实际的 `pack://<script>.py`,
`script/verify_root_pack.py` 逐个解码 `root.epk`,核对参考源码和账本 SHA-256;`port_map.py check`
拒绝指向 `assets/root` 或只写一句字符串证据的条目。`PythonNetworkStreamModule.cpp` 的 127 个绑定已由
镜像文件及 `port_copy.py diff` 核对。平台音效通过 40250 pack 取 WAV/MP3/Ogg,服务器时间由收到的
`GC_TIME` 建立基准;`port.login_flow` 和 `audio_driver_test.gd` 覆盖这两条运行路径。平台层其余
TODO/DIVERGENT 仍按实时 `port_map.py status` 处理,不因本轮修复改变完成度。
与基线前的数字(logic 3285、python 4890、platform 2229,共 10404)相比的变化: 与基线前的数字(logic 3285、python 4890、platform 2229,共 10404)相比的变化:
+7 -1
View File
@@ -9,11 +9,17 @@
void mt_platform_stub_called(const char* function, bool* reported); void mt_platform_stub_called(const char* function, bool* reported);
#if defined(_MSC_VER)
#define MT_PLATFORM_FUNCTION_SIGNATURE __FUNCSIG__
#else
#define MT_PLATFORM_FUNCTION_SIGNATURE __PRETTY_FUNCTION__
#endif
#define MT_PLATFORM_STUB() \ #define MT_PLATFORM_STUB() \
do \ do \
{ \ { \
static bool mt_platform_stub_reported = false; \ static bool mt_platform_stub_reported = false; \
mt_platform_stub_called(__func__, &mt_platform_stub_reported); \ mt_platform_stub_called(MT_PLATFORM_FUNCTION_SIGNATURE, &mt_platform_stub_reported); \
} while (0) } while (0)
template <class T> template <class T>
@@ -45,6 +45,7 @@
#include "PythonHost.h" #include "PythonHost.h"
#include "../EterLib/UIRenderCommands.h" #include "../EterLib/UIRenderCommands.h"
#include "../EterBase/LogBox.h" #include "../EterBase/LogBox.h"
#include "../UserInterface/ServerClock.h"
#include <condition_variable> #include <condition_variable>
#include <cstdlib> #include <cstdlib>
@@ -83,7 +84,7 @@ public:
float GetGlobalTime() override { return CTimer::Instance().GetCurrentSecond(); } float GetGlobalTime() override { return CTimer::Instance().GetCurrentSecond(); }
float GetGlobalElapsedTime() override { return CTimer::Instance().GetElapsedSecond(); } float GetGlobalElapsedTime() override { return CTimer::Instance().GetElapsedSecond(); }
void SkipRenderBuffering(DWORD) override {} void SkipRenderBuffering(DWORD) override {}
void SetServerTime(time_t) override {} void SetServerTime(time_t server_time) override { SetPlatformServerTime(server_time); }
void SetCenterPosition(float x, float y, float z) override void SetCenterPosition(float x, float y, float z) override
{ {
CPythonApplication::Instance().SetCenterPosition(x, y, z); CPythonApplication::Instance().SetCenterPosition(x, y, z);
@@ -18,6 +18,7 @@
#include "../EterLib/RenderCommands3D.h" #include "../EterLib/RenderCommands3D.h"
#include "EterLib/GrpDevice.h" #include "EterLib/GrpDevice.h"
#include "../ScriptLib/PythonBoot.h" #include "../ScriptLib/PythonBoot.h"
#include "ServerClock.h"
// 2V0-d link surface; 2V0-f adds the application lifecycle (Create/Loop/Process/Exit) that // 2V0-d link surface; 2V0-f adds the application lifecycle (Create/Loop/Process/Exit) that
// prototype.RunApp() drives. The rest of the members still wait for the game slices (2V1-2V3). // prototype.RunApp() drives. The rest of the members still wait for the game slices (2V1-2V3).
@@ -387,10 +388,40 @@ void CPythonApplication::SetMouseHandler(PyObject* poMouseHandler)
{ {
s_poMouseHandler = poMouseHandler; s_poMouseHandler = poMouseHandler;
} }
void CPythonApplication::SetGlobalCenterPosition(LONG, LONG) { MT_PLATFORM_STUB(); } void CPythonApplication::SetGlobalCenterPosition(LONG x, LONG y)
{
// 40250 PythonApplication.cpp:1284: the background owns the global-to-local map offset.
CPythonBackground& background = CPythonBackground::Instance();
background.GlobalPositionToLocalPosition(x, y);
SetCenterPosition(x, y, background.GetHeight(x, y));
}
void CPythonApplication::SetFPS(int) {} void CPythonApplication::SetFPS(int) {}
time_t CPythonApplication::GetServerTime() { return time(nullptr); } namespace {
time_t CPythonApplication::GetServerTimeStamp() { return time(nullptr); } DWORD s_server_start_msec = 0;
time_t s_server_time = 0;
time_t s_local_start_time = 0;
}
void SetPlatformServerTime(time_t server_time)
{
s_server_start_msec = ELTimer_GetMSec();
s_server_time = server_time;
s_local_start_time = time(nullptr);
}
time_t GetPlatformServerTime()
{
return static_cast<time_t>(ELTimer_GetMSec() - s_server_start_msec) + s_server_time;
}
time_t GetPlatformServerTimeStamp()
{
return (time(nullptr) - s_local_start_time) + s_server_time;
}
void CPythonApplication::SetServerTime(time_t server_time) { SetPlatformServerTime(server_time); }
time_t CPythonApplication::GetServerTime() { return GetPlatformServerTime(); }
time_t CPythonApplication::GetServerTimeStamp() { return GetPlatformServerTimeStamp(); }
void CPythonApplication::SetConnectData(const char*, int) { MT_PLATFORM_STUB(); } void CPythonApplication::SetConnectData(const char*, int) { MT_PLATFORM_STUB(); }
void CPythonApplication::GetConnectData(std::string& ip, int& port) { MT_PLATFORM_STUB(); ip.clear(); port = 0; } void CPythonApplication::GetConnectData(std::string& ip, int& port) { MT_PLATFORM_STUB(); ip.clear(); port = 0; }
void CPythonApplication::SetForceSightRange(int) { MT_PLATFORM_STUB(); } void CPythonApplication::SetForceSightRange(int) { MT_PLATFORM_STUB(); }
@@ -540,4 +571,3 @@ bool LoadLocaleData(const char* localePath)
NANOEND NANOEND
return true; return true;
} }
@@ -0,0 +1,9 @@
#pragma once
#include <ctime>
// CPythonApplication is not constructed by the Godot host. Keep the three values that its
// 40250 SetServerTime/GetServerTime/GetServerTimeStamp methods use in the platform adapter.
void SetPlatformServerTime(time_t server_time);
time_t GetPlatformServerTime();
time_t GetPlatformServerTimeStamp();
@@ -1,5 +1,7 @@
#include "StdAfx.h" #include "StdAfx.h"
#include "Japanese.h" #include "Japanese.h"
// PORT: MSVC's precompiled headers declared ::tolower implicitly; Android needs the CRT header.
#include <ctype.h>
// //
// CP932: Shift-JIS (Japan Industry Standard) // CP932: Shift-JIS (Japan Industry Standard)
+9
View File
@@ -38,6 +38,7 @@
#include "ScriptLib/StdAfx.h" #include "ScriptLib/StdAfx.h"
#include "../src/platform/ScriptLib/PythonBoot.h" #include "../src/platform/ScriptLib/PythonBoot.h"
#include "../src/platform/ScriptLib/PythonHost.h" #include "../src/platform/ScriptLib/PythonHost.h"
#include "../src/platform/UserInterface/ServerClock.h"
#include "../src/platform/UserInterface/UserInterface.h" #include "../src/platform/UserInterface/UserInterface.h"
#include "../src/platform/EterBase/TraceErrorObserver.h" #include "../src/platform/EterBase/TraceErrorObserver.h"
#include "../src/platform/EterLib/RenderCommands3D.h" #include "../src/platform/EterLib/RenderCommands3D.h"
@@ -233,6 +234,11 @@ int main(int argc, char** argv)
if (!started) if (!started)
std::fprintf(stderr, "PythonBoot::Start: %s\n", error.c_str()); std::fprintf(stderr, "PythonBoot::Start: %s\n", error.c_str());
CHECK(started); CHECK(started);
// 40250 keeps a server-supplied base plus local elapsed time. Check both units before the
// fake server's GC_TIME packet replaces this base during the game phase.
SetPlatformServerTime(123456789);
CHECK(GetPlatformServerTime() >= 123456789 && GetPlatformServerTime() < 123457789);
CHECK(GetPlatformServerTimeStamp() >= 123456789 && GetPlatformServerTimeStamp() <= 123456791);
PythonBoot::SetUISize(800, 600); PythonBoot::SetUISize(800, 600);
const bool ran = PythonBoot::RunMainScript("", &error); const bool ran = PythonBoot::RunMainScript("", &error);
if (!ran) if (!ran)
@@ -386,6 +392,9 @@ int main(int argc, char** argv)
return failed() || (server && server->Has("game2:burst_pong")); return failed() || (server && server->Has("game2:burst_pong"));
}); });
CHECK(live || (burst && !failed())); CHECK(live || (burst && !failed()));
// The fake server's GC_TIME is milliseconds since this test server started, so its
// value is small. The sentinel set before login must have been replaced by RecvTimePacket.
CHECK(live || (GetPlatformServerTime() < 120000 && GetPlatformServerTimeStamp() < 120000));
CHECK(py_true(gaming)); CHECK(py_true(gaming));
CHECK(py("import net\nassert net.IsConnect(), 'disconnected in the game phase'")); CHECK(py("import net\nassert net.IsConnect(), 'disconnected in the game phase'"));
CHECK(count_syserr("Unknown packet header") == 0); CHECK(count_syserr("Unknown packet header") == 0);
+42 -19
View File
@@ -20,8 +20,9 @@ var _ui_next := 0
var master_sound := 1.0 var master_sound := 1.0
var master_music := 1.0 var master_music := 1.0
# 3D 循环音效实例:id -> AudioStreamPlayer3D # 3D 循环音效实例:id -> AudioStreamPlayer3D;所有 3D 播放器用于 StopAll。
var _active_3d := {} var _active_3d := {}
var _all_3d: Array[AudioStreamPlayer3D] = []
func _ready() -> void: func _ready() -> void:
_init_roots() _init_roots()
@@ -111,16 +112,23 @@ func _find_sound(rel: String) -> String:
elif rel.begins_with("d:/") or rel.begins_with("D:/"): elif rel.begins_with("d:/") or rel.begins_with("D:/"):
rel = rel.substr(3) rel = rel.substr(3)
# 1. 尝试直接路径 # 补全扩展名候选
if FileAccess.file_exists(rel):
return rel
# 2. 补全扩展名候选
var cands := PackedStringArray([rel]) var cands := PackedStringArray([rel])
if rel.get_extension().is_empty(): if rel.get_extension().is_empty():
cands = PackedStringArray([rel + ".wav", rel + ".mp3", rel + ".ogg"]) cands = PackedStringArray([rel + ".wav", rel + ".mp3", rel + ".ogg"])
# 3. 在所有已知根目录中遍历查找 # 40250's CEterPackManager is the authority for sounds, as it is for models and UI images.
if ClassDB.class_exists("Metin2Pack") and Metin2Pack.is_ready():
for c in cands:
if Metin2Pack.exists(c):
return "pack://" + c
if not c.begins_with("sound/") and Metin2Pack.exists("sound/" + c):
return "pack://sound/" + c
if FileAccess.file_exists(rel):
return rel
# 开发期散文件兜底。
for root in _sound_roots: for root in _sound_roots:
for c in cands: for c in cands:
var p := root.path_join(c) var p := root.path_join(c)
@@ -139,14 +147,21 @@ func _load_stream(path: String) -> AudioStream:
return _cache[path] return _cache[path]
var s: AudioStream = null var s: AudioStream = null
var ext := path.get_extension().to_lower() var ext := path.get_extension().to_lower()
var bytes: PackedByteArray
if path.begins_with("pack://"):
bytes = Metin2Pack.get_bytes(path.substr(7))
else:
bytes = FileAccess.get_file_as_bytes(path)
if bytes.is_empty():
return null
if ext == "mp3": if ext == "mp3":
var m := AudioStreamMP3.new() var m := AudioStreamMP3.new()
m.data = FileAccess.get_file_as_bytes(path) m.data = bytes
s = m if m.data.size() > 0 else null s = m if m.data.size() > 0 else null
elif ext == "ogg": elif ext == "ogg":
s = AudioStreamOggVorbis.load_from_file(path) s = AudioStreamOggVorbis.load_from_buffer(bytes)
elif ext == "wav": elif ext == "wav":
s = AudioStreamWAV.load_from_file(path) s = AudioStreamWAV.load_from_buffer(bytes)
_cache[path] = s _cache[path] = s
return s return s
@@ -164,7 +179,8 @@ func play_sound_2d(rel: String, volume_scale := 1.0) -> void:
var pl := _ui_pool[_ui_next] var pl := _ui_pool[_ui_next]
_ui_next = (_ui_next + 1) % _ui_pool.size() _ui_next = (_ui_next + 1) % _ui_pool.size()
pl.stream = stream pl.stream = stream
var vol: float = clampf(master_sound * volume_scale, 0.0, 1.0) # SoundManager already applied the current master volume to this command.
var vol: float = clampf(volume_scale, 0.0, 1.0)
pl.volume_db = linear_to_db(vol) if vol > 0.001 else -80.0 pl.volume_db = linear_to_db(vol) if vol > 0.001 else -80.0
pl.play() pl.play()
@@ -181,28 +197,35 @@ func play_sound_3d(rel: String, pos: Vector3, volume_scale := 1.0, sound_id := 0
pl.stream = stream pl.stream = stream
pl.unit_size = 8.0 pl.unit_size = 8.0
pl.max_distance = 80.0 pl.max_distance = 80.0
var vol: float = clampf(master_sound * volume_scale, 0.0, 1.0) var vol: float = clampf(volume_scale, 0.0, 1.0)
pl.volume_db = linear_to_db(vol) if vol > 0.001 else -80.0 pl.volume_db = linear_to_db(vol) if vol > 0.001 else -80.0
add_child(pl) add_child(pl)
_all_3d.append(pl)
pl.global_position = pos pl.global_position = pos
pl.play() pl.play()
if sound_id > 0: if sound_id > 0:
_active_3d[sound_id] = pl _active_3d[sound_id] = pl
pl.finished.connect(func(): _active_3d.erase(sound_id); pl.queue_free()) pl.finished.connect(func():
else: _all_3d.erase(pl)
pl.finished.connect(pl.queue_free) if sound_id > 0 and _active_3d.get(sound_id) == pl:
_active_3d.erase(sound_id)
pl.queue_free())
func stop_sound_3d(sound_id: int) -> void: func stop_sound_3d(sound_id: int) -> void:
if _active_3d.has(sound_id): if _active_3d.has(sound_id):
var pl: AudioStreamPlayer3D = _active_3d[sound_id] var pl: AudioStreamPlayer3D = _active_3d[sound_id]
if is_instance_valid(pl): if is_instance_valid(pl):
pl.stop() pl.stop()
_all_3d.erase(pl)
pl.queue_free() pl.queue_free()
_active_3d.erase(sound_id) _active_3d.erase(sound_id)
func stop_all_sound_3d() -> void: func stop_all_sound_3d() -> void:
for id in _active_3d.keys(): for pl in _all_3d:
stop_sound_3d(id) if is_instance_valid(pl):
pl.stop()
pl.queue_free()
_all_3d.clear()
_active_3d.clear() _active_3d.clear()
# --- BGM 背景音乐播放 ----------------------------------------------------- # --- BGM 背景音乐播放 -----------------------------------------------------
@@ -210,7 +233,6 @@ func stop_all_sound_3d() -> void:
func play_music(name: String, volume_scale := 1.0) -> void: func play_music(name: String, volume_scale := 1.0) -> void:
if name.is_empty() or name == _bgm_name: if name.is_empty() or name == _bgm_name:
return return
_bgm_name = name
var path := name.replace("\\", "/") var path := name.replace("\\", "/")
if not path.is_absolute_path(): if not path.is_absolute_path():
@@ -225,6 +247,7 @@ func play_music(name: String, volume_scale := 1.0) -> void:
var stream := _load_stream(path) var stream := _load_stream(path)
if stream == null: if stream == null:
return return
_bgm_name = name
if stream is AudioStreamMP3: if stream is AudioStreamMP3:
stream.loop = true stream.loop = true
@@ -233,7 +256,7 @@ func play_music(name: String, volume_scale := 1.0) -> void:
_bgm[nxt].volume_db = -40.0 _bgm[nxt].volume_db = -40.0
_bgm[nxt].play() _bgm[nxt].play()
var target_vol: float = clampf(master_music * volume_scale, 0.0, 1.0) var target_vol: float = clampf(volume_scale, 0.0, 1.0)
var target_db: float = linear_to_db(target_vol) if target_vol > 0.001 else -80.0 var target_db: float = linear_to_db(target_vol) if target_vol > 0.001 else -80.0
if _bgm_fade_tween and _bgm_fade_tween.is_valid(): if _bgm_fade_tween and _bgm_fade_tween.is_valid():
+34
View File
@@ -0,0 +1,34 @@
extends SceneTree
var failures := 0
func _initialize() -> void:
call_deferred("_run")
func _check(ok: bool, detail: String) -> void:
if not ok:
failures += 1
printerr("FAIL: " + detail)
func _run() -> void:
_check(AssetRoot.pack_ready(), "40250 pack unavailable")
var driver: Node = preload("res://audio_driver.gd").new()
root.add_child(driver)
var sound := "sound/ambience/waterfall.wav"
var path: String = driver._find_sound(sound)
_check(path == "pack://" + sound, "sound must resolve through 40250 pack")
var stream: AudioStream = driver._load_stream(path)
_check(stream != null, "packed WAV must decode")
if stream != null:
driver.set_sound_volume(0.5)
driver.play_sound_2d(sound, 0.5)
var player: AudioStreamPlayer = driver._ui_pool[0]
_check(absf(player.volume_db - linear_to_db(0.5)) < 0.01,
"sound volume was applied more than once")
driver.play_sound_3d(sound, Vector3.ZERO, 0.5)
_check(driver._all_3d.size() == 1, "3D sound not tracked")
driver.stop_all_sound_3d()
_check(driver._all_3d.is_empty(), "StopAllSound3D left a player running")
driver.free()
print("PASS: audio_driver_test" if failures == 0 else "FAIL: audio_driver_test")
quit(0 if failures == 0 else 1)
+3 -2
View File
@@ -37,6 +37,7 @@ CLIENT="$(cd "$CLIENT" && pwd)"
export MT_40250_CLIENT="$CLIENT" export MT_40250_CLIENT="$CLIENT"
step "manifest audit/assets/40250-client.json" python3 tools/asset_manifest.py verify "$CLIENT" step "manifest audit/assets/40250-client.json" python3 tools/asset_manifest.py verify "$CLIENT"
step "40250 root scripts in root.epk" python3 script/verify_root_pack.py --client "$CLIENT"
native() { native() {
cmake -S . -B "$BUILD" -DBUILD_TESTING=ON "-DMT_40250_CLIENT=$CLIENT" \ cmake -S . -B "$BUILD" -DBUILD_TESTING=ON "-DMT_40250_CLIENT=$CLIENT" \
@@ -50,9 +51,9 @@ godot_test() { # script: runs headless; a "(skip" line is a failure under the g
out="$(cd project && "$GODOT" --headless --path . -s "$1" 2>&1)" out="$(cd project && "$GODOT" --headless --path . -s "$1" 2>&1)"
local rc=$? local rc=$?
printf '%s\n' "$out" printf '%s\n' "$out"
[ $rc -eq 0 ] && ! grep -q "(skip" <<<"$out" && grep -q "^PASS" <<<"$out" [ $rc -eq 0 ] && ! grep -Eiq '(^SKIP:|\(skip)' <<<"$out" && grep -q "^PASS" <<<"$out"
} }
for t in netbridge_test.gd equip_model_test.gd remote_player_test.gd mob_view_test.gd; do for t in python_host_test.gd audio_driver_test.gd; do
step "godot $t" godot_test "$t" step "godot $t" godot_test "$t"
done done
+78
View File
@@ -0,0 +1,78 @@
#!/usr/bin/env python3
"""Verify every RUN_AS_IS root script against the actual 40250 root.epk bytes."""
from __future__ import annotations
import argparse
import hashlib
import json
import sys
from pathlib import Path
REPO = Path(__file__).resolve().parents[1]
sys.path.insert(0, str(REPO / "tools" / "epk_scan"))
import epk_scan # noqa: E402
def digest(data: bytes) -> str:
return hashlib.sha256(data).hexdigest()
def main() -> int:
parser = argparse.ArgumentParser(description=__doc__)
parser.add_argument("--client", type=Path, default=REPO / "../40250/Server Client TMP4/Client")
args = parser.parse_args()
client = args.client.resolve()
reference = epk_scan.refroot.reference_root(REPO)
_, keys, _, packs, _ = epk_scan.load(client, reference)
root_pack = packs["root"]
if root_pack["missing"]:
print("FAIL: root.eix/root.epk missing", file=sys.stderr)
return 1
entries = {entry["name"].lower(): entry for entry in root_pack["entries"]}
source_dir = client / "Eternexus" / "root"
ledger_dir = REPO / "audit" / "port-map" / "Client" / "root"
failures: list[str] = []
scripts = sorted(source_dir.glob("*.py"))
if {p.stem for p in scripts} != {p.name.removesuffix(".py.json") for p in ledger_dir.glob("*.py.json")}:
failures.append("ledger files do not match the reference root script list")
with root_pack["epk"].open("rb") as archive:
for source in scripts:
name = source.name
entry = entries.get(name.lower())
ledger_path = ledger_dir / f"{name}.json"
if entry is None or not ledger_path.is_file():
failures.append(f"{name}: missing pack entry or ledger")
continue
archive.seek(entry["pos"])
data = archive.read(entry["size"])
if entry["type"] in (1, 2):
archive.seek(entry["pos"])
data = archive.read(epk_scan.lz_object_len(data[:16]))
data = epk_scan.lz_object(
data, keys["s_adwEterPackSecurityKey"] if entry["type"] == 2 else None
)
elif entry["type"] != 0:
failures.append(f"{name}: unsupported pack compression type {entry['type']}")
continue
ledger = json.loads(ledger_path.read_text(encoding="utf-8"))
expected = digest(source.read_bytes())
if digest(data) != expected or ledger["reference_sha256"] != expected:
failures.append(f"{name}: root.epk, reference source and ledger hashes differ")
for function, info in ledger["functions"].items():
if info.get("status") != "RUN_AS_IS" or info.get("impl") != [f"pack://{name}:{function}"]:
failures.append(f"{name}:{function}: incorrect RUN_AS_IS mapping")
if not isinstance(info.get("evidence"), list) or not info["evidence"]:
failures.append(f"{name}:{function}: missing evidence list")
for failure in failures:
print(f"FAIL: {failure}", file=sys.stderr)
if failures:
return 1
print(f"PASS: {len(scripts)} root scripts match 40250 source, root.epk and port-map")
return 0
if __name__ == "__main__":
raise SystemExit(main())