layout: restructure into src/ tests/ android/ scripts/ tools/
- extension/src/{port,platform,codepage} -> src/; native_render -> src/host
(+ dxt, shaders/); libgr2 -> src/gr2; extension/third_party -> third_party
- extension/tests -> tests/port, libgr2/tests -> tests/gr2
- android-native -> android (build.sh, push-client.sh moved in)
- script -> scripts; tools/40250 -> tools/server; oracle -> tools/granny-oracle;
perf tools -> tools/perf
- all build trees under build/ (native, release, android, port-gate)
- xrender:: CMake aliases -> mt::; port-map ledger impl paths rewritten
No code changes. ctest 15/15, port_gate macos+android PASS, port_map check 0 errors.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
70710477cf
commit
a46093104c
@@ -32,15 +32,15 @@ one of three layers:
|
|||||||
|
|
||||||
| Layer | 40250 units | How to port | Where |
|
| Layer | 40250 units | How to port | Where |
|
||||||
| --- | --- | --- | --- |
|
| --- | --- | --- | --- |
|
||||||
| `logic` | `UserInterface/`, `GameLib/`, `EterLib` net/timer/text parsing, `EterPack`, `EterLocale`, `EterBase` pure units (`tea`, `lzo`, `cipher`, `Random`, `Stl`, `Timer`, `Poly/`) (everything not listed below) | Copy C++ -> C++. Same file name, class name, method names, member names and statement order; one reference file = one implementation file | `extension/src/port/<Lib>/<File>.{h,cpp}` |
|
| `logic` | `UserInterface/`, `GameLib/`, `EterLib` net/timer/text parsing, `EterPack`, `EterLocale`, `EterBase` pure units (`tea`, `lzo`, `cipher`, `Random`, `Stl`, `Timer`, `Poly/`) (everything not listed below) | Copy C++ -> C++. Same file name, class name, method names, member names and statement order; one reference file = one implementation file | `src/port/<Lib>/<File>.{h,cpp}` |
|
||||||
| `python` | `Client/Eternexus/root/*.py`, `uiscript/`, `UserInterface/*Module.cpp`, `EterPythonLib/`, `ScriptLib/` | Decided: embedded CPython 2.7.18 runs the scripts unchanged (`docs/PYTHON-EMBED-EVAL.md`, batch 2P); port only the C++ side. Never translate the scripts. Script functions get `RUN_AS_IS` once its evidence gate passes, never `N_A`. Reference is 40250 `Eternexus/root`, **not** `assets/root` | `extension/src/port/<Lib>/` (bindings), scripts from pack |
|
| `python` | `Client/Eternexus/root/*.py`, `uiscript/`, `UserInterface/*Module.cpp`, `EterPythonLib/`, `ScriptLib/` | Decided: embedded CPython 2.7.18 runs the scripts unchanged (`docs/PYTHON-EMBED-EVAL.md`, batch 2P); port only the C++ side. Never translate the scripts. Script functions get `RUN_AS_IS` once its evidence gate passes, never `N_A`. Reference is 40250 `Eternexus/root`, **not** `assets/root` | `src/port/<Lib>/` (bindings), scripts from pack |
|
||||||
| `platform` | Direct3D/`Grp*`, Granny (`EterGrnLib`), Miles, SpeedTree, `EffectLib`/terrain rendering, Win32 window/input/IME, threads, anti-cheat, `EterBase` file/OS units (`_ETERBASE_PLATFORM` in `port_map.py`) | Adapter behind the interface the 40250 caller uses; equivalence by observable output | `extension/src/platform/` + existing render code (`metin2_model`, `metin2_anim`, `gr2_bridge`, ...) |
|
| `platform` | Direct3D/`Grp*`, Granny (`EterGrnLib`), Miles, SpeedTree, `EffectLib`/terrain rendering, Win32 window/input/IME, threads, anti-cheat, `EterBase` file/OS units (`_ETERBASE_PLATFORM` in `port_map.py`) | Adapter behind the interface the 40250 caller uses; equivalence by observable output | `src/platform/` + existing render code (`metin2_model`, `metin2_anim`, `gr2_bridge`, ...) |
|
||||||
|
|
||||||
Rules for the `logic` layer:
|
Rules for the `logic` layer:
|
||||||
|
|
||||||
- Port a whole unit into its mirror file. Where 40250 calls a platform class (`CGraphicThingInstance`,
|
- Port a whole unit into its mirror file. Where 40250 calls a platform class (`CGraphicThingInstance`,
|
||||||
`CStateManager`, `CSoundManager`, ...), call a same-named adapter interface declared under
|
`CStateManager`, `CSoundManager`, ...), call a same-named adapter interface declared under
|
||||||
`extension/src/platform/`; never inline Godot calls into ported logic.
|
`src/platform/`; never inline Godot calls into ported logic.
|
||||||
- 40250 singletons (`CPythonPlayer::Instance()`, `CPythonCharacterManager`, `CPythonNetworkStream`)
|
- 40250 singletons (`CPythonPlayer::Instance()`, `CPythonCharacterManager`, `CPythonNetworkStream`)
|
||||||
stay singletons owned by the extension. GDScript does not hold gameplay state.
|
stay singletons owned by the extension. GDScript does not hold gameplay state.
|
||||||
- GDScript (`net_play.gd`, `net_world.gd`, `game_scene.gd`, `player_controller.gd`) and
|
- GDScript (`net_play.gd`, `net_world.gd`, `game_scene.gd`, `player_controller.gd`) and
|
||||||
@@ -149,12 +149,12 @@ behavior verified from code inspection alone.
|
|||||||
per layer, and tag/port-map/layout consistency. Run `check` before every commit that touches
|
per layer, and tag/port-map/layout consistency. Run `check` before every commit that touches
|
||||||
`audit/port-map/`.
|
`audit/port-map/`.
|
||||||
- `scripts/port_copy.py copy <Lib/File>... | diff [<Lib/File>...]` — copy 40250 files into the
|
- `scripts/port_copy.py copy <Lib/File>... | diff [<Lib/File>...]` — copy 40250 files into the
|
||||||
`extension/src/port/` mirror with mechanical edits only (CP949→UTF-8, LF, include-path case); `diff`
|
`src/port/` mirror with mechanical edits only (CP949→UTF-8, LF, include-path case); `diff`
|
||||||
lists the manual `// PORT:` edits.
|
lists the manual `// PORT:` edits.
|
||||||
- `scripts/platform_stub.py list | gen [<Lib/File.h>...] [--force]` — generate the empty platform
|
- `scripts/platform_stub.py list | gen [<Lib/File.h>...] [--force]` — generate the empty platform
|
||||||
skeleton `extension/src/platform/<Lib>/<File>.cpp` for platform-layer mirror headers from clang's AST
|
skeleton `src/platform/<Lib>/<File>.cpp` for platform-layer mirror headers from clang's AST
|
||||||
(needs `script/port_gate.sh macos` for compile commands); never overwrites without `--force`.
|
(needs `scripts/port_gate.sh macos` for compile commands); never overwrites without `--force`.
|
||||||
`grep -r MT_PLATFORM_STUB extension/src/platform` lists the platform functions still unimplemented.
|
`grep -r MT_PLATFORM_STUB src/platform` lists the platform functions still unimplemented.
|
||||||
- `scripts/stub_constants.py [--check]` — regenerates the 2V0 stub modules' constants
|
- `scripts/stub_constants.py [--check]` — regenerates the 2V0 stub modules' constants
|
||||||
(`platform/ScriptLib/GameplayModuleConstants.cpp`) and stub return shapes (`GameplayModules.cpp`)
|
(`platform/ScriptLib/GameplayModuleConstants.cpp`) and stub return shapes (`GameplayModules.cpp`)
|
||||||
from the 40250 module sources; rerun when a stub module is ported for real and removed.
|
from the 40250 module sources; rerun when a stub module is ported for real and removed.
|
||||||
|
|||||||
@@ -30,16 +30,17 @@
|
|||||||
|
|
||||||
## Current client
|
## Current client
|
||||||
|
|
||||||
- GDScript runtime: `project/` (entry `project/app_flow.gd`, world `project/game_scene.gd`); UI in `project/ui/`.
|
- `src/port/<Lib>/<File>.{h,cpp}` — mirror of each 40250 `logic`/`python` unit (see SKILL.md "Code layout").
|
||||||
- Native extension: `extension/src/` (network in `extension/src/net/`, classic 40250 protocol in `extension/src/net/classic/`).
|
- `src/platform/` — implementations of the mirrored 40250 platform classes (D3D8 recorder, Granny,
|
||||||
- Format readers: `formats/`; Granny: `libgr2/`; assets/tables: `assets/`; Granny oracle: `oracle/`; tools: `tools/`.
|
Miles, SpeedTree stand-in, window/input, ScriptLib boot).
|
||||||
|
- `src/host/` — SDL3 + Vulkan host (`main.cpp`); `src/gr2/` — Granny reader; `src/codepage/` — code pages.
|
||||||
|
- `third_party/` — vendored cpython 2.7.18, cryptopp, freetype, minilzo.
|
||||||
|
- `tests/port/` — port tests and the fake login server; `tests/gr2/` — Granny reader tests.
|
||||||
|
- `android/` — SDLActivity shell, `android/build.sh`, `android/push-client.sh`.
|
||||||
|
- `scripts/` — gates and build helpers; `tools/` — standalone dev tools (Granny oracle, perf, server).
|
||||||
|
- The GDScript runtime and `extension/src/net` below are gone (2026-09-23 … 09-29); the table records
|
||||||
|
where logic came from.
|
||||||
|
|
||||||
### Target layout
|
|
||||||
|
|
||||||
- `extension/src/port/<Lib>/<File>.{h,cpp}` — mirror of each 40250 `logic` unit (see SKILL.md
|
|
||||||
"Code layout"). Does not exist yet; the first ported unit creates it and adds it to
|
|
||||||
`extension/CMakeLists.txt`.
|
|
||||||
- `extension/src/platform/` — adapter interfaces named after the 40250 platform classes they replace.
|
|
||||||
- The files in the table below are **migration sources**: when a unit is ported, its logic moves out
|
- The files in the table below are **migration sources**: when a unit is ported, its logic moves out
|
||||||
of them into the mirror file.
|
of them into the mirror file.
|
||||||
|
|
||||||
@@ -67,16 +68,15 @@ The 106 `project/*_system.gd` files that only their own `test_*_parity.gd` loade
|
|||||||
|
|
||||||
- `docs/CLIENT-GAP.md`, `docs/CLIENT-PARITY-AUDIT-AND-FIX-GUIDE.md`, `docs/archive/CLIENT-40250-PORT.md`,
|
- `docs/CLIENT-GAP.md`, `docs/CLIENT-PARITY-AUDIT-AND-FIX-GUIDE.md`, `docs/archive/CLIENT-40250-PORT.md`,
|
||||||
`docs/PARITY-GAP.md`: background only; trust the port-map, not their status text.
|
`docs/PARITY-GAP.md`: background only; trust the port-map, not their status text.
|
||||||
- `oracle/run-diff-suite.sh`: Granny numerical comparison suite.
|
- `tools/granny-oracle/run-diff-suite.sh`: Granny numerical comparison suite.
|
||||||
|
|
||||||
## Verification commands
|
## Verification commands
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
godot --headless --path project --script <test>.gd # most project tests
|
cmake -S . -B build/native -DCMAKE_BUILD_TYPE=Release -DMT_BUILD_NATIVE_RENDER=ON -DCMAKE_PREFIX_PATH=/opt/homebrew
|
||||||
cmake --build build -j8 && ctest --test-dir build --output-on-failure -j4
|
cmake --build build/native -j8 && ctest --test-dir build/native --output-on-failure -j4
|
||||||
|
./scripts/port_gate.sh macos android # build/port-gate
|
||||||
|
./android/build.sh Release --install # build/android + APK
|
||||||
```
|
```
|
||||||
|
|
||||||
`build/` (Debug) is the configured tree; it also writes `project/bin/libmtgodot.*.dylib`, so rebuild
|
All build trees live under `build/` (gitignored). Always finish with `git diff --check`.
|
||||||
before running Godot tests after pulling native changes (a stale dylib shows up as "method not
|
|
||||||
found" parse errors). `build-debug/` is a stale tree from another checkout; do not use it.
|
|
||||||
Always finish with `git diff --check`.
|
|
||||||
|
|||||||
@@ -2,13 +2,13 @@
|
|||||||
"""Generate the empty platform skeleton for mirrored platform-layer headers (docs/PORT-PLAN.md 2A).
|
"""Generate the empty platform skeleton for mirrored platform-layer headers (docs/PORT-PLAN.md 2A).
|
||||||
|
|
||||||
platform_stub.py list platform-layer headers in the mirror, with their stub state
|
platform_stub.py list platform-layer headers in the mirror, with their stub state
|
||||||
platform_stub.py gen [<header>...] [--force] write extension/src/platform/<Lib>/<File>.cpp
|
platform_stub.py gen [<header>...] [--force] write src/platform/<Lib>/<File>.cpp
|
||||||
(no args: every platform header; never overwrites
|
(no args: every platform header; never overwrites
|
||||||
without --force, so hand-written implementations stay)
|
without --force, so hand-written implementations stay)
|
||||||
platform_stub.py pending <header> <symbol>... [--ctor]
|
platform_stub.py pending <header> <symbol>... [--ctor]
|
||||||
append stubs of just those members (the linker's
|
append stubs of just those members (the linker's
|
||||||
undefined-symbol names, demangled as ld prints them) to the stand-in of a not-yet-ported
|
undefined-symbol names, demangled as ld prints them) to the stand-in of a not-yet-ported
|
||||||
logic unit, extension/src/platform/pending/<Lib>/<File>.cpp;
|
logic unit, src/platform/pending/<Lib>/<File>.cpp;
|
||||||
--ctor adds the class constructor/destructor so the
|
--ctor adds the class constructor/destructor so the
|
||||||
singleton can exist (its members still default-construct)
|
singleton can exist (its members still default-construct)
|
||||||
|
|
||||||
@@ -18,7 +18,7 @@
|
|||||||
A stub file defines everything the header declares and does not define: non-pure, non-template member
|
A stub file defines everything the header declares and does not define: non-pure, non-template member
|
||||||
functions, constructors/destructors, free functions, and static data members. Declarations come from
|
functions, constructors/destructors, free functions, and static data members. Declarations come from
|
||||||
clang's AST of the header's gate translation unit (the library StdAfx.h + the header, with the exact
|
clang's AST of the header's gate translation unit (the library StdAfx.h + the header, with the exact
|
||||||
flags from the macOS gate build's compile_commands.json: `script/port_gate.sh macos` first), dumped per
|
flags from the macOS gate build's compile_commands.json: `scripts/port_gate.sh macos` first), dumped per
|
||||||
class/function name with -ast-dump-filter. Definitions use trailing return types, so types nested in the
|
class/function name with -ast-dump-filter. Definitions use trailing return types, so types nested in the
|
||||||
class resolve in class scope, and `decltype(C::x) C::x{}` for static data. Each body is
|
class resolve in class scope, and `decltype(C::x) C::x{}` for static data. Each body is
|
||||||
MT_PLATFORM_STUB() plus a default return (platform/PlatformStub.h); `grep -r MT_PLATFORM_STUB` is the
|
MT_PLATFORM_STUB() plus a default return (platform/PlatformStub.h); `grep -r MT_PLATFORM_STUB` is the
|
||||||
@@ -45,7 +45,7 @@ import refroot # script directory is on sys.path when run directly
|
|||||||
REPO = refroot.repo_root()
|
REPO = refroot.repo_root()
|
||||||
PORT = REPO / "extension" / "src" / "port"
|
PORT = REPO / "extension" / "src" / "port"
|
||||||
PLATFORM = REPO / "extension" / "src" / "platform"
|
PLATFORM = REPO / "extension" / "src" / "platform"
|
||||||
GATE_BUILD = REPO / "build-port-gate" / "macos"
|
GATE_BUILD = REPO / "build/port-gate" / "macos"
|
||||||
MARK = "platform_stub.py"
|
MARK = "platform_stub.py"
|
||||||
|
|
||||||
COMMENT = re.compile(r"//[^\n]*|/\*.*?\*/", re.S)
|
COMMENT = re.compile(r"//[^\n]*|/\*.*?\*/", re.S)
|
||||||
@@ -103,7 +103,7 @@ def scan(header: Path) -> tuple[list[str], list[str]]:
|
|||||||
def gate_command(rel: str) -> tuple[list[str], str]:
|
def gate_command(rel: str) -> tuple[list[str], str]:
|
||||||
db = GATE_BUILD / "compile_commands.json"
|
db = GATE_BUILD / "compile_commands.json"
|
||||||
if not db.is_file():
|
if not db.is_file():
|
||||||
raise SystemExit(f"{db}: missing; run `script/port_gate.sh macos` (it exports compile commands)")
|
raise SystemExit(f"{db}: missing; run `scripts/port_gate.sh macos` (it exports compile commands)")
|
||||||
tu = re.sub(r"[^A-Za-z0-9_]", "_", rel)
|
tu = re.sub(r"[^A-Za-z0-9_]", "_", rel)
|
||||||
for entry in json.loads(db.read_text()):
|
for entry in json.loads(db.read_text()):
|
||||||
if Path(entry["file"]).name == f"{tu}.cpp":
|
if Path(entry["file"]).name == f"{tu}.cpp":
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
"""Copy 40250 sources into the port mirror (extension/src/port/<Lib>/<File>) with mechanical edits only.
|
"""Copy 40250 sources into the port mirror (src/port/<Lib>/<File>) with mechanical edits only.
|
||||||
|
|
||||||
port_copy.py copy <rel> [<rel>...] [--force] write the mechanical copy (refuses to overwrite without --force)
|
port_copy.py copy <rel> [<rel>...] [--force] write the mechanical copy (refuses to overwrite without --force)
|
||||||
port_copy.py diff [<rel>...] show the manual edits: port file vs its mechanical copy
|
port_copy.py diff [<rel>...] show the manual edits: port file vs its mechanical copy
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ live in `audit/port-map/<unit path>.json`; functions without an entry count as T
|
|||||||
port_map.py show <unit> per-function status of one unit
|
port_map.py show <unit> per-function status of one unit
|
||||||
port_map.py check stale hashes, unknown functions, tag mismatches, layout
|
port_map.py check stale hashes, unknown functions, tag mismatches, layout
|
||||||
|
|
||||||
Layers: `logic` (ported into extension/src/port/<Lib>/<File>, same names as 40250), `python`
|
Layers: `logic` (ported into src/port/<Lib>/<File>, same names as 40250), `python`
|
||||||
(the embedded-Python track: Python binding modules, EterPythonLib window system, ScriptLib and the
|
(the embedded-Python track: Python binding modules, EterPythonLib window system, ScriptLib and the
|
||||||
Python root) and `platform` (Direct3D/Granny/Miles/Win32 rendering, audio and OS plumbing, covered
|
Python root) and `platform` (Direct3D/Granny/Miles/Win32 rendering, audio and OS plumbing, covered
|
||||||
by adapters). Progress is reported per layer so platform code does not dilute the logic figure.
|
by adapters). Progress is reported per layer so platform code does not dilute the logic figure.
|
||||||
@@ -35,7 +35,7 @@ STATUSES = ("TODO", "PORTED", "RUN_AS_IS", "ADAPTED", "N_A", "DIVERGENT", "NEEDS
|
|||||||
DONE = {"PORTED", "RUN_AS_IS", "ADAPTED", "N_A"}
|
DONE = {"PORTED", "RUN_AS_IS", "ADAPTED", "N_A"}
|
||||||
PY_ROOT = "../../Client/Eternexus/root"
|
PY_ROOT = "../../Client/Eternexus/root"
|
||||||
UNIT_DIRS = REFERENCE_DIRS + ("EterBase", "EterPythonLib", "ScriptLib", "SpeedTreeLib", "SphereLib", "EterImageLib")
|
UNIT_DIRS = REFERENCE_DIRS + ("EterBase", "EterPythonLib", "ScriptLib", "SpeedTreeLib", "SphereLib", "EterImageLib")
|
||||||
PORT_DIR = "extension/src/port"
|
PORT_DIR = "src/port"
|
||||||
LAYERS = ("logic", "python", "platform")
|
LAYERS = ("logic", "python", "platform")
|
||||||
# EterBase units that wrap Win32 file/OS/UI resources. The rest (tea, lzo, cipher, Random, Stl, Timer, Poly/*)
|
# EterBase units that wrap Win32 file/OS/UI resources. The rest (tea, lzo, cipher, Random, Stl, Timer, Poly/*)
|
||||||
# is plain logic and is ported into the mirror; CRC32 and Utils mix pure helpers with Win32 calls and stay here.
|
# is plain logic and is ported into the mirror; CRC32 and Utils mix pure helpers with Win32 calls and stay here.
|
||||||
@@ -180,7 +180,7 @@ def layer(unit: str) -> str:
|
|||||||
|
|
||||||
|
|
||||||
def port_file(unit: str) -> str:
|
def port_file(unit: str) -> str:
|
||||||
"""Expected implementation path stem for a `logic` unit (`extension/src/port/GameLib/ActorInstance`)."""
|
"""Expected implementation path stem for a `logic` unit (`src/port/GameLib/ActorInstance`)."""
|
||||||
return f"{PORT_DIR}/{unit.rsplit('.', 1)[0]}"
|
return f"{PORT_DIR}/{unit.rsplit('.', 1)[0]}"
|
||||||
|
|
||||||
|
|
||||||
@@ -300,7 +300,7 @@ def cmd_show(repo: Path, units: dict[str, Path], args) -> int:
|
|||||||
|
|
||||||
def scan_tags(repo: Path) -> dict[str, list[str]]:
|
def scan_tags(repo: Path) -> dict[str, list[str]]:
|
||||||
tags: dict[str, list[str]] = {}
|
tags: dict[str, list[str]] = {}
|
||||||
for base, pattern in (("project", "*.gd"), ("extension/src", "*.[ch]*")):
|
for base, pattern in (("src", "*.[ch]*"),):
|
||||||
for path in (repo / base).rglob(pattern):
|
for path in (repo / base).rglob(pattern):
|
||||||
if "/addons/" in path.as_posix():
|
if "/addons/" in path.as_posix():
|
||||||
continue
|
continue
|
||||||
|
|||||||
@@ -3,11 +3,11 @@
|
|||||||
|
|
||||||
stub_constants.py [--check]
|
stub_constants.py [--check]
|
||||||
|
|
||||||
The stub modules in extension/src/platform/ScriptLib/GameplayModules.cpp only export names. Their
|
The stub modules in src/platform/ScriptLib/GameplayModules.cpp only export names. Their
|
||||||
constants are data the root scripts compute with (uiSafebox divides by safebox.SAFEBOX_SLOT_Y_COUNT),
|
constants are data the root scripts compute with (uiSafebox divides by safebox.SAFEBOX_SLOT_Y_COUNT),
|
||||||
so each stub module gets its 40250 init function's `PyModule_Add{Int,String}Constant` lines verbatim,
|
so each stub module gets its 40250 init function's `PyModule_Add{Int,String}Constant` lines verbatim,
|
||||||
with the preprocessor lines around them and the source file's includes, in
|
with the preprocessor lines around them and the source file's includes, in
|
||||||
extension/src/platform/ScriptLib/GameplayModuleConstants.cpp as `AddStubConstants_<module>(poModule)`.
|
src/platform/ScriptLib/GameplayModuleConstants.cpp as `AddStubConstants_<module>(poModule)`.
|
||||||
A module that is ported for real drops out of the stub list and out of this file.
|
A module that is ported for real drops out of the stub list and out of this file.
|
||||||
|
|
||||||
The stub functions themselves (`stub_<module>_<Name>` in GameplayModules.cpp) return a zero value of
|
The stub functions themselves (`stub_<module>_<Name>` in GameplayModules.cpp) return a zero value of
|
||||||
@@ -26,8 +26,8 @@ import sys
|
|||||||
import refroot
|
import refroot
|
||||||
|
|
||||||
REPO = refroot.repo_root()
|
REPO = refroot.repo_root()
|
||||||
STUBS = REPO / "extension/src/platform/ScriptLib/GameplayModules.cpp"
|
STUBS = REPO / "src/platform/ScriptLib/GameplayModules.cpp"
|
||||||
OUT = REPO / "extension/src/platform/ScriptLib/GameplayModuleConstants.cpp"
|
OUT = REPO / "src/platform/ScriptLib/GameplayModuleConstants.cpp"
|
||||||
INIT = re.compile(r'Py_InitModule\("([A-Za-z_]+)"')
|
INIT = re.compile(r'Py_InitModule\("([A-Za-z_]+)"')
|
||||||
KEEP = re.compile(r'^\s*(PyModule_Add(Int|String)Constant\s*\(|#\s*(if|ifdef|ifndef|elif|else|endif)\b)')
|
KEEP = re.compile(r'^\s*(PyModule_Add(Int|String)Constant\s*\(|#\s*(if|ifdef|ifndef|elif|else|endif)\b)')
|
||||||
INCLUDE = re.compile(r'^\s*#\s*include\s*"([^"]+)"')
|
INCLUDE = re.compile(r'^\s*#\s*include\s*"([^"]+)"')
|
||||||
@@ -169,7 +169,7 @@ def generate() -> str:
|
|||||||
"// module's init function with the preprocessor lines around them.",
|
"// module's init function with the preprocessor lines around them.",
|
||||||
'#include "UserInterface/StdAfx.h"',
|
'#include "UserInterface/StdAfx.h"',
|
||||||
]
|
]
|
||||||
root = REPO / "extension/src/port"
|
root = REPO / "src/port"
|
||||||
port = {p.relative_to(root).as_posix().lower(): p.relative_to(root).as_posix() for p in root.rglob("*.h")}
|
port = {p.relative_to(root).as_posix().lower(): p.relative_to(root).as_posix() for p in root.rglob("*.h")}
|
||||||
includes, bodies = [], []
|
includes, bodies = [], []
|
||||||
for module in modules:
|
for module in modules:
|
||||||
|
|||||||
+10
-22
@@ -2,16 +2,8 @@
|
|||||||
|
|
||||||
# build
|
# build
|
||||||
/build/
|
/build/
|
||||||
/build-ios/
|
/build-*/
|
||||||
/build-android/
|
|
||||||
/build-classic/
|
|
||||||
/build-port-gate/
|
|
||||||
/build-debug/
|
|
||||||
/build-asan/
|
|
||||||
/cmake-build-*/
|
/cmake-build-*/
|
||||||
/build-release/
|
|
||||||
/build-native-render/
|
|
||||||
/build-native/
|
|
||||||
compile_commands.json
|
compile_commands.json
|
||||||
|
|
||||||
|
|
||||||
@@ -33,21 +25,17 @@ __pycache__/
|
|||||||
/.cache/
|
/.cache/
|
||||||
|
|
||||||
# oracle: cross-compiled exe + leaked Granny DLL (size / RAD IP — never commit;
|
# oracle: cross-compiled exe + leaked Granny DLL (size / RAD IP — never commit;
|
||||||
# oracle/build-wine.sh rebuilds). See oracle/README.md.
|
# tools/granny-oracle/build-wine.sh rebuilds). See tools/granny-oracle/README.md.
|
||||||
/oracle/oracle.exe
|
/tools/granny-oracle/oracle.exe
|
||||||
/oracle/*.dll
|
/tools/granny-oracle/*.dll
|
||||||
/oracle/*.dylib
|
/tools/granny-oracle/*.dylib
|
||||||
|
|
||||||
# vendored-lib test artifacts
|
|
||||||
/build-tools/
|
|
||||||
|
|
||||||
|
|
||||||
# Written by 40250 uitaskbar.py at runtime.
|
# Written by 40250 uitaskbar.py at runtime.
|
||||||
/mouse.cfg
|
/mouse.cfg
|
||||||
|
|
||||||
# native Android client (./build-android-native.sh): SDL3 download, NDK builds, Gradle output
|
# native Android client (./android/build.sh): SDL3 download, NDK builds, Gradle output
|
||||||
/build-android-native/
|
/android/.gradle/
|
||||||
/android-native/.gradle/
|
/android/app/build/
|
||||||
/android-native/app/build/
|
/android/build/
|
||||||
/android-native/build/
|
/android/local.properties
|
||||||
/android-native/local.properties
|
|
||||||
|
|||||||
@@ -1,5 +1 @@
|
|||||||
# Project instructions
|
@AGENTS.md
|
||||||
|
|
||||||
For any Metin2 40250 comparison, 1:1 parity, missing original-client behavior, or parity-regression task, use the project skill `metin2-40250-parity-audit` from `.claude/skills/`. Keep audit state in `audit/manifest.json`; do not repeat still-valid verified work.
|
|
||||||
|
|
||||||
The current port route, decisions and cross-machine setup are in `docs/PORT-PLAN.md`; read it first when resuming port work.
|
|
||||||
|
|||||||
+5
-5
@@ -16,11 +16,11 @@ option(MT_BUILD_TOOLS "Build libgr2 validation tools" OFF)
|
|||||||
option(MT_BUILD_PORT "Build the 40250 port and its tests" ON)
|
option(MT_BUILD_PORT "Build the 40250 port and its tests" ON)
|
||||||
option(MT_BUILD_NATIVE_RENDER "Build the SDL3 and Vulkan client" OFF)
|
option(MT_BUILD_NATIVE_RENDER "Build the SDL3 and Vulkan client" OFF)
|
||||||
|
|
||||||
add_subdirectory(libgr2)
|
add_subdirectory(src/gr2)
|
||||||
add_subdirectory(extension/third_party)
|
add_subdirectory(third_party)
|
||||||
add_subdirectory(extension/src/codepage)
|
add_subdirectory(src/codepage)
|
||||||
if(MT_BUILD_PORT OR MT_BUILD_NATIVE_RENDER)
|
if(MT_BUILD_PORT OR MT_BUILD_NATIVE_RENDER)
|
||||||
add_subdirectory(extension/src/port)
|
add_subdirectory(src/port)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(MT_BUILD_TOOLS)
|
if(MT_BUILD_TOOLS)
|
||||||
@@ -28,5 +28,5 @@ if(MT_BUILD_TOOLS)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(MT_BUILD_NATIVE_RENDER)
|
if(MT_BUILD_NATIVE_RENDER)
|
||||||
add_subdirectory(native_render)
|
add_subdirectory(src/host)
|
||||||
endif()
|
endif()
|
||||||
|
|||||||
@@ -1,30 +1,30 @@
|
|||||||
# Metin2 原生客户端
|
# Metin2 原生客户端
|
||||||
|
|
||||||
40250 客户端的 macOS / Android 移植。SDL3 负责窗口与输入,Vulkan 负责 3D 和 UI 渲染;macOS 上通过 MoltenVK 使用 Metal。40250 的 C++ 逻辑、Python 2.7 脚本和 EPK 资源由 `extension/src/port` 与 `extension/src/platform` 提供。运行时不依赖 Godot。
|
40250 客户端的 macOS / Android 移植。SDL3 负责窗口与输入,Vulkan 负责 3D 和 UI 渲染;macOS 上通过 MoltenVK 使用 Metal。40250 的 C++ 逻辑、Python 2.7 脚本和 EPK 资源由 `src/port` 与 `src/platform` 提供。运行时不依赖 Godot。
|
||||||
|
|
||||||
## macOS
|
## macOS
|
||||||
|
|
||||||
需要 CMake、SDL3、Vulkan loader、MoltenVK、glslc(第三方库均已随仓库提供源码,无需子模块):
|
需要 CMake、SDL3、Vulkan loader、MoltenVK、glslc(第三方库均已随仓库提供源码,无需子模块):
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
cmake -S . -B build-release -DCMAKE_BUILD_TYPE=Release \
|
cmake -S . -B build/release -DCMAKE_BUILD_TYPE=Release \
|
||||||
-DMT_BUILD_NATIVE_RENDER=ON -DCMAKE_PREFIX_PATH=/opt/homebrew
|
-DMT_BUILD_NATIVE_RENDER=ON -DCMAKE_PREFIX_PATH=/opt/homebrew
|
||||||
cmake --build build-release --target mt_native_render -j8
|
cmake --build build/release --target mt_native_render -j8
|
||||||
./build-release/native_render/mt_native_render \
|
./build/release/src/host/mt_native_render \
|
||||||
--live-client "/path/to/40250/Client" --login-screen --width 1024 --height 768
|
--live-client "/path/to/40250/Client" --login-screen --width 1024 --height 768
|
||||||
```
|
```
|
||||||
|
|
||||||
详见 [native_render/README.md](native_render/README.md)。
|
详见 [src/host/README.md](src/host/README.md)。
|
||||||
|
|
||||||
## Android
|
## Android
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
./build-android-native.sh Release --install
|
./android/build.sh Release --install
|
||||||
./push-android-client.sh /path/to/40250/Client
|
./android/push-client.sh /path/to/40250/Client
|
||||||
adb shell am start -n org.metin2port.client/.MainActivity
|
adb shell am start -n org.metin2port.client/.MainActivity
|
||||||
```
|
```
|
||||||
|
|
||||||
APK 由 SDLActivity、`libSDL3.so` 和 Vulkan 原生 `libmain.so` 组成。40250 `Client` 资源单独复制到应用数据目录;`--live-server HOST:AUTH_PORT:GAME_PORT --login-screen` 可连接服务器。构建与启动细节见 [native_render/README.md](native_render/README.md)。
|
APK 由 SDLActivity、`libSDL3.so` 和 Vulkan 原生 `libmain.so` 组成。40250 `Client` 资源单独复制到应用数据目录;`--live-server HOST:AUTH_PORT:GAME_PORT --login-screen` 可连接服务器。构建与启动细节见 [src/host/README.md](src/host/README.md)。
|
||||||
|
|
||||||
## 测试
|
## 测试
|
||||||
|
|
||||||
@@ -32,4 +32,4 @@ APK 由 SDLActivity、`libSDL3.so` 和 Vulkan 原生 `libmain.so` 组成。40250
|
|||||||
./script/port_gate.sh macos
|
./script/port_gate.sh macos
|
||||||
```
|
```
|
||||||
|
|
||||||
`port_gate.sh` 构建并运行 40250 移植层的 C++ 测试。原生渲染验收入口是 `script/native_mac_acceptance.mjs`。历史迁移记录保留在 `docs/PORT-PLAN.md`;其中旧 Godot 路径已经退役。
|
`port_gate.sh` 构建并运行 40250 移植层的 C++ 测试。原生渲染验收入口是 `scripts/native_mac_acceptance.mjs`。历史迁移记录保留在 `docs/PORT-PLAN.md`;其中旧 Godot 路径已经退役。
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
// SDLActivity shell around native_render (libmain.so). The native libraries, the SDL Java sources
|
// SDLActivity shell around src/host (libmain.so). The native libraries, the SDL Java sources
|
||||||
// and the assets come from ../build-android-native, produced by ../build-android-native.sh.
|
// and the assets come from ../build/android, produced by build.sh.
|
||||||
plugins {
|
plugins {
|
||||||
id 'com.android.application'
|
id 'com.android.application'
|
||||||
}
|
}
|
||||||
|
|
||||||
def nativeBuild = file("${rootDir}/../build-android-native")
|
def nativeBuild = file("${rootDir}/../build/android")
|
||||||
|
|
||||||
android {
|
android {
|
||||||
namespace = 'org.metin2port.client'
|
namespace = 'org.metin2port.client'
|
||||||
@@ -26,7 +26,7 @@ android {
|
|||||||
sourceSets.main {
|
sourceSets.main {
|
||||||
java.srcDirs += "${nativeBuild}/_deps/SDL3-3.4.16/android-project/app/src/main/java"
|
java.srcDirs += "${nativeBuild}/_deps/SDL3-3.4.16/android-project/app/src/main/java"
|
||||||
jniLibs.srcDirs = ["${nativeBuild}/jniLibs"]
|
jniLibs.srcDirs = ["${nativeBuild}/jniLibs"]
|
||||||
assets.srcDirs = ["${nativeBuild}/app-build/native_render/android-assets"]
|
assets.srcDirs = ["${nativeBuild}/app-build/src/host/android-assets"]
|
||||||
}
|
}
|
||||||
packagingOptions {
|
packagingOptions {
|
||||||
jniLibs { useLegacyPackaging = true }
|
jniLibs { useLegacyPackaging = true }
|
||||||
+3
-3
@@ -20,7 +20,7 @@ import android.view.WindowInsetsController;
|
|||||||
import org.libsdl.app.SDLActivity;
|
import org.libsdl.app.SDLActivity;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Runs native_render's main() (libmain.so). Command-line arguments come from the launch intent,
|
* Runs src/host's main() (libmain.so). Command-line arguments come from the launch intent,
|
||||||
* e.g. adb shell am start -n org.metin2port.client/.MainActivity \
|
* e.g. adb shell am start -n org.metin2port.client/.MainActivity \
|
||||||
* --es args "--live-server 192.168.21.203:11000:13000 --login-screen"
|
* --es args "--live-server 192.168.21.203:11000:13000 --login-screen"
|
||||||
* A launcher start (no arguments) opens the login screen against DEFAULT_ARGS' server, so the
|
* A launcher start (no arguments) opens the login screen against DEFAULT_ARGS' server, so the
|
||||||
@@ -28,7 +28,7 @@ import org.libsdl.app.SDLActivity;
|
|||||||
* without --live-server (e.g. --es args "--fake-mobs 64") run the in-process fake-server smoke flow.
|
* without --live-server (e.g. --es args "--fake-mobs 64") run the in-process fake-server smoke flow.
|
||||||
*/
|
*/
|
||||||
public class MainActivity extends SDLActivity {
|
public class MainActivity extends SDLActivity {
|
||||||
// --perf-log: native_render/perf_log.h writes perf-*.csv under files/perf (tools/pull_perf_logs.sh).
|
// --perf-log: src/host/perf_log.h writes perf-*.csv under files/perf (tools/perf/pull_perf_logs.sh).
|
||||||
private static final String DEFAULT_ARGS =
|
private static final String DEFAULT_ARGS =
|
||||||
"--live-server 192.168.21.203:11000:13000 --login-screen --perf-log --show-fps";
|
"--live-server 192.168.21.203:11000:13000 --login-screen --perf-log --show-fps";
|
||||||
|
|
||||||
@@ -37,7 +37,7 @@ public class MainActivity extends SDLActivity {
|
|||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);
|
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);
|
||||||
applyImmersiveMode();
|
applyImmersiveMode();
|
||||||
// --refresh-rate N pins the display mode for a test run; otherwise native_render switches it with
|
// --refresh-rate N pins the display mode for a test run; otherwise src/host switches it with
|
||||||
// the frame-rate setting (setDisplayRefreshRate).
|
// the frame-rate setting (setDisplayRefreshRate).
|
||||||
final float pinned = requestedRefreshRate(launchArgs());
|
final float pinned = requestedRefreshRate(launchArgs());
|
||||||
if (pinned > 0)
|
if (pinned > 0)
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Build the native (SDL3 + Vulkan) 40250 client as an Android arm64 APK.
|
# Build the native (SDL3 + Vulkan) 40250 client as an Android arm64 APK.
|
||||||
# ./build-android-native.sh [Debug|Release] [--install]
|
# ./android/build.sh [Debug|Release] [--install]
|
||||||
# Output: android-native/app/build/outputs/apk/debug/app-debug.apk
|
# Output: android/app/build/outputs/apk/debug/app-debug.apk
|
||||||
# The 1.4 GB Client/ directory is not in the APK; push it once with ./push-android-client.sh.
|
# The 1.4 GB Client/ directory is not in the APK; push it once with ./android/push-client.sh.
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
cd "$(dirname "$0")"
|
cd "$(dirname "$0")/.."
|
||||||
REPO="$PWD"
|
REPO="$PWD"
|
||||||
|
|
||||||
CONFIG=Release
|
CONFIG=Release
|
||||||
@@ -17,7 +17,7 @@ for a in "$@"; do
|
|||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
API=24
|
API=24
|
||||||
OUT="$REPO/build-android-native"
|
OUT="$REPO/build/android"
|
||||||
JOBS="${JOBS:-$(getconf _NPROCESSORS_ONLN 2>/dev/null || echo 4)}"
|
JOBS="${JOBS:-$(getconf _NPROCESSORS_ONLN 2>/dev/null || echo 4)}"
|
||||||
SDK="${ANDROID_HOME:-${ANDROID_SDK_ROOT:-$HOME/Library/Android/sdk}}"
|
SDK="${ANDROID_HOME:-${ANDROID_SDK_ROOT:-$HOME/Library/Android/sdk}}"
|
||||||
|
|
||||||
@@ -59,7 +59,7 @@ if [ ! -f "$OUT/sdl3/lib/libSDL3.so" ] || [ ! -f "$OUT/sdl3/.page16k" ]; then
|
|||||||
touch "$OUT/sdl3/.page16k"
|
touch "$OUT/sdl3/.page16k"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# --- libmain.so (native_render + port_platform + embedded Python) and its assets ---
|
# --- libmain.so (src/host + port_platform + embedded Python) and its assets ---
|
||||||
cmake -S . -B "$OUT/app-build" -G "Unix Makefiles" -Wno-deprecated \
|
cmake -S . -B "$OUT/app-build" -G "Unix Makefiles" -Wno-deprecated \
|
||||||
-DCMAKE_TOOLCHAIN_FILE="$TOOLCHAIN" -DANDROID_ABI=arm64-v8a -DANDROID_PLATFORM="android-$API" "$PAGE_SIZES" \
|
-DCMAKE_TOOLCHAIN_FILE="$TOOLCHAIN" -DANDROID_ABI=arm64-v8a -DANDROID_PLATFORM="android-$API" "$PAGE_SIZES" \
|
||||||
-DCMAKE_BUILD_TYPE="$CONFIG" -DMT_BUILD_TOOLS=OFF -DBUILD_TESTING=OFF \
|
-DCMAKE_BUILD_TYPE="$CONFIG" -DMT_BUILD_TOOLS=OFF -DBUILD_TESTING=OFF \
|
||||||
@@ -68,7 +68,7 @@ cmake -S . -B "$OUT/app-build" -G "Unix Makefiles" -Wno-deprecated \
|
|||||||
cmake --build "$OUT/app-build" --target main mt_native_android_assets -j "$JOBS"
|
cmake --build "$OUT/app-build" --target main mt_native_android_assets -j "$JOBS"
|
||||||
|
|
||||||
mkdir -p "$OUT/jniLibs/arm64-v8a"
|
mkdir -p "$OUT/jniLibs/arm64-v8a"
|
||||||
cp -f "$OUT/sdl3/lib/libSDL3.so" "$OUT/app-build/native_render/libmain.so" "$OUT/jniLibs/arm64-v8a/"
|
cp -f "$OUT/sdl3/lib/libSDL3.so" "$OUT/app-build/src/host/libmain.so" "$OUT/jniLibs/arm64-v8a/"
|
||||||
STRIP=$(ls -1d "$NDK"/toolchains/llvm/prebuilt/*/bin/llvm-strip | head -1)
|
STRIP=$(ls -1d "$NDK"/toolchains/llvm/prebuilt/*/bin/llvm-strip | head -1)
|
||||||
"$STRIP" --strip-unneeded "$OUT/jniLibs/arm64-v8a/libSDL3.so" "$OUT/jniLibs/arm64-v8a/libmain.so"
|
"$STRIP" --strip-unneeded "$OUT/jniLibs/arm64-v8a/libSDL3.so" "$OUT/jniLibs/arm64-v8a/libmain.so"
|
||||||
|
|
||||||
@@ -80,8 +80,8 @@ if [ -z "${JAVA_HOME:-}" ]; then
|
|||||||
fi
|
fi
|
||||||
export ANDROID_HOME="$SDK"
|
export ANDROID_HOME="$SDK"
|
||||||
variant=Debug # debug-signed either way (sideload); CONFIG picks the native optimisation level
|
variant=Debug # debug-signed either way (sideload); CONFIG picks the native optimisation level
|
||||||
(cd android-native && ./gradlew --quiet "assemble$variant")
|
(cd android && ./gradlew --quiet "assemble$variant")
|
||||||
APK="$REPO/android-native/app/build/outputs/apk/debug/app-debug.apk"
|
APK="$REPO/android/app/build/outputs/apk/debug/app-debug.apk"
|
||||||
ls -la "$APK"
|
ls -la "$APK"
|
||||||
|
|
||||||
if [ "$INSTALL" = 1 ]; then
|
if [ "$INSTALL" = 1 ]; then
|
||||||
Vendored
@@ -1,12 +1,12 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Copy the 40250 Client/ directory into the Android app's private files/ (SDL_GetPrefPath), where
|
# Copy the 40250 Client/ directory into the Android app's private files/ (SDL_GetPrefPath), where
|
||||||
# native_render looks for files/Client/pack/Index. Needs the debug APK installed (run-as).
|
# src/host looks for files/Client/pack/Index. Needs the debug APK installed (run-as).
|
||||||
# ./push-android-client.sh [--locale XX] [CLIENT_DIR]
|
# ./android/push-client.sh [--locale XX] [CLIENT_DIR]
|
||||||
# --locale XX writes the pushed locale.cfg from CLIENT_DIR/locale_XX.cfg. --locale zh defaults
|
# --locale XX writes the pushed locale.cfg from CLIENT_DIR/locale_XX.cfg. --locale zh defaults
|
||||||
# CLIENT_DIR to build/zh-locale/Client (script/build_zh_locale.py), whose pack/ registers locale_zh.
|
# CLIENT_DIR to build/zh-locale/Client (scripts/build_zh_locale.py), whose pack/ registers locale_zh.
|
||||||
# Symbolic links in CLIENT_DIR (the zh client links the original packs) are copied as their targets.
|
# Symbolic links in CLIENT_DIR (the zh client links the original packs) are copied as their targets.
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
cd "$(dirname "$0")"
|
cd "$(dirname "$0")/.."
|
||||||
PKG=org.metin2port.client
|
PKG=org.metin2port.client
|
||||||
LOCALE=""
|
LOCALE=""
|
||||||
if [ "${1:-}" = "--locale" ]; then
|
if [ "${1:-}" = "--locale" ]; then
|
||||||
@@ -65,7 +65,7 @@
|
|||||||
- `project/combat_fx_test.gd`:攻击锁定、连击段、hit window、命中去重、击退、抗击倒、弓箭 target/shoot 时序。
|
- `project/combat_fx_test.gd`:攻击锁定、连击段、hit window、命中去重、击退、抗击倒、弓箭 target/shoot 时序。
|
||||||
- `project/combat_parity_test.gd`:攻击锁、伤害数字和受击反馈。
|
- `project/combat_parity_test.gd`:攻击锁、伤害数字和受击反馈。
|
||||||
- `project/gamescene_test.gd`:world reset 清理旧弓箭 FLY/CG_SHOOT 队列。
|
- `project/gamescene_test.gd`:world reset 清理旧弓箭 FLY/CG_SHOOT 队列。
|
||||||
- `extension/tests/net_state_queue_test.cpp`:远端 `FUNC_ATTACK`、`FUNC_COMBO`、`FUNC_SKILL` 到达/动作状态。
|
- `tests/port/net_state_queue_test.cpp`:远端 `FUNC_ATTACK`、`FUNC_COMBO`、`FUNC_SKILL` 到达/动作状态。
|
||||||
|
|
||||||
### Active GameLib weapon-trace review
|
### Active GameLib weapon-trace review
|
||||||
|
|
||||||
|
|||||||
@@ -85,7 +85,7 @@
|
|||||||
|
|
||||||
## Regression evidence
|
## Regression evidence
|
||||||
|
|
||||||
- `extension/tests/net_state_queue_test`:`POINT_EXP.amount` 累计和一次性消费、死亡状态和网络状态队列。
|
- `tests/port/net_state_queue_test`:`POINT_EXP.amount` 累计和一次性消费、死亡状态和网络状态队列。
|
||||||
- `project/mob_death_drop_test.gd`:怪物死亡目标/HP/名字/影子清理、掉落坐标贴地、owner/拾取/删除。
|
- `project/mob_death_drop_test.gd`:怪物死亡目标/HP/名字/影子清理、掉落坐标贴地、owner/拾取/删除。
|
||||||
- `project/combat_parity_test.gd`:防御球、击退阻挡、攻击锁、伤害表现和死亡抗击退相关分支。
|
- `project/combat_parity_test.gd`:防御球、击退阻挡、攻击锁、伤害表现和死亡抗击退相关分支。
|
||||||
- `project/playable_combat_test.gd`:无目标、超距、死亡目标/自身、冷却和断线时不发送错误战斗请求。
|
- `project/playable_combat_test.gd`:无目标、超距、死亡目标/自身、冷却和断线时不发送错误战斗请求。
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
- `../40250/Server Client TMP4/ClientVS22/source/EterPack`
|
- `../40250/Server Client TMP4/ClientVS22/source/EterPack`
|
||||||
- `../40250/Server Client TMP4/ClientVS22/source/EterLocale`
|
- `../40250/Server Client TMP4/ClientVS22/source/EterLocale`
|
||||||
|
|
||||||
当前范围:`project/`、`extension/`、`formats/`、`assets/`、`libgr2/` 和 `oracle/` 中会影响运行时行为的代码、资源读取和测试。第三方库、禁用代码、仅构建工具不作为独立 40250 行为合同;如果当前客户端存在没有 40250 对应物的扩展功能,则登记到 `extension.current_only_features`,不能静默算作已兼容。
|
当前范围:`project/`、`extension/`、`formats/`、`assets/`、`src/gr2/` 和 `tools/granny-oracle/` 中会影响运行时行为的代码、资源读取和测试。第三方库、禁用代码、仅构建工具不作为独立 40250 行为合同;如果当前客户端存在没有 40250 对应物的扩展功能,则登记到 `extension.current_only_features`,不能静默算作已兼容。
|
||||||
|
|
||||||
`MAPPED` 只表示两边入口已经定位,`UNMAPPED` 表示尚未找到当前实现或参考映射,`PARTIAL` 表示已经发现差异。任何新合同都必须先进入 `audit/manifest.json`,再开始实现或验证。
|
`MAPPED` 只表示两边入口已经定位,`UNMAPPED` 表示尚未找到当前实现或参考映射,`PARTIAL` 表示已经发现差异。任何新合同都必须先进入 `audit/manifest.json`,再开始实现或验证。
|
||||||
|
|
||||||
@@ -67,7 +67,7 @@
|
|||||||
| `ui.hud_target_minimap_status` | 角色状态、血条、目标框、小地图、文本尾标和快捷栏 | `PythonTextTail.cpp/.h`, `PythonMiniMap.cpp/.h`, `PythonPlayer.cpp/.h`, `PythonApplication.cpp/.h`, `PythonPlayerEventHandler.cpp`, `InstanceBase*.cpp`, `PythonNetworkStreamPhaseGame.cpp`, `uitaskbar.py`, `uicharacter.py`, `uitarget.py` | `hud.gd`, `net_play.gd`, `net_world.gd`, `ui/char_status_ui.gd`, `ui/target_ui.gd`, `target_board.gd`, `ui/minimap.gd`, `text_tail.gd`, `text_tail_arrange.gd`, `chat_tail.gd`, `ui/ground_items.gd`, `ui/quickbar.gd` | PARTIAL |
|
| `ui.hud_target_minimap_status` | 角色状态、血条、目标框、小地图、文本尾标和快捷栏 | `PythonTextTail.cpp/.h`, `PythonMiniMap.cpp/.h`, `PythonPlayer.cpp/.h`, `PythonApplication.cpp/.h`, `PythonPlayerEventHandler.cpp`, `InstanceBase*.cpp`, `PythonNetworkStreamPhaseGame.cpp`, `uitaskbar.py`, `uicharacter.py`, `uitarget.py` | `hud.gd`, `net_play.gd`, `net_world.gd`, `ui/char_status_ui.gd`, `ui/target_ui.gd`, `target_board.gd`, `ui/minimap.gd`, `text_tail.gd`, `text_tail_arrange.gd`, `chat_tail.gd`, `ui/ground_items.gd`, `ui/quickbar.gd` | PARTIAL |
|
||||||
| `resource.pack_locale_proto` | EterPack、资源解析、locale、proto、MSA/MSM 和格式转换 | `EterPack/*.cpp`, `EterLocale/*.cpp`, `PythonPackModule.cpp`, `ItemData.cpp`, `RaceDataFile.cpp` | `pack_mount.cpp`, `asset_io.cpp`, `locale.gd`, `proto.cpp`, `formats/*.cpp` | MAPPED |
|
| `resource.pack_locale_proto` | EterPack、资源解析、locale、proto、MSA/MSM 和格式转换 | `EterPack/*.cpp`, `EterLocale/*.cpp`, `PythonPackModule.cpp`, `ItemData.cpp`, `RaceDataFile.cpp` | `pack_mount.cpp`, `asset_io.cpp`, `locale.gd`, `proto.cpp`, `formats/*.cpp` | MAPPED |
|
||||||
| `audio.bgm_ambience_3d` | BGM、区域环境音、角色音效、3D 监听器和前后台恢复 | `MilesLib/SoundManager*.cpp`, `PythonSoundManagerModule.cpp`, `GameLib/Area.cpp`, `MapOutdoor.cpp` | `audio.gd`, `bgm_director.gd`, `app_lifecycle.gd`, `formats/area_data.cpp`, `extension/src/metin2_world.cpp` | PARTIAL |
|
| `audio.bgm_ambience_3d` | BGM、区域环境音、角色音效、3D 监听器和前后台恢复 | `MilesLib/SoundManager*.cpp`, `PythonSoundManagerModule.cpp`, `GameLib/Area.cpp`, `MapOutdoor.cpp` | `audio.gd`, `bgm_director.gd`, `app_lifecycle.gd`, `formats/area_data.cpp`, `extension/src/metin2_world.cpp` | PARTIAL |
|
||||||
| `lifecycle.platform_release` | Windows/桌面窗口、导出、资源自包含、崩溃和发布门禁 | `MSApplication.cpp`, `MSWindow.cpp`, `PythonApplication.cpp`, `PythonApplicationProcedure.cpp`, `CheckLatestFiles.cpp`, `EterPack/EterPackManager.cpp` | `build.sh`, `build-macos-client.sh`, `build-android.sh`, `export-android.sh`, `project/export_presets.cfg`, `project/client_main.gd`, `project/app_flow.gd`, `project/app_lifecycle.gd`, `project/asset_root.gd`, `project/asset_pack.gd`, `oracle/*` | PARTIAL |
|
| `lifecycle.platform_release` | Windows/桌面窗口、导出、资源自包含、崩溃和发布门禁 | `MSApplication.cpp`, `MSWindow.cpp`, `PythonApplication.cpp`, `PythonApplicationProcedure.cpp`, `CheckLatestFiles.cpp`, `EterPack/EterPackManager.cpp` | `build.sh`, `build-macos-client.sh`, `build-android.sh`, `export-android.sh`, `project/export_presets.cfg`, `project/client_main.gd`, `project/app_flow.gd`, `project/app_lifecycle.gd`, `project/asset_root.gd`, `project/asset_pack.gd`, `tools/granny-oracle/*` | PARTIAL |
|
||||||
| `extension.current_only_features` | 没有 40250 参考实现的新增玩法和平台扩展 | 无对应 40250 运行时链路 | `*_system.gd` 中的新版副本、离线集市、邮件等 | EXCLUDED |
|
| `extension.current_only_features` | 没有 40250 参考实现的新增玩法和平台扩展 | 无对应 40250 运行时链路 | `*_system.gd` 中的新版副本、离线集市、邮件等 | EXCLUDED |
|
||||||
|
|
||||||
## 初始审计规则
|
## 初始审计规则
|
||||||
|
|||||||
@@ -73,7 +73,7 @@
|
|||||||
- `project/mob_death_drop_test.gd`:掉落坐标/地形高度、Yang 名称、拾取调用和死亡清理通过。
|
- `project/mob_death_drop_test.gd`:掉落坐标/地形高度、Yang 名称、拾取调用和死亡清理通过。
|
||||||
- `project/p2b_test.gd`:掉落节点、proto 名称、多条名条去重、owner 独立名条和颜色通过,但退出仍有 2 个 ObjectDB 泄漏。
|
- `project/p2b_test.gd`:掉落节点、proto 名称、多条名条去重、owner 独立名条和颜色通过,但退出仍有 2 个 ObjectDB 泄漏。
|
||||||
- `project/text_tail_arrange_test.gd`:尾标 AABB 和 owner 排布通过。
|
- `project/text_tail_arrange_test.gd`:尾标 AABB 和 owner 排布通过。
|
||||||
- `extension/tests/net_entity_test.cpp`、`extension/tests/net_classic_session_test.cpp`:ground add/del/owner 与经典物品包基础布局通过。
|
- `tests/port/net_entity_test.cpp`、`tests/port/net_classic_session_test.cpp`:ground add/del/owner 与经典物品包基础布局通过。
|
||||||
- 未覆盖:未知 vnum、真实 drop model/effect/sound、模型相交拾取、party + anti-flag 权限矩阵、observer/native action gate、CG_ITEM_PICKUP 后 GC_DEL→ITEM_GET/ITEM_SET 顺序、失败/重复/断线/换图竞态。
|
- 未覆盖:未知 vnum、真实 drop model/effect/sound、模型相交拾取、party + anti-flag 权限矩阵、observer/native action gate、CG_ITEM_PICKUP 后 GC_DEL→ITEM_GET/ITEM_SET 顺序、失败/重复/断线/换图竞态。
|
||||||
|
|
||||||
## Deep audit round 2026-09-20
|
## Deep audit round 2026-09-20
|
||||||
|
|||||||
@@ -79,9 +79,9 @@
|
|||||||
|
|
||||||
## Regression evidence
|
## Regression evidence
|
||||||
|
|
||||||
- `extension/tests/net_bounds_test.cpp`:验证 inventory/equipment/dragon-soul/belt 有效范围及非法窗口拒绝。
|
- `tests/port/net_bounds_test.cpp`:验证 inventory/equipment/dragon-soul/belt 有效范围及非法窗口拒绝。
|
||||||
- `extension/tests/net_entity_test.cpp`:验证 Set、Update、Del、socket/attribute、旧装备、扩展 belt,以及空槽 Update 不被错误丢弃。
|
- `tests/port/net_entity_test.cpp`:验证 Set、Update、Del、socket/attribute、旧装备、扩展 belt,以及空槽 Update 不被错误丢弃。
|
||||||
- `extension/tests/net_classic_session_test.cpp`:验证经典 40250 物品包固定长度、20 号 deprecated 清槽/设物品和 25 号 Update。
|
- `tests/port/net_classic_session_test.cpp`:验证经典 40250 物品包固定长度、20 号 deprecated 清槽/设物品和 25 号 Update。
|
||||||
- `project/inventory_ui_test.gd`、`project/equip_model_test.gd`:验证 UI 槽位映射、数量显示、拖放和装备模型刷新。
|
- `project/inventory_ui_test.gd`、`project/equip_model_test.gd`:验证 UI 槽位映射、数量显示、拖放和装备模型刷新。
|
||||||
|
|
||||||
本轮实际执行的自动测试全部退出码通过:`net_bounds_test`、`net_entity_test`、`net_classic_session_test`、`inventory_ui_test.gd`、`equip_model_test.gd`、`item_tooltip_test.gd`、`view_equipment_ui_test.gd`。其中 `view_equipment_ui_test.gd` 仍报告 5 个 ObjectDB 泄漏;这些测试没有覆盖未知 vnum、交易/商店/攻击中门、物品音效、Set2 highlight、Update 双刷新、空槽 Update 的 API 可见性和换图/断线重建。
|
本轮实际执行的自动测试全部退出码通过:`net_bounds_test`、`net_entity_test`、`net_classic_session_test`、`inventory_ui_test.gd`、`equip_model_test.gd`、`item_tooltip_test.gd`、`view_equipment_ui_test.gd`。其中 `view_equipment_ui_test.gd` 仍报告 5 个 ObjectDB 泄漏;这些测试没有覆盖未知 vnum、交易/商店/攻击中门、物品音效、Set2 highlight、Update 双刷新、空槽 Update 的 API 可见性和换图/断线重建。
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
- `project/asset_root.gd` / `asset_pack.gd` / `build-macos-client.sh` / `build-android.sh` / `project/export_presets.cfg`
|
- `project/asset_root.gd` / `asset_pack.gd` / `build-macos-client.sh` / `build-android.sh` / `project/export_presets.cfg`
|
||||||
- macOS 脚本将 assets/bgm 复制到 app Resources,Android 使用 `assets.zip`/`asset_index.txt`,AssetRoot 支持环境变量、散文件、包内资源和可执行文件旁资源。
|
- macOS 脚本将 assets/bgm 复制到 app Resources,Android 使用 `assets.zip`/`asset_index.txt`,AssetRoot 支持环境变量、散文件、包内资源和可执行文件旁资源。
|
||||||
- 当前没有 Windows 导出预设或 Windows GDExtension 构建脚本;资源链也不是 EterPack 的原生 eix/epk/CRC/更新流程,移动端还依赖外部 zip。
|
- 当前没有 Windows 导出预设或 Windows GDExtension 构建脚本;资源链也不是 EterPack 的原生 eix/epk/CRC/更新流程,移动端还依赖外部 zip。
|
||||||
- `oracle/*`
|
- `tools/granny-oracle/*`
|
||||||
- 有 Windows/Wine Granny 对拍工具和文档,但它是测试 oracle,不是客户端发布/崩溃/版本链。
|
- 有 Windows/Wine Granny 对拍工具和文档,但它是测试 oracle,不是客户端发布/崩溃/版本链。
|
||||||
|
|
||||||
## 分支等价矩阵
|
## 分支等价矩阵
|
||||||
|
|||||||
@@ -42,7 +42,7 @@
|
|||||||
- 节点位置直接读取 C++ 实体坐标;按 `func`、`moving`、`walk_mode`、`dead` 更新远端动作。
|
- 节点位置直接读取 C++ 实体坐标;按 `func`、`moving`、`walk_mode`、`dead` 更新远端动作。
|
||||||
- `extension/src/net/classic/classic_session.cpp`
|
- `extension/src/net/classic/classic_session.cpp`
|
||||||
- 将 classic 握手推导出的 `server_frame_ms()` 每帧喂给 `EntityStore`。
|
- 将 classic 握手推导出的 `server_frame_ms()` 每帧喂给 `EntityStore`。
|
||||||
- `extension/tests/net_state_queue_test.cpp`
|
- `tests/port/net_state_queue_test.cpp`
|
||||||
- 覆盖帧门、阈值、技能位、死亡/击倒挂起、顺序、时钟防呆、根运动和 duration fallback。
|
- 覆盖帧门、阈值、技能位、死亡/击倒挂起、顺序、时钟防呆、根运动和 duration fallback。
|
||||||
|
|
||||||
## Audit findings (2026-09-20)
|
## Audit findings (2026-09-20)
|
||||||
@@ -86,12 +86,12 @@
|
|||||||
|
|
||||||
## Regression evidence
|
## Regression evidence
|
||||||
|
|
||||||
- `extension/tests/net_state_queue_test.cpp`:服务器帧释放、WAIT 1.0、攻击/技能 50.0、FUNC_EMOTION 100.0、死亡/击倒挂队、FIFO、时钟防呆、根运动和 duration fallback。
|
- `tests/port/net_state_queue_test.cpp`:服务器帧释放、WAIT 1.0、攻击/技能 50.0、FUNC_EMOTION 100.0、死亡/击倒挂队、FIFO、时钟防呆、根运动和 duration fallback。
|
||||||
- `extension/tests/net_entity_test.cpp`:远端移动命令的 near/far 行为、到达后动作和未知 VID 忽略。
|
- `tests/port/net_entity_test.cpp`:远端移动命令的 near/far 行为、到达后动作和未知 VID 忽略。
|
||||||
- `project/netplay_test.gd`、`project/movement_parity_test.gd`:上行状态节流和移动预测不回归。
|
- `project/netplay_test.gd`、`project/movement_parity_test.gd`:上行状态节流和移动预测不回归。
|
||||||
- `project/net_world_remote_action_test.gd`:远端 `FUNC_ATTACK` 使用普通攻击索引 13,`FUNC_COMBO` 保留 `bArg` 连击段,并传递武器动作模式与攻速比例。
|
- `project/net_world_remote_action_test.gd`:远端 `FUNC_ATTACK` 使用普通攻击索引 13,`FUNC_COMBO` 保留 `bArg` 连击段,并传递武器动作模式与攻速比例。
|
||||||
- `extension/tests/net_state_queue_test.cpp`:不可取消技能、活动表情、TCP 状态禁用和恢复后的队列释放边界。
|
- `tests/port/net_state_queue_test.cpp`:不可取消技能、活动表情、TCP 状态禁用和恢复后的队列释放边界。
|
||||||
- `extension/tests/net_entity_test.cpp`:`GC_SYNC_POSITION` 记录源点、单调 serial、150cm 大位移和技能抑制状态。
|
- `tests/port/net_entity_test.cpp`:`GC_SYNC_POSITION` 记录源点、单调 serial、150cm 大位移和技能抑制状态。
|
||||||
- `project/net_world_remote_action_test.gd`:TEMP_Push 大位移动作、击倒网络门、旧位置起始偏移和动作尾释放。
|
- `project/net_world_remote_action_test.gd`:TEMP_Push 大位移动作、击倒网络门、旧位置起始偏移和动作尾释放。
|
||||||
|
|
||||||
## Implementation fix round 2026-09-20
|
## Implementation fix round 2026-09-20
|
||||||
|
|||||||
@@ -85,9 +85,9 @@
|
|||||||
|
|
||||||
通过的现有回归:
|
通过的现有回归:
|
||||||
|
|
||||||
- `extension/tests/net_classic_session_test.cpp` / `build/extension/net_classic_session_test`:4 槽成功列表、强制改名成功、创建失败包兼容、删除码 7 字节边界、普通选人、槽地址连接。
|
- `tests/port/net_classic_session_test.cpp` / `build/extension/net_classic_session_test`:4 槽成功列表、强制改名成功、创建失败包兼容、删除码 7 字节边界、普通选人、槽地址连接。
|
||||||
- 同一测试还覆盖 legacy 3 槽保持第 4 个空槽、DirectEnter SelectPhase 不发送普通选择包、未知改名 PID 的 `CreateFail(100)`,以及 Select phase 外角色回包被拒绝。
|
- 同一测试还覆盖 legacy 3 槽保持第 4 个空槽、DirectEnter SelectPhase 不发送普通选择包、未知改名 PID 的 `CreateFail(100)`,以及 Select phase 外角色回包被拒绝。
|
||||||
- `extension/tests/net_loopback_test.cpp` / `build/extension/net_loopback_test`:创建/删除/改名的经典 loopback 主路径。
|
- `tests/port/net_loopback_test.cpp` / `build/extension/net_loopback_test`:创建/删除/改名的经典 loopback 主路径。
|
||||||
- `project/char_create_delete_test.gd`:Godot 选人页 UI 创建、删除、改名和帝国按钮流程。
|
- `project/char_create_delete_test.gd`:Godot 选人页 UI 创建、删除、改名和帝国按钮流程。
|
||||||
- `project/test_intro_select_parity.gd`:选人页及删除码 UI 的既有测试。
|
- `project/test_intro_select_parity.gd`:选人页及删除码 UI 的既有测试。
|
||||||
|
|
||||||
|
|||||||
@@ -66,7 +66,7 @@
|
|||||||
|
|
||||||
- `godot --headless --path project --script channel_status_test.gd`:PASS。
|
- `godot --headless --path project --script channel_status_test.gd`:PASS。
|
||||||
- `MT_PROTOCOL=classic godot --headless --path project --script channel_status_test.gd`:PASS,覆盖 40250 classic 的 206 请求和 210 响应夹具。
|
- `MT_PROTOCOL=classic godot --headless --path project --script channel_status_test.gd`:PASS,覆盖 40250 classic 的 206 请求和 210 响应夹具。
|
||||||
- 认证 loopback 成功路径、密码清除、挂起连接 deadline 已在 `extension/tests/net_loopback_test.cpp` 覆盖;classic transport 的同等 deadline/可写门禁在 `extension/tests/net_classic_stream_test.cpp` 覆盖。
|
- 认证 loopback 成功路径、密码清除、挂起连接 deadline 已在 `tests/port/net_loopback_test.cpp` 覆盖;classic transport 的同等 deadline/可写门禁在 `tests/port/net_classic_stream_test.cpp` 覆盖。
|
||||||
- 当前合同继续 `PARTIAL`:通过的状态包解析测试不能替代 40250 的认证失败、远端关闭、失败通知顺序、count 边界和完整恢复链证据。
|
- 当前合同继续 `PARTIAL`:通过的状态包解析测试不能替代 40250 的认证失败、远端关闭、失败通知顺序、count 边界和完整恢复链证据。
|
||||||
|
|
||||||
## Active UserInterface server-state checker review
|
## Active UserInterface server-state checker review
|
||||||
|
|||||||
@@ -276,7 +276,7 @@ FAIL: in-game peer close keeps the LoginWindow retry owner on the same session
|
|||||||
- `extension/src/net/classic/classic_session.h/.cpp`:统一静态 Matrix/Passpod/Panama/HS/XTrap 和动态 HybridCrypt 的 unsupported guard,保留当前 phase owner。
|
- `extension/src/net/classic/classic_session.h/.cpp`:统一静态 Matrix/Passpod/Panama/HS/XTrap 和动态 HybridCrypt 的 unsupported guard,保留当前 phase owner。
|
||||||
- `extension/src/net/classic/classic_parser.h`:允许 session 记录未处理 header,保持现有诊断队列。
|
- `extension/src/net/classic/classic_parser.h`:允许 session 记录未处理 header,保持现有诊断队列。
|
||||||
- `extension/src/net/m2_client.cpp`:增加 `optional_security_required` 信号,供 Godot 部署层显示或阻断不兼容服务配置。
|
- `extension/src/net/m2_client.cpp`:增加 `optional_security_required` 信号,供 Godot 部署层显示或阻断不兼容服务配置。
|
||||||
- `extension/tests/net_classic_session_test.cpp`:增加动态 HybridCrypt 分帧、显式通知、owner 保留和后续包对齐回归。
|
- `tests/port/net_classic_session_test.cpp`:增加动态 HybridCrypt 分帧、显式通知、owner 保留和后续包对齐回归。
|
||||||
|
|
||||||
修复后验证:`net_classic_session_test` PASS。完整 HybridCrypt key/SDB 注入、Panama IV、Matrix/Passpod UI、HS/XTrap response 仍未实现,
|
修复后验证:`net_classic_session_test` PASS。完整 HybridCrypt key/SDB 注入、Panama IV、Matrix/Passpod UI、HS/XTrap response 仍未实现,
|
||||||
因此本分支只关闭“不可见/误断线”的部署前置差异,合同继续保持 `PARTIAL`。
|
因此本分支只关闭“不可见/误断线”的部署前置差异,合同继续保持 `PARTIAL`。
|
||||||
@@ -773,7 +773,7 @@ peer close、旧新 socket 竞态和完整 UI retry 包序仍没有 fixture,
|
|||||||
|
|
||||||
- `extension/src/net/classic/classic_stream.h/.cpp`:增加可选 `on_unknown_header` phase-owner hook;hook 接受时清空 receive burst 并保留连接,未设置或拒绝时保留严格默认行为。
|
- `extension/src/net/classic/classic_stream.h/.cpp`:增加可选 `on_unknown_header` phase-owner hook;hook 接受时清空 receive burst 并保留连接,未设置或拒绝时保留严格默认行为。
|
||||||
- `extension/src/net/classic/classic_session.cpp/.h`:为 active session 安装统一 unknown-header owner,并增加析构前解绑所有 stream 回调,避免 stream 最终 `Offline` 通知写入已析构的 session 字段。
|
- `extension/src/net/classic/classic_session.cpp/.h`:为 active session 安装统一 unknown-header owner,并增加析构前解绑所有 stream 回调,避免 stream 最终 `Offline` 通知写入已析构的 session 字段。
|
||||||
- `extension/tests/net_classic_session_test.cpp`:加入真实 loopback socket 上的 Loading 未知包回归。
|
- `tests/port/net_classic_session_test.cpp`:加入真实 loopback socket 上的 Loading 未知包回归。
|
||||||
|
|
||||||
修复后验证:
|
修复后验证:
|
||||||
|
|
||||||
@@ -811,7 +811,7 @@ peer close、旧新 socket 竞态和完整 UI retry 包序仍没有 fixture,
|
|||||||
修复内容:
|
修复内容:
|
||||||
|
|
||||||
- `extension/src/net/classic/classic_session.cpp`:增加 auth stream connect-failure 回调,清理 auth/game transition 标志、记录连接错误并回到 Offline owner。
|
- `extension/src/net/classic/classic_session.cpp`:增加 auth stream connect-failure 回调,清理 auth/game transition 标志、记录连接错误并回到 Offline owner。
|
||||||
- `extension/tests/net_classic_session_test.cpp`:加入死端口连接失败、旧 stream 清理、同 session 重试和重新发送单个 `CG_LOGIN3` 的回归。
|
- `tests/port/net_classic_session_test.cpp`:加入死端口连接失败、旧 stream 清理、同 session 重试和重新发送单个 `CG_LOGIN3` 的回归。
|
||||||
|
|
||||||
修复后验证:
|
修复后验证:
|
||||||
|
|
||||||
@@ -846,7 +846,7 @@ peer close、旧新 socket 竞态和完整 UI retry 包序仍没有 fixture,
|
|||||||
修复内容:
|
修复内容:
|
||||||
|
|
||||||
- `extension/src/net/classic/classic_session.cpp`:抽取统一 active phase-owner unknown-header 回调,并同时安装到游戏/认证 stream;不是针对 header 200 的单包特判。
|
- `extension/src/net/classic/classic_session.cpp`:抽取统一 active phase-owner unknown-header 回调,并同时安装到游戏/认证 stream;不是针对 header 200 的单包特判。
|
||||||
- `extension/tests/net_classic_session_test.cpp`:加入 `PHASE_AUTH -> unknown application header` 的 live loopback 回归。
|
- `tests/port/net_classic_session_test.cpp`:加入 `PHASE_AUTH -> unknown application header` 的 live loopback 回归。
|
||||||
|
|
||||||
修复后验证:
|
修复后验证:
|
||||||
|
|
||||||
@@ -1176,7 +1176,7 @@ DirectEnter/GC_WARP live 包序和可选安全 runtime 仍未取证,合同继
|
|||||||
修改文件:
|
修改文件:
|
||||||
|
|
||||||
- `extension/src/net/classic/classic_session.cpp`
|
- `extension/src/net/classic/classic_session.cpp`
|
||||||
- `extension/tests/net_classic_session_test.cpp`
|
- `tests/port/net_classic_session_test.cpp`
|
||||||
|
|
||||||
修复后验证:
|
修复后验证:
|
||||||
|
|
||||||
@@ -1884,7 +1884,7 @@ FAIL: auth success starts game transport before clearing auth transport like 402
|
|||||||
- `ClassicSession::pump()` 在认证成功交接中先调用 `m_stream.connect()`,再调用
|
- `ClassicSession::pump()` 在认证成功交接中先调用 `m_stream.connect()`,再调用
|
||||||
`m_auth_stream.disconnect()`;共享的 transition guard 仍覆盖两个清理/连接回调,未改变
|
`m_auth_stream.disconnect()`;共享的 transition guard 仍覆盖两个清理/连接回调,未改变
|
||||||
游戏连接失败、peer close 或登录重试 owner。
|
游戏连接失败、peer close 或登录重试 owner。
|
||||||
- `extension/tests/net_classic_session_test.cpp` 增加真实 loopback 双 transport fixture,
|
- `tests/port/net_classic_session_test.cpp` 增加真实 loopback 双 transport fixture,
|
||||||
验证 `game:connecting -> auth:offline` 的顺序,并继续接受替换后的游戏连接,覆盖连接成功、
|
验证 `game:connecting -> auth:offline` 的顺序,并继续接受替换后的游戏连接,覆盖连接成功、
|
||||||
认证清理和旧 transport 边界。
|
认证清理和旧 transport 边界。
|
||||||
|
|
||||||
|
|||||||
@@ -80,10 +80,10 @@
|
|||||||
|
|
||||||
## Evidence already available
|
## Evidence already available
|
||||||
|
|
||||||
- `extension/tests/net_classic_cipher_test.cpp`:client/server polarity 的 DH2 round-trip、CTR 连续性和新会话密钥差异。
|
- `tests/port/net_classic_cipher_test.cpp`:client/server polarity 的 DH2 round-trip、CTR 连续性和新会话密钥差异。
|
||||||
- `extension/tests/net_classic_encstream_test.cpp`:handshake、key agreement、completed、已缓冲密文和 sequence 的 stream happy path。
|
- `tests/port/net_classic_encstream_test.cpp`:handshake、key agreement、completed、已缓冲密文和 sequence 的 stream happy path。
|
||||||
- `extension/tests/net_text_codec_test.cpp`:12 个中文字符在 24 个 GB2312 字节内 round-trip、13 个字符被拒绝、真实中文名称和 32 字节商店招牌边界。
|
- `tests/port/net_text_codec_test.cpp`:12 个中文字符在 24 个 GB2312 字节内 round-trip、13 个字符被拒绝、真实中文名称和 32 字节商店招牌边界。
|
||||||
- `extension/tests/net_classic_session_test.cpp`:角色创建/改名包验证实际写入 GB2312 字节、NUL 结尾和 24 字节边界。
|
- `tests/port/net_classic_session_test.cpp`:角色创建/改名包验证实际写入 GB2312 字节、NUL 结尾和 24 字节边界。
|
||||||
- `extension/src/net/classic/sequence_table.h`:32768 项静态表和编译期长度断言;`audit_sequence_table.py` 已逐字节比对 40250 数组,SHA-256 为 `3f6f31964896e712f1f54cb813c7b488b656f700f6ca948ece3313419f876279`。
|
- `extension/src/net/classic/sequence_table.h`:32768 项静态表和编译期长度断言;`audit_sequence_table.py` 已逐字节比对 40250 数组,SHA-256 为 `3f6f31964896e712f1f54cb813c7b488b656f700f6ca948ece3313419f876279`。
|
||||||
|
|
||||||
## Deep audit round 2026-09-20
|
## Deep audit round 2026-09-20
|
||||||
|
|||||||
@@ -74,8 +74,8 @@
|
|||||||
|
|
||||||
## Regression evidence
|
## Regression evidence
|
||||||
|
|
||||||
- `extension/tests/pack_roundtrip_test.cpp`:当前自定义 `.epk` 的加密/压缩、路径归一化、ymir suffix 和 patch 覆盖。
|
- `tests/port/pack_roundtrip_test.cpp`:当前自定义 `.epk` 的加密/压缩、路径归一化、ymir suffix 和 patch 覆盖。
|
||||||
- `extension/tests/proto_test.cpp`、`extension/tests/proto_item_layout_test.cpp`:真实/合成 item_proto、mob_proto、stride 和字段偏移。
|
- `tests/port/proto_test.cpp`、`tests/port/proto_item_layout_test.cpp`:真实/合成 item_proto、mob_proto、stride 和字段偏移。
|
||||||
- `formats/tests/msm_test.cpp`、`formats/tests/msa_test.cpp`、`formats/tests/combo_table_test.cpp`、`formats/tests/map_formats_test.cpp`:格式解析与真实资源样本。
|
- `formats/tests/msm_test.cpp`、`formats/tests/msa_test.cpp`、`formats/tests/combo_table_test.cpp`、`formats/tests/map_formats_test.cpp`:格式解析与真实资源样本。
|
||||||
- `project/test_chinese_locale.gd`、`project/skill_test.gd`:locale 和技能文本 smoke test。
|
- `project/test_chinese_locale.gd`、`project/skill_test.gd`:locale 和技能文本 smoke test。
|
||||||
|
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
- `project/fx/skill_fx.gd`
|
- `project/fx/skill_fx.gd`
|
||||||
- `project/fx/effect_player.gd`
|
- `project/fx/effect_player.gd`
|
||||||
- `extension/src/net/entity_store.cpp`
|
- `extension/src/net/entity_store.cpp`
|
||||||
- `extension/tests/net_state_queue_test.cpp`
|
- `tests/port/net_state_queue_test.cpp`
|
||||||
- `project/combat_fx_test.gd`
|
- `project/combat_fx_test.gd`
|
||||||
- `project/skill_test.gd`
|
- `project/skill_test.gd`
|
||||||
|
|
||||||
|
|||||||
@@ -116,7 +116,7 @@
|
|||||||
新增回归:
|
新增回归:
|
||||||
|
|
||||||
- `project/net_world_respawn_test.gd`:普通同 VID 重建坐标/朝向、上下马重建保留旧位置但使用新朝向。
|
- `project/net_world_respawn_test.gd`:普通同 VID 重建坐标/朝向、上下马重建保留旧位置但使用新朝向。
|
||||||
- `extension/tests/net_entity_test.cpp`:首次主角注册和重复主角包的 `MainSet` 次数。
|
- `tests/port/net_entity_test.cpp`:首次主角注册和重复主角包的 `MainSet` 次数。
|
||||||
|
|
||||||
修复前上述测试分别能够复现普通重建位置/朝向错误、上下马朝向错误以及 `MainSet` 缺失/重复;修复后
|
修复前上述测试分别能够复现普通重建位置/朝向错误、上下马朝向错误以及 `MainSet` 缺失/重复;修复后
|
||||||
`build/extension/net_entity_test` 和 `net_world_respawn_test.gd` 通过。Add2 隐身种族、AdditionalInfo 未命中、旧 Add 字段完整性已在后续修复轮补齐;淡出期间同 VID 重用和主 VID 切换清理当时仍保持 `PARTIAL`。
|
`build/extension/net_entity_test` 和 `net_world_respawn_test.gd` 通过。Add2 隐身种族、AdditionalInfo 未命中、旧 Add 字段完整性已在后续修复轮补齐;淡出期间同 VID 重用和主 VID 切换清理当时仍保持 `PARTIAL`。
|
||||||
@@ -134,8 +134,8 @@
|
|||||||
|
|
||||||
新增/扩展回归:
|
新增/扩展回归:
|
||||||
|
|
||||||
- `extension/tests/net_entity_test.cpp`:Add/Add2/Update 全字段、隐身 Add2、未知 AdditionalInfo、单次 Spawn/Info。
|
- `tests/port/net_entity_test.cpp`:Add/Add2/Update 全字段、隐身 Add2、未知 AdditionalInfo、单次 Spawn/Info。
|
||||||
- `extension/tests/net_classic_session_test.cpp`:40250 Add2 全字段、三种隐身 race、未知 AdditionalInfo 和清理。
|
- `tests/port/net_classic_session_test.cpp`:40250 Add2 全字段、三种隐身 race、未知 AdditionalInfo 和清理。
|
||||||
|
|
||||||
修复前新增回归可复现 state/affect 丢失、Add2 元数据丢失、隐身实体错误出现、unknown AdditionalInfo 半实体和事件计数差异;修复后两个 native 测试均通过。淡出期间同 VID 重用、pending 交错清理、主 VID 切换清理和 Godot 可见性时序仍保持 `PARTIAL`。
|
修复前新增回归可复现 state/affect 丢失、Add2 元数据丢失、隐身实体错误出现、unknown AdditionalInfo 半实体和事件计数差异;修复后两个 native 测试均通过。淡出期间同 VID 重用、pending 交错清理、主 VID 切换清理和 Godot 可见性时序仍保持 `PARTIAL`。
|
||||||
|
|
||||||
|
|||||||
@@ -52,7 +52,7 @@
|
|||||||
- `project/skybox_test.gd`:通过;CapeDragonHead/DawnMistWood texture-mode 六面天空、云层、scale 和 UV speed 断言通过。
|
- `project/skybox_test.gd`:通过;CapeDragonHead/DawnMistWood texture-mode 六面天空、云层、scale 和 UV speed 断言通过。
|
||||||
- `project/p9_test.gd`:通过;通用 weather snow/rain/none 粒子开关路径通过,但不是参考雪环境池测试。
|
- `project/p9_test.gd`:通过;通用 weather snow/rain/none 粒子开关路径通过,但不是参考雪环境池测试。
|
||||||
- `project/test_weather_daynight_parity.gd`:22 passed、0 failed;仅覆盖 `WeatherDayNightSystem` helper 的默认时相、时间推进、天气预设和信号,不覆盖正式 GameScene 接入或 40250 `.msenv` 渲染。
|
- `project/test_weather_daynight_parity.gd`:22 passed、0 failed;仅覆盖 `WeatherDayNightSystem` helper 的默认时相、时间推进、天气预设和信号,不覆盖正式 GameScene 接入或 40250 `.msenv` 渲染。
|
||||||
- `extension/tests/net_entity_test.cpp` / `build/extension/net_entity_test`:通过;覆盖 `GC_CHAT/COMMAND` 的 `xmas_snow 1/0` typed event 顺序。
|
- `tests/port/net_entity_test.cpp` / `build/extension/net_entity_test`:通过;覆盖 `GC_CHAT/COMMAND` 的 `xmas_snow 1/0` typed event 顺序。
|
||||||
- `project/gamescene_test.gd`:通过;覆盖正式 GameScene 对 eligible map、四张 40250 排除地图和关闭命令的雪开关处理。
|
- `project/gamescene_test.gd`:通过;覆盖正式 GameScene 对 eligible map、四张 40250 排除地图和关闭命令的雪开关处理。
|
||||||
- `project/netbridge_test.gd`:通过;确认 `M2Client.weather_changed` 信号已注册。
|
- `project/netbridge_test.gd`:通过;确认 `M2Client.weather_changed` 信号已注册。
|
||||||
|
|
||||||
|
|||||||
@@ -87,7 +87,7 @@
|
|||||||
|
|
||||||
- `project/gamescene_test.gd`:通过,验证缺图 fallback、GameScene 装配、主角定位、world reset 和实体镜像;它不证明 40250 的 Leave/Enter 顺序。
|
- `project/gamescene_test.gd`:通过,验证缺图 fallback、GameScene 装配、主角定位、world reset 和实体镜像;它不证明 40250 的 Leave/Enter 顺序。
|
||||||
- `project/p9_test.gd`:通过,验证小地图、昼夜、天气和 warp signal 接收;它不创建真实 world transition。
|
- `project/p9_test.gd`:通过,验证小地图、昼夜、天气和 warp signal 接收;它不创建真实 world transition。
|
||||||
- `project/forest_map_render_test.gd`:这是由 `script/forest_map_render_test.sh`/客户端主循环启动的 Node 脚本,不能用 `godot --headless --script` 直接当 SceneTree 测试;本轮直接启动会被 Godot 拒绝,故不得计为通过。
|
- `project/forest_map_render_test.gd`:这是由 `scripts/forest_map_render_test.sh`/客户端主循环启动的 Node 脚本,不能用 `godot --headless --script` 直接当 SceneTree 测试;本轮直接启动会被 Godot 拒绝,故不得计为通过。
|
||||||
|
|
||||||
## Deep audit round 2026-09-20
|
## Deep audit round 2026-09-20
|
||||||
|
|
||||||
|
|||||||
@@ -119,7 +119,7 @@
|
|||||||
|
|
||||||
## Regression evidence
|
## Regression evidence
|
||||||
|
|
||||||
- `extension/tests/net_entity_test.cpp`:map reset 丢弃实体、地面、目标、飞行、飞行目标和特效队列。
|
- `tests/port/net_entity_test.cpp`:map reset 丢弃实体、地面、目标、飞行、飞行目标和特效队列。
|
||||||
- `project/fly_reset_test.gd`:活动弹道、弹道视觉和爆点视觉在 map reset 后全部消失。
|
- `project/fly_reset_test.gd`:活动弹道、弹道视觉和爆点视觉在 map reset 后全部消失。
|
||||||
- `project/screen_hp_bar_test.gd`:实体/HP 条的 map reset 清理。
|
- `project/screen_hp_bar_test.gd`:实体/HP 条的 map reset 清理。
|
||||||
- `project/net_world_reset_test.gd`:模型升级队列、聊天尾标、target/hover 引用和 live actor 的 Loading 清理;修复前失败 3 项,修复后通过。
|
- `project/net_world_reset_test.gd`:模型升级队列、聊天尾标、target/hover 引用和 live actor 的 Loading 清理;修复前失败 3 项,修复后通过。
|
||||||
|
|||||||
+57
-57
@@ -54,7 +54,7 @@
|
|||||||
"extension/src/net/text_codec.h",
|
"extension/src/net/text_codec.h",
|
||||||
"extension/src/net/text_codec.cpp",
|
"extension/src/net/text_codec.cpp",
|
||||||
"extension/src/net/classic/wire_classic.h",
|
"extension/src/net/classic/wire_classic.h",
|
||||||
"extension/tests/net_text_codec_test.cpp",
|
"tests/port/net_text_codec_test.cpp",
|
||||||
"extension/tools/net_classic_e2e.cpp"
|
"extension/tools/net_classic_e2e.cpp"
|
||||||
],
|
],
|
||||||
"symbols": [
|
"symbols": [
|
||||||
@@ -343,8 +343,8 @@
|
|||||||
"project/combat_parity_test.gd",
|
"project/combat_parity_test.gd",
|
||||||
"project/playable_combat_test.gd",
|
"project/playable_combat_test.gd",
|
||||||
"project/netplay_test.gd",
|
"project/netplay_test.gd",
|
||||||
"extension/tests/net_state_queue_test.cpp",
|
"tests/port/net_state_queue_test.cpp",
|
||||||
"extension/tests/net_entity_test.cpp"
|
"tests/port/net_entity_test.cpp"
|
||||||
],
|
],
|
||||||
"symbols": [
|
"symbols": [
|
||||||
"NetPlay",
|
"NetPlay",
|
||||||
@@ -384,8 +384,8 @@
|
|||||||
"project/playable_combat_test.gd",
|
"project/playable_combat_test.gd",
|
||||||
"project/gamescene_test.gd",
|
"project/gamescene_test.gd",
|
||||||
"project/netplay_test.gd",
|
"project/netplay_test.gd",
|
||||||
"extension/tests/net_state_queue_test.cpp",
|
"tests/port/net_state_queue_test.cpp",
|
||||||
"extension/tests/net_entity_test.cpp"
|
"tests/port/net_entity_test.cpp"
|
||||||
],
|
],
|
||||||
"last_test_result": "PARTIAL: local-main fallback and indexed-fly actor-instance gate regressions pass; live server packet order and protocol race cases remain unverified"
|
"last_test_result": "PARTIAL: local-main fallback and indexed-fly actor-instance gate regressions pass; live server packet order and protocol race cases remain unverified"
|
||||||
},
|
},
|
||||||
@@ -442,7 +442,7 @@
|
|||||||
"extension/src/metin2_anim.cpp",
|
"extension/src/metin2_anim.cpp",
|
||||||
"extension/src/net/entity_store.cpp",
|
"extension/src/net/entity_store.cpp",
|
||||||
"extension/src/net/m2_client.cpp",
|
"extension/src/net/m2_client.cpp",
|
||||||
"extension/tests/net_state_queue_test.cpp",
|
"tests/port/net_state_queue_test.cpp",
|
||||||
"project/combat_fx_test.gd",
|
"project/combat_fx_test.gd",
|
||||||
"project/skill_test.gd",
|
"project/skill_test.gd",
|
||||||
"project/test_skill_state_arg_parity.gd",
|
"project/test_skill_state_arg_parity.gd",
|
||||||
@@ -479,7 +479,7 @@
|
|||||||
"project/combat_fx_test.gd",
|
"project/combat_fx_test.gd",
|
||||||
"project/skill_test.gd",
|
"project/skill_test.gd",
|
||||||
"project/effect_playback_test.gd",
|
"project/effect_playback_test.gd",
|
||||||
"extension/tests/net_state_queue_test.cpp",
|
"tests/port/net_state_queue_test.cpp",
|
||||||
"project/test_skill_state_arg_parity.gd",
|
"project/test_skill_state_arg_parity.gd",
|
||||||
"project/skill_motion_loop_test.gd",
|
"project/skill_motion_loop_test.gd",
|
||||||
"project/net_world_remote_action_test.gd",
|
"project/net_world_remote_action_test.gd",
|
||||||
@@ -791,8 +791,8 @@
|
|||||||
"implementation": "ClassicParser vector、M2Client signal、Godot 选人场景",
|
"implementation": "ClassicParser vector、M2Client signal、Godot 选人场景",
|
||||||
"invariant": "数组/信号的适配必须保留固定槽位、包处理顺序、成功/失败分支和清理副作用;当前固定 3/4 槽与异常分支尚无证明",
|
"invariant": "数组/信号的适配必须保留固定槽位、包处理顺序、成功/失败分支和清理副作用;当前固定 3/4 槽与异常分支尚无证明",
|
||||||
"tests": [
|
"tests": [
|
||||||
"extension/tests/net_classic_session_test.cpp",
|
"tests/port/net_classic_session_test.cpp",
|
||||||
"extension/tests/net_loopback_test.cpp",
|
"tests/port/net_loopback_test.cpp",
|
||||||
"project/char_create_delete_test.gd"
|
"project/char_create_delete_test.gd"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -802,8 +802,8 @@
|
|||||||
"tests": [
|
"tests": [
|
||||||
"project/char_create_delete_test.gd",
|
"project/char_create_delete_test.gd",
|
||||||
"project/test_intro_select_parity.gd",
|
"project/test_intro_select_parity.gd",
|
||||||
"extension/tests/net_classic_session_test.cpp",
|
"tests/port/net_classic_session_test.cpp",
|
||||||
"extension/tests/net_loopback_test.cpp"
|
"tests/port/net_loopback_test.cpp"
|
||||||
],
|
],
|
||||||
"last_test_result": "PASS"
|
"last_test_result": "PASS"
|
||||||
},
|
},
|
||||||
@@ -884,9 +884,9 @@
|
|||||||
"evidence": {
|
"evidence": {
|
||||||
"contract": "audit/contracts/network.packet-dispatch.md",
|
"contract": "audit/contracts/network.packet-dispatch.md",
|
||||||
"tests": [
|
"tests": [
|
||||||
"extension/tests/net_classic_stream_test.cpp",
|
"tests/port/net_classic_stream_test.cpp",
|
||||||
"extension/tests/net_classic_wire_test.cpp",
|
"tests/port/net_classic_wire_test.cpp",
|
||||||
"extension/tests/net_classic_session_test.cpp",
|
"tests/port/net_classic_session_test.cpp",
|
||||||
".agents/skills/metin2-40250-parity-audit/scripts/audit_packet_registry.py",
|
".agents/skills/metin2-40250-parity-audit/scripts/audit_packet_registry.py",
|
||||||
".agents/skills/metin2-40250-parity-audit/scripts/audit_phase_dispatch.py",
|
".agents/skills/metin2-40250-parity-audit/scripts/audit_phase_dispatch.py",
|
||||||
".agents/skills/metin2-40250-parity-audit/scripts/audit_sequence_table.py",
|
".agents/skills/metin2-40250-parity-audit/scripts/audit_sequence_table.py",
|
||||||
@@ -998,10 +998,10 @@
|
|||||||
"evidence": {
|
"evidence": {
|
||||||
"contract": "audit/contracts/network.security-encoding.md",
|
"contract": "audit/contracts/network.security-encoding.md",
|
||||||
"tests": [
|
"tests": [
|
||||||
"extension/tests/net_classic_cipher_test.cpp",
|
"tests/port/net_classic_cipher_test.cpp",
|
||||||
"extension/tests/net_classic_encstream_test.cpp",
|
"tests/port/net_classic_encstream_test.cpp",
|
||||||
"extension/tests/net_text_codec_test.cpp",
|
"tests/port/net_text_codec_test.cpp",
|
||||||
"extension/tests/net_classic_session_test.cpp"
|
"tests/port/net_classic_session_test.cpp"
|
||||||
],
|
],
|
||||||
"last_test_result": "PARTIAL"
|
"last_test_result": "PARTIAL"
|
||||||
},
|
},
|
||||||
@@ -1083,7 +1083,7 @@
|
|||||||
"evidence": {
|
"evidence": {
|
||||||
"contract": "audit/contracts/network.reconnect-warp.md",
|
"contract": "audit/contracts/network.reconnect-warp.md",
|
||||||
"tests": [
|
"tests": [
|
||||||
"extension/tests/net_classic_session_test.cpp",
|
"tests/port/net_classic_session_test.cpp",
|
||||||
"project/app_flow_lifecycle_test.gd",
|
"project/app_flow_lifecycle_test.gd",
|
||||||
"project/gamescene_test.gd",
|
"project/gamescene_test.gd",
|
||||||
"project/p9_test.gd",
|
"project/p9_test.gd",
|
||||||
@@ -1134,7 +1134,7 @@
|
|||||||
"tests": [
|
"tests": [
|
||||||
"project/app_flow_lifecycle_test.gd",
|
"project/app_flow_lifecycle_test.gd",
|
||||||
"project/channel_status_test.gd",
|
"project/channel_status_test.gd",
|
||||||
"extension/tests/net_loopback_test.cpp"
|
"tests/port/net_loopback_test.cpp"
|
||||||
],
|
],
|
||||||
"last_test_result": "PARTIAL",
|
"last_test_result": "PARTIAL",
|
||||||
"commands": [
|
"commands": [
|
||||||
@@ -1240,8 +1240,8 @@
|
|||||||
"evidence": {
|
"evidence": {
|
||||||
"contract": "audit/contracts/world.entity-spawn-state-sync.md",
|
"contract": "audit/contracts/world.entity-spawn-state-sync.md",
|
||||||
"tests": [
|
"tests": [
|
||||||
"extension/tests/net_entity_test.cpp",
|
"tests/port/net_entity_test.cpp",
|
||||||
"extension/tests/net_classic_session_test.cpp",
|
"tests/port/net_classic_session_test.cpp",
|
||||||
"project/net_world_respawn_test.gd",
|
"project/net_world_respawn_test.gd",
|
||||||
"project/net_world_vis_test.gd",
|
"project/net_world_vis_test.gd",
|
||||||
"project/net_world_main_switch_test.gd",
|
"project/net_world_main_switch_test.gd",
|
||||||
@@ -1566,7 +1566,7 @@
|
|||||||
"evidence": {
|
"evidence": {
|
||||||
"contract": "audit/contracts/world.reset-cleanup.md",
|
"contract": "audit/contracts/world.reset-cleanup.md",
|
||||||
"tests": [
|
"tests": [
|
||||||
"extension/tests/net_entity_test.cpp",
|
"tests/port/net_entity_test.cpp",
|
||||||
"project/fly_reset_test.gd",
|
"project/fly_reset_test.gd",
|
||||||
"project/screen_hp_bar_test.gd",
|
"project/screen_hp_bar_test.gd",
|
||||||
"project/net_world_reset_test.gd",
|
"project/net_world_reset_test.gd",
|
||||||
@@ -1728,9 +1728,9 @@
|
|||||||
"extension/src/net/classic/classic_session.cpp",
|
"extension/src/net/classic/classic_session.cpp",
|
||||||
"extension/src/net/m2_client.cpp",
|
"extension/src/net/m2_client.cpp",
|
||||||
"extension/src/net/m2_client.h",
|
"extension/src/net/m2_client.h",
|
||||||
"extension/tests/net_state_queue_test.cpp",
|
"tests/port/net_state_queue_test.cpp",
|
||||||
"extension/tests/net_entity_test.cpp",
|
"tests/port/net_entity_test.cpp",
|
||||||
"extension/tests/net_bounds_test.cpp",
|
"tests/port/net_bounds_test.cpp",
|
||||||
"project/net_world_remote_action_test.gd"
|
"project/net_world_remote_action_test.gd"
|
||||||
],
|
],
|
||||||
"symbols": [
|
"symbols": [
|
||||||
@@ -1761,8 +1761,8 @@
|
|||||||
"evidence": {
|
"evidence": {
|
||||||
"contract": "audit/contracts/movement.remote-sync-state.md",
|
"contract": "audit/contracts/movement.remote-sync-state.md",
|
||||||
"tests": [
|
"tests": [
|
||||||
"extension/tests/net_state_queue_test.cpp",
|
"tests/port/net_state_queue_test.cpp",
|
||||||
"extension/tests/net_entity_test.cpp",
|
"tests/port/net_entity_test.cpp",
|
||||||
"project/netplay_test.gd",
|
"project/netplay_test.gd",
|
||||||
"project/movement_parity_test.gd"
|
"project/movement_parity_test.gd"
|
||||||
],
|
],
|
||||||
@@ -1953,7 +1953,7 @@
|
|||||||
"project/weapon_trace_reach_affect_parity_test.gd",
|
"project/weapon_trace_reach_affect_parity_test.gd",
|
||||||
"project/weapon_reach_scale_attack_parity_test.gd",
|
"project/weapon_reach_scale_attack_parity_test.gd",
|
||||||
"project/damage_local_main_parity_test.gd",
|
"project/damage_local_main_parity_test.gd",
|
||||||
"extension/tests/net_state_queue_test.cpp"
|
"tests/port/net_state_queue_test.cpp"
|
||||||
],
|
],
|
||||||
"last_test_result": "PARTIAL; local damage, multi-part WeaponTrace, bound-box/local-Z/reach-scale and attack-sweep regressions pass"
|
"last_test_result": "PARTIAL; local damage, multi-part WeaponTrace, bound-box/local-Z/reach-scale and attack-sweep regressions pass"
|
||||||
},
|
},
|
||||||
@@ -2444,9 +2444,9 @@
|
|||||||
"extension/src/net/m2_client.h",
|
"extension/src/net/m2_client.h",
|
||||||
"extension/src/net/net_bounds.h",
|
"extension/src/net/net_bounds.h",
|
||||||
"extension/src/net/item_action_rules.h",
|
"extension/src/net/item_action_rules.h",
|
||||||
"extension/tests/net_bounds_test.cpp",
|
"tests/port/net_bounds_test.cpp",
|
||||||
"extension/tests/net_entity_test.cpp",
|
"tests/port/net_entity_test.cpp",
|
||||||
"extension/tests/net_classic_session_test.cpp",
|
"tests/port/net_classic_session_test.cpp",
|
||||||
"project/inventory_ui_test.gd",
|
"project/inventory_ui_test.gd",
|
||||||
"project/equip_model_test.gd",
|
"project/equip_model_test.gd",
|
||||||
"project/game_scene.gd",
|
"project/game_scene.gd",
|
||||||
@@ -2498,9 +2498,9 @@
|
|||||||
"evidence": {
|
"evidence": {
|
||||||
"contract": "audit/contracts/item.inventory-equipment-state.md",
|
"contract": "audit/contracts/item.inventory-equipment-state.md",
|
||||||
"tests": [
|
"tests": [
|
||||||
"extension/tests/net_bounds_test.cpp",
|
"tests/port/net_bounds_test.cpp",
|
||||||
"extension/tests/net_entity_test.cpp",
|
"tests/port/net_entity_test.cpp",
|
||||||
"extension/tests/net_classic_session_test.cpp",
|
"tests/port/net_classic_session_test.cpp",
|
||||||
"project/inventory_ui_test.gd",
|
"project/inventory_ui_test.gd",
|
||||||
"project/equip_model_test.gd",
|
"project/equip_model_test.gd",
|
||||||
"project/item_tooltip_test.gd",
|
"project/item_tooltip_test.gd",
|
||||||
@@ -2570,7 +2570,7 @@
|
|||||||
"extension/src/net/m2_client.h",
|
"extension/src/net/m2_client.h",
|
||||||
"extension/src/net/classic/classic_session.cpp",
|
"extension/src/net/classic/classic_session.cpp",
|
||||||
"extension/src/net/entity_store.cpp",
|
"extension/src/net/entity_store.cpp",
|
||||||
"extension/tests/net_classic_session_test.cpp",
|
"tests/port/net_classic_session_test.cpp",
|
||||||
"project/test_consumables_parity.gd",
|
"project/test_consumables_parity.gd",
|
||||||
"project/test_taskbar_quickslot_parity.gd",
|
"project/test_taskbar_quickslot_parity.gd",
|
||||||
"project/test_skill_inventory_parity.gd",
|
"project/test_skill_inventory_parity.gd",
|
||||||
@@ -2694,8 +2694,8 @@
|
|||||||
"extension/src/net/entity_store.cpp",
|
"extension/src/net/entity_store.cpp",
|
||||||
"extension/src/net/entity_store.h",
|
"extension/src/net/entity_store.h",
|
||||||
"extension/src/net/m2_client.cpp",
|
"extension/src/net/m2_client.cpp",
|
||||||
"extension/tests/net_entity_test.cpp",
|
"tests/port/net_entity_test.cpp",
|
||||||
"extension/tests/net_classic_session_test.cpp",
|
"tests/port/net_classic_session_test.cpp",
|
||||||
"project/test_ground_pickup_parity.gd",
|
"project/test_ground_pickup_parity.gd",
|
||||||
"project/mob_death_drop_test.gd",
|
"project/mob_death_drop_test.gd",
|
||||||
"project/p2b_test.gd",
|
"project/p2b_test.gd",
|
||||||
@@ -2738,8 +2738,8 @@
|
|||||||
"project/mob_death_drop_test.gd",
|
"project/mob_death_drop_test.gd",
|
||||||
"project/p2b_test.gd",
|
"project/p2b_test.gd",
|
||||||
"project/text_tail_arrange_test.gd",
|
"project/text_tail_arrange_test.gd",
|
||||||
"extension/tests/net_entity_test.cpp",
|
"tests/port/net_entity_test.cpp",
|
||||||
"extension/tests/net_classic_session_test.cpp"
|
"tests/port/net_classic_session_test.cpp"
|
||||||
],
|
],
|
||||||
"last_test_result": "PARTIAL"
|
"last_test_result": "PARTIAL"
|
||||||
},
|
},
|
||||||
@@ -2855,9 +2855,9 @@
|
|||||||
"tests": [
|
"tests": [
|
||||||
"project/test_refine_parity.gd",
|
"project/test_refine_parity.gd",
|
||||||
"project/test_item_attr_parity.gd",
|
"project/test_item_attr_parity.gd",
|
||||||
"extension/tests/net_classic_session_test.cpp",
|
"tests/port/net_classic_session_test.cpp",
|
||||||
"extension/tests/net_entity_test.cpp",
|
"tests/port/net_entity_test.cpp",
|
||||||
"extension/tests/net_bounds_test.cpp"
|
"tests/port/net_bounds_test.cpp"
|
||||||
],
|
],
|
||||||
"last_test_result": "PARTIAL"
|
"last_test_result": "PARTIAL"
|
||||||
},
|
},
|
||||||
@@ -2969,8 +2969,8 @@
|
|||||||
"project/shop_rules_test.gd",
|
"project/shop_rules_test.gd",
|
||||||
"project/p8_test.gd",
|
"project/p8_test.gd",
|
||||||
"project/complex_item_drop_test.gd",
|
"project/complex_item_drop_test.gd",
|
||||||
"extension/tests/net_classic_session_test.cpp",
|
"tests/port/net_classic_session_test.cpp",
|
||||||
"extension/tests/net_entity_test.cpp"
|
"tests/port/net_entity_test.cpp"
|
||||||
],
|
],
|
||||||
"last_test_result": "PARTIAL"
|
"last_test_result": "PARTIAL"
|
||||||
},
|
},
|
||||||
@@ -3218,8 +3218,8 @@
|
|||||||
"project/guild_mark_tail_test.gd",
|
"project/guild_mark_tail_test.gd",
|
||||||
"project/guild_creation_ui_test.gd",
|
"project/guild_creation_ui_test.gd",
|
||||||
"project/p8_test.gd",
|
"project/p8_test.gd",
|
||||||
"extension/tests/net_entity_test.cpp",
|
"tests/port/net_entity_test.cpp",
|
||||||
"extension/tests/net_classic_session_test.cpp"
|
"tests/port/net_classic_session_test.cpp"
|
||||||
],
|
],
|
||||||
"last_test_result": "PARTIAL"
|
"last_test_result": "PARTIAL"
|
||||||
},
|
},
|
||||||
@@ -3423,9 +3423,9 @@
|
|||||||
"evidence": {
|
"evidence": {
|
||||||
"contract": "audit/contracts/quest.quest-event-navigation.md",
|
"contract": "audit/contracts/quest.quest-event-navigation.md",
|
||||||
"tests": [
|
"tests": [
|
||||||
"extension/tests/net_entity_test.cpp",
|
"tests/port/net_entity_test.cpp",
|
||||||
"extension/tests/net_classic_session_test.cpp",
|
"tests/port/net_classic_session_test.cpp",
|
||||||
"extension/tests/net_bounds_test.cpp",
|
"tests/port/net_bounds_test.cpp",
|
||||||
"project/quest_test.gd",
|
"project/quest_test.gd",
|
||||||
"project/quest_event_test.gd",
|
"project/quest_event_test.gd",
|
||||||
"project/test_quest_hud_parity.gd",
|
"project/test_quest_hud_parity.gd",
|
||||||
@@ -4045,7 +4045,7 @@
|
|||||||
"project/environment_test.gd",
|
"project/environment_test.gd",
|
||||||
"project/skybox_test.gd",
|
"project/skybox_test.gd",
|
||||||
"project/p9_test.gd",
|
"project/p9_test.gd",
|
||||||
"extension/tests/net_entity_test.cpp",
|
"tests/port/net_entity_test.cpp",
|
||||||
"project/gamescene_test.gd",
|
"project/gamescene_test.gd",
|
||||||
"project/netbridge_test.gd"
|
"project/netbridge_test.gd"
|
||||||
],
|
],
|
||||||
@@ -4315,9 +4315,9 @@
|
|||||||
"formats/tests/combo_table_test.cpp",
|
"formats/tests/combo_table_test.cpp",
|
||||||
"formats/tests/map_formats_test.cpp",
|
"formats/tests/map_formats_test.cpp",
|
||||||
"formats/tests/msa_test.cpp",
|
"formats/tests/msa_test.cpp",
|
||||||
"extension/tests/pack_roundtrip_test.cpp",
|
"tests/port/pack_roundtrip_test.cpp",
|
||||||
"extension/tests/proto_test.cpp",
|
"tests/port/proto_test.cpp",
|
||||||
"extension/tests/proto_item_layout_test.cpp",
|
"tests/port/proto_item_layout_test.cpp",
|
||||||
"project/test_chinese_locale.gd",
|
"project/test_chinese_locale.gd",
|
||||||
"project/skill_test.gd"
|
"project/skill_test.gd"
|
||||||
],
|
],
|
||||||
@@ -4348,9 +4348,9 @@
|
|||||||
"evidence": {
|
"evidence": {
|
||||||
"contract": "audit/contracts/resource.pack-locale-proto.md",
|
"contract": "audit/contracts/resource.pack-locale-proto.md",
|
||||||
"tests": [
|
"tests": [
|
||||||
"extension/tests/pack_roundtrip_test.cpp",
|
"tests/port/pack_roundtrip_test.cpp",
|
||||||
"extension/tests/proto_test.cpp",
|
"tests/port/proto_test.cpp",
|
||||||
"extension/tests/proto_item_layout_test.cpp",
|
"tests/port/proto_item_layout_test.cpp",
|
||||||
"formats/tests/msm_test.cpp",
|
"formats/tests/msm_test.cpp",
|
||||||
"formats/tests/msa_test.cpp",
|
"formats/tests/msa_test.cpp",
|
||||||
"formats/tests/combo_table_test.cpp",
|
"formats/tests/combo_table_test.cpp",
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://consolemodule.py:Console.__init__"
|
"pack://consolemodule.py:Console.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.Close": {
|
"Console.Close": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://consolemodule.py:Console.Close"
|
"pack://consolemodule.py:Console.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.BindGameClass": {
|
"Console.BindGameClass": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://consolemodule.py:Console.BindGameClass"
|
"pack://consolemodule.py:Console.BindGameClass"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.Exit": {
|
"Console.Exit": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://consolemodule.py:Console.Exit"
|
"pack://consolemodule.py:Console.Exit"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.EnablePerformanceTime": {
|
"Console.EnablePerformanceTime": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://consolemodule.py:Console.EnablePerformanceTime"
|
"pack://consolemodule.py:Console.EnablePerformanceTime"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ReloadLocale": {
|
"Console.ReloadLocale": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://consolemodule.py:Console.ReloadLocale"
|
"pack://consolemodule.py:Console.ReloadLocale"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ReloadDevel": {
|
"Console.ReloadDevel": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://consolemodule.py:Console.ReloadDevel"
|
"pack://consolemodule.py:Console.ReloadDevel"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ShowPerformanceInfo": {
|
"Console.ShowPerformanceInfo": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://consolemodule.py:Console.ShowPerformanceInfo"
|
"pack://consolemodule.py:Console.ShowPerformanceInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.Disconnect": {
|
"Console.Disconnect": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://consolemodule.py:Console.Disconnect"
|
"pack://consolemodule.py:Console.Disconnect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ToggleActorDirectionLine": {
|
"Console.ToggleActorDirectionLine": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://consolemodule.py:Console.ToggleActorDirectionLine"
|
"pack://consolemodule.py:Console.ToggleActorDirectionLine"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.RegisterCharacterEffect": {
|
"Console.RegisterCharacterEffect": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://consolemodule.py:Console.RegisterCharacterEffect"
|
"pack://consolemodule.py:Console.RegisterCharacterEffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetCharacterAffect": {
|
"Console.SetCharacterAffect": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetCharacterAffect"
|
"pack://consolemodule.py:Console.SetCharacterAffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetCharacterEmoticon": {
|
"Console.SetCharacterEmoticon": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetCharacterEmoticon"
|
"pack://consolemodule.py:Console.SetCharacterEmoticon"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ShowPickedCharacterInfo": {
|
"Console.ShowPickedCharacterInfo": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://consolemodule.py:Console.ShowPickedCharacterInfo"
|
"pack://consolemodule.py:Console.ShowPickedCharacterInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ShowCharacterInfo": {
|
"Console.ShowCharacterInfo": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://consolemodule.py:Console.ShowCharacterInfo"
|
"pack://consolemodule.py:Console.ShowCharacterInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetWeaponTraceTexture": {
|
"Console.SetWeaponTraceTexture": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetWeaponTraceTexture"
|
"pack://consolemodule.py:Console.SetWeaponTraceTexture"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetAutoCameraRotationSpeed": {
|
"Console.SetAutoCameraRotationSpeed": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetAutoCameraRotationSpeed"
|
"pack://consolemodule.py:Console.SetAutoCameraRotationSpeed"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetWeaponTraceMode": {
|
"Console.SetWeaponTraceMode": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetWeaponTraceMode"
|
"pack://consolemodule.py:Console.SetWeaponTraceMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetCollision": {
|
"Console.SetCollision": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetCollision"
|
"pack://consolemodule.py:Console.SetCollision"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetMovingSpeed": {
|
"Console.SetMovingSpeed": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetMovingSpeed"
|
"pack://consolemodule.py:Console.SetMovingSpeed"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetMusicVolume": {
|
"Console.SetMusicVolume": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetMusicVolume"
|
"pack://consolemodule.py:Console.SetMusicVolume"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetSoundVolume": {
|
"Console.SetSoundVolume": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetSoundVolume"
|
"pack://consolemodule.py:Console.SetSoundVolume"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetSoundScale": {
|
"Console.SetSoundScale": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetSoundScale"
|
"pack://consolemodule.py:Console.SetSoundScale"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetAmbienceSoundScale": {
|
"Console.SetAmbienceSoundScale": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetAmbienceSoundScale"
|
"pack://consolemodule.py:Console.SetAmbienceSoundScale"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetCoolTime": {
|
"Console.SetCoolTime": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetCoolTime"
|
"pack://consolemodule.py:Console.SetCoolTime"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetLevelLimit": {
|
"Console.SetLevelLimit": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetLevelLimit"
|
"pack://consolemodule.py:Console.SetLevelLimit"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ShowCursor": {
|
"Console.ShowCursor": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://consolemodule.py:Console.ShowCursor"
|
"pack://consolemodule.py:Console.ShowCursor"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.HideCursor": {
|
"Console.HideCursor": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://consolemodule.py:Console.HideCursor"
|
"pack://consolemodule.py:Console.HideCursor"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.Print": {
|
"Console.Print": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://consolemodule.py:Console.Print"
|
"pack://consolemodule.py:Console.Print"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.RefreshPath": {
|
"Console.RefreshPath": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://consolemodule.py:Console.RefreshPath"
|
"pack://consolemodule.py:Console.RefreshPath"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetPath": {
|
"Console.SetPath": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetPath"
|
"pack://consolemodule.py:Console.SetPath"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.GetPath": {
|
"Console.GetPath": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://consolemodule.py:Console.GetPath"
|
"pack://consolemodule.py:Console.GetPath"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.GetDirName": {
|
"Console.GetDirName": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://consolemodule.py:Console.GetDirName"
|
"pack://consolemodule.py:Console.GetDirName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.GetFileName": {
|
"Console.GetFileName": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://consolemodule.py:Console.GetFileName"
|
"pack://consolemodule.py:Console.GetFileName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.MoveParentPath": {
|
"Console.MoveParentPath": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://consolemodule.py:Console.MoveParentPath"
|
"pack://consolemodule.py:Console.MoveParentPath"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.GetFullPathName": {
|
"Console.GetFullPathName": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://consolemodule.py:Console.GetFullPathName"
|
"pack://consolemodule.py:Console.GetFullPathName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.MoveChildPath": {
|
"Console.MoveChildPath": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://consolemodule.py:Console.MoveChildPath"
|
"pack://consolemodule.py:Console.MoveChildPath"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetHitEffect": {
|
"Console.SetHitEffect": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetHitEffect"
|
"pack://consolemodule.py:Console.SetHitEffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetStunEffect": {
|
"Console.SetStunEffect": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetStunEffect"
|
"pack://consolemodule.py:Console.SetStunEffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetDustEffect": {
|
"Console.SetDustEffect": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetDustEffect"
|
"pack://consolemodule.py:Console.SetDustEffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetDustGap": {
|
"Console.SetDustGap": {
|
||||||
@@ -410,8 +410,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetDustGap"
|
"pack://consolemodule.py:Console.SetDustGap"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ShowBackgroundPart": {
|
"Console.ShowBackgroundPart": {
|
||||||
@@ -420,8 +420,8 @@
|
|||||||
"pack://consolemodule.py:Console.ShowBackgroundPart"
|
"pack://consolemodule.py:Console.ShowBackgroundPart"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.HideBackgroundPart": {
|
"Console.HideBackgroundPart": {
|
||||||
@@ -430,8 +430,8 @@
|
|||||||
"pack://consolemodule.py:Console.HideBackgroundPart"
|
"pack://consolemodule.py:Console.HideBackgroundPart"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetShadowLevel": {
|
"Console.SetShadowLevel": {
|
||||||
@@ -440,8 +440,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetShadowLevel"
|
"pack://consolemodule.py:Console.SetShadowLevel"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetSplatLimit": {
|
"Console.SetSplatLimit": {
|
||||||
@@ -450,8 +450,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetSplatLimit"
|
"pack://consolemodule.py:Console.SetSplatLimit"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SelectViewDistanceNum": {
|
"Console.SelectViewDistanceNum": {
|
||||||
@@ -460,8 +460,8 @@
|
|||||||
"pack://consolemodule.py:Console.SelectViewDistanceNum"
|
"pack://consolemodule.py:Console.SelectViewDistanceNum"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetBGLoading": {
|
"Console.SetBGLoading": {
|
||||||
@@ -470,8 +470,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetBGLoading"
|
"pack://consolemodule.py:Console.SetBGLoading"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetTerrainRenderSort": {
|
"Console.SetTerrainRenderSort": {
|
||||||
@@ -480,8 +480,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetTerrainRenderSort"
|
"pack://consolemodule.py:Console.SetTerrainRenderSort"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetTransparentTree": {
|
"Console.SetTransparentTree": {
|
||||||
@@ -490,8 +490,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetTransparentTree"
|
"pack://consolemodule.py:Console.SetTransparentTree"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.WarpTest": {
|
"Console.WarpTest": {
|
||||||
@@ -500,8 +500,8 @@
|
|||||||
"pack://consolemodule.py:Console.WarpTest"
|
"pack://consolemodule.py:Console.WarpTest"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ToggleDebugInfo": {
|
"Console.ToggleDebugInfo": {
|
||||||
@@ -510,8 +510,8 @@
|
|||||||
"pack://consolemodule.py:Console.ToggleDebugInfo"
|
"pack://consolemodule.py:Console.ToggleDebugInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ShowPath": {
|
"Console.ShowPath": {
|
||||||
@@ -520,8 +520,8 @@
|
|||||||
"pack://consolemodule.py:Console.ShowPath"
|
"pack://consolemodule.py:Console.ShowPath"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ShowList": {
|
"Console.ShowList": {
|
||||||
@@ -530,8 +530,8 @@
|
|||||||
"pack://consolemodule.py:Console.ShowList"
|
"pack://consolemodule.py:Console.ShowList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ShowDirList": {
|
"Console.ShowDirList": {
|
||||||
@@ -540,8 +540,8 @@
|
|||||||
"pack://consolemodule.py:Console.ShowDirList"
|
"pack://consolemodule.py:Console.ShowDirList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ShowFileList": {
|
"Console.ShowFileList": {
|
||||||
@@ -550,8 +550,8 @@
|
|||||||
"pack://consolemodule.py:Console.ShowFileList"
|
"pack://consolemodule.py:Console.ShowFileList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ShowEffectList": {
|
"Console.ShowEffectList": {
|
||||||
@@ -560,8 +560,8 @@
|
|||||||
"pack://consolemodule.py:Console.ShowEffectList"
|
"pack://consolemodule.py:Console.ShowEffectList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ShowWeb": {
|
"Console.ShowWeb": {
|
||||||
@@ -570,8 +570,8 @@
|
|||||||
"pack://consolemodule.py:Console.ShowWeb"
|
"pack://consolemodule.py:Console.ShowWeb"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ShowUI": {
|
"Console.ShowUI": {
|
||||||
@@ -580,8 +580,8 @@
|
|||||||
"pack://consolemodule.py:Console.ShowUI"
|
"pack://consolemodule.py:Console.ShowUI"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.HideUI": {
|
"Console.HideUI": {
|
||||||
@@ -590,8 +590,8 @@
|
|||||||
"pack://consolemodule.py:Console.HideUI"
|
"pack://consolemodule.py:Console.HideUI"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetCameraSpeed": {
|
"Console.SetCameraSpeed": {
|
||||||
@@ -600,8 +600,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetCameraSpeed"
|
"pack://consolemodule.py:Console.SetCameraSpeed"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SaveCameraSetting": {
|
"Console.SaveCameraSetting": {
|
||||||
@@ -610,8 +610,8 @@
|
|||||||
"pack://consolemodule.py:Console.SaveCameraSetting"
|
"pack://consolemodule.py:Console.SaveCameraSetting"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.LoadCameraSetting": {
|
"Console.LoadCameraSetting": {
|
||||||
@@ -620,8 +620,8 @@
|
|||||||
"pack://consolemodule.py:Console.LoadCameraSetting"
|
"pack://consolemodule.py:Console.LoadCameraSetting"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetDefaultCamera": {
|
"Console.SetDefaultCamera": {
|
||||||
@@ -630,8 +630,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetDefaultCamera"
|
"pack://consolemodule.py:Console.SetDefaultCamera"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ShowClock": {
|
"Console.ShowClock": {
|
||||||
@@ -640,8 +640,8 @@
|
|||||||
"pack://consolemodule.py:Console.ShowClock"
|
"pack://consolemodule.py:Console.ShowClock"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.HideClock": {
|
"Console.HideClock": {
|
||||||
@@ -650,8 +650,8 @@
|
|||||||
"pack://consolemodule.py:Console.HideClock"
|
"pack://consolemodule.py:Console.HideClock"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ShowNotice": {
|
"Console.ShowNotice": {
|
||||||
@@ -660,8 +660,8 @@
|
|||||||
"pack://consolemodule.py:Console.ShowNotice"
|
"pack://consolemodule.py:Console.ShowNotice"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.HideNotice": {
|
"Console.HideNotice": {
|
||||||
@@ -670,8 +670,8 @@
|
|||||||
"pack://consolemodule.py:Console.HideNotice"
|
"pack://consolemodule.py:Console.HideNotice"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetSight": {
|
"Console.SetSight": {
|
||||||
@@ -680,8 +680,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetSight"
|
"pack://consolemodule.py:Console.SetSight"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetComboType": {
|
"Console.SetComboType": {
|
||||||
@@ -690,8 +690,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetComboType"
|
"pack://consolemodule.py:Console.SetComboType"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetSkillGroupFake": {
|
"Console.SetSkillGroupFake": {
|
||||||
@@ -700,8 +700,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetSkillGroupFake"
|
"pack://consolemodule.py:Console.SetSkillGroupFake"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetEmpireLanguageMode": {
|
"Console.SetEmpireLanguageMode": {
|
||||||
@@ -710,8 +710,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetEmpireLanguageMode"
|
"pack://consolemodule.py:Console.SetEmpireLanguageMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetCharacterRenderModeTypeAdd": {
|
"Console.SetCharacterRenderModeTypeAdd": {
|
||||||
@@ -720,8 +720,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetCharacterRenderModeTypeAdd"
|
"pack://consolemodule.py:Console.SetCharacterRenderModeTypeAdd"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetCharacterRenderModeTypeMod": {
|
"Console.SetCharacterRenderModeTypeMod": {
|
||||||
@@ -730,8 +730,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetCharacterRenderModeTypeMod"
|
"pack://consolemodule.py:Console.SetCharacterRenderModeTypeMod"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetCharacterRenderModeTypeAddRGB": {
|
"Console.SetCharacterRenderModeTypeAddRGB": {
|
||||||
@@ -740,8 +740,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetCharacterRenderModeTypeAddRGB"
|
"pack://consolemodule.py:Console.SetCharacterRenderModeTypeAddRGB"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetCharacterRenderModeTypeModRGB": {
|
"Console.SetCharacterRenderModeTypeModRGB": {
|
||||||
@@ -750,8 +750,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetCharacterRenderModeTypeModRGB"
|
"pack://consolemodule.py:Console.SetCharacterRenderModeTypeModRGB"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.SetCharacterRenderModeSpecular": {
|
"Console.SetCharacterRenderModeSpecular": {
|
||||||
@@ -760,8 +760,8 @@
|
|||||||
"pack://consolemodule.py:Console.SetCharacterRenderModeSpecular"
|
"pack://consolemodule.py:Console.SetCharacterRenderModeSpecular"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.RestoreCharacterRenderModeType": {
|
"Console.RestoreCharacterRenderModeType": {
|
||||||
@@ -770,8 +770,8 @@
|
|||||||
"pack://consolemodule.py:Console.RestoreCharacterRenderModeType"
|
"pack://consolemodule.py:Console.RestoreCharacterRenderModeType"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Console.ShowNameList": {
|
"Console.ShowNameList": {
|
||||||
@@ -780,8 +780,8 @@
|
|||||||
"pack://consolemodule.py:Console.ShowNameList"
|
"pack://consolemodule.py:Console.ShowNameList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.__init__": {
|
"ConsoleWindow.__init__": {
|
||||||
@@ -790,8 +790,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.__init__"
|
"pack://consolemodule.py:ConsoleWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.__del__": {
|
"ConsoleWindow.__del__": {
|
||||||
@@ -800,8 +800,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.__del__"
|
"pack://consolemodule.py:ConsoleWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.SetReturnEvent": {
|
"ConsoleWindow.SetReturnEvent": {
|
||||||
@@ -810,8 +810,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.SetReturnEvent"
|
"pack://consolemodule.py:ConsoleWindow.SetReturnEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.SetEscapeEvent": {
|
"ConsoleWindow.SetEscapeEvent": {
|
||||||
@@ -820,8 +820,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.SetEscapeEvent"
|
"pack://consolemodule.py:ConsoleWindow.SetEscapeEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.OnIMEReturn": {
|
"ConsoleWindow.OnIMEReturn": {
|
||||||
@@ -830,8 +830,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.OnIMEReturn"
|
"pack://consolemodule.py:ConsoleWindow.OnIMEReturn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.OnPressEscapeKey": {
|
"ConsoleWindow.OnPressEscapeKey": {
|
||||||
@@ -840,8 +840,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.OnPressEscapeKey"
|
"pack://consolemodule.py:ConsoleWindow.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.BindGameClass": {
|
"ConsoleWindow.BindGameClass": {
|
||||||
@@ -850,8 +850,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.BindGameClass"
|
"pack://consolemodule.py:ConsoleWindow.BindGameClass"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.Close": {
|
"ConsoleWindow.Close": {
|
||||||
@@ -860,8 +860,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.Close"
|
"pack://consolemodule.py:ConsoleWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.SetConsoleSize": {
|
"ConsoleWindow.SetConsoleSize": {
|
||||||
@@ -870,8 +870,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.SetConsoleSize"
|
"pack://consolemodule.py:ConsoleWindow.SetConsoleSize"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.OnRender": {
|
"ConsoleWindow.OnRender": {
|
||||||
@@ -880,8 +880,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.OnRender"
|
"pack://consolemodule.py:ConsoleWindow.OnRender"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.UpdatePosition": {
|
"ConsoleWindow.UpdatePosition": {
|
||||||
@@ -890,8 +890,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.UpdatePosition"
|
"pack://consolemodule.py:ConsoleWindow.UpdatePosition"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.OpenWindow": {
|
"ConsoleWindow.OpenWindow": {
|
||||||
@@ -900,8 +900,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.OpenWindow"
|
"pack://consolemodule.py:ConsoleWindow.OpenWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.CloseWindow": {
|
"ConsoleWindow.CloseWindow": {
|
||||||
@@ -910,8 +910,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.CloseWindow"
|
"pack://consolemodule.py:ConsoleWindow.CloseWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.ProcessCommand": {
|
"ConsoleWindow.ProcessCommand": {
|
||||||
@@ -920,8 +920,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.ProcessCommand"
|
"pack://consolemodule.py:ConsoleWindow.ProcessCommand"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.InitFunction": {
|
"ConsoleWindow.InitFunction": {
|
||||||
@@ -930,8 +930,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.InitFunction"
|
"pack://consolemodule.py:ConsoleWindow.InitFunction"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.AddFunction": {
|
"ConsoleWindow.AddFunction": {
|
||||||
@@ -940,8 +940,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.AddFunction"
|
"pack://consolemodule.py:ConsoleWindow.AddFunction"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConsoleWindow.Print": {
|
"ConsoleWindow.Print": {
|
||||||
@@ -950,8 +950,8 @@
|
|||||||
"pack://consolemodule.py:ConsoleWindow.Print"
|
"pack://consolemodule.py:ConsoleWindow.Print"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://constinfo.py:GET_ITEM_QUESTION_DIALOG_STATUS"
|
"pack://constinfo.py:GET_ITEM_QUESTION_DIALOG_STATUS"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://constinfo.py:SET_ITEM_QUESTION_DIALOG_STATUS"
|
"pack://constinfo.py:SET_ITEM_QUESTION_DIALOG_STATUS"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SET_DEFAULT_FOG_LEVEL": {
|
"SET_DEFAULT_FOG_LEVEL": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://constinfo.py:SET_DEFAULT_FOG_LEVEL"
|
"pack://constinfo.py:SET_DEFAULT_FOG_LEVEL"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SET_FOG_LEVEL_INDEX": {
|
"SET_FOG_LEVEL_INDEX": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://constinfo.py:SET_FOG_LEVEL_INDEX"
|
"pack://constinfo.py:SET_FOG_LEVEL_INDEX"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GET_FOG_LEVEL_INDEX": {
|
"GET_FOG_LEVEL_INDEX": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://constinfo.py:GET_FOG_LEVEL_INDEX"
|
"pack://constinfo.py:GET_FOG_LEVEL_INDEX"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://constinfo.py:SET_DEFAULT_CAMERA_MAX_DISTANCE"
|
"pack://constinfo.py:SET_DEFAULT_CAMERA_MAX_DISTANCE"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://constinfo.py:SET_CAMERA_MAX_DISTANCE_INDEX"
|
"pack://constinfo.py:SET_CAMERA_MAX_DISTANCE_INDEX"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://constinfo.py:GET_CAMERA_MAX_DISTANCE_INDEX"
|
"pack://constinfo.py:GET_CAMERA_MAX_DISTANCE_INDEX"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SET_DEFAULT_CHRNAME_COLOR": {
|
"SET_DEFAULT_CHRNAME_COLOR": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://constinfo.py:SET_DEFAULT_CHRNAME_COLOR"
|
"pack://constinfo.py:SET_DEFAULT_CHRNAME_COLOR"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SET_CHRNAME_COLOR_INDEX": {
|
"SET_CHRNAME_COLOR_INDEX": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://constinfo.py:SET_CHRNAME_COLOR_INDEX"
|
"pack://constinfo.py:SET_CHRNAME_COLOR_INDEX"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GET_CHRNAME_COLOR_INDEX": {
|
"GET_CHRNAME_COLOR_INDEX": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://constinfo.py:GET_CHRNAME_COLOR_INDEX"
|
"pack://constinfo.py:GET_CHRNAME_COLOR_INDEX"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://constinfo.py:SET_VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD"
|
"pack://constinfo.py:SET_VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://constinfo.py:GET_VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD"
|
"pack://constinfo.py:GET_VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://constinfo.py:SET_DEFAULT_CONVERT_EMPIRE_LANGUAGE_ENABLE"
|
"pack://constinfo.py:SET_DEFAULT_CONVERT_EMPIRE_LANGUAGE_ENABLE"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://constinfo.py:SET_DEFAULT_USE_ITEM_WEAPON_TABLE_ATTACK_BONUS"
|
"pack://constinfo.py:SET_DEFAULT_USE_ITEM_WEAPON_TABLE_ATTACK_BONUS"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://constinfo.py:SET_DEFAULT_USE_SKILL_EFFECT_ENABLE"
|
"pack://constinfo.py:SET_DEFAULT_USE_SKILL_EFFECT_ENABLE"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://constinfo.py:SET_TWO_HANDED_WEAPON_ATT_SPEED_DECREASE_VALUE"
|
"pack://constinfo.py:SET_TWO_HANDED_WEAPON_ATT_SPEED_DECREASE_VALUE"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GET_ACCESSORY_MATERIAL_VNUM": {
|
"GET_ACCESSORY_MATERIAL_VNUM": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://constinfo.py:GET_ACCESSORY_MATERIAL_VNUM"
|
"pack://constinfo.py:GET_ACCESSORY_MATERIAL_VNUM"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GET_BELT_MATERIAL_VNUM": {
|
"GET_BELT_MATERIAL_VNUM": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://constinfo.py:GET_BELT_MATERIAL_VNUM"
|
"pack://constinfo.py:GET_BELT_MATERIAL_VNUM"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IS_AUTO_POTION": {
|
"IS_AUTO_POTION": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://constinfo.py:IS_AUTO_POTION"
|
"pack://constinfo.py:IS_AUTO_POTION"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IS_AUTO_POTION_HP": {
|
"IS_AUTO_POTION_HP": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://constinfo.py:IS_AUTO_POTION_HP"
|
"pack://constinfo.py:IS_AUTO_POTION_HP"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IS_AUTO_POTION_SP": {
|
"IS_AUTO_POTION_SP": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://constinfo.py:IS_AUTO_POTION_SP"
|
"pack://constinfo.py:IS_AUTO_POTION_SP"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://debuginfo.py:SetDebugMode"
|
"pack://debuginfo.py:SetDebugMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: debuginfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsDebugMode": {
|
"IsDebugMode": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://debuginfo.py:IsDebugMode"
|
"pack://debuginfo.py:IsDebugMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: debuginfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://emotion.py:__RegisterSharedEmotionAnis"
|
"pack://emotion.py:__RegisterSharedEmotionAnis"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: emotion.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RegisterEmotionAnis": {
|
"RegisterEmotionAnis": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://emotion.py:RegisterEmotionAnis"
|
"pack://emotion.py:RegisterEmotionAnis"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: emotion.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RegisterEmotionIcons": {
|
"RegisterEmotionIcons": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://emotion.py:RegisterEmotionIcons"
|
"pack://emotion.py:RegisterEmotionIcons"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: emotion.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://exception.py:GetExceptionString"
|
"pack://exception.py:GetExceptionString"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: exception.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Abort": {
|
"Abort": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://exception.py:Abort"
|
"pack://exception.py:Abort"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: exception.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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
@@ -10,8 +10,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.__init__"
|
"pack://introcreate.py:CreateCharacterWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.__del__": {
|
"CreateCharacterWindow.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.__del__"
|
"pack://introcreate.py:CreateCharacterWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.SetIndex": {
|
"CreateCharacterWindow.SetIndex": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.SetIndex"
|
"pack://introcreate.py:CreateCharacterWindow.SetIndex"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.OnRender": {
|
"CreateCharacterWindow.OnRender": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.OnRender"
|
"pack://introcreate.py:CreateCharacterWindow.OnRender"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.Open": {
|
"CreateCharacterWindow.Open": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.Open"
|
"pack://introcreate.py:CreateCharacterWindow.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.Close": {
|
"CreateCharacterWindow.Close": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.Close"
|
"pack://introcreate.py:CreateCharacterWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.EnableWindow": {
|
"CreateCharacterWindow.EnableWindow": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.EnableWindow"
|
"pack://introcreate.py:CreateCharacterWindow.EnableWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.DisableWindow": {
|
"CreateCharacterWindow.DisableWindow": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.DisableWindow"
|
"pack://introcreate.py:CreateCharacterWindow.DisableWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.__GetSlotChrID": {
|
"CreateCharacterWindow.__GetSlotChrID": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.__GetSlotChrID"
|
"pack://introcreate.py:CreateCharacterWindow.__GetSlotChrID"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.__MakeCharacter": {
|
"CreateCharacterWindow.__MakeCharacter": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.__MakeCharacter"
|
"pack://introcreate.py:CreateCharacterWindow.__MakeCharacter"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.__SelectGender": {
|
"CreateCharacterWindow.__SelectGender": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.__SelectGender"
|
"pack://introcreate.py:CreateCharacterWindow.__SelectGender"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.__SelectShape": {
|
"CreateCharacterWindow.__SelectShape": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.__SelectShape"
|
"pack://introcreate.py:CreateCharacterWindow.__SelectShape"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.GetSlotIndex": {
|
"CreateCharacterWindow.GetSlotIndex": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.GetSlotIndex"
|
"pack://introcreate.py:CreateCharacterWindow.GetSlotIndex"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.RefreshStat": {
|
"CreateCharacterWindow.RefreshStat": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.RefreshStat"
|
"pack://introcreate.py:CreateCharacterWindow.RefreshStat"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.__SelectSlot": {
|
"CreateCharacterWindow.__SelectSlot": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.__SelectSlot"
|
"pack://introcreate.py:CreateCharacterWindow.__SelectSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.CreateCharacter": {
|
"CreateCharacterWindow.CreateCharacter": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.CreateCharacter"
|
"pack://introcreate.py:CreateCharacterWindow.CreateCharacter"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.CancelCreate": {
|
"CreateCharacterWindow.CancelCreate": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.CancelCreate"
|
"pack://introcreate.py:CreateCharacterWindow.CancelCreate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.__DecreaseSlotIndex": {
|
"CreateCharacterWindow.__DecreaseSlotIndex": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.__DecreaseSlotIndex"
|
"pack://introcreate.py:CreateCharacterWindow.__DecreaseSlotIndex"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.__IncreaseSlotIndex": {
|
"CreateCharacterWindow.__IncreaseSlotIndex": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.__IncreaseSlotIndex"
|
"pack://introcreate.py:CreateCharacterWindow.__IncreaseSlotIndex"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.PrevDescriptionPage": {
|
"CreateCharacterWindow.PrevDescriptionPage": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.PrevDescriptionPage"
|
"pack://introcreate.py:CreateCharacterWindow.PrevDescriptionPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.NextDescriptionPage": {
|
"CreateCharacterWindow.NextDescriptionPage": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.NextDescriptionPage"
|
"pack://introcreate.py:CreateCharacterWindow.NextDescriptionPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.__CheckCreateCharacter": {
|
"CreateCharacterWindow.__CheckCreateCharacter": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.__CheckCreateCharacter"
|
"pack://introcreate.py:CreateCharacterWindow.__CheckCreateCharacter"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.ResetStat": {
|
"CreateCharacterWindow.ResetStat": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.ResetStat"
|
"pack://introcreate.py:CreateCharacterWindow.ResetStat"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.OnCreateSuccess": {
|
"CreateCharacterWindow.OnCreateSuccess": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.OnCreateSuccess"
|
"pack://introcreate.py:CreateCharacterWindow.OnCreateSuccess"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.OnCreateFailure": {
|
"CreateCharacterWindow.OnCreateFailure": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.OnCreateFailure"
|
"pack://introcreate.py:CreateCharacterWindow.OnCreateFailure"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.OnKeyDown": {
|
"CreateCharacterWindow.OnKeyDown": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.OnKeyDown"
|
"pack://introcreate.py:CreateCharacterWindow.OnKeyDown"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.OnUpdate": {
|
"CreateCharacterWindow.OnUpdate": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.OnUpdate"
|
"pack://introcreate.py:CreateCharacterWindow.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.EmptyFunc": {
|
"CreateCharacterWindow.EmptyFunc": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.EmptyFunc"
|
"pack://introcreate.py:CreateCharacterWindow.EmptyFunc"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.PopupMessage": {
|
"CreateCharacterWindow.PopupMessage": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.PopupMessage"
|
"pack://introcreate.py:CreateCharacterWindow.PopupMessage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.OnPressExitKey": {
|
"CreateCharacterWindow.OnPressExitKey": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.OnPressExitKey"
|
"pack://introcreate.py:CreateCharacterWindow.OnPressExitKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.OverInStatButton": {
|
"CreateCharacterWindow.OverInStatButton": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.OverInStatButton"
|
"pack://introcreate.py:CreateCharacterWindow.OverInStatButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CreateCharacterWindow.OverOutStatButton": {
|
"CreateCharacterWindow.OverOutStatButton": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://introcreate.py:CreateCharacterWindow.OverOutStatButton"
|
"pack://introcreate.py:CreateCharacterWindow.OverOutStatButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.__init__"
|
"pack://introempire.py:SelectEmpireWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.OnMouseOverIn": {
|
"SelectEmpireWindow.OnMouseOverIn": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.OnMouseOverIn"
|
"pack://introempire.py:SelectEmpireWindow.OnMouseOverIn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.OnMouseOverOut": {
|
"SelectEmpireWindow.OnMouseOverOut": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.OnMouseOverOut"
|
"pack://introempire.py:SelectEmpireWindow.OnMouseOverOut"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.OnMouseLeftButtonDown": {
|
"SelectEmpireWindow.OnMouseLeftButtonDown": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.OnMouseLeftButtonDown"
|
"pack://introempire.py:SelectEmpireWindow.OnMouseLeftButtonDown"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.__del__": {
|
"SelectEmpireWindow.__del__": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.__del__"
|
"pack://introempire.py:SelectEmpireWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.SetIndex": {
|
"SelectEmpireWindow.SetIndex": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.SetIndex"
|
"pack://introempire.py:SelectEmpireWindow.SetIndex"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.OnRender": {
|
"SelectEmpireWindow.OnRender": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.OnRender"
|
"pack://introempire.py:SelectEmpireWindow.OnRender"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.Close": {
|
"SelectEmpireWindow.Close": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.Close"
|
"pack://introempire.py:SelectEmpireWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.Open": {
|
"SelectEmpireWindow.Open": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.Open"
|
"pack://introempire.py:SelectEmpireWindow.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.__CreateButtons": {
|
"SelectEmpireWindow.__CreateButtons": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.__CreateButtons"
|
"pack://introempire.py:SelectEmpireWindow.__CreateButtons"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.__CreateDescriptionBox": {
|
"SelectEmpireWindow.__CreateDescriptionBox": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.__CreateDescriptionBox"
|
"pack://introempire.py:SelectEmpireWindow.__CreateDescriptionBox"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.OnOverInEmpire": {
|
"SelectEmpireWindow.OnOverInEmpire": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.OnOverInEmpire"
|
"pack://introempire.py:SelectEmpireWindow.OnOverInEmpire"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.OnOverOutEmpire": {
|
"SelectEmpireWindow.OnOverOutEmpire": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.OnOverOutEmpire"
|
"pack://introempire.py:SelectEmpireWindow.OnOverOutEmpire"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.OnSelectEmpire": {
|
"SelectEmpireWindow.OnSelectEmpire": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.OnSelectEmpire"
|
"pack://introempire.py:SelectEmpireWindow.OnSelectEmpire"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.PrevDescriptionPage": {
|
"SelectEmpireWindow.PrevDescriptionPage": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.PrevDescriptionPage"
|
"pack://introempire.py:SelectEmpireWindow.PrevDescriptionPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.NextDescriptionPage": {
|
"SelectEmpireWindow.NextDescriptionPage": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.NextDescriptionPage"
|
"pack://introempire.py:SelectEmpireWindow.NextDescriptionPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.__LoadScript": {
|
"SelectEmpireWindow.__LoadScript": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.__LoadScript"
|
"pack://introempire.py:SelectEmpireWindow.__LoadScript"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.ClickLeftButton": {
|
"SelectEmpireWindow.ClickLeftButton": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.ClickLeftButton"
|
"pack://introempire.py:SelectEmpireWindow.ClickLeftButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.ClickRightButton": {
|
"SelectEmpireWindow.ClickRightButton": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.ClickRightButton"
|
"pack://introempire.py:SelectEmpireWindow.ClickRightButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.ClickSelectButton": {
|
"SelectEmpireWindow.ClickSelectButton": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.ClickSelectButton"
|
"pack://introempire.py:SelectEmpireWindow.ClickSelectButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.ClickExitButton": {
|
"SelectEmpireWindow.ClickExitButton": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.ClickExitButton"
|
"pack://introempire.py:SelectEmpireWindow.ClickExitButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.OnUpdate": {
|
"SelectEmpireWindow.OnUpdate": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.OnUpdate"
|
"pack://introempire.py:SelectEmpireWindow.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.__UpdateAlpha": {
|
"SelectEmpireWindow.__UpdateAlpha": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.__UpdateAlpha"
|
"pack://introempire.py:SelectEmpireWindow.__UpdateAlpha"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectEmpireWindow.OnPressEscapeKey": {
|
"SelectEmpireWindow.OnPressEscapeKey": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://introempire.py:SelectEmpireWindow.OnPressEscapeKey"
|
"pack://introempire.py:SelectEmpireWindow.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ReselectEmpireWindow.ClickSelectButton": {
|
"ReselectEmpireWindow.ClickSelectButton": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://introempire.py:ReselectEmpireWindow.ClickSelectButton"
|
"pack://introempire.py:ReselectEmpireWindow.ClickSelectButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ReselectEmpireWindow.ClickExitButton": {
|
"ReselectEmpireWindow.ClickExitButton": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://introempire.py:ReselectEmpireWindow.ClickExitButton"
|
"pack://introempire.py:ReselectEmpireWindow.ClickExitButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__init__"
|
"pack://introloading.py:LoadingWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__del__": {
|
"LoadingWindow.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__del__"
|
"pack://introloading.py:LoadingWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.Open": {
|
"LoadingWindow.Open": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.Open"
|
"pack://introloading.py:LoadingWindow.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.Close": {
|
"LoadingWindow.Close": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.Close"
|
"pack://introloading.py:LoadingWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.OnPressEscapeKey": {
|
"LoadingWindow.OnPressEscapeKey": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.OnPressEscapeKey"
|
"pack://introloading.py:LoadingWindow.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__SetNext": {
|
"LoadingWindow.__SetNext": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__SetNext"
|
"pack://introloading.py:LoadingWindow.__SetNext"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__SetProgress": {
|
"LoadingWindow.__SetProgress": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__SetProgress"
|
"pack://introloading.py:LoadingWindow.__SetProgress"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.DEBUG_LoadData": {
|
"LoadingWindow.DEBUG_LoadData": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.DEBUG_LoadData"
|
"pack://introloading.py:LoadingWindow.DEBUG_LoadData"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.LoadData": {
|
"LoadingWindow.LoadData": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.LoadData"
|
"pack://introloading.py:LoadingWindow.LoadData"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.OnUpdate": {
|
"LoadingWindow.OnUpdate": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.OnUpdate"
|
"pack://introloading.py:LoadingWindow.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__InitData": {
|
"LoadingWindow.__InitData": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__InitData"
|
"pack://introloading.py:LoadingWindow.__InitData"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__RegisterDungeonMapName": {
|
"LoadingWindow.__RegisterDungeonMapName": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__RegisterDungeonMapName"
|
"pack://introloading.py:LoadingWindow.__RegisterDungeonMapName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__RegisterSkill": {
|
"LoadingWindow.__RegisterSkill": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__RegisterSkill"
|
"pack://introloading.py:LoadingWindow.__RegisterSkill"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__RegisterTitleName": {
|
"LoadingWindow.__RegisterTitleName": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__RegisterTitleName"
|
"pack://introloading.py:LoadingWindow.__RegisterTitleName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__RegisterColor": {
|
"LoadingWindow.__RegisterColor": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__RegisterColor"
|
"pack://introloading.py:LoadingWindow.__RegisterColor"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__RegisterEmotionIcon": {
|
"LoadingWindow.__RegisterEmotionIcon": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__RegisterEmotionIcon"
|
"pack://introloading.py:LoadingWindow.__RegisterEmotionIcon"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__LoadMap": {
|
"LoadingWindow.__LoadMap": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__LoadMap"
|
"pack://introloading.py:LoadingWindow.__LoadMap"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__LoadSound": {
|
"LoadingWindow.__LoadSound": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__LoadSound"
|
"pack://introloading.py:LoadingWindow.__LoadSound"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__LoadEffect": {
|
"LoadingWindow.__LoadEffect": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__LoadEffect"
|
"pack://introloading.py:LoadingWindow.__LoadEffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__LoadWarrior": {
|
"LoadingWindow.__LoadWarrior": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__LoadWarrior"
|
"pack://introloading.py:LoadingWindow.__LoadWarrior"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__LoadAssassin": {
|
"LoadingWindow.__LoadAssassin": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__LoadAssassin"
|
"pack://introloading.py:LoadingWindow.__LoadAssassin"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__LoadSura": {
|
"LoadingWindow.__LoadSura": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__LoadSura"
|
"pack://introloading.py:LoadingWindow.__LoadSura"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__LoadShaman": {
|
"LoadingWindow.__LoadShaman": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__LoadShaman"
|
"pack://introloading.py:LoadingWindow.__LoadShaman"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__LoadSkill": {
|
"LoadingWindow.__LoadSkill": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__LoadSkill"
|
"pack://introloading.py:LoadingWindow.__LoadSkill"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__LoadEnemy": {
|
"LoadingWindow.__LoadEnemy": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__LoadEnemy"
|
"pack://introloading.py:LoadingWindow.__LoadEnemy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__LoadNPC": {
|
"LoadingWindow.__LoadNPC": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__LoadNPC"
|
"pack://introloading.py:LoadingWindow.__LoadNPC"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__LoadGuildBuilding": {
|
"LoadingWindow.__LoadGuildBuilding": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__LoadGuildBuilding"
|
"pack://introloading.py:LoadingWindow.__LoadGuildBuilding"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadingWindow.__StartGame": {
|
"LoadingWindow.__StartGame": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://introloading.py:LoadingWindow.__StartGame"
|
"pack://introloading.py:LoadingWindow.__StartGame"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://intrologin.py:Suffle"
|
"pack://intrologin.py:Suffle"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsFullBackImage": {
|
"IsFullBackImage": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://intrologin.py:IsFullBackImage"
|
"pack://intrologin.py:IsFullBackImage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsLoginDelay": {
|
"IsLoginDelay": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://intrologin.py:IsLoginDelay"
|
"pack://intrologin.py:IsLoginDelay"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsRunupMatrixAuth": {
|
"IsRunupMatrixAuth": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://intrologin.py:IsRunupMatrixAuth"
|
"pack://intrologin.py:IsRunupMatrixAuth"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsNEWCIBNPassPodAuth": {
|
"IsNEWCIBNPassPodAuth": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://intrologin.py:IsNEWCIBNPassPodAuth"
|
"pack://intrologin.py:IsNEWCIBNPassPodAuth"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GetLoginDelay": {
|
"GetLoginDelay": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://intrologin.py:GetLoginDelay"
|
"pack://intrologin.py:GetLoginDelay"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConnectingDialog.__init__": {
|
"ConnectingDialog.__init__": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://intrologin.py:ConnectingDialog.__init__"
|
"pack://intrologin.py:ConnectingDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConnectingDialog.__del__": {
|
"ConnectingDialog.__del__": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://intrologin.py:ConnectingDialog.__del__"
|
"pack://intrologin.py:ConnectingDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConnectingDialog.__LoadDialog": {
|
"ConnectingDialog.__LoadDialog": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://intrologin.py:ConnectingDialog.__LoadDialog"
|
"pack://intrologin.py:ConnectingDialog.__LoadDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConnectingDialog.Open": {
|
"ConnectingDialog.Open": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://intrologin.py:ConnectingDialog.Open"
|
"pack://intrologin.py:ConnectingDialog.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConnectingDialog.Close": {
|
"ConnectingDialog.Close": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://intrologin.py:ConnectingDialog.Close"
|
"pack://intrologin.py:ConnectingDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConnectingDialog.Destroy": {
|
"ConnectingDialog.Destroy": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://intrologin.py:ConnectingDialog.Destroy"
|
"pack://intrologin.py:ConnectingDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConnectingDialog.SetText": {
|
"ConnectingDialog.SetText": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://intrologin.py:ConnectingDialog.SetText"
|
"pack://intrologin.py:ConnectingDialog.SetText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConnectingDialog.SetCountDownMessage": {
|
"ConnectingDialog.SetCountDownMessage": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://intrologin.py:ConnectingDialog.SetCountDownMessage"
|
"pack://intrologin.py:ConnectingDialog.SetCountDownMessage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConnectingDialog.SAFE_SetTimeOverEvent": {
|
"ConnectingDialog.SAFE_SetTimeOverEvent": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://intrologin.py:ConnectingDialog.SAFE_SetTimeOverEvent"
|
"pack://intrologin.py:ConnectingDialog.SAFE_SetTimeOverEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConnectingDialog.SAFE_SetExitEvent": {
|
"ConnectingDialog.SAFE_SetExitEvent": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://intrologin.py:ConnectingDialog.SAFE_SetExitEvent"
|
"pack://intrologin.py:ConnectingDialog.SAFE_SetExitEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConnectingDialog.OnUpdate": {
|
"ConnectingDialog.OnUpdate": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://intrologin.py:ConnectingDialog.OnUpdate"
|
"pack://intrologin.py:ConnectingDialog.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ConnectingDialog.OnPressExitKey": {
|
"ConnectingDialog.OnPressExitKey": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://intrologin.py:ConnectingDialog.OnPressExitKey"
|
"pack://intrologin.py:ConnectingDialog.OnPressExitKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__init__": {
|
"LoginWindow.__init__": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__init__"
|
"pack://intrologin.py:LoginWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__del__": {
|
"LoginWindow.__del__": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__del__"
|
"pack://intrologin.py:LoginWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.Open": {
|
"LoginWindow.Open": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.Open"
|
"pack://intrologin.py:LoginWindow.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.Close": {
|
"LoginWindow.Close": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.Close"
|
"pack://intrologin.py:LoginWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__SaveChannelInfo": {
|
"LoginWindow.__SaveChannelInfo": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__SaveChannelInfo"
|
"pack://intrologin.py:LoginWindow.__SaveChannelInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__LoadChannelInfo": {
|
"LoginWindow.__LoadChannelInfo": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__LoadChannelInfo"
|
"pack://intrologin.py:LoginWindow.__LoadChannelInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__ExitGame": {
|
"LoginWindow.__ExitGame": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__ExitGame"
|
"pack://intrologin.py:LoginWindow.__ExitGame"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.SetIDEditLineFocus": {
|
"LoginWindow.SetIDEditLineFocus": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.SetIDEditLineFocus"
|
"pack://intrologin.py:LoginWindow.SetIDEditLineFocus"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.SetPasswordEditLineFocus": {
|
"LoginWindow.SetPasswordEditLineFocus": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.SetPasswordEditLineFocus"
|
"pack://intrologin.py:LoginWindow.SetPasswordEditLineFocus"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.OnEndCountDown": {
|
"LoginWindow.OnEndCountDown": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.OnEndCountDown"
|
"pack://intrologin.py:LoginWindow.OnEndCountDown"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.OnConnectFailure": {
|
"LoginWindow.OnConnectFailure": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.OnConnectFailure"
|
"pack://intrologin.py:LoginWindow.OnConnectFailure"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.OnHandShake": {
|
"LoginWindow.OnHandShake": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.OnHandShake"
|
"pack://intrologin.py:LoginWindow.OnHandShake"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.OnLoginStart": {
|
"LoginWindow.OnLoginStart": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.OnLoginStart"
|
"pack://intrologin.py:LoginWindow.OnLoginStart"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.OnLoginFailure": {
|
"LoginWindow.OnLoginFailure": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.OnLoginFailure"
|
"pack://intrologin.py:LoginWindow.OnLoginFailure"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__DisconnectAndInputID": {
|
"LoginWindow.__DisconnectAndInputID": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__DisconnectAndInputID"
|
"pack://intrologin.py:LoginWindow.__DisconnectAndInputID"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__DisconnectAndInputPassword": {
|
"LoginWindow.__DisconnectAndInputPassword": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__DisconnectAndInputPassword"
|
"pack://intrologin.py:LoginWindow.__DisconnectAndInputPassword"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__DisconnectAndInputMatrix": {
|
"LoginWindow.__DisconnectAndInputMatrix": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__DisconnectAndInputMatrix"
|
"pack://intrologin.py:LoginWindow.__DisconnectAndInputMatrix"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__LoadScript": {
|
"LoginWindow.__LoadScript": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__LoadScript"
|
"pack://intrologin.py:LoginWindow.__LoadScript"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__VirtualKeyboard_SetKeys": {
|
"LoginWindow.__VirtualKeyboard_SetKeys": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetKeys"
|
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetKeys"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__VirtualKeyboard_PressKey": {
|
"LoginWindow.__VirtualKeyboard_PressKey": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_PressKey"
|
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_PressKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__VirtualKeyboard_PressBackspace": {
|
"LoginWindow.__VirtualKeyboard_PressBackspace": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_PressBackspace"
|
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_PressBackspace"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__VirtualKeyboard_PressReturn": {
|
"LoginWindow.__VirtualKeyboard_PressReturn": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_PressReturn"
|
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_PressReturn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__VirtualKeyboard_SetUpperMode": {
|
"LoginWindow.__VirtualKeyboard_SetUpperMode": {
|
||||||
@@ -410,8 +410,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetUpperMode"
|
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetUpperMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__VirtualKeyboard_SetLowerMode": {
|
"LoginWindow.__VirtualKeyboard_SetLowerMode": {
|
||||||
@@ -420,8 +420,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetLowerMode"
|
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetLowerMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__VirtualKeyboard_SetAlphabetMode": {
|
"LoginWindow.__VirtualKeyboard_SetAlphabetMode": {
|
||||||
@@ -430,8 +430,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetAlphabetMode"
|
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetAlphabetMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__VirtualKeyboard_SetNumberMode": {
|
"LoginWindow.__VirtualKeyboard_SetNumberMode": {
|
||||||
@@ -440,8 +440,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetNumberMode"
|
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetNumberMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__VirtualKeyboard_SetSymbolMode": {
|
"LoginWindow.__VirtualKeyboard_SetSymbolMode": {
|
||||||
@@ -450,8 +450,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetSymbolMode"
|
"pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetSymbolMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.Connect": {
|
"LoginWindow.Connect": {
|
||||||
@@ -460,8 +460,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.Connect"
|
"pack://intrologin.py:LoginWindow.Connect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OnClickExitButton": {
|
"LoginWindow.__OnClickExitButton": {
|
||||||
@@ -470,8 +470,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OnClickExitButton"
|
"pack://intrologin.py:LoginWindow.__OnClickExitButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__SetServerInfo": {
|
"LoginWindow.__SetServerInfo": {
|
||||||
@@ -480,8 +480,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__SetServerInfo"
|
"pack://intrologin.py:LoginWindow.__SetServerInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__LoadLoginInfo": {
|
"LoginWindow.__LoadLoginInfo": {
|
||||||
@@ -490,8 +490,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__LoadLoginInfo"
|
"pack://intrologin.py:LoginWindow.__LoadLoginInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.PopupDisplayMessage": {
|
"LoginWindow.PopupDisplayMessage": {
|
||||||
@@ -500,8 +500,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.PopupDisplayMessage"
|
"pack://intrologin.py:LoginWindow.PopupDisplayMessage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.PopupNotifyMessage": {
|
"LoginWindow.PopupNotifyMessage": {
|
||||||
@@ -510,8 +510,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.PopupNotifyMessage"
|
"pack://intrologin.py:LoginWindow.PopupNotifyMessage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.BINARY_OnRunupMatrixQuiz": {
|
"LoginWindow.BINARY_OnRunupMatrixQuiz": {
|
||||||
@@ -520,8 +520,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.BINARY_OnRunupMatrixQuiz"
|
"pack://intrologin.py:LoginWindow.BINARY_OnRunupMatrixQuiz"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OnClickMatrixAnswerOK": {
|
"LoginWindow.__OnClickMatrixAnswerOK": {
|
||||||
@@ -530,8 +530,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OnClickMatrixAnswerOK"
|
"pack://intrologin.py:LoginWindow.__OnClickMatrixAnswerOK"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OnClickMatrixAnswerCancel": {
|
"LoginWindow.__OnClickMatrixAnswerCancel": {
|
||||||
@@ -540,8 +540,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OnClickMatrixAnswerCancel"
|
"pack://intrologin.py:LoginWindow.__OnClickMatrixAnswerCancel"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.BINARY_OnNEWCIBNPasspodRequest": {
|
"LoginWindow.BINARY_OnNEWCIBNPasspodRequest": {
|
||||||
@@ -550,8 +550,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.BINARY_OnNEWCIBNPasspodRequest"
|
"pack://intrologin.py:LoginWindow.BINARY_OnNEWCIBNPasspodRequest"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.BINARY_OnNEWCIBNPasspodFailure": {
|
"LoginWindow.BINARY_OnNEWCIBNPasspodFailure": {
|
||||||
@@ -560,8 +560,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.BINARY_OnNEWCIBNPasspodFailure"
|
"pack://intrologin.py:LoginWindow.BINARY_OnNEWCIBNPasspodFailure"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OnClickNEWCIBNPasspodAnswerOK": {
|
"LoginWindow.__OnClickNEWCIBNPasspodAnswerOK": {
|
||||||
@@ -570,8 +570,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OnClickNEWCIBNPasspodAnswerOK"
|
"pack://intrologin.py:LoginWindow.__OnClickNEWCIBNPasspodAnswerOK"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OnClickNEWCIBNPasspodAnswerCancel": {
|
"LoginWindow.__OnClickNEWCIBNPasspodAnswerCancel": {
|
||||||
@@ -580,8 +580,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OnClickNEWCIBNPasspodAnswerCancel"
|
"pack://intrologin.py:LoginWindow.__OnClickNEWCIBNPasspodAnswerCancel"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.OnMatrixCard": {
|
"LoginWindow.OnMatrixCard": {
|
||||||
@@ -590,8 +590,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.OnMatrixCard"
|
"pack://intrologin.py:LoginWindow.OnMatrixCard"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OnAcceptMatrixCardData": {
|
"LoginWindow.__OnAcceptMatrixCardData": {
|
||||||
@@ -600,8 +600,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OnAcceptMatrixCardData"
|
"pack://intrologin.py:LoginWindow.__OnAcceptMatrixCardData"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OnCancelMatrixCardData": {
|
"LoginWindow.__OnCancelMatrixCardData": {
|
||||||
@@ -610,8 +610,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OnCancelMatrixCardData"
|
"pack://intrologin.py:LoginWindow.__OnCancelMatrixCardData"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OnCloseInputDialog": {
|
"LoginWindow.__OnCloseInputDialog": {
|
||||||
@@ -620,8 +620,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OnCloseInputDialog"
|
"pack://intrologin.py:LoginWindow.__OnCloseInputDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.OnPressExitKey": {
|
"LoginWindow.OnPressExitKey": {
|
||||||
@@ -630,8 +630,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.OnPressExitKey"
|
"pack://intrologin.py:LoginWindow.OnPressExitKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.OnExit": {
|
"LoginWindow.OnExit": {
|
||||||
@@ -640,8 +640,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.OnExit"
|
"pack://intrologin.py:LoginWindow.OnExit"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.OnUpdate": {
|
"LoginWindow.OnUpdate": {
|
||||||
@@ -650,8 +650,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.OnUpdate"
|
"pack://intrologin.py:LoginWindow.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.EmptyFunc": {
|
"LoginWindow.EmptyFunc": {
|
||||||
@@ -660,8 +660,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.EmptyFunc"
|
"pack://intrologin.py:LoginWindow.EmptyFunc"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__ServerBoard_OnKeyUp": {
|
"LoginWindow.__ServerBoard_OnKeyUp": {
|
||||||
@@ -670,8 +670,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__ServerBoard_OnKeyUp"
|
"pack://intrologin.py:LoginWindow.__ServerBoard_OnKeyUp"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__GetRegionID": {
|
"LoginWindow.__GetRegionID": {
|
||||||
@@ -680,8 +680,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__GetRegionID"
|
"pack://intrologin.py:LoginWindow.__GetRegionID"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__GetServerID": {
|
"LoginWindow.__GetServerID": {
|
||||||
@@ -690,8 +690,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__GetServerID"
|
"pack://intrologin.py:LoginWindow.__GetServerID"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__GetChannelID": {
|
"LoginWindow.__GetChannelID": {
|
||||||
@@ -700,8 +700,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__GetChannelID"
|
"pack://intrologin.py:LoginWindow.__GetChannelID"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__ServerIDToServerIndex": {
|
"LoginWindow.__ServerIDToServerIndex": {
|
||||||
@@ -710,8 +710,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__ServerIDToServerIndex"
|
"pack://intrologin.py:LoginWindow.__ServerIDToServerIndex"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__ChannelIDToChannelIndex": {
|
"LoginWindow.__ChannelIDToChannelIndex": {
|
||||||
@@ -720,8 +720,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__ChannelIDToChannelIndex"
|
"pack://intrologin.py:LoginWindow.__ChannelIDToChannelIndex"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OpenServerBoard": {
|
"LoginWindow.__OpenServerBoard": {
|
||||||
@@ -730,8 +730,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OpenServerBoard"
|
"pack://intrologin.py:LoginWindow.__OpenServerBoard"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OpenLoginBoard": {
|
"LoginWindow.__OpenLoginBoard": {
|
||||||
@@ -740,8 +740,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OpenLoginBoard"
|
"pack://intrologin.py:LoginWindow.__OpenLoginBoard"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OnSelectRegionGroup": {
|
"LoginWindow.__OnSelectRegionGroup": {
|
||||||
@@ -750,8 +750,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OnSelectRegionGroup"
|
"pack://intrologin.py:LoginWindow.__OnSelectRegionGroup"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OnSelectSettlementArea": {
|
"LoginWindow.__OnSelectSettlementArea": {
|
||||||
@@ -760,8 +760,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OnSelectSettlementArea"
|
"pack://intrologin.py:LoginWindow.__OnSelectSettlementArea"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__RefreshServerList": {
|
"LoginWindow.__RefreshServerList": {
|
||||||
@@ -770,8 +770,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__RefreshServerList"
|
"pack://intrologin.py:LoginWindow.__RefreshServerList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OnSelectServer": {
|
"LoginWindow.__OnSelectServer": {
|
||||||
@@ -780,8 +780,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OnSelectServer"
|
"pack://intrologin.py:LoginWindow.__OnSelectServer"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__RequestServerStateList": {
|
"LoginWindow.__RequestServerStateList": {
|
||||||
@@ -790,8 +790,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__RequestServerStateList"
|
"pack://intrologin.py:LoginWindow.__RequestServerStateList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__RefreshServerStateList": {
|
"LoginWindow.__RefreshServerStateList": {
|
||||||
@@ -800,8 +800,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__RefreshServerStateList"
|
"pack://intrologin.py:LoginWindow.__RefreshServerStateList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__GetChannelName": {
|
"LoginWindow.__GetChannelName": {
|
||||||
@@ -810,8 +810,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__GetChannelName"
|
"pack://intrologin.py:LoginWindow.__GetChannelName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.NotifyChannelState": {
|
"LoginWindow.NotifyChannelState": {
|
||||||
@@ -820,8 +820,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.NotifyChannelState"
|
"pack://intrologin.py:LoginWindow.NotifyChannelState"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OnClickExitServerButton": {
|
"LoginWindow.__OnClickExitServerButton": {
|
||||||
@@ -830,8 +830,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OnClickExitServerButton"
|
"pack://intrologin.py:LoginWindow.__OnClickExitServerButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OnClickSelectRegionButton": {
|
"LoginWindow.__OnClickSelectRegionButton": {
|
||||||
@@ -840,8 +840,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OnClickSelectRegionButton"
|
"pack://intrologin.py:LoginWindow.__OnClickSelectRegionButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OnClickSelectServerButton": {
|
"LoginWindow.__OnClickSelectServerButton": {
|
||||||
@@ -850,8 +850,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OnClickSelectServerButton"
|
"pack://intrologin.py:LoginWindow.__OnClickSelectServerButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OnClickSelectConnectButton": {
|
"LoginWindow.__OnClickSelectConnectButton": {
|
||||||
@@ -860,8 +860,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OnClickSelectConnectButton"
|
"pack://intrologin.py:LoginWindow.__OnClickSelectConnectButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.__OnClickLoginButton": {
|
"LoginWindow.__OnClickLoginButton": {
|
||||||
@@ -870,8 +870,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.__OnClickLoginButton"
|
"pack://intrologin.py:LoginWindow.__OnClickLoginButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoginWindow.SameLogin_OpenUI": {
|
"LoginWindow.SameLogin_OpenUI": {
|
||||||
@@ -880,8 +880,8 @@
|
|||||||
"pack://intrologin.py:LoginWindow.SameLogin_OpenUI"
|
"pack://intrologin.py:LoginWindow.SameLogin_OpenUI"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://intrologo.py:LogoWindow.__init__"
|
"pack://intrologo.py:LogoWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LogoWindow.__del__": {
|
"LogoWindow.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://intrologo.py:LogoWindow.__del__"
|
"pack://intrologo.py:LogoWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LogoWindow.Open": {
|
"LogoWindow.Open": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://intrologo.py:LogoWindow.Open"
|
"pack://intrologo.py:LogoWindow.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LogoWindow.Close": {
|
"LogoWindow.Close": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://intrologo.py:LogoWindow.Close"
|
"pack://intrologo.py:LogoWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LogoWindow.OnUpdate": {
|
"LogoWindow.OnUpdate": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://intrologo.py:LogoWindow.OnUpdate"
|
"pack://intrologo.py:LogoWindow.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LogoWindow.OnRender": {
|
"LogoWindow.OnRender": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://intrologo.py:LogoWindow.OnRender"
|
"pack://intrologo.py:LogoWindow.OnRender"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LogoWindow.LoadNextVideo": {
|
"LogoWindow.LoadNextVideo": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://intrologo.py:LogoWindow.LoadNextVideo"
|
"pack://intrologo.py:LogoWindow.LoadNextVideo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LogoWindow.CloseVideo": {
|
"LogoWindow.CloseVideo": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://intrologo.py:LogoWindow.CloseVideo"
|
"pack://intrologo.py:LogoWindow.CloseVideo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.OnRender"
|
"pack://introselect.py:SelectCharacterWindow.OnRender"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.__init__": {
|
"SelectCharacterWindow.__init__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.__init__"
|
"pack://introselect.py:SelectCharacterWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.__del__": {
|
"SelectCharacterWindow.__del__": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.__del__"
|
"pack://introselect.py:SelectCharacterWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.Open": {
|
"SelectCharacterWindow.Open": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.Open"
|
"pack://introselect.py:SelectCharacterWindow.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.Close": {
|
"SelectCharacterWindow.Close": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.Close"
|
"pack://introselect.py:SelectCharacterWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.SetEmpire": {
|
"SelectCharacterWindow.SetEmpire": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.SetEmpire"
|
"pack://introselect.py:SelectCharacterWindow.SetEmpire"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.HideAllFlag": {
|
"SelectCharacterWindow.HideAllFlag": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.HideAllFlag"
|
"pack://introselect.py:SelectCharacterWindow.HideAllFlag"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.Refresh": {
|
"SelectCharacterWindow.Refresh": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.Refresh"
|
"pack://introselect.py:SelectCharacterWindow.Refresh"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.GetCharacterSlotID": {
|
"SelectCharacterWindow.GetCharacterSlotID": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.GetCharacterSlotID"
|
"pack://introselect.py:SelectCharacterWindow.GetCharacterSlotID"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.__LoadQuestionDialog": {
|
"SelectCharacterWindow.__LoadQuestionDialog": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.__LoadQuestionDialog"
|
"pack://introselect.py:SelectCharacterWindow.__LoadQuestionDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.__LoadBoardDialog": {
|
"SelectCharacterWindow.__LoadBoardDialog": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.__LoadBoardDialog"
|
"pack://introselect.py:SelectCharacterWindow.__LoadBoardDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.SameLoginDisconnect": {
|
"SelectCharacterWindow.SameLoginDisconnect": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.SameLoginDisconnect"
|
"pack://introselect.py:SelectCharacterWindow.SameLoginDisconnect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.MakeCharacter": {
|
"SelectCharacterWindow.MakeCharacter": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.MakeCharacter"
|
"pack://introselect.py:SelectCharacterWindow.MakeCharacter"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.StartGame": {
|
"SelectCharacterWindow.StartGame": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.StartGame"
|
"pack://introselect.py:SelectCharacterWindow.StartGame"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.OpenChangeNameDialog": {
|
"SelectCharacterWindow.OpenChangeNameDialog": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.OpenChangeNameDialog"
|
"pack://introselect.py:SelectCharacterWindow.OpenChangeNameDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.OnChangeName": {
|
"SelectCharacterWindow.OnChangeName": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.OnChangeName"
|
"pack://introselect.py:SelectCharacterWindow.OnChangeName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.AcceptInputName": {
|
"SelectCharacterWindow.AcceptInputName": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.AcceptInputName"
|
"pack://introselect.py:SelectCharacterWindow.AcceptInputName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.CancelInputName": {
|
"SelectCharacterWindow.CancelInputName": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.CancelInputName"
|
"pack://introselect.py:SelectCharacterWindow.CancelInputName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.OnCreateFailure": {
|
"SelectCharacterWindow.OnCreateFailure": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.OnCreateFailure"
|
"pack://introselect.py:SelectCharacterWindow.OnCreateFailure"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.CreateCharacter": {
|
"SelectCharacterWindow.CreateCharacter": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.CreateCharacter"
|
"pack://introselect.py:SelectCharacterWindow.CreateCharacter"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.__AreAllSlotEmpty": {
|
"SelectCharacterWindow.__AreAllSlotEmpty": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.__AreAllSlotEmpty"
|
"pack://introselect.py:SelectCharacterWindow.__AreAllSlotEmpty"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.PopupDeleteQuestion": {
|
"SelectCharacterWindow.PopupDeleteQuestion": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.PopupDeleteQuestion"
|
"pack://introselect.py:SelectCharacterWindow.PopupDeleteQuestion"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.RequestDeleteCharacter": {
|
"SelectCharacterWindow.RequestDeleteCharacter": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.RequestDeleteCharacter"
|
"pack://introselect.py:SelectCharacterWindow.RequestDeleteCharacter"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.InputPrivateCode": {
|
"SelectCharacterWindow.InputPrivateCode": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.InputPrivateCode"
|
"pack://introselect.py:SelectCharacterWindow.InputPrivateCode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.AcceptInputPrivateCode": {
|
"SelectCharacterWindow.AcceptInputPrivateCode": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.AcceptInputPrivateCode"
|
"pack://introselect.py:SelectCharacterWindow.AcceptInputPrivateCode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.CancelInputPrivateCode": {
|
"SelectCharacterWindow.CancelInputPrivateCode": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.CancelInputPrivateCode"
|
"pack://introselect.py:SelectCharacterWindow.CancelInputPrivateCode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.OnDeleteSuccess": {
|
"SelectCharacterWindow.OnDeleteSuccess": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.OnDeleteSuccess"
|
"pack://introselect.py:SelectCharacterWindow.OnDeleteSuccess"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.OnDeleteFailure": {
|
"SelectCharacterWindow.OnDeleteFailure": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.OnDeleteFailure"
|
"pack://introselect.py:SelectCharacterWindow.OnDeleteFailure"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.DeleteCharacter": {
|
"SelectCharacterWindow.DeleteCharacter": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.DeleteCharacter"
|
"pack://introselect.py:SelectCharacterWindow.DeleteCharacter"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.ExitSelect": {
|
"SelectCharacterWindow.ExitSelect": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.ExitSelect"
|
"pack://introselect.py:SelectCharacterWindow.ExitSelect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.GetSlotIndex": {
|
"SelectCharacterWindow.GetSlotIndex": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.GetSlotIndex"
|
"pack://introselect.py:SelectCharacterWindow.GetSlotIndex"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.DecreaseSlotIndex": {
|
"SelectCharacterWindow.DecreaseSlotIndex": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.DecreaseSlotIndex"
|
"pack://introselect.py:SelectCharacterWindow.DecreaseSlotIndex"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.IncreaseSlotIndex": {
|
"SelectCharacterWindow.IncreaseSlotIndex": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.IncreaseSlotIndex"
|
"pack://introselect.py:SelectCharacterWindow.IncreaseSlotIndex"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.SelectSlot": {
|
"SelectCharacterWindow.SelectSlot": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.SelectSlot"
|
"pack://introselect.py:SelectCharacterWindow.SelectSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.InitCharacterBoard": {
|
"SelectCharacterWindow.InitCharacterBoard": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.InitCharacterBoard"
|
"pack://introselect.py:SelectCharacterWindow.InitCharacterBoard"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.OnKeyDown": {
|
"SelectCharacterWindow.OnKeyDown": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.OnKeyDown"
|
"pack://introselect.py:SelectCharacterWindow.OnKeyDown"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.OnUpdate": {
|
"SelectCharacterWindow.OnUpdate": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.OnUpdate"
|
"pack://introselect.py:SelectCharacterWindow.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.EmptyFunc": {
|
"SelectCharacterWindow.EmptyFunc": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.EmptyFunc"
|
"pack://introselect.py:SelectCharacterWindow.EmptyFunc"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.PopupMessage": {
|
"SelectCharacterWindow.PopupMessage": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.PopupMessage"
|
"pack://introselect.py:SelectCharacterWindow.PopupMessage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectCharacterWindow.OnPressExitKey": {
|
"SelectCharacterWindow.OnPressExitKey": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://introselect.py:SelectCharacterWindow.OnPressExitKey"
|
"pack://introselect.py:SelectCharacterWindow.OnPressExitKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://localeinfo.py:IsYMIR"
|
"pack://localeinfo.py:IsYMIR"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsJAPAN": {
|
"IsJAPAN": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://localeinfo.py:IsJAPAN"
|
"pack://localeinfo.py:IsJAPAN"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsENGLISH": {
|
"IsENGLISH": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://localeinfo.py:IsENGLISH"
|
"pack://localeinfo.py:IsENGLISH"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsHONGKONG": {
|
"IsHONGKONG": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://localeinfo.py:IsHONGKONG"
|
"pack://localeinfo.py:IsHONGKONG"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsTAIWAN": {
|
"IsTAIWAN": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://localeinfo.py:IsTAIWAN"
|
"pack://localeinfo.py:IsTAIWAN"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsNEWCIBN": {
|
"IsNEWCIBN": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://localeinfo.py:IsNEWCIBN"
|
"pack://localeinfo.py:IsNEWCIBN"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsCIBN10": {
|
"IsCIBN10": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://localeinfo.py:IsCIBN10"
|
"pack://localeinfo.py:IsCIBN10"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsEUROPE": {
|
"IsEUROPE": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://localeinfo.py:IsEUROPE"
|
"pack://localeinfo.py:IsEUROPE"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsCANADA": {
|
"IsCANADA": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://localeinfo.py:IsCANADA"
|
"pack://localeinfo.py:IsCANADA"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsBRAZIL": {
|
"IsBRAZIL": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://localeinfo.py:IsBRAZIL"
|
"pack://localeinfo.py:IsBRAZIL"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsVIETNAM": {
|
"IsVIETNAM": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://localeinfo.py:IsVIETNAM"
|
"pack://localeinfo.py:IsVIETNAM"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsSINGAPORE": {
|
"IsSINGAPORE": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://localeinfo.py:IsSINGAPORE"
|
"pack://localeinfo.py:IsSINGAPORE"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsARABIC": {
|
"IsARABIC": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://localeinfo.py:IsARABIC"
|
"pack://localeinfo.py:IsARABIC"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsWE_KOREA": {
|
"IsWE_KOREA": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://localeinfo.py:IsWE_KOREA"
|
"pack://localeinfo.py:IsWE_KOREA"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadLocaleData": {
|
"LoadLocaleData": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://localeinfo.py:LoadLocaleData"
|
"pack://localeinfo.py:LoadLocaleData"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsCHEONMA": {
|
"IsCHEONMA": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://localeinfo.py:IsCHEONMA"
|
"pack://localeinfo.py:IsCHEONMA"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"mapping": {
|
"mapping": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://localeinfo.py:mapping"
|
"pack://localeinfo.py:mapping"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SNA": {
|
"SNA": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://localeinfo.py:SNA"
|
"pack://localeinfo.py:SNA"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"f": {
|
"f": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://localeinfo.py:f"
|
"pack://localeinfo.py:f"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SA": {
|
"SA": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://localeinfo.py:SA"
|
"pack://localeinfo.py:SA"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadLocaleFile": {
|
"LoadLocaleFile": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://localeinfo.py:LoadLocaleFile"
|
"pack://localeinfo.py:LoadLocaleFile"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GetAuxiliaryWordType": {
|
"GetAuxiliaryWordType": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://localeinfo.py:GetAuxiliaryWordType"
|
"pack://localeinfo.py:GetAuxiliaryWordType"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CutMoneyString": {
|
"CutMoneyString": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://localeinfo.py:CutMoneyString"
|
"pack://localeinfo.py:CutMoneyString"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SecondToDHM": {
|
"SecondToDHM": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://localeinfo.py:SecondToDHM"
|
"pack://localeinfo.py:SecondToDHM"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SecondToHM": {
|
"SecondToHM": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://localeinfo.py:SecondToHM"
|
"pack://localeinfo.py:SecondToHM"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GetAlignmentTitleName": {
|
"GetAlignmentTitleName": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://localeinfo.py:GetAlignmentTitleName"
|
"pack://localeinfo.py:GetAlignmentTitleName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GetLetterImageName": {
|
"GetLetterImageName": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://localeinfo.py:GetLetterImageName"
|
"pack://localeinfo.py:GetLetterImageName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GetLetterOpenImageName": {
|
"GetLetterOpenImageName": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://localeinfo.py:GetLetterOpenImageName"
|
"pack://localeinfo.py:GetLetterOpenImageName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GetLetterCloseImageName": {
|
"GetLetterCloseImageName": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://localeinfo.py:GetLetterCloseImageName"
|
"pack://localeinfo.py:GetLetterCloseImageName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EUL": {
|
"EUL": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://localeinfo.py:EUL"
|
"pack://localeinfo.py:EUL"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"I": {
|
"I": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://localeinfo.py:I"
|
"pack://localeinfo.py:I"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DO_YOU_SELL_ITEM": {
|
"DO_YOU_SELL_ITEM": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://localeinfo.py:DO_YOU_SELL_ITEM"
|
"pack://localeinfo.py:DO_YOU_SELL_ITEM"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DO_YOU_BUY_ITEM": {
|
"DO_YOU_BUY_ITEM": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://localeinfo.py:DO_YOU_BUY_ITEM"
|
"pack://localeinfo.py:DO_YOU_BUY_ITEM"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://localeinfo.py:REFINE_FAILURE_CAN_NOT_ATTACH"
|
"pack://localeinfo.py:REFINE_FAILURE_CAN_NOT_ATTACH"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"REFINE_FAILURE_NO_SOCKET": {
|
"REFINE_FAILURE_NO_SOCKET": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://localeinfo.py:REFINE_FAILURE_NO_SOCKET"
|
"pack://localeinfo.py:REFINE_FAILURE_NO_SOCKET"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://localeinfo.py:REFINE_FAILURE_NO_GOLD_SOCKET"
|
"pack://localeinfo.py:REFINE_FAILURE_NO_GOLD_SOCKET"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://localeinfo.py:HOW_MANY_ITEM_DO_YOU_DROP"
|
"pack://localeinfo.py:HOW_MANY_ITEM_DO_YOU_DROP"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"NumberToMoneyString": {
|
"NumberToMoneyString": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://localeinfo.py:NumberToMoneyString"
|
"pack://localeinfo.py:NumberToMoneyString"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"NumberToSecondaryCoinString": {
|
"NumberToSecondaryCoinString": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://localeinfo.py:NumberToSecondaryCoinString"
|
"pack://localeinfo.py:NumberToSecondaryCoinString"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FISHING_NOTIFY": {
|
"FISHING_NOTIFY": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://localeinfo.py:FISHING_NOTIFY"
|
"pack://localeinfo.py:FISHING_NOTIFY"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FISHING_SUCCESS": {
|
"FISHING_SUCCESS": {
|
||||||
@@ -410,8 +410,8 @@
|
|||||||
"pack://localeinfo.py:FISHING_SUCCESS"
|
"pack://localeinfo.py:FISHING_SUCCESS"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://mousemodule.py:CursorImage.__init__"
|
"pack://mousemodule.py:CursorImage.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CursorImage.__del__": {
|
"CursorImage.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://mousemodule.py:CursorImage.__del__"
|
"pack://mousemodule.py:CursorImage.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CursorImage.LoadImage": {
|
"CursorImage.LoadImage": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://mousemodule.py:CursorImage.LoadImage"
|
"pack://mousemodule.py:CursorImage.LoadImage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CursorImage.DeleteImage": {
|
"CursorImage.DeleteImage": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://mousemodule.py:CursorImage.DeleteImage"
|
"pack://mousemodule.py:CursorImage.DeleteImage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CursorImage.IsImage": {
|
"CursorImage.IsImage": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://mousemodule.py:CursorImage.IsImage"
|
"pack://mousemodule.py:CursorImage.IsImage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CursorImage.SetPosition": {
|
"CursorImage.SetPosition": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://mousemodule.py:CursorImage.SetPosition"
|
"pack://mousemodule.py:CursorImage.SetPosition"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CursorImage.Render": {
|
"CursorImage.Render": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://mousemodule.py:CursorImage.Render"
|
"pack://mousemodule.py:CursorImage.Render"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.__init__": {
|
"CMouseController.__init__": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.__init__"
|
"pack://mousemodule.py:CMouseController.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.__del__": {
|
"CMouseController.__del__": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.__del__"
|
"pack://mousemodule.py:CMouseController.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.Create": {
|
"CMouseController.Create": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.Create"
|
"pack://mousemodule.py:CMouseController.Create"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.ChangeCursor": {
|
"CMouseController.ChangeCursor": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.ChangeCursor"
|
"pack://mousemodule.py:CMouseController.ChangeCursor"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.AttachObject": {
|
"CMouseController.AttachObject": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.AttachObject"
|
"pack://mousemodule.py:CMouseController.AttachObject"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.IsAttachedMoney": {
|
"CMouseController.IsAttachedMoney": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.IsAttachedMoney"
|
"pack://mousemodule.py:CMouseController.IsAttachedMoney"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.GetAttachedMoneyAmount": {
|
"CMouseController.GetAttachedMoneyAmount": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.GetAttachedMoneyAmount"
|
"pack://mousemodule.py:CMouseController.GetAttachedMoneyAmount"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.AttachMoney": {
|
"CMouseController.AttachMoney": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.AttachMoney"
|
"pack://mousemodule.py:CMouseController.AttachMoney"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.DeattachObject": {
|
"CMouseController.DeattachObject": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.DeattachObject"
|
"pack://mousemodule.py:CMouseController.DeattachObject"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.isAttached": {
|
"CMouseController.isAttached": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.isAttached"
|
"pack://mousemodule.py:CMouseController.isAttached"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.GetAttachedOwner": {
|
"CMouseController.GetAttachedOwner": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.GetAttachedOwner"
|
"pack://mousemodule.py:CMouseController.GetAttachedOwner"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.GetAttachedType": {
|
"CMouseController.GetAttachedType": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.GetAttachedType"
|
"pack://mousemodule.py:CMouseController.GetAttachedType"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.GetAttachedSlotNumber": {
|
"CMouseController.GetAttachedSlotNumber": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.GetAttachedSlotNumber"
|
"pack://mousemodule.py:CMouseController.GetAttachedSlotNumber"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.GetLastAttachedSlotNumber": {
|
"CMouseController.GetLastAttachedSlotNumber": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.GetLastAttachedSlotNumber"
|
"pack://mousemodule.py:CMouseController.GetLastAttachedSlotNumber"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.GetAttachedItemIndex": {
|
"CMouseController.GetAttachedItemIndex": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.GetAttachedItemIndex"
|
"pack://mousemodule.py:CMouseController.GetAttachedItemIndex"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.GetAttachedItemCount": {
|
"CMouseController.GetAttachedItemCount": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.GetAttachedItemCount"
|
"pack://mousemodule.py:CMouseController.GetAttachedItemCount"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.Update": {
|
"CMouseController.Update": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.Update"
|
"pack://mousemodule.py:CMouseController.Update"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.Render": {
|
"CMouseController.Render": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.Render"
|
"pack://mousemodule.py:CMouseController.Render"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.SetCallBack": {
|
"CMouseController.SetCallBack": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.SetCallBack"
|
"pack://mousemodule.py:CMouseController.SetCallBack"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.RunCallBack": {
|
"CMouseController.RunCallBack": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.RunCallBack"
|
"pack://mousemodule.py:CMouseController.RunCallBack"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CMouseController.ClearCallBack": {
|
"CMouseController.ClearCallBack": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://mousemodule.py:CMouseController.ClearCallBack"
|
"pack://mousemodule.py:CMouseController.ClearCallBack"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://musicinfo.py:SaveLastPlayFieldMusic"
|
"pack://musicinfo.py:SaveLastPlayFieldMusic"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: musicinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadLastPlayFieldMusic": {
|
"LoadLastPlayFieldMusic": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://musicinfo.py:LoadLastPlayFieldMusic"
|
"pack://musicinfo.py:LoadLastPlayFieldMusic"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: musicinfo.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://networkmodule.py:PopupDialog.__init__"
|
"pack://networkmodule.py:PopupDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.__del__": {
|
"PopupDialog.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://networkmodule.py:PopupDialog.__del__"
|
"pack://networkmodule.py:PopupDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.LoadDialog": {
|
"PopupDialog.LoadDialog": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://networkmodule.py:PopupDialog.LoadDialog"
|
"pack://networkmodule.py:PopupDialog.LoadDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.Open": {
|
"PopupDialog.Open": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://networkmodule.py:PopupDialog.Open"
|
"pack://networkmodule.py:PopupDialog.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.Close": {
|
"PopupDialog.Close": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://networkmodule.py:PopupDialog.Close"
|
"pack://networkmodule.py:PopupDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.Destroy": {
|
"PopupDialog.Destroy": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://networkmodule.py:PopupDialog.Destroy"
|
"pack://networkmodule.py:PopupDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.OnPressEscapeKey": {
|
"PopupDialog.OnPressEscapeKey": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://networkmodule.py:PopupDialog.OnPressEscapeKey"
|
"pack://networkmodule.py:PopupDialog.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.OnIMEReturn": {
|
"PopupDialog.OnIMEReturn": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://networkmodule.py:PopupDialog.OnIMEReturn"
|
"pack://networkmodule.py:PopupDialog.OnIMEReturn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.__init__": {
|
"MainStream.__init__": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.__init__"
|
"pack://networkmodule.py:MainStream.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.__del__": {
|
"MainStream.__del__": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.__del__"
|
"pack://networkmodule.py:MainStream.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.Destroy": {
|
"MainStream.Destroy": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.Destroy"
|
"pack://networkmodule.py:MainStream.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.Create": {
|
"MainStream.Create": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.Create"
|
"pack://networkmodule.py:MainStream.Create"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.SetPhaseWindow": {
|
"MainStream.SetPhaseWindow": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.SetPhaseWindow"
|
"pack://networkmodule.py:MainStream.SetPhaseWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.__ChangePhaseWindow": {
|
"MainStream.__ChangePhaseWindow": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.__ChangePhaseWindow"
|
"pack://networkmodule.py:MainStream.__ChangePhaseWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.CreatePopupDialog": {
|
"MainStream.CreatePopupDialog": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.CreatePopupDialog"
|
"pack://networkmodule.py:MainStream.CreatePopupDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.SetLogoPhase": {
|
"MainStream.SetLogoPhase": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.SetLogoPhase"
|
"pack://networkmodule.py:MainStream.SetLogoPhase"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.SetLoginPhase": {
|
"MainStream.SetLoginPhase": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.SetLoginPhase"
|
"pack://networkmodule.py:MainStream.SetLoginPhase"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.SameLogin_SetLoginPhase": {
|
"MainStream.SameLogin_SetLoginPhase": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.SameLogin_SetLoginPhase"
|
"pack://networkmodule.py:MainStream.SameLogin_SetLoginPhase"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.SetSelectEmpirePhase": {
|
"MainStream.SetSelectEmpirePhase": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.SetSelectEmpirePhase"
|
"pack://networkmodule.py:MainStream.SetSelectEmpirePhase"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.SetReselectEmpirePhase": {
|
"MainStream.SetReselectEmpirePhase": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.SetReselectEmpirePhase"
|
"pack://networkmodule.py:MainStream.SetReselectEmpirePhase"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.SetSelectCharacterPhase": {
|
"MainStream.SetSelectCharacterPhase": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.SetSelectCharacterPhase"
|
"pack://networkmodule.py:MainStream.SetSelectCharacterPhase"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.SetCreateCharacterPhase": {
|
"MainStream.SetCreateCharacterPhase": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.SetCreateCharacterPhase"
|
"pack://networkmodule.py:MainStream.SetCreateCharacterPhase"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.SetTestGamePhase": {
|
"MainStream.SetTestGamePhase": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.SetTestGamePhase"
|
"pack://networkmodule.py:MainStream.SetTestGamePhase"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.SetLoadingPhase": {
|
"MainStream.SetLoadingPhase": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.SetLoadingPhase"
|
"pack://networkmodule.py:MainStream.SetLoadingPhase"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.SetGamePhase": {
|
"MainStream.SetGamePhase": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.SetGamePhase"
|
"pack://networkmodule.py:MainStream.SetGamePhase"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.Connect": {
|
"MainStream.Connect": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.Connect"
|
"pack://networkmodule.py:MainStream.Connect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.SetConnectInfo": {
|
"MainStream.SetConnectInfo": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.SetConnectInfo"
|
"pack://networkmodule.py:MainStream.SetConnectInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.GetConnectAddr": {
|
"MainStream.GetConnectAddr": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.GetConnectAddr"
|
"pack://networkmodule.py:MainStream.GetConnectAddr"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.SetLoginInfo": {
|
"MainStream.SetLoginInfo": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.SetLoginInfo"
|
"pack://networkmodule.py:MainStream.SetLoginInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.CancelEnterGame": {
|
"MainStream.CancelEnterGame": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.CancelEnterGame"
|
"pack://networkmodule.py:MainStream.CancelEnterGame"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.SetCharacterSlot": {
|
"MainStream.SetCharacterSlot": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.SetCharacterSlot"
|
"pack://networkmodule.py:MainStream.SetCharacterSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.GetCharacterSlot": {
|
"MainStream.GetCharacterSlot": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.GetCharacterSlot"
|
"pack://networkmodule.py:MainStream.GetCharacterSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MainStream.EmptyFunction": {
|
"MainStream.EmptyFunction": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://networkmodule.py:MainStream.EmptyFunction"
|
"pack://networkmodule.py:MainStream.EmptyFunction"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://playersettingmodule.py:DefineSkillIndexDict"
|
"pack://playersettingmodule.py:DefineSkillIndexDict"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RegisterSkill": {
|
"RegisterSkill": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://playersettingmodule.py:RegisterSkill"
|
"pack://playersettingmodule.py:RegisterSkill"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RegisterSkillAt": {
|
"RegisterSkillAt": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://playersettingmodule.py:RegisterSkillAt"
|
"pack://playersettingmodule.py:RegisterSkillAt"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SetGeneralMotions": {
|
"SetGeneralMotions": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://playersettingmodule.py:SetGeneralMotions"
|
"pack://playersettingmodule.py:SetGeneralMotions"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SetIntroMotions": {
|
"SetIntroMotions": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://playersettingmodule.py:SetIntroMotions"
|
"pack://playersettingmodule.py:SetIntroMotions"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"__InitData": {
|
"__InitData": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://playersettingmodule.py:__InitData"
|
"pack://playersettingmodule.py:__InitData"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"__LoadGameSound": {
|
"__LoadGameSound": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://playersettingmodule.py:__LoadGameSound"
|
"pack://playersettingmodule.py:__LoadGameSound"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"__LoadGameEffect": {
|
"__LoadGameEffect": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://playersettingmodule.py:__LoadGameEffect"
|
"pack://playersettingmodule.py:__LoadGameEffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"__LoadGameWarrior": {
|
"__LoadGameWarrior": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://playersettingmodule.py:__LoadGameWarrior"
|
"pack://playersettingmodule.py:__LoadGameWarrior"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"__LoadGameAssassin": {
|
"__LoadGameAssassin": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://playersettingmodule.py:__LoadGameAssassin"
|
"pack://playersettingmodule.py:__LoadGameAssassin"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"__LoadGameSura": {
|
"__LoadGameSura": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://playersettingmodule.py:__LoadGameSura"
|
"pack://playersettingmodule.py:__LoadGameSura"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"__LoadGameShaman": {
|
"__LoadGameShaman": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://playersettingmodule.py:__LoadGameShaman"
|
"pack://playersettingmodule.py:__LoadGameShaman"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"__LoadGameWarriorEx": {
|
"__LoadGameWarriorEx": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://playersettingmodule.py:__LoadGameWarriorEx"
|
"pack://playersettingmodule.py:__LoadGameWarriorEx"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"__LoadGameAssassinEx": {
|
"__LoadGameAssassinEx": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://playersettingmodule.py:__LoadGameAssassinEx"
|
"pack://playersettingmodule.py:__LoadGameAssassinEx"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"__LoadGameSuraEx": {
|
"__LoadGameSuraEx": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://playersettingmodule.py:__LoadGameSuraEx"
|
"pack://playersettingmodule.py:__LoadGameSuraEx"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"__LoadGameShamanEx": {
|
"__LoadGameShamanEx": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://playersettingmodule.py:__LoadGameShamanEx"
|
"pack://playersettingmodule.py:__LoadGameShamanEx"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"__LoadGameSkill": {
|
"__LoadGameSkill": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://playersettingmodule.py:__LoadGameSkill"
|
"pack://playersettingmodule.py:__LoadGameSkill"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"__LoadGameEnemy": {
|
"__LoadGameEnemy": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://playersettingmodule.py:__LoadGameEnemy"
|
"pack://playersettingmodule.py:__LoadGameEnemy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"__LoadGameNPC": {
|
"__LoadGameNPC": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://playersettingmodule.py:__LoadGameNPC"
|
"pack://playersettingmodule.py:__LoadGameNPC"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadGuildBuildingList": {
|
"LoadGuildBuildingList": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://playersettingmodule.py:LoadGuildBuildingList"
|
"pack://playersettingmodule.py:LoadGuildBuildingList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LoadGameData": {
|
"LoadGameData": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://playersettingmodule.py:LoadGameData"
|
"pack://playersettingmodule.py:LoadGameData"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SetMovingNPC": {
|
"SetMovingNPC": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://playersettingmodule.py:SetMovingNPC"
|
"pack://playersettingmodule.py:SetMovingNPC"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SetOneNPC": {
|
"SetOneNPC": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://playersettingmodule.py:SetOneNPC"
|
"pack://playersettingmodule.py:SetOneNPC"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SetGuard": {
|
"SetGuard": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://playersettingmodule.py:SetGuard"
|
"pack://playersettingmodule.py:SetGuard"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SetWarp": {
|
"SetWarp": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://playersettingmodule.py:SetWarp"
|
"pack://playersettingmodule.py:SetWarp"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SetDoor": {
|
"SetDoor": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://playersettingmodule.py:SetDoor"
|
"pack://playersettingmodule.py:SetDoor"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SetGuildBuilding": {
|
"SetGuildBuilding": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://playersettingmodule.py:SetGuildBuilding"
|
"pack://playersettingmodule.py:SetGuildBuilding"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OLD_SetNPC": {
|
"OLD_SetNPC": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://playersettingmodule.py:OLD_SetNPC"
|
"pack://playersettingmodule.py:OLD_SetNPC"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://prototype.py:RunApp"
|
"pack://prototype.py:RunApp"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: prototype.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://servercommandparser.py:ServerCommandParser.__init__"
|
"pack://servercommandparser.py:ServerCommandParser.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ServerCommandParser.__ServerCommand_Build": {
|
"ServerCommandParser.__ServerCommand_Build": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://servercommandparser.py:ServerCommandParser.__ServerCommand_Build"
|
"pack://servercommandparser.py:ServerCommandParser.__ServerCommand_Build"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ServerCommandParser.BINARY_ServerCommand_Run": {
|
"ServerCommandParser.BINARY_ServerCommand_Run": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://servercommandparser.py:ServerCommandParser.BINARY_ServerCommand_Run"
|
"pack://servercommandparser.py:ServerCommandParser.BINARY_ServerCommand_Run"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ServerCommandParser.__PreserveCommand": {
|
"ServerCommandParser.__PreserveCommand": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://servercommandparser.py:ServerCommandParser.__PreserveCommand"
|
"pack://servercommandparser.py:ServerCommandParser.__PreserveCommand"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ServerCommandParser.__DayMode_Update": {
|
"ServerCommandParser.__DayMode_Update": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://servercommandparser.py:ServerCommandParser.__DayMode_Update"
|
"pack://servercommandparser.py:ServerCommandParser.__DayMode_Update"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ServerCommandParser.__ItemMall_Open": {
|
"ServerCommandParser.__ItemMall_Open": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://servercommandparser.py:ServerCommandParser.__ItemMall_Open"
|
"pack://servercommandparser.py:ServerCommandParser.__ItemMall_Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ServerCommandParser.__XMasBoom_Enable": {
|
"ServerCommandParser.__XMasBoom_Enable": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://servercommandparser.py:ServerCommandParser.__XMasBoom_Enable"
|
"pack://servercommandparser.py:ServerCommandParser.__XMasBoom_Enable"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ServerCommandParser.__XMasSnow_Enable": {
|
"ServerCommandParser.__XMasSnow_Enable": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://servercommandparser.py:ServerCommandParser.__XMasSnow_Enable"
|
"pack://servercommandparser.py:ServerCommandParser.__XMasSnow_Enable"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ServerCommandParser.__XMasTree_Enable": {
|
"ServerCommandParser.__XMasTree_Enable": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://servercommandparser.py:ServerCommandParser.__XMasTree_Enable"
|
"pack://servercommandparser.py:ServerCommandParser.__XMasTree_Enable"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://stringcommander.py:CallBackFunction.__init__"
|
"pack://stringcommander.py:CallBackFunction.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CallBackFunction.__call__": {
|
"CallBackFunction.__call__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://stringcommander.py:CallBackFunction.__call__"
|
"pack://stringcommander.py:CallBackFunction.__call__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CallBackFunction.GetArgumentCount": {
|
"CallBackFunction.GetArgumentCount": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://stringcommander.py:CallBackFunction.GetArgumentCount"
|
"pack://stringcommander.py:CallBackFunction.GetArgumentCount"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Analyzer.__init__": {
|
"Analyzer.__init__": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://stringcommander.py:Analyzer.__init__"
|
"pack://stringcommander.py:Analyzer.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Analyzer.SAFE_RegisterCallBack": {
|
"Analyzer.SAFE_RegisterCallBack": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://stringcommander.py:Analyzer.SAFE_RegisterCallBack"
|
"pack://stringcommander.py:Analyzer.SAFE_RegisterCallBack"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Analyzer.Run": {
|
"Analyzer.Run": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://stringcommander.py:Analyzer.Run"
|
"pack://stringcommander.py:Analyzer.Run"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://system.py:TraceFile.write"
|
"pack://system.py:TraceFile.write"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"TraceErrorFile.write": {
|
"TraceErrorFile.write": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://system.py:TraceErrorFile.write"
|
"pack://system.py:TraceErrorFile.write"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LogBoxFile.__init__": {
|
"LogBoxFile.__init__": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://system.py:LogBoxFile.__init__"
|
"pack://system.py:LogBoxFile.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LogBoxFile.__del__": {
|
"LogBoxFile.__del__": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://system.py:LogBoxFile.__del__"
|
"pack://system.py:LogBoxFile.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LogBoxFile.restore": {
|
"LogBoxFile.restore": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://system.py:LogBoxFile.restore"
|
"pack://system.py:LogBoxFile.restore"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LogBoxFile.write": {
|
"LogBoxFile.write": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://system.py:LogBoxFile.write"
|
"pack://system.py:LogBoxFile.write"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LogBoxFile.show": {
|
"LogBoxFile.show": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://system.py:LogBoxFile.show"
|
"pack://system.py:LogBoxFile.show"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"pack_file_iterator.__init__": {
|
"pack_file_iterator.__init__": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://system.py:pack_file_iterator.__init__"
|
"pack://system.py:pack_file_iterator.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"pack_file_iterator.next": {
|
"pack_file_iterator.next": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://system.py:pack_file_iterator.next"
|
"pack://system.py:pack_file_iterator.next"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"pack_file.__init__": {
|
"pack_file.__init__": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://system.py:pack_file.__init__"
|
"pack://system.py:pack_file.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"pack_file.__iter__": {
|
"pack_file.__iter__": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://system.py:pack_file.__iter__"
|
"pack://system.py:pack_file.__iter__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"pack_file.read": {
|
"pack_file.read": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://system.py:pack_file.read"
|
"pack://system.py:pack_file.read"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"pack_file.readline": {
|
"pack_file.readline": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://system.py:pack_file.readline"
|
"pack://system.py:pack_file.readline"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"pack_file.readlines": {
|
"pack_file.readlines": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://system.py:pack_file.readlines"
|
"pack://system.py:pack_file.readlines"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"_process_result": {
|
"_process_result": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://system.py:_process_result"
|
"pack://system.py:_process_result"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"__pack_import": {
|
"__pack_import": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://system.py:__pack_import"
|
"pack://system.py:__pack_import"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"splitext": {
|
"splitext": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://system.py:splitext"
|
"pack://system.py:splitext"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PythonExecutioner.Run": {
|
"PythonExecutioner.Run": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://system.py:PythonExecutioner.Run"
|
"pack://system.py:PythonExecutioner.Run"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PythonExecutioner.__IsCompiledFile__": {
|
"PythonExecutioner.__IsCompiledFile__": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://system.py:PythonExecutioner.__IsCompiledFile__"
|
"pack://system.py:PythonExecutioner.__IsCompiledFile__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PythonExecutioner.__LoadTextFile__": {
|
"PythonExecutioner.__LoadTextFile__": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://system.py:PythonExecutioner.__LoadTextFile__"
|
"pack://system.py:PythonExecutioner.__LoadTextFile__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PythonExecutioner.__LoadCompiledFile__": {
|
"PythonExecutioner.__LoadCompiledFile__": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://system.py:PythonExecutioner.__LoadCompiledFile__"
|
"pack://system.py:PythonExecutioner.__LoadCompiledFile__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"execfile": {
|
"execfile": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://system.py:execfile"
|
"pack://system.py:execfile"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"exec_add_module_do": {
|
"exec_add_module_do": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://system.py:exec_add_module_do"
|
"pack://system.py:exec_add_module_do"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"bind_me": {
|
"bind_me": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://system.py:bind_me"
|
"pack://system.py:bind_me"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"module_bind": {
|
"module_bind": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://system.py:module_bind"
|
"pack://system.py:module_bind"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GetExceptionString": {
|
"GetExceptionString": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://system.py:GetExceptionString"
|
"pack://system.py:GetExceptionString"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShowException": {
|
"ShowException": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://system.py:ShowException"
|
"pack://system.py:ShowException"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RunMainScript": {
|
"RunMainScript": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://system.py:RunMainScript"
|
"pack://system.py:RunMainScript"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: system.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://test_affect.py:TestGame.__init__"
|
"pack://test_affect.py:TestGame.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"TestGame.__del__": {
|
"TestGame.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://test_affect.py:TestGame.__del__"
|
"pack://test_affect.py:TestGame.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"TestGame.OnKeyUp": {
|
"TestGame.OnKeyUp": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://test_affect.py:TestGame.OnKeyUp"
|
"pack://test_affect.py:TestGame.OnKeyUp"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"TestGame.OnUpdate": {
|
"TestGame.OnUpdate": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://test_affect.py:TestGame.OnUpdate"
|
"pack://test_affect.py:TestGame.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"TestGame.OnRender": {
|
"TestGame.OnRender": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://test_affect.py:TestGame.OnRender"
|
"pack://test_affect.py:TestGame.OnRender"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiaffectshower.py:LovePointImage.__init__"
|
"pack://uiaffectshower.py:LovePointImage.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LovePointImage.__del__": {
|
"LovePointImage.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uiaffectshower.py:LovePointImage.__del__"
|
"pack://uiaffectshower.py:LovePointImage.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LovePointImage.SetLoverInfo": {
|
"LovePointImage.SetLoverInfo": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uiaffectshower.py:LovePointImage.SetLoverInfo"
|
"pack://uiaffectshower.py:LovePointImage.SetLoverInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LovePointImage.OnUpdateLovePoint": {
|
"LovePointImage.OnUpdateLovePoint": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uiaffectshower.py:LovePointImage.OnUpdateLovePoint"
|
"pack://uiaffectshower.py:LovePointImage.OnUpdateLovePoint"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LovePointImage.__Refresh": {
|
"LovePointImage.__Refresh": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uiaffectshower.py:LovePointImage.__Refresh"
|
"pack://uiaffectshower.py:LovePointImage.__Refresh"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LovePointImage.OnMouseOverIn": {
|
"LovePointImage.OnMouseOverIn": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uiaffectshower.py:LovePointImage.OnMouseOverIn"
|
"pack://uiaffectshower.py:LovePointImage.OnMouseOverIn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"LovePointImage.OnMouseOverOut": {
|
"LovePointImage.OnMouseOverOut": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uiaffectshower.py:LovePointImage.OnMouseOverOut"
|
"pack://uiaffectshower.py:LovePointImage.OnMouseOverOut"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HorseImage.__init__": {
|
"HorseImage.__init__": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uiaffectshower.py:HorseImage.__init__"
|
"pack://uiaffectshower.py:HorseImage.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HorseImage.__GetHorseGrade": {
|
"HorseImage.__GetHorseGrade": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uiaffectshower.py:HorseImage.__GetHorseGrade"
|
"pack://uiaffectshower.py:HorseImage.__GetHorseGrade"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HorseImage.SetState": {
|
"HorseImage.SetState": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uiaffectshower.py:HorseImage.SetState"
|
"pack://uiaffectshower.py:HorseImage.SetState"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HorseImage.__AppendText": {
|
"HorseImage.__AppendText": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uiaffectshower.py:HorseImage.__AppendText"
|
"pack://uiaffectshower.py:HorseImage.__AppendText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HorseImage.OnMouseOverIn": {
|
"HorseImage.OnMouseOverIn": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uiaffectshower.py:HorseImage.OnMouseOverIn"
|
"pack://uiaffectshower.py:HorseImage.OnMouseOverIn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HorseImage.OnMouseOverOut": {
|
"HorseImage.OnMouseOverOut": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uiaffectshower.py:HorseImage.OnMouseOverOut"
|
"pack://uiaffectshower.py:HorseImage.OnMouseOverOut"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoPotionImage.__init__": {
|
"AutoPotionImage.__init__": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uiaffectshower.py:AutoPotionImage.__init__"
|
"pack://uiaffectshower.py:AutoPotionImage.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoPotionImage.__del__": {
|
"AutoPotionImage.__del__": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uiaffectshower.py:AutoPotionImage.__del__"
|
"pack://uiaffectshower.py:AutoPotionImage.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoPotionImage.SetPotionType": {
|
"AutoPotionImage.SetPotionType": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uiaffectshower.py:AutoPotionImage.SetPotionType"
|
"pack://uiaffectshower.py:AutoPotionImage.SetPotionType"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoPotionImage.OnUpdateAutoPotionImage": {
|
"AutoPotionImage.OnUpdateAutoPotionImage": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uiaffectshower.py:AutoPotionImage.OnUpdateAutoPotionImage"
|
"pack://uiaffectshower.py:AutoPotionImage.OnUpdateAutoPotionImage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoPotionImage.__Refresh": {
|
"AutoPotionImage.__Refresh": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uiaffectshower.py:AutoPotionImage.__Refresh"
|
"pack://uiaffectshower.py:AutoPotionImage.__Refresh"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoPotionImage.OnMouseOverIn": {
|
"AutoPotionImage.OnMouseOverIn": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uiaffectshower.py:AutoPotionImage.OnMouseOverIn"
|
"pack://uiaffectshower.py:AutoPotionImage.OnMouseOverIn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoPotionImage.OnMouseOverOut": {
|
"AutoPotionImage.OnMouseOverOut": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uiaffectshower.py:AutoPotionImage.OnMouseOverOut"
|
"pack://uiaffectshower.py:AutoPotionImage.OnMouseOverOut"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectImage.__init__": {
|
"AffectImage.__init__": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectImage.__init__"
|
"pack://uiaffectshower.py:AffectImage.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectImage.SetAffect": {
|
"AffectImage.SetAffect": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectImage.SetAffect"
|
"pack://uiaffectshower.py:AffectImage.SetAffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectImage.GetAffect": {
|
"AffectImage.GetAffect": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectImage.GetAffect"
|
"pack://uiaffectshower.py:AffectImage.GetAffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectImage.SetToolTipText": {
|
"AffectImage.SetToolTipText": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectImage.SetToolTipText"
|
"pack://uiaffectshower.py:AffectImage.SetToolTipText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectImage.SetDescription": {
|
"AffectImage.SetDescription": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectImage.SetDescription"
|
"pack://uiaffectshower.py:AffectImage.SetDescription"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectImage.SetDuration": {
|
"AffectImage.SetDuration": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectImage.SetDuration"
|
"pack://uiaffectshower.py:AffectImage.SetDuration"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectImage.UpdateAutoPotionDescription": {
|
"AffectImage.UpdateAutoPotionDescription": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectImage.UpdateAutoPotionDescription"
|
"pack://uiaffectshower.py:AffectImage.UpdateAutoPotionDescription"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectImage.SetClock": {
|
"AffectImage.SetClock": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectImage.SetClock"
|
"pack://uiaffectshower.py:AffectImage.SetClock"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectImage.UpdateDescription": {
|
"AffectImage.UpdateDescription": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectImage.UpdateDescription"
|
"pack://uiaffectshower.py:AffectImage.UpdateDescription"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectImage.__UpdateDescription2": {
|
"AffectImage.__UpdateDescription2": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectImage.__UpdateDescription2"
|
"pack://uiaffectshower.py:AffectImage.__UpdateDescription2"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectImage.SetSkillAffectFlag": {
|
"AffectImage.SetSkillAffectFlag": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectImage.SetSkillAffectFlag"
|
"pack://uiaffectshower.py:AffectImage.SetSkillAffectFlag"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectImage.IsSkillAffect": {
|
"AffectImage.IsSkillAffect": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectImage.IsSkillAffect"
|
"pack://uiaffectshower.py:AffectImage.IsSkillAffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectImage.OnMouseOverIn": {
|
"AffectImage.OnMouseOverIn": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectImage.OnMouseOverIn"
|
"pack://uiaffectshower.py:AffectImage.OnMouseOverIn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectImage.OnMouseOverOut": {
|
"AffectImage.OnMouseOverOut": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectImage.OnMouseOverOut"
|
"pack://uiaffectshower.py:AffectImage.OnMouseOverOut"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.__init__": {
|
"AffectShower.__init__": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.__init__"
|
"pack://uiaffectshower.py:AffectShower.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.ClearAllAffects": {
|
"AffectShower.ClearAllAffects": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.ClearAllAffects"
|
"pack://uiaffectshower.py:AffectShower.ClearAllAffects"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.ClearAffects": {
|
"AffectShower.ClearAffects": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.ClearAffects"
|
"pack://uiaffectshower.py:AffectShower.ClearAffects"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.BINARY_NEW_AddAffect": {
|
"AffectShower.BINARY_NEW_AddAffect": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.BINARY_NEW_AddAffect"
|
"pack://uiaffectshower.py:AffectShower.BINARY_NEW_AddAffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.BINARY_NEW_RemoveAffect": {
|
"AffectShower.BINARY_NEW_RemoveAffect": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.BINARY_NEW_RemoveAffect"
|
"pack://uiaffectshower.py:AffectShower.BINARY_NEW_RemoveAffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.SetAffect": {
|
"AffectShower.SetAffect": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.SetAffect"
|
"pack://uiaffectshower.py:AffectShower.SetAffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.ResetAffect": {
|
"AffectShower.ResetAffect": {
|
||||||
@@ -410,8 +410,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.ResetAffect"
|
"pack://uiaffectshower.py:AffectShower.ResetAffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.SetLoverInfo": {
|
"AffectShower.SetLoverInfo": {
|
||||||
@@ -420,8 +420,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.SetLoverInfo"
|
"pack://uiaffectshower.py:AffectShower.SetLoverInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.ShowLoverState": {
|
"AffectShower.ShowLoverState": {
|
||||||
@@ -430,8 +430,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.ShowLoverState"
|
"pack://uiaffectshower.py:AffectShower.ShowLoverState"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.HideLoverState": {
|
"AffectShower.HideLoverState": {
|
||||||
@@ -440,8 +440,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.HideLoverState"
|
"pack://uiaffectshower.py:AffectShower.HideLoverState"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.ClearLoverState": {
|
"AffectShower.ClearLoverState": {
|
||||||
@@ -450,8 +450,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.ClearLoverState"
|
"pack://uiaffectshower.py:AffectShower.ClearLoverState"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.OnUpdateLovePoint": {
|
"AffectShower.OnUpdateLovePoint": {
|
||||||
@@ -460,8 +460,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.OnUpdateLovePoint"
|
"pack://uiaffectshower.py:AffectShower.OnUpdateLovePoint"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.SetHorseState": {
|
"AffectShower.SetHorseState": {
|
||||||
@@ -470,8 +470,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.SetHorseState"
|
"pack://uiaffectshower.py:AffectShower.SetHorseState"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.SetPlayTime": {
|
"AffectShower.SetPlayTime": {
|
||||||
@@ -480,8 +480,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.SetPlayTime"
|
"pack://uiaffectshower.py:AffectShower.SetPlayTime"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.__AppendAffect": {
|
"AffectShower.__AppendAffect": {
|
||||||
@@ -490,8 +490,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.__AppendAffect"
|
"pack://uiaffectshower.py:AffectShower.__AppendAffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.__RemoveAffect": {
|
"AffectShower.__RemoveAffect": {
|
||||||
@@ -500,8 +500,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.__RemoveAffect"
|
"pack://uiaffectshower.py:AffectShower.__RemoveAffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.__ArrangeImageList": {
|
"AffectShower.__ArrangeImageList": {
|
||||||
@@ -510,8 +510,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.__ArrangeImageList"
|
"pack://uiaffectshower.py:AffectShower.__ArrangeImageList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AffectShower.OnUpdate": {
|
"AffectShower.OnUpdate": {
|
||||||
@@ -520,8 +520,8 @@
|
|||||||
"pack://uiaffectshower.py:AffectShower.OnUpdate"
|
"pack://uiaffectshower.py:AffectShower.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiattachmetin.py:AttachMetinDialog.__init__"
|
"pack://uiattachmetin.py:AttachMetinDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AttachMetinDialog.__LoadScript": {
|
"AttachMetinDialog.__LoadScript": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uiattachmetin.py:AttachMetinDialog.__LoadScript"
|
"pack://uiattachmetin.py:AttachMetinDialog.__LoadScript"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AttachMetinDialog.__del__": {
|
"AttachMetinDialog.__del__": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uiattachmetin.py:AttachMetinDialog.__del__"
|
"pack://uiattachmetin.py:AttachMetinDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AttachMetinDialog.Destroy": {
|
"AttachMetinDialog.Destroy": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uiattachmetin.py:AttachMetinDialog.Destroy"
|
"pack://uiattachmetin.py:AttachMetinDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AttachMetinDialog.CanAttachMetin": {
|
"AttachMetinDialog.CanAttachMetin": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uiattachmetin.py:AttachMetinDialog.CanAttachMetin"
|
"pack://uiattachmetin.py:AttachMetinDialog.CanAttachMetin"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AttachMetinDialog.Open": {
|
"AttachMetinDialog.Open": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uiattachmetin.py:AttachMetinDialog.Open"
|
"pack://uiattachmetin.py:AttachMetinDialog.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AttachMetinDialog.UpdateDialog": {
|
"AttachMetinDialog.UpdateDialog": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uiattachmetin.py:AttachMetinDialog.UpdateDialog"
|
"pack://uiattachmetin.py:AttachMetinDialog.UpdateDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AttachMetinDialog.Accept": {
|
"AttachMetinDialog.Accept": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uiattachmetin.py:AttachMetinDialog.Accept"
|
"pack://uiattachmetin.py:AttachMetinDialog.Accept"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AttachMetinDialog.Close": {
|
"AttachMetinDialog.Close": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uiattachmetin.py:AttachMetinDialog.Close"
|
"pack://uiattachmetin.py:AttachMetinDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiauction.py:AuctionWindow.__init__"
|
"pack://uiauction.py:AuctionWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AuctionWindow.GetScriptFileName": {
|
"AuctionWindow.GetScriptFileName": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uiauction.py:AuctionWindow.GetScriptFileName"
|
"pack://uiauction.py:AuctionWindow.GetScriptFileName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AuctionWindow.__LoadWindow": {
|
"AuctionWindow.__LoadWindow": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uiauction.py:AuctionWindow.__LoadWindow"
|
"pack://uiauction.py:AuctionWindow.__LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AuctionWindow.Destroy": {
|
"AuctionWindow.Destroy": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uiauction.py:AuctionWindow.Destroy"
|
"pack://uiauction.py:AuctionWindow.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AuctionWindow.__MakeListPage": {
|
"AuctionWindow.__MakeListPage": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uiauction.py:AuctionWindow.__MakeListPage"
|
"pack://uiauction.py:AuctionWindow.__MakeListPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AuctionWindow.__MakeRegisterPage": {
|
"AuctionWindow.__MakeRegisterPage": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uiauction.py:AuctionWindow.__MakeRegisterPage"
|
"pack://uiauction.py:AuctionWindow.__MakeRegisterPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AuctionWindow.__MakeUniqueAuctionPage": {
|
"AuctionWindow.__MakeUniqueAuctionPage": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uiauction.py:AuctionWindow.__MakeUniqueAuctionPage"
|
"pack://uiauction.py:AuctionWindow.__MakeUniqueAuctionPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AuctionWindow.SelectPage": {
|
"AuctionWindow.SelectPage": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uiauction.py:AuctionWindow.SelectPage"
|
"pack://uiauction.py:AuctionWindow.SelectPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.__init__"
|
"pack://uiautoban.py:AutoBanQuizWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoBanQuizWindow.__del__": {
|
"AutoBanQuizWindow.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.__del__"
|
"pack://uiautoban.py:AutoBanQuizWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoBanQuizWindow.LoadWindow": {
|
"AutoBanQuizWindow.LoadWindow": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.LoadWindow"
|
"pack://uiautoban.py:AutoBanQuizWindow.LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoBanQuizWindow.Destroy": {
|
"AutoBanQuizWindow.Destroy": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.Destroy"
|
"pack://uiautoban.py:AutoBanQuizWindow.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoBanQuizWindow.Open": {
|
"AutoBanQuizWindow.Open": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.Open"
|
"pack://uiautoban.py:AutoBanQuizWindow.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoBanQuizWindow.Close": {
|
"AutoBanQuizWindow.Close": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.Close"
|
"pack://uiautoban.py:AutoBanQuizWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoBanQuizWindow.Clear": {
|
"AutoBanQuizWindow.Clear": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.Clear"
|
"pack://uiautoban.py:AutoBanQuizWindow.Clear"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoBanQuizWindow.Refresh": {
|
"AutoBanQuizWindow.Refresh": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.Refresh"
|
"pack://uiautoban.py:AutoBanQuizWindow.Refresh"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoBanQuizWindow.__OnClickSelectButton0": {
|
"AutoBanQuizWindow.__OnClickSelectButton0": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.__OnClickSelectButton0"
|
"pack://uiautoban.py:AutoBanQuizWindow.__OnClickSelectButton0"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoBanQuizWindow.__OnClickSelectButton1": {
|
"AutoBanQuizWindow.__OnClickSelectButton1": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.__OnClickSelectButton1"
|
"pack://uiautoban.py:AutoBanQuizWindow.__OnClickSelectButton1"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoBanQuizWindow.__OnClickSelectButton2": {
|
"AutoBanQuizWindow.__OnClickSelectButton2": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.__OnClickSelectButton2"
|
"pack://uiautoban.py:AutoBanQuizWindow.__OnClickSelectButton2"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoBanQuizWindow.__Select": {
|
"AutoBanQuizWindow.__Select": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.__Select"
|
"pack://uiautoban.py:AutoBanQuizWindow.__Select"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoBanQuizWindow.__OnClickAnswerButton": {
|
"AutoBanQuizWindow.__OnClickAnswerButton": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.__OnClickAnswerButton"
|
"pack://uiautoban.py:AutoBanQuizWindow.__OnClickAnswerButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoBanQuizWindow.__OnClickRefreshButton": {
|
"AutoBanQuizWindow.__OnClickRefreshButton": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.__OnClickRefreshButton"
|
"pack://uiautoban.py:AutoBanQuizWindow.__OnClickRefreshButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoBanQuizWindow.OnPressEscapeKey": {
|
"AutoBanQuizWindow.OnPressEscapeKey": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.OnPressEscapeKey"
|
"pack://uiautoban.py:AutoBanQuizWindow.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoBanQuizWindow.OnUpdate": {
|
"AutoBanQuizWindow.OnUpdate": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.OnUpdate"
|
"pack://uiautoban.py:AutoBanQuizWindow.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AutoBanQuizWindow.OnRender": {
|
"AutoBanQuizWindow.OnRender": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uiautoban.py:AutoBanQuizWindow.OnRender"
|
"pack://uiautoban.py:AutoBanQuizWindow.OnRender"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uicandidate.py:VerticalCandidateBoard.__init__"
|
"pack://uicandidate.py:VerticalCandidateBoard.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"VerticalCandidateBoard.__del__": {
|
"VerticalCandidateBoard.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uicandidate.py:VerticalCandidateBoard.__del__"
|
"pack://uicandidate.py:VerticalCandidateBoard.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"VerticalCandidateBoard.SetCharacterCount": {
|
"VerticalCandidateBoard.SetCharacterCount": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uicandidate.py:VerticalCandidateBoard.SetCharacterCount"
|
"pack://uicandidate.py:VerticalCandidateBoard.SetCharacterCount"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"VerticalCandidateBoard.SetCandidatePosition": {
|
"VerticalCandidateBoard.SetCandidatePosition": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uicandidate.py:VerticalCandidateBoard.SetCandidatePosition"
|
"pack://uicandidate.py:VerticalCandidateBoard.SetCandidatePosition"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"VerticalCandidateBoard.Load": {
|
"VerticalCandidateBoard.Load": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uicandidate.py:VerticalCandidateBoard.Load"
|
"pack://uicandidate.py:VerticalCandidateBoard.Load"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"VerticalCandidateBoard.Clear": {
|
"VerticalCandidateBoard.Clear": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uicandidate.py:VerticalCandidateBoard.Clear"
|
"pack://uicandidate.py:VerticalCandidateBoard.Clear"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"VerticalCandidateBoard.Append": {
|
"VerticalCandidateBoard.Append": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uicandidate.py:VerticalCandidateBoard.Append"
|
"pack://uicandidate.py:VerticalCandidateBoard.Append"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"VerticalCandidateBoard.Refresh": {
|
"VerticalCandidateBoard.Refresh": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uicandidate.py:VerticalCandidateBoard.Refresh"
|
"pack://uicandidate.py:VerticalCandidateBoard.Refresh"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"KORCandidateWindow.__init__": {
|
"KORCandidateWindow.__init__": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uicandidate.py:KORCandidateWindow.__init__"
|
"pack://uicandidate.py:KORCandidateWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"KORCandidateWindow.__del__": {
|
"KORCandidateWindow.__del__": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uicandidate.py:KORCandidateWindow.__del__"
|
"pack://uicandidate.py:KORCandidateWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"KORCandidateWindow.SetCandidatePosition": {
|
"KORCandidateWindow.SetCandidatePosition": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uicandidate.py:KORCandidateWindow.SetCandidatePosition"
|
"pack://uicandidate.py:KORCandidateWindow.SetCandidatePosition"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"KORCandidateWindow.Clear": {
|
"KORCandidateWindow.Clear": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uicandidate.py:KORCandidateWindow.Clear"
|
"pack://uicandidate.py:KORCandidateWindow.Clear"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"KORCandidateWindow.Append": {
|
"KORCandidateWindow.Append": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uicandidate.py:KORCandidateWindow.Append"
|
"pack://uicandidate.py:KORCandidateWindow.Append"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"KORCandidateWindow.Refresh": {
|
"KORCandidateWindow.Refresh": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uicandidate.py:KORCandidateWindow.Refresh"
|
"pack://uicandidate.py:KORCandidateWindow.Refresh"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"KORCandidateWindow.Select": {
|
"KORCandidateWindow.Select": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uicandidate.py:KORCandidateWindow.Select"
|
"pack://uicandidate.py:KORCandidateWindow.Select"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"KORCandidateWindow.Load": {
|
"KORCandidateWindow.Load": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uicandidate.py:KORCandidateWindow.Load"
|
"pack://uicandidate.py:KORCandidateWindow.Load"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"KORCandidateWindow.__LoadScript": {
|
"KORCandidateWindow.__LoadScript": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uicandidate.py:KORCandidateWindow.__LoadScript"
|
"pack://uicandidate.py:KORCandidateWindow.__LoadScript"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"KORCandidateWindow.__BindObject": {
|
"KORCandidateWindow.__BindObject": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uicandidate.py:KORCandidateWindow.__BindObject"
|
"pack://uicandidate.py:KORCandidateWindow.__BindObject"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uicharacter.py:unsigned32"
|
"pack://uicharacter.py:unsigned32"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__init__": {
|
"CharacterWindow.__init__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__init__"
|
"pack://uicharacter.py:CharacterWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__del__": {
|
"CharacterWindow.__del__": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__del__"
|
"pack://uicharacter.py:CharacterWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__Initialize": {
|
"CharacterWindow.__Initialize": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__Initialize"
|
"pack://uicharacter.py:CharacterWindow.__Initialize"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.Show": {
|
"CharacterWindow.Show": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.Show"
|
"pack://uicharacter.py:CharacterWindow.Show"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__LoadScript": {
|
"CharacterWindow.__LoadScript": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__LoadScript"
|
"pack://uicharacter.py:CharacterWindow.__LoadScript"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__BindObject": {
|
"CharacterWindow.__BindObject": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__BindObject"
|
"pack://uicharacter.py:CharacterWindow.__BindObject"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__SetSkillSlotEvent": {
|
"CharacterWindow.__SetSkillSlotEvent": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__SetSkillSlotEvent"
|
"pack://uicharacter.py:CharacterWindow.__SetSkillSlotEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__SetEmotionSlot": {
|
"CharacterWindow.__SetEmotionSlot": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__SetEmotionSlot"
|
"pack://uicharacter.py:CharacterWindow.__SetEmotionSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__SelectEmotion": {
|
"CharacterWindow.__SelectEmotion": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__SelectEmotion"
|
"pack://uicharacter.py:CharacterWindow.__SelectEmotion"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__ClickEmotionSlot": {
|
"CharacterWindow.__ClickEmotionSlot": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__ClickEmotionSlot"
|
"pack://uicharacter.py:CharacterWindow.__ClickEmotionSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.ActEmotion": {
|
"CharacterWindow.ActEmotion": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.ActEmotion"
|
"pack://uicharacter.py:CharacterWindow.ActEmotion"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__OverInEmotion": {
|
"CharacterWindow.__OverInEmotion": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__OverInEmotion"
|
"pack://uicharacter.py:CharacterWindow.__OverInEmotion"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__OverOutEmotion": {
|
"CharacterWindow.__OverOutEmotion": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__OverOutEmotion"
|
"pack://uicharacter.py:CharacterWindow.__OverOutEmotion"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__BindEvent": {
|
"CharacterWindow.__BindEvent": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__BindEvent"
|
"pack://uicharacter.py:CharacterWindow.__BindEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__LoadWindow": {
|
"CharacterWindow.__LoadWindow": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__LoadWindow"
|
"pack://uicharacter.py:CharacterWindow.__LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.Destroy": {
|
"CharacterWindow.Destroy": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.Destroy"
|
"pack://uicharacter.py:CharacterWindow.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.Close": {
|
"CharacterWindow.Close": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.Close"
|
"pack://uicharacter.py:CharacterWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.SetSkillToolTip": {
|
"CharacterWindow.SetSkillToolTip": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.SetSkillToolTip"
|
"pack://uicharacter.py:CharacterWindow.SetSkillToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__OnClickStatusPlusButton": {
|
"CharacterWindow.__OnClickStatusPlusButton": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__OnClickStatusPlusButton"
|
"pack://uicharacter.py:CharacterWindow.__OnClickStatusPlusButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__OnClickStatusMinusButton": {
|
"CharacterWindow.__OnClickStatusMinusButton": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__OnClickStatusMinusButton"
|
"pack://uicharacter.py:CharacterWindow.__OnClickStatusMinusButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__OnClickTabButton": {
|
"CharacterWindow.__OnClickTabButton": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__OnClickTabButton"
|
"pack://uicharacter.py:CharacterWindow.__OnClickTabButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.SetState": {
|
"CharacterWindow.SetState": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.SetState"
|
"pack://uicharacter.py:CharacterWindow.SetState"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.GetState": {
|
"CharacterWindow.GetState": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.GetState"
|
"pack://uicharacter.py:CharacterWindow.GetState"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__GetTotalAtkText": {
|
"CharacterWindow.__GetTotalAtkText": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__GetTotalAtkText"
|
"pack://uicharacter.py:CharacterWindow.__GetTotalAtkText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__GetTotalMagAtkText": {
|
"CharacterWindow.__GetTotalMagAtkText": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__GetTotalMagAtkText"
|
"pack://uicharacter.py:CharacterWindow.__GetTotalMagAtkText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__GetTotalDefText": {
|
"CharacterWindow.__GetTotalDefText": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__GetTotalDefText"
|
"pack://uicharacter.py:CharacterWindow.__GetTotalDefText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.RefreshStatus": {
|
"CharacterWindow.RefreshStatus": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.RefreshStatus"
|
"pack://uicharacter.py:CharacterWindow.RefreshStatus"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__RefreshStatusPlusButtonList": {
|
"CharacterWindow.__RefreshStatusPlusButtonList": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__RefreshStatusPlusButtonList"
|
"pack://uicharacter.py:CharacterWindow.__RefreshStatusPlusButtonList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__RefreshStatusMinusButtonList": {
|
"CharacterWindow.__RefreshStatusMinusButtonList": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__RefreshStatusMinusButtonList"
|
"pack://uicharacter.py:CharacterWindow.__RefreshStatusMinusButtonList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.RefreshAlignment": {
|
"CharacterWindow.RefreshAlignment": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.RefreshAlignment"
|
"pack://uicharacter.py:CharacterWindow.RefreshAlignment"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__ShowStatusMinusButtonList": {
|
"CharacterWindow.__ShowStatusMinusButtonList": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__ShowStatusMinusButtonList"
|
"pack://uicharacter.py:CharacterWindow.__ShowStatusMinusButtonList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__HideStatusMinusButtonList": {
|
"CharacterWindow.__HideStatusMinusButtonList": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__HideStatusMinusButtonList"
|
"pack://uicharacter.py:CharacterWindow.__HideStatusMinusButtonList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.ShowStatusPlusButtonList": {
|
"CharacterWindow.ShowStatusPlusButtonList": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.ShowStatusPlusButtonList"
|
"pack://uicharacter.py:CharacterWindow.ShowStatusPlusButtonList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.HideStatusPlusButtonList": {
|
"CharacterWindow.HideStatusPlusButtonList": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.HideStatusPlusButtonList"
|
"pack://uicharacter.py:CharacterWindow.HideStatusPlusButtonList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.SelectSkill": {
|
"CharacterWindow.SelectSkill": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.SelectSkill"
|
"pack://uicharacter.py:CharacterWindow.SelectSkill"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.SelectEmptySlot": {
|
"CharacterWindow.SelectEmptySlot": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.SelectEmptySlot"
|
"pack://uicharacter.py:CharacterWindow.SelectEmptySlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.OverInItem": {
|
"CharacterWindow.OverInItem": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.OverInItem"
|
"pack://uicharacter.py:CharacterWindow.OverInItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.OverOutItem": {
|
"CharacterWindow.OverOutItem": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.OverOutItem"
|
"pack://uicharacter.py:CharacterWindow.OverOutItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__SelectQuest": {
|
"CharacterWindow.__SelectQuest": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__SelectQuest"
|
"pack://uicharacter.py:CharacterWindow.__SelectQuest"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.RefreshQuest": {
|
"CharacterWindow.RefreshQuest": {
|
||||||
@@ -410,8 +410,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.RefreshQuest"
|
"pack://uicharacter.py:CharacterWindow.RefreshQuest"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__UpdateQuestClock": {
|
"CharacterWindow.__UpdateQuestClock": {
|
||||||
@@ -420,8 +420,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__UpdateQuestClock"
|
"pack://uicharacter.py:CharacterWindow.__UpdateQuestClock"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__GetStatMinusPoint": {
|
"CharacterWindow.__GetStatMinusPoint": {
|
||||||
@@ -430,8 +430,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__GetStatMinusPoint"
|
"pack://uicharacter.py:CharacterWindow.__GetStatMinusPoint"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__OverInStatMinusButton": {
|
"CharacterWindow.__OverInStatMinusButton": {
|
||||||
@@ -440,8 +440,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__OverInStatMinusButton"
|
"pack://uicharacter.py:CharacterWindow.__OverInStatMinusButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__OverOutStatMinusButton": {
|
"CharacterWindow.__OverOutStatMinusButton": {
|
||||||
@@ -450,8 +450,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__OverOutStatMinusButton"
|
"pack://uicharacter.py:CharacterWindow.__OverOutStatMinusButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__OverInStatButton": {
|
"CharacterWindow.__OverInStatButton": {
|
||||||
@@ -460,8 +460,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__OverInStatButton"
|
"pack://uicharacter.py:CharacterWindow.__OverInStatButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__OverOutStatButton": {
|
"CharacterWindow.__OverOutStatButton": {
|
||||||
@@ -470,8 +470,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__OverOutStatButton"
|
"pack://uicharacter.py:CharacterWindow.__OverOutStatButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__ShowStatToolTip": {
|
"CharacterWindow.__ShowStatToolTip": {
|
||||||
@@ -480,8 +480,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__ShowStatToolTip"
|
"pack://uicharacter.py:CharacterWindow.__ShowStatToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__HideStatToolTip": {
|
"CharacterWindow.__HideStatToolTip": {
|
||||||
@@ -490,8 +490,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__HideStatToolTip"
|
"pack://uicharacter.py:CharacterWindow.__HideStatToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.OnPressEscapeKey": {
|
"CharacterWindow.OnPressEscapeKey": {
|
||||||
@@ -500,8 +500,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.OnPressEscapeKey"
|
"pack://uicharacter.py:CharacterWindow.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.OnUpdate": {
|
"CharacterWindow.OnUpdate": {
|
||||||
@@ -510,8 +510,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.OnUpdate"
|
"pack://uicharacter.py:CharacterWindow.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__RefreshSkillPage": {
|
"CharacterWindow.__RefreshSkillPage": {
|
||||||
@@ -520,8 +520,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__RefreshSkillPage"
|
"pack://uicharacter.py:CharacterWindow.__RefreshSkillPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.RefreshSkill": {
|
"CharacterWindow.RefreshSkill": {
|
||||||
@@ -530,8 +530,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.RefreshSkill"
|
"pack://uicharacter.py:CharacterWindow.RefreshSkill"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.CanShowPlusButton": {
|
"CharacterWindow.CanShowPlusButton": {
|
||||||
@@ -540,8 +540,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.CanShowPlusButton"
|
"pack://uicharacter.py:CharacterWindow.CanShowPlusButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__RefreshSkillPlusButton": {
|
"CharacterWindow.__RefreshSkillPlusButton": {
|
||||||
@@ -550,8 +550,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__RefreshSkillPlusButton"
|
"pack://uicharacter.py:CharacterWindow.__RefreshSkillPlusButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.RefreshSkillPlusButtonList": {
|
"CharacterWindow.RefreshSkillPlusButtonList": {
|
||||||
@@ -560,8 +560,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.RefreshSkillPlusButtonList"
|
"pack://uicharacter.py:CharacterWindow.RefreshSkillPlusButtonList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.RefreshSkillPlusPointLabel": {
|
"CharacterWindow.RefreshSkillPlusPointLabel": {
|
||||||
@@ -570,8 +570,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.RefreshSkillPlusPointLabel"
|
"pack://uicharacter.py:CharacterWindow.RefreshSkillPlusPointLabel"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.OnPressedSlotButton": {
|
"CharacterWindow.OnPressedSlotButton": {
|
||||||
@@ -580,8 +580,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.OnPressedSlotButton"
|
"pack://uicharacter.py:CharacterWindow.OnPressedSlotButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.ClickSkillSlot": {
|
"CharacterWindow.ClickSkillSlot": {
|
||||||
@@ -590,8 +590,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.ClickSkillSlot"
|
"pack://uicharacter.py:CharacterWindow.ClickSkillSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.OnUseSkill": {
|
"CharacterWindow.OnUseSkill": {
|
||||||
@@ -600,8 +600,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.OnUseSkill"
|
"pack://uicharacter.py:CharacterWindow.OnUseSkill"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.OnActivateSkill": {
|
"CharacterWindow.OnActivateSkill": {
|
||||||
@@ -610,8 +610,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.OnActivateSkill"
|
"pack://uicharacter.py:CharacterWindow.OnActivateSkill"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.OnDeactivateSkill": {
|
"CharacterWindow.OnDeactivateSkill": {
|
||||||
@@ -620,8 +620,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.OnDeactivateSkill"
|
"pack://uicharacter.py:CharacterWindow.OnDeactivateSkill"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__ShowJobToolTip": {
|
"CharacterWindow.__ShowJobToolTip": {
|
||||||
@@ -630,8 +630,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__ShowJobToolTip"
|
"pack://uicharacter.py:CharacterWindow.__ShowJobToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__HideJobToolTip": {
|
"CharacterWindow.__HideJobToolTip": {
|
||||||
@@ -640,8 +640,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__HideJobToolTip"
|
"pack://uicharacter.py:CharacterWindow.__HideJobToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__SetJobText": {
|
"CharacterWindow.__SetJobText": {
|
||||||
@@ -650,8 +650,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__SetJobText"
|
"pack://uicharacter.py:CharacterWindow.__SetJobText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__ShowAlignmentToolTip": {
|
"CharacterWindow.__ShowAlignmentToolTip": {
|
||||||
@@ -660,8 +660,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__ShowAlignmentToolTip"
|
"pack://uicharacter.py:CharacterWindow.__ShowAlignmentToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__HideAlignmentToolTip": {
|
"CharacterWindow.__HideAlignmentToolTip": {
|
||||||
@@ -670,8 +670,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__HideAlignmentToolTip"
|
"pack://uicharacter.py:CharacterWindow.__HideAlignmentToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.RefreshCharacter": {
|
"CharacterWindow.RefreshCharacter": {
|
||||||
@@ -680,8 +680,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.RefreshCharacter"
|
"pack://uicharacter.py:CharacterWindow.RefreshCharacter"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__SetSkillGroupName": {
|
"CharacterWindow.__SetSkillGroupName": {
|
||||||
@@ -690,8 +690,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__SetSkillGroupName"
|
"pack://uicharacter.py:CharacterWindow.__SetSkillGroupName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__SetSkillSlotData": {
|
"CharacterWindow.__SetSkillSlotData": {
|
||||||
@@ -700,8 +700,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__SetSkillSlotData"
|
"pack://uicharacter.py:CharacterWindow.__SetSkillSlotData"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__SelectSkillGroup": {
|
"CharacterWindow.__SelectSkillGroup": {
|
||||||
@@ -710,8 +710,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__SelectSkillGroup"
|
"pack://uicharacter.py:CharacterWindow.__SelectSkillGroup"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__CanUseSkillNow": {
|
"CharacterWindow.__CanUseSkillNow": {
|
||||||
@@ -720,8 +720,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__CanUseSkillNow"
|
"pack://uicharacter.py:CharacterWindow.__CanUseSkillNow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__CanUseHorseSkill": {
|
"CharacterWindow.__CanUseHorseSkill": {
|
||||||
@@ -730,8 +730,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__CanUseHorseSkill"
|
"pack://uicharacter.py:CharacterWindow.__CanUseHorseSkill"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__IsChangedHorseRidingSkillLevel": {
|
"CharacterWindow.__IsChangedHorseRidingSkillLevel": {
|
||||||
@@ -740,8 +740,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__IsChangedHorseRidingSkillLevel"
|
"pack://uicharacter.py:CharacterWindow.__IsChangedHorseRidingSkillLevel"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__GetRealSkillSlot": {
|
"CharacterWindow.__GetRealSkillSlot": {
|
||||||
@@ -750,8 +750,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__GetRealSkillSlot"
|
"pack://uicharacter.py:CharacterWindow.__GetRealSkillSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__GetETCSkillRealSlotIndex": {
|
"CharacterWindow.__GetETCSkillRealSlotIndex": {
|
||||||
@@ -760,8 +760,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__GetETCSkillRealSlotIndex"
|
"pack://uicharacter.py:CharacterWindow.__GetETCSkillRealSlotIndex"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__RealSkillSlotToSourceSlot": {
|
"CharacterWindow.__RealSkillSlotToSourceSlot": {
|
||||||
@@ -770,8 +770,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__RealSkillSlotToSourceSlot"
|
"pack://uicharacter.py:CharacterWindow.__RealSkillSlotToSourceSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.__GetSkillGradeFromSlot": {
|
"CharacterWindow.__GetSkillGradeFromSlot": {
|
||||||
@@ -780,8 +780,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.__GetSkillGradeFromSlot"
|
"pack://uicharacter.py:CharacterWindow.__GetSkillGradeFromSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.SelectSkillGroup": {
|
"CharacterWindow.SelectSkillGroup": {
|
||||||
@@ -790,8 +790,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.SelectSkillGroup"
|
"pack://uicharacter.py:CharacterWindow.SelectSkillGroup"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CharacterWindow.OnQuestScroll": {
|
"CharacterWindow.OnQuestScroll": {
|
||||||
@@ -800,8 +800,8 @@
|
|||||||
"pack://uicharacter.py:CharacterWindow.OnQuestScroll"
|
"pack://uicharacter.py:CharacterWindow.OnQuestScroll"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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
@@ -10,8 +10,8 @@
|
|||||||
"pack://uicommon.py:PopupDialog.__init__"
|
"pack://uicommon.py:PopupDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.__del__": {
|
"PopupDialog.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uicommon.py:PopupDialog.__del__"
|
"pack://uicommon.py:PopupDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.__LoadDialog": {
|
"PopupDialog.__LoadDialog": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uicommon.py:PopupDialog.__LoadDialog"
|
"pack://uicommon.py:PopupDialog.__LoadDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.Open": {
|
"PopupDialog.Open": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uicommon.py:PopupDialog.Open"
|
"pack://uicommon.py:PopupDialog.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.Close": {
|
"PopupDialog.Close": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uicommon.py:PopupDialog.Close"
|
"pack://uicommon.py:PopupDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.Destroy": {
|
"PopupDialog.Destroy": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uicommon.py:PopupDialog.Destroy"
|
"pack://uicommon.py:PopupDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.SetWidth": {
|
"PopupDialog.SetWidth": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uicommon.py:PopupDialog.SetWidth"
|
"pack://uicommon.py:PopupDialog.SetWidth"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.SetText": {
|
"PopupDialog.SetText": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uicommon.py:PopupDialog.SetText"
|
"pack://uicommon.py:PopupDialog.SetText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.SetAcceptEvent": {
|
"PopupDialog.SetAcceptEvent": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uicommon.py:PopupDialog.SetAcceptEvent"
|
"pack://uicommon.py:PopupDialog.SetAcceptEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.SetButtonName": {
|
"PopupDialog.SetButtonName": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uicommon.py:PopupDialog.SetButtonName"
|
"pack://uicommon.py:PopupDialog.SetButtonName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.OnPressEscapeKey": {
|
"PopupDialog.OnPressEscapeKey": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uicommon.py:PopupDialog.OnPressEscapeKey"
|
"pack://uicommon.py:PopupDialog.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.OnIMEReturn": {
|
"PopupDialog.OnIMEReturn": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uicommon.py:PopupDialog.OnIMEReturn"
|
"pack://uicommon.py:PopupDialog.OnIMEReturn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialog.__init__": {
|
"InputDialog.__init__": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uicommon.py:InputDialog.__init__"
|
"pack://uicommon.py:InputDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialog.__del__": {
|
"InputDialog.__del__": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uicommon.py:InputDialog.__del__"
|
"pack://uicommon.py:InputDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialog.__CreateDialog": {
|
"InputDialog.__CreateDialog": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uicommon.py:InputDialog.__CreateDialog"
|
"pack://uicommon.py:InputDialog.__CreateDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialog.Open": {
|
"InputDialog.Open": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uicommon.py:InputDialog.Open"
|
"pack://uicommon.py:InputDialog.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialog.Close": {
|
"InputDialog.Close": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uicommon.py:InputDialog.Close"
|
"pack://uicommon.py:InputDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialog.SetTitle": {
|
"InputDialog.SetTitle": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uicommon.py:InputDialog.SetTitle"
|
"pack://uicommon.py:InputDialog.SetTitle"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialog.SetNumberMode": {
|
"InputDialog.SetNumberMode": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uicommon.py:InputDialog.SetNumberMode"
|
"pack://uicommon.py:InputDialog.SetNumberMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialog.SetSecretMode": {
|
"InputDialog.SetSecretMode": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uicommon.py:InputDialog.SetSecretMode"
|
"pack://uicommon.py:InputDialog.SetSecretMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialog.SetFocus": {
|
"InputDialog.SetFocus": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://uicommon.py:InputDialog.SetFocus"
|
"pack://uicommon.py:InputDialog.SetFocus"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialog.SetMaxLength": {
|
"InputDialog.SetMaxLength": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://uicommon.py:InputDialog.SetMaxLength"
|
"pack://uicommon.py:InputDialog.SetMaxLength"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialog.SetSlotWidth": {
|
"InputDialog.SetSlotWidth": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://uicommon.py:InputDialog.SetSlotWidth"
|
"pack://uicommon.py:InputDialog.SetSlotWidth"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialog.SetBoardWidth": {
|
"InputDialog.SetBoardWidth": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://uicommon.py:InputDialog.SetBoardWidth"
|
"pack://uicommon.py:InputDialog.SetBoardWidth"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialog.SetAcceptEvent": {
|
"InputDialog.SetAcceptEvent": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://uicommon.py:InputDialog.SetAcceptEvent"
|
"pack://uicommon.py:InputDialog.SetAcceptEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialog.SetCancelEvent": {
|
"InputDialog.SetCancelEvent": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://uicommon.py:InputDialog.SetCancelEvent"
|
"pack://uicommon.py:InputDialog.SetCancelEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialog.GetText": {
|
"InputDialog.GetText": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://uicommon.py:InputDialog.GetText"
|
"pack://uicommon.py:InputDialog.GetText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialogWithDescription.__init__": {
|
"InputDialogWithDescription.__init__": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://uicommon.py:InputDialogWithDescription.__init__"
|
"pack://uicommon.py:InputDialogWithDescription.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialogWithDescription.__del__": {
|
"InputDialogWithDescription.__del__": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://uicommon.py:InputDialogWithDescription.__del__"
|
"pack://uicommon.py:InputDialogWithDescription.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialogWithDescription.__CreateDialog": {
|
"InputDialogWithDescription.__CreateDialog": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://uicommon.py:InputDialogWithDescription.__CreateDialog"
|
"pack://uicommon.py:InputDialogWithDescription.__CreateDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialogWithDescription.SetDescription": {
|
"InputDialogWithDescription.SetDescription": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://uicommon.py:InputDialogWithDescription.SetDescription"
|
"pack://uicommon.py:InputDialogWithDescription.SetDescription"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialogWithDescription2.__init__": {
|
"InputDialogWithDescription2.__init__": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://uicommon.py:InputDialogWithDescription2.__init__"
|
"pack://uicommon.py:InputDialogWithDescription2.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialogWithDescription2.__del__": {
|
"InputDialogWithDescription2.__del__": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://uicommon.py:InputDialogWithDescription2.__del__"
|
"pack://uicommon.py:InputDialogWithDescription2.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialogWithDescription2.__CreateDialog": {
|
"InputDialogWithDescription2.__CreateDialog": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://uicommon.py:InputDialogWithDescription2.__CreateDialog"
|
"pack://uicommon.py:InputDialogWithDescription2.__CreateDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialogWithDescription2.SetDescription1": {
|
"InputDialogWithDescription2.SetDescription1": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://uicommon.py:InputDialogWithDescription2.SetDescription1"
|
"pack://uicommon.py:InputDialogWithDescription2.SetDescription1"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InputDialogWithDescription2.SetDescription2": {
|
"InputDialogWithDescription2.SetDescription2": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://uicommon.py:InputDialogWithDescription2.SetDescription2"
|
"pack://uicommon.py:InputDialogWithDescription2.SetDescription2"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog.__init__": {
|
"QuestionDialog.__init__": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog.__init__"
|
"pack://uicommon.py:QuestionDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog.__del__": {
|
"QuestionDialog.__del__": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog.__del__"
|
"pack://uicommon.py:QuestionDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog.__CreateDialog": {
|
"QuestionDialog.__CreateDialog": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog.__CreateDialog"
|
"pack://uicommon.py:QuestionDialog.__CreateDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog.Open": {
|
"QuestionDialog.Open": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog.Open"
|
"pack://uicommon.py:QuestionDialog.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog.Close": {
|
"QuestionDialog.Close": {
|
||||||
@@ -410,8 +410,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog.Close"
|
"pack://uicommon.py:QuestionDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog.SetWidth": {
|
"QuestionDialog.SetWidth": {
|
||||||
@@ -420,8 +420,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog.SetWidth"
|
"pack://uicommon.py:QuestionDialog.SetWidth"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog.SAFE_SetAcceptEvent": {
|
"QuestionDialog.SAFE_SetAcceptEvent": {
|
||||||
@@ -430,8 +430,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog.SAFE_SetAcceptEvent"
|
"pack://uicommon.py:QuestionDialog.SAFE_SetAcceptEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog.SAFE_SetCancelEvent": {
|
"QuestionDialog.SAFE_SetCancelEvent": {
|
||||||
@@ -440,8 +440,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog.SAFE_SetCancelEvent"
|
"pack://uicommon.py:QuestionDialog.SAFE_SetCancelEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog.SetAcceptEvent": {
|
"QuestionDialog.SetAcceptEvent": {
|
||||||
@@ -450,8 +450,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog.SetAcceptEvent"
|
"pack://uicommon.py:QuestionDialog.SetAcceptEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog.SetCancelEvent": {
|
"QuestionDialog.SetCancelEvent": {
|
||||||
@@ -460,8 +460,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog.SetCancelEvent"
|
"pack://uicommon.py:QuestionDialog.SetCancelEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog.SetText": {
|
"QuestionDialog.SetText": {
|
||||||
@@ -470,8 +470,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog.SetText"
|
"pack://uicommon.py:QuestionDialog.SetText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog.SetAcceptText": {
|
"QuestionDialog.SetAcceptText": {
|
||||||
@@ -480,8 +480,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog.SetAcceptText"
|
"pack://uicommon.py:QuestionDialog.SetAcceptText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog.SetCancelText": {
|
"QuestionDialog.SetCancelText": {
|
||||||
@@ -490,8 +490,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog.SetCancelText"
|
"pack://uicommon.py:QuestionDialog.SetCancelText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog.OnPressEscapeKey": {
|
"QuestionDialog.OnPressEscapeKey": {
|
||||||
@@ -500,8 +500,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog.OnPressEscapeKey"
|
"pack://uicommon.py:QuestionDialog.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog2.__init__": {
|
"QuestionDialog2.__init__": {
|
||||||
@@ -510,8 +510,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog2.__init__"
|
"pack://uicommon.py:QuestionDialog2.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog2.__del__": {
|
"QuestionDialog2.__del__": {
|
||||||
@@ -520,8 +520,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog2.__del__"
|
"pack://uicommon.py:QuestionDialog2.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog2.__CreateDialog": {
|
"QuestionDialog2.__CreateDialog": {
|
||||||
@@ -530,8 +530,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog2.__CreateDialog"
|
"pack://uicommon.py:QuestionDialog2.__CreateDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog2.SetText1": {
|
"QuestionDialog2.SetText1": {
|
||||||
@@ -540,8 +540,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog2.SetText1"
|
"pack://uicommon.py:QuestionDialog2.SetText1"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialog2.SetText2": {
|
"QuestionDialog2.SetText2": {
|
||||||
@@ -550,8 +550,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialog2.SetText2"
|
"pack://uicommon.py:QuestionDialog2.SetText2"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialogWithTimeLimit.__init__": {
|
"QuestionDialogWithTimeLimit.__init__": {
|
||||||
@@ -560,8 +560,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialogWithTimeLimit.__init__"
|
"pack://uicommon.py:QuestionDialogWithTimeLimit.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialogWithTimeLimit.__del__": {
|
"QuestionDialogWithTimeLimit.__del__": {
|
||||||
@@ -570,8 +570,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialogWithTimeLimit.__del__"
|
"pack://uicommon.py:QuestionDialogWithTimeLimit.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialogWithTimeLimit.__CreateDialog": {
|
"QuestionDialogWithTimeLimit.__CreateDialog": {
|
||||||
@@ -580,8 +580,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialogWithTimeLimit.__CreateDialog"
|
"pack://uicommon.py:QuestionDialogWithTimeLimit.__CreateDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialogWithTimeLimit.Open": {
|
"QuestionDialogWithTimeLimit.Open": {
|
||||||
@@ -590,8 +590,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialogWithTimeLimit.Open"
|
"pack://uicommon.py:QuestionDialogWithTimeLimit.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestionDialogWithTimeLimit.OnUpdate": {
|
"QuestionDialogWithTimeLimit.OnUpdate": {
|
||||||
@@ -600,8 +600,8 @@
|
|||||||
"pack://uicommon.py:QuestionDialogWithTimeLimit.OnUpdate"
|
"pack://uicommon.py:QuestionDialogWithTimeLimit.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MoneyInputDialog.__init__": {
|
"MoneyInputDialog.__init__": {
|
||||||
@@ -610,8 +610,8 @@
|
|||||||
"pack://uicommon.py:MoneyInputDialog.__init__"
|
"pack://uicommon.py:MoneyInputDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MoneyInputDialog.__del__": {
|
"MoneyInputDialog.__del__": {
|
||||||
@@ -620,8 +620,8 @@
|
|||||||
"pack://uicommon.py:MoneyInputDialog.__del__"
|
"pack://uicommon.py:MoneyInputDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MoneyInputDialog.__CreateDialog": {
|
"MoneyInputDialog.__CreateDialog": {
|
||||||
@@ -630,8 +630,8 @@
|
|||||||
"pack://uicommon.py:MoneyInputDialog.__CreateDialog"
|
"pack://uicommon.py:MoneyInputDialog.__CreateDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MoneyInputDialog.Open": {
|
"MoneyInputDialog.Open": {
|
||||||
@@ -640,8 +640,8 @@
|
|||||||
"pack://uicommon.py:MoneyInputDialog.Open"
|
"pack://uicommon.py:MoneyInputDialog.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MoneyInputDialog.Close": {
|
"MoneyInputDialog.Close": {
|
||||||
@@ -650,8 +650,8 @@
|
|||||||
"pack://uicommon.py:MoneyInputDialog.Close"
|
"pack://uicommon.py:MoneyInputDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MoneyInputDialog.SetTitle": {
|
"MoneyInputDialog.SetTitle": {
|
||||||
@@ -660,8 +660,8 @@
|
|||||||
"pack://uicommon.py:MoneyInputDialog.SetTitle"
|
"pack://uicommon.py:MoneyInputDialog.SetTitle"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MoneyInputDialog.SetFocus": {
|
"MoneyInputDialog.SetFocus": {
|
||||||
@@ -670,8 +670,8 @@
|
|||||||
"pack://uicommon.py:MoneyInputDialog.SetFocus"
|
"pack://uicommon.py:MoneyInputDialog.SetFocus"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MoneyInputDialog.SetMaxLength": {
|
"MoneyInputDialog.SetMaxLength": {
|
||||||
@@ -680,8 +680,8 @@
|
|||||||
"pack://uicommon.py:MoneyInputDialog.SetMaxLength"
|
"pack://uicommon.py:MoneyInputDialog.SetMaxLength"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MoneyInputDialog.SetMoneyHeaderText": {
|
"MoneyInputDialog.SetMoneyHeaderText": {
|
||||||
@@ -690,8 +690,8 @@
|
|||||||
"pack://uicommon.py:MoneyInputDialog.SetMoneyHeaderText"
|
"pack://uicommon.py:MoneyInputDialog.SetMoneyHeaderText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MoneyInputDialog.SetAcceptEvent": {
|
"MoneyInputDialog.SetAcceptEvent": {
|
||||||
@@ -700,8 +700,8 @@
|
|||||||
"pack://uicommon.py:MoneyInputDialog.SetAcceptEvent"
|
"pack://uicommon.py:MoneyInputDialog.SetAcceptEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MoneyInputDialog.SetCancelEvent": {
|
"MoneyInputDialog.SetCancelEvent": {
|
||||||
@@ -710,8 +710,8 @@
|
|||||||
"pack://uicommon.py:MoneyInputDialog.SetCancelEvent"
|
"pack://uicommon.py:MoneyInputDialog.SetCancelEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MoneyInputDialog.SetValue": {
|
"MoneyInputDialog.SetValue": {
|
||||||
@@ -720,8 +720,8 @@
|
|||||||
"pack://uicommon.py:MoneyInputDialog.SetValue"
|
"pack://uicommon.py:MoneyInputDialog.SetValue"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MoneyInputDialog.GetText": {
|
"MoneyInputDialog.GetText": {
|
||||||
@@ -730,8 +730,8 @@
|
|||||||
"pack://uicommon.py:MoneyInputDialog.GetText"
|
"pack://uicommon.py:MoneyInputDialog.GetText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MoneyInputDialog.__OnValueUpdate": {
|
"MoneyInputDialog.__OnValueUpdate": {
|
||||||
@@ -740,8 +740,8 @@
|
|||||||
"pack://uicommon.py:MoneyInputDialog.__OnValueUpdate"
|
"pack://uicommon.py:MoneyInputDialog.__OnValueUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uicube.py:CubeResultWindow.__init__"
|
"pack://uicube.py:CubeResultWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeResultWindow.__del__": {
|
"CubeResultWindow.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uicube.py:CubeResultWindow.__del__"
|
"pack://uicube.py:CubeResultWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeResultWindow.LoadWindow": {
|
"CubeResultWindow.LoadWindow": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uicube.py:CubeResultWindow.LoadWindow"
|
"pack://uicube.py:CubeResultWindow.LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeResultWindow.Destroy": {
|
"CubeResultWindow.Destroy": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uicube.py:CubeResultWindow.Destroy"
|
"pack://uicube.py:CubeResultWindow.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeResultWindow.SetItemToolTip": {
|
"CubeResultWindow.SetItemToolTip": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uicube.py:CubeResultWindow.SetItemToolTip"
|
"pack://uicube.py:CubeResultWindow.SetItemToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeResultWindow.SetCubeResultItem": {
|
"CubeResultWindow.SetCubeResultItem": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uicube.py:CubeResultWindow.SetCubeResultItem"
|
"pack://uicube.py:CubeResultWindow.SetCubeResultItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeResultWindow.Open": {
|
"CubeResultWindow.Open": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uicube.py:CubeResultWindow.Open"
|
"pack://uicube.py:CubeResultWindow.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeResultWindow.Close": {
|
"CubeResultWindow.Close": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uicube.py:CubeResultWindow.Close"
|
"pack://uicube.py:CubeResultWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeResultWindow.__OnCloseButtonClick": {
|
"CubeResultWindow.__OnCloseButtonClick": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uicube.py:CubeResultWindow.__OnCloseButtonClick"
|
"pack://uicube.py:CubeResultWindow.__OnCloseButtonClick"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeResultWindow.__OnOverInItem": {
|
"CubeResultWindow.__OnOverInItem": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uicube.py:CubeResultWindow.__OnOverInItem"
|
"pack://uicube.py:CubeResultWindow.__OnOverInItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeResultWindow.__OnOverOutItem": {
|
"CubeResultWindow.__OnOverOutItem": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uicube.py:CubeResultWindow.__OnOverOutItem"
|
"pack://uicube.py:CubeResultWindow.__OnOverOutItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeResultWindow.OnPressEscapeKey": {
|
"CubeResultWindow.OnPressEscapeKey": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uicube.py:CubeResultWindow.OnPressEscapeKey"
|
"pack://uicube.py:CubeResultWindow.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.__init__": {
|
"CubeWindow.__init__": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.__init__"
|
"pack://uicube.py:CubeWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.__del__": {
|
"CubeWindow.__del__": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.__del__"
|
"pack://uicube.py:CubeWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.LoadWindow": {
|
"CubeWindow.LoadWindow": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.LoadWindow"
|
"pack://uicube.py:CubeWindow.LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.SetItemToolTip": {
|
"CubeWindow.SetItemToolTip": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.SetItemToolTip"
|
"pack://uicube.py:CubeWindow.SetItemToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.GetResultCount": {
|
"CubeWindow.GetResultCount": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.GetResultCount"
|
"pack://uicube.py:CubeWindow.GetResultCount"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.OnScrollResultList": {
|
"CubeWindow.OnScrollResultList": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.OnScrollResultList"
|
"pack://uicube.py:CubeWindow.OnScrollResultList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.AddCubeResultItem": {
|
"CubeWindow.AddCubeResultItem": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.AddCubeResultItem"
|
"pack://uicube.py:CubeWindow.AddCubeResultItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.AddMaterialInfo": {
|
"CubeWindow.AddMaterialInfo": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.AddMaterialInfo"
|
"pack://uicube.py:CubeWindow.AddMaterialInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.ClearCubeResultItem": {
|
"CubeWindow.ClearCubeResultItem": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.ClearCubeResultItem"
|
"pack://uicube.py:CubeWindow.ClearCubeResultItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.Destroy": {
|
"CubeWindow.Destroy": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.Destroy"
|
"pack://uicube.py:CubeWindow.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.__OverOutMaterialSlot": {
|
"CubeWindow.__OverOutMaterialSlot": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.__OverOutMaterialSlot"
|
"pack://uicube.py:CubeWindow.__OverOutMaterialSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.__OverInCubeResultSlot": {
|
"CubeWindow.__OverInCubeResultSlot": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.__OverInCubeResultSlot"
|
"pack://uicube.py:CubeWindow.__OverInCubeResultSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.__OnSelectMaterialSlot": {
|
"CubeWindow.__OnSelectMaterialSlot": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.__OnSelectMaterialSlot"
|
"pack://uicube.py:CubeWindow.__OnSelectMaterialSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.__OverInMaterialSlot": {
|
"CubeWindow.__OverInMaterialSlot": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.__OverInMaterialSlot"
|
"pack://uicube.py:CubeWindow.__OverInMaterialSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.Open": {
|
"CubeWindow.Open": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.Open"
|
"pack://uicube.py:CubeWindow.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.UpdateInfo": {
|
"CubeWindow.UpdateInfo": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.UpdateInfo"
|
"pack://uicube.py:CubeWindow.UpdateInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.OnPressEscapeKey": {
|
"CubeWindow.OnPressEscapeKey": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.OnPressEscapeKey"
|
"pack://uicube.py:CubeWindow.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.Close": {
|
"CubeWindow.Close": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.Close"
|
"pack://uicube.py:CubeWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.Clear": {
|
"CubeWindow.Clear": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.Clear"
|
"pack://uicube.py:CubeWindow.Clear"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.Refresh": {
|
"CubeWindow.Refresh": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.Refresh"
|
"pack://uicube.py:CubeWindow.Refresh"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.__OnCloseButtonClick": {
|
"CubeWindow.__OnCloseButtonClick": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.__OnCloseButtonClick"
|
"pack://uicube.py:CubeWindow.__OnCloseButtonClick"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.__OnAcceptButtonClick": {
|
"CubeWindow.__OnAcceptButtonClick": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.__OnAcceptButtonClick"
|
"pack://uicube.py:CubeWindow.__OnAcceptButtonClick"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.__OnSelectEmptySlot": {
|
"CubeWindow.__OnSelectEmptySlot": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.__OnSelectEmptySlot"
|
"pack://uicube.py:CubeWindow.__OnSelectEmptySlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.__OnSelectItemSlot": {
|
"CubeWindow.__OnSelectItemSlot": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.__OnSelectItemSlot"
|
"pack://uicube.py:CubeWindow.__OnSelectItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.__OnOverInItem": {
|
"CubeWindow.__OnOverInItem": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.__OnOverInItem"
|
"pack://uicube.py:CubeWindow.__OnOverInItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.__OnOverOutItem": {
|
"CubeWindow.__OnOverOutItem": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.__OnOverOutItem"
|
"pack://uicube.py:CubeWindow.__OnOverOutItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.OnUpdate": {
|
"CubeWindow.OnUpdate": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.OnUpdate"
|
"pack://uicube.py:CubeWindow.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CubeWindow.OnRender": {
|
"CubeWindow.OnRender": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://uicube.py:CubeWindow.OnRender"
|
"pack://uicube.py:CubeWindow.OnRender"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__init__"
|
"pack://uidragonsoul.py:DragonSoulWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.__del__": {
|
"DragonSoulWindow.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__del__"
|
"pack://uidragonsoul.py:DragonSoulWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.Show": {
|
"DragonSoulWindow.Show": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.Show"
|
"pack://uidragonsoul.py:DragonSoulWindow.Show"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.__LoadWindow": {
|
"DragonSoulWindow.__LoadWindow": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__LoadWindow"
|
"pack://uidragonsoul.py:DragonSoulWindow.__LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.Destroy": {
|
"DragonSoulWindow.Destroy": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.Destroy"
|
"pack://uidragonsoul.py:DragonSoulWindow.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.Close": {
|
"DragonSoulWindow.Close": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.Close"
|
"pack://uidragonsoul.py:DragonSoulWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.__DeckButtonDown": {
|
"DragonSoulWindow.__DeckButtonDown": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__DeckButtonDown"
|
"pack://uidragonsoul.py:DragonSoulWindow.__DeckButtonDown"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.SetInventoryPage": {
|
"DragonSoulWindow.SetInventoryPage": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.SetInventoryPage"
|
"pack://uidragonsoul.py:DragonSoulWindow.SetInventoryPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.SetItemToolTip": {
|
"DragonSoulWindow.SetItemToolTip": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.SetItemToolTip"
|
"pack://uidragonsoul.py:DragonSoulWindow.SetItemToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.RefreshItemSlot": {
|
"DragonSoulWindow.RefreshItemSlot": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.RefreshItemSlot"
|
"pack://uidragonsoul.py:DragonSoulWindow.RefreshItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.RefreshEquipSlotWindow": {
|
"DragonSoulWindow.RefreshEquipSlotWindow": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.RefreshEquipSlotWindow"
|
"pack://uidragonsoul.py:DragonSoulWindow.RefreshEquipSlotWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.RefreshStatus": {
|
"DragonSoulWindow.RefreshStatus": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.RefreshStatus"
|
"pack://uidragonsoul.py:DragonSoulWindow.RefreshStatus"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.__InventoryLocalSlotPosToGlobalSlotPos": {
|
"DragonSoulWindow.__InventoryLocalSlotPosToGlobalSlotPos": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__InventoryLocalSlotPosToGlobalSlotPos"
|
"pack://uidragonsoul.py:DragonSoulWindow.__InventoryLocalSlotPosToGlobalSlotPos"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.RefreshBagSlotWindow": {
|
"DragonSoulWindow.RefreshBagSlotWindow": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.RefreshBagSlotWindow"
|
"pack://uidragonsoul.py:DragonSoulWindow.RefreshBagSlotWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.ShowToolTip": {
|
"DragonSoulWindow.ShowToolTip": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.ShowToolTip"
|
"pack://uidragonsoul.py:DragonSoulWindow.ShowToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.OnPressEscapeKey": {
|
"DragonSoulWindow.OnPressEscapeKey": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.OnPressEscapeKey"
|
"pack://uidragonsoul.py:DragonSoulWindow.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.OnTop": {
|
"DragonSoulWindow.OnTop": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.OnTop"
|
"pack://uidragonsoul.py:DragonSoulWindow.OnTop"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.OverOutItem": {
|
"DragonSoulWindow.OverOutItem": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.OverOutItem"
|
"pack://uidragonsoul.py:DragonSoulWindow.OverOutItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.OverInItem": {
|
"DragonSoulWindow.OverInItem": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.OverInItem"
|
"pack://uidragonsoul.py:DragonSoulWindow.OverInItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.__UseItem": {
|
"DragonSoulWindow.__UseItem": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__UseItem"
|
"pack://uidragonsoul.py:DragonSoulWindow.__UseItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.__EquipItem": {
|
"DragonSoulWindow.__EquipItem": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__EquipItem"
|
"pack://uidragonsoul.py:DragonSoulWindow.__EquipItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.SelectItemSlot": {
|
"DragonSoulWindow.SelectItemSlot": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.SelectItemSlot"
|
"pack://uidragonsoul.py:DragonSoulWindow.SelectItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.__SellItem": {
|
"DragonSoulWindow.__SellItem": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__SellItem"
|
"pack://uidragonsoul.py:DragonSoulWindow.__SellItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.SellItem": {
|
"DragonSoulWindow.SellItem": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.SellItem"
|
"pack://uidragonsoul.py:DragonSoulWindow.SellItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.OnCloseQuestionDialog": {
|
"DragonSoulWindow.OnCloseQuestionDialog": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.OnCloseQuestionDialog"
|
"pack://uidragonsoul.py:DragonSoulWindow.OnCloseQuestionDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.__OnClosePopupDialog": {
|
"DragonSoulWindow.__OnClosePopupDialog": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__OnClosePopupDialog"
|
"pack://uidragonsoul.py:DragonSoulWindow.__OnClosePopupDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.SelectEmptySlot": {
|
"DragonSoulWindow.SelectEmptySlot": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.SelectEmptySlot"
|
"pack://uidragonsoul.py:DragonSoulWindow.SelectEmptySlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.UseItemSlot": {
|
"DragonSoulWindow.UseItemSlot": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.UseItemSlot"
|
"pack://uidragonsoul.py:DragonSoulWindow.UseItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.__SendMoveItemPacket": {
|
"DragonSoulWindow.__SendMoveItemPacket": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__SendMoveItemPacket"
|
"pack://uidragonsoul.py:DragonSoulWindow.__SendMoveItemPacket"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.OverOutEquipItem": {
|
"DragonSoulWindow.OverOutEquipItem": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.OverOutEquipItem"
|
"pack://uidragonsoul.py:DragonSoulWindow.OverOutEquipItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.OverInEquipItem": {
|
"DragonSoulWindow.OverInEquipItem": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.OverInEquipItem"
|
"pack://uidragonsoul.py:DragonSoulWindow.OverInEquipItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.UseEquipItemSlot": {
|
"DragonSoulWindow.UseEquipItemSlot": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.UseEquipItemSlot"
|
"pack://uidragonsoul.py:DragonSoulWindow.UseEquipItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.__UseEquipItem": {
|
"DragonSoulWindow.__UseEquipItem": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__UseEquipItem"
|
"pack://uidragonsoul.py:DragonSoulWindow.__UseEquipItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.SelectEquipItemSlot": {
|
"DragonSoulWindow.SelectEquipItemSlot": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.SelectEquipItemSlot"
|
"pack://uidragonsoul.py:DragonSoulWindow.SelectEquipItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.SelectEmptyEquipSlot": {
|
"DragonSoulWindow.SelectEmptyEquipSlot": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.SelectEmptyEquipSlot"
|
"pack://uidragonsoul.py:DragonSoulWindow.SelectEmptyEquipSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.__OpenQuestionDialog": {
|
"DragonSoulWindow.__OpenQuestionDialog": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__OpenQuestionDialog"
|
"pack://uidragonsoul.py:DragonSoulWindow.__OpenQuestionDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.__Accept": {
|
"DragonSoulWindow.__Accept": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__Accept"
|
"pack://uidragonsoul.py:DragonSoulWindow.__Accept"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.__Cancel": {
|
"DragonSoulWindow.__Cancel": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__Cancel"
|
"pack://uidragonsoul.py:DragonSoulWindow.__Cancel"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.SetDSKindIndex": {
|
"DragonSoulWindow.SetDSKindIndex": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.SetDSKindIndex"
|
"pack://uidragonsoul.py:DragonSoulWindow.SetDSKindIndex"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.SetDeckPage": {
|
"DragonSoulWindow.SetDeckPage": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.SetDeckPage"
|
"pack://uidragonsoul.py:DragonSoulWindow.SetDeckPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.ActivateDragonSoulByExtern": {
|
"DragonSoulWindow.ActivateDragonSoulByExtern": {
|
||||||
@@ -410,8 +410,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.ActivateDragonSoulByExtern"
|
"pack://uidragonsoul.py:DragonSoulWindow.ActivateDragonSoulByExtern"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.DeactivateDragonSoul": {
|
"DragonSoulWindow.DeactivateDragonSoul": {
|
||||||
@@ -420,8 +420,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.DeactivateDragonSoul"
|
"pack://uidragonsoul.py:DragonSoulWindow.DeactivateDragonSoul"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.ActivateButtonClick": {
|
"DragonSoulWindow.ActivateButtonClick": {
|
||||||
@@ -430,8 +430,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.ActivateButtonClick"
|
"pack://uidragonsoul.py:DragonSoulWindow.ActivateButtonClick"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.__CanActivateDeck": {
|
"DragonSoulWindow.__CanActivateDeck": {
|
||||||
@@ -440,8 +440,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__CanActivateDeck"
|
"pack://uidragonsoul.py:DragonSoulWindow.__CanActivateDeck"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.__HighlightSlot_ClearCurrentPage": {
|
"DragonSoulWindow.__HighlightSlot_ClearCurrentPage": {
|
||||||
@@ -450,8 +450,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__HighlightSlot_ClearCurrentPage"
|
"pack://uidragonsoul.py:DragonSoulWindow.__HighlightSlot_ClearCurrentPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.__HighlightSlot_RefreshCurrentPage": {
|
"DragonSoulWindow.__HighlightSlot_RefreshCurrentPage": {
|
||||||
@@ -460,8 +460,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.__HighlightSlot_RefreshCurrentPage"
|
"pack://uidragonsoul.py:DragonSoulWindow.__HighlightSlot_RefreshCurrentPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.HighlightSlot": {
|
"DragonSoulWindow.HighlightSlot": {
|
||||||
@@ -470,8 +470,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.HighlightSlot"
|
"pack://uidragonsoul.py:DragonSoulWindow.HighlightSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulWindow.SetDragonSoulRefineWindow": {
|
"DragonSoulWindow.SetDragonSoulRefineWindow": {
|
||||||
@@ -480,8 +480,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulWindow.SetDragonSoulRefineWindow"
|
"pack://uidragonsoul.py:DragonSoulWindow.SetDragonSoulRefineWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__init__": {
|
"DragonSoulRefineWindow.__init__": {
|
||||||
@@ -490,8 +490,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__init__"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__del__": {
|
"DragonSoulRefineWindow.__del__": {
|
||||||
@@ -500,8 +500,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__del__"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.Show": {
|
"DragonSoulRefineWindow.Show": {
|
||||||
@@ -510,8 +510,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.Show"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.Show"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__LoadWindow": {
|
"DragonSoulRefineWindow.__LoadWindow": {
|
||||||
@@ -520,8 +520,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__LoadWindow"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.Destroy": {
|
"DragonSoulRefineWindow.Destroy": {
|
||||||
@@ -530,8 +530,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.Destroy"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.Close": {
|
"DragonSoulRefineWindow.Close": {
|
||||||
@@ -540,8 +540,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.Close"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.SetItemToolTip": {
|
"DragonSoulRefineWindow.SetItemToolTip": {
|
||||||
@@ -550,8 +550,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.SetItemToolTip"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.SetItemToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__Initialize": {
|
"DragonSoulRefineWindow.__Initialize": {
|
||||||
@@ -560,8 +560,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__Initialize"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__Initialize"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__FlushRefineItemSlot": {
|
"DragonSoulRefineWindow.__FlushRefineItemSlot": {
|
||||||
@@ -570,8 +570,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__FlushRefineItemSlot"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__FlushRefineItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__ToggleUpButton": {
|
"DragonSoulRefineWindow.__ToggleUpButton": {
|
||||||
@@ -580,8 +580,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__ToggleUpButton"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__ToggleUpButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__ToggleDownGradeButton": {
|
"DragonSoulRefineWindow.__ToggleDownGradeButton": {
|
||||||
@@ -590,8 +590,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__ToggleDownGradeButton"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__ToggleDownGradeButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__ToggleDownStepButton": {
|
"DragonSoulRefineWindow.__ToggleDownStepButton": {
|
||||||
@@ -600,8 +600,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__ToggleDownStepButton"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__ToggleDownStepButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__ToggleDownStrengthButton": {
|
"DragonSoulRefineWindow.__ToggleDownStrengthButton": {
|
||||||
@@ -610,8 +610,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__ToggleDownStrengthButton"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__ToggleDownStrengthButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__PopUp": {
|
"DragonSoulRefineWindow.__PopUp": {
|
||||||
@@ -620,8 +620,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__PopUp"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__PopUp"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__SetItem": {
|
"DragonSoulRefineWindow.__SetItem": {
|
||||||
@@ -630,8 +630,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__SetItem"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__SetItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__CheckCanRefine": {
|
"DragonSoulRefineWindow.__CheckCanRefine": {
|
||||||
@@ -640,8 +640,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__CheckCanRefine"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__CheckCanRefine"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__CanRefineGrade": {
|
"DragonSoulRefineWindow.__CanRefineGrade": {
|
||||||
@@ -650,8 +650,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__CanRefineGrade"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__CanRefineGrade"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__CanRefineStep": {
|
"DragonSoulRefineWindow.__CanRefineStep": {
|
||||||
@@ -660,8 +660,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__CanRefineStep"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__CanRefineStep"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__CanRefineStrength": {
|
"DragonSoulRefineWindow.__CanRefineStrength": {
|
||||||
@@ -670,8 +670,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__CanRefineStrength"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__CanRefineStrength"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__GetRefineGradeRecipe": {
|
"DragonSoulRefineWindow.__GetRefineGradeRecipe": {
|
||||||
@@ -680,8 +680,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__GetRefineGradeRecipe"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__GetRefineGradeRecipe"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__GetRefineStepRecipe": {
|
"DragonSoulRefineWindow.__GetRefineStepRecipe": {
|
||||||
@@ -690,8 +690,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__GetRefineStepRecipe"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__GetRefineStepRecipe"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__GetRefineStrengthInfo": {
|
"DragonSoulRefineWindow.__GetRefineStrengthInfo": {
|
||||||
@@ -700,8 +700,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__GetRefineStrengthInfo"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__GetRefineStrengthInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__IsDragonSoul": {
|
"DragonSoulRefineWindow.__IsDragonSoul": {
|
||||||
@@ -710,8 +710,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__IsDragonSoul"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__IsDragonSoul"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__GetDragonSoulTypeInfo": {
|
"DragonSoulRefineWindow.__GetDragonSoulTypeInfo": {
|
||||||
@@ -720,8 +720,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__GetDragonSoulTypeInfo"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__GetDragonSoulTypeInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__MakeDragonSoulVnum": {
|
"DragonSoulRefineWindow.__MakeDragonSoulVnum": {
|
||||||
@@ -730,8 +730,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__MakeDragonSoulVnum"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__MakeDragonSoulVnum"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__SelectRefineEmptySlot": {
|
"DragonSoulRefineWindow.__SelectRefineEmptySlot": {
|
||||||
@@ -740,8 +740,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__SelectRefineEmptySlot"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__SelectRefineEmptySlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__SelectRefineItemSlot": {
|
"DragonSoulRefineWindow.__SelectRefineItemSlot": {
|
||||||
@@ -750,8 +750,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__SelectRefineItemSlot"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__SelectRefineItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__OverInRefineItem": {
|
"DragonSoulRefineWindow.__OverInRefineItem": {
|
||||||
@@ -760,8 +760,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__OverInRefineItem"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__OverInRefineItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__OverInResultItem": {
|
"DragonSoulRefineWindow.__OverInResultItem": {
|
||||||
@@ -770,8 +770,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__OverInResultItem"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__OverInResultItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__OverOutItem": {
|
"DragonSoulRefineWindow.__OverOutItem": {
|
||||||
@@ -780,8 +780,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__OverOutItem"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__OverOutItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__PressDoRefineButton": {
|
"DragonSoulRefineWindow.__PressDoRefineButton": {
|
||||||
@@ -790,8 +790,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__PressDoRefineButton"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__PressDoRefineButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.OnPressEscapeKey": {
|
"DragonSoulRefineWindow.OnPressEscapeKey": {
|
||||||
@@ -800,8 +800,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.OnPressEscapeKey"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.Refresh": {
|
"DragonSoulRefineWindow.Refresh": {
|
||||||
@@ -810,8 +810,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.Refresh"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.Refresh"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__RefreshRefineItemSlot": {
|
"DragonSoulRefineWindow.__RefreshRefineItemSlot": {
|
||||||
@@ -820,8 +820,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__RefreshRefineItemSlot"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__RefreshRefineItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__GetEmptySlot": {
|
"DragonSoulRefineWindow.__GetEmptySlot": {
|
||||||
@@ -830,8 +830,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__GetEmptySlot"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__GetEmptySlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.AutoSetItem": {
|
"DragonSoulRefineWindow.AutoSetItem": {
|
||||||
@@ -840,8 +840,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.AutoSetItem"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.AutoSetItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.__ClearResultItemSlot": {
|
"DragonSoulRefineWindow.__ClearResultItemSlot": {
|
||||||
@@ -850,8 +850,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.__ClearResultItemSlot"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.__ClearResultItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.RefineSucceed": {
|
"DragonSoulRefineWindow.RefineSucceed": {
|
||||||
@@ -860,8 +860,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.RefineSucceed"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.RefineSucceed"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.RefineFail": {
|
"DragonSoulRefineWindow.RefineFail": {
|
||||||
@@ -870,8 +870,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.RefineFail"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.RefineFail"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DragonSoulRefineWindow.SetInventoryWindows": {
|
"DragonSoulRefineWindow.SetInventoryWindows": {
|
||||||
@@ -880,8 +880,8 @@
|
|||||||
"pack://uidragonsoul.py:DragonSoulRefineWindow.SetInventoryWindows"
|
"pack://uidragonsoul.py:DragonSoulRefineWindow.SetInventoryWindows"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
"scripts/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk",
|
||||||
"script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiequipmentdialog.py:EquipmentDialog.__init__"
|
"pack://uiequipmentdialog.py:EquipmentDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EquipmentDialog.__del__": {
|
"EquipmentDialog.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uiequipmentdialog.py:EquipmentDialog.__del__"
|
"pack://uiequipmentdialog.py:EquipmentDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EquipmentDialog.__LoadDialog": {
|
"EquipmentDialog.__LoadDialog": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uiequipmentdialog.py:EquipmentDialog.__LoadDialog"
|
"pack://uiequipmentdialog.py:EquipmentDialog.__LoadDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EquipmentDialog.Open": {
|
"EquipmentDialog.Open": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uiequipmentdialog.py:EquipmentDialog.Open"
|
"pack://uiequipmentdialog.py:EquipmentDialog.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EquipmentDialog.Close": {
|
"EquipmentDialog.Close": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uiequipmentdialog.py:EquipmentDialog.Close"
|
"pack://uiequipmentdialog.py:EquipmentDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EquipmentDialog.Destroy": {
|
"EquipmentDialog.Destroy": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uiequipmentdialog.py:EquipmentDialog.Destroy"
|
"pack://uiequipmentdialog.py:EquipmentDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EquipmentDialog.SetEquipmentDialogItem": {
|
"EquipmentDialog.SetEquipmentDialogItem": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uiequipmentdialog.py:EquipmentDialog.SetEquipmentDialogItem"
|
"pack://uiequipmentdialog.py:EquipmentDialog.SetEquipmentDialogItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EquipmentDialog.SetEquipmentDialogSocket": {
|
"EquipmentDialog.SetEquipmentDialogSocket": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uiequipmentdialog.py:EquipmentDialog.SetEquipmentDialogSocket"
|
"pack://uiequipmentdialog.py:EquipmentDialog.SetEquipmentDialogSocket"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EquipmentDialog.SetEquipmentDialogAttr": {
|
"EquipmentDialog.SetEquipmentDialogAttr": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uiequipmentdialog.py:EquipmentDialog.SetEquipmentDialogAttr"
|
"pack://uiequipmentdialog.py:EquipmentDialog.SetEquipmentDialogAttr"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EquipmentDialog.SetItemToolTip": {
|
"EquipmentDialog.SetItemToolTip": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uiequipmentdialog.py:EquipmentDialog.SetItemToolTip"
|
"pack://uiequipmentdialog.py:EquipmentDialog.SetItemToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EquipmentDialog.SetCloseEvent": {
|
"EquipmentDialog.SetCloseEvent": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uiequipmentdialog.py:EquipmentDialog.SetCloseEvent"
|
"pack://uiequipmentdialog.py:EquipmentDialog.SetCloseEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EquipmentDialog.OverInItem": {
|
"EquipmentDialog.OverInItem": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uiequipmentdialog.py:EquipmentDialog.OverInItem"
|
"pack://uiequipmentdialog.py:EquipmentDialog.OverInItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EquipmentDialog.OverOutItem": {
|
"EquipmentDialog.OverOutItem": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uiequipmentdialog.py:EquipmentDialog.OverOutItem"
|
"pack://uiequipmentdialog.py:EquipmentDialog.OverOutItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EquipmentDialog.OnPressEscapeKey": {
|
"EquipmentDialog.OnPressEscapeKey": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uiequipmentdialog.py:EquipmentDialog.OnPressEscapeKey"
|
"pack://uiequipmentdialog.py:EquipmentDialog.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiex.py:Window.__init__"
|
"pack://uiex.py:Window.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Window.__del__": {
|
"Window.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uiex.py:Window.__del__"
|
"pack://uiex.py:Window.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Window.ClearDictionary": {
|
"Window.ClearDictionary": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uiex.py:Window.ClearDictionary"
|
"pack://uiex.py:Window.ClearDictionary"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Window.InsertChild": {
|
"Window.InsertChild": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uiex.py:Window.InsertChild"
|
"pack://uiex.py:Window.InsertChild"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Window.IsChild": {
|
"Window.IsChild": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uiex.py:Window.IsChild"
|
"pack://uiex.py:Window.IsChild"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Window.GetChild": {
|
"Window.GetChild": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uiex.py:Window.GetChild"
|
"pack://uiex.py:Window.GetChild"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Window.__LoadSkin": {
|
"Window.__LoadSkin": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uiex.py:Window.__LoadSkin"
|
"pack://uiex.py:Window.__LoadSkin"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"App.__init__": {
|
"App.__init__": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uiex.py:App.__init__"
|
"pack://uiex.py:App.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"App.MainLoop": {
|
"App.MainLoop": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uiex.py:App.MainLoop"
|
"pack://uiex.py:App.MainLoop"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"App.OnInit": {
|
"App.OnInit": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uiex.py:App.OnInit"
|
"pack://uiex.py:App.OnInit"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"App.__del__": {
|
"App.__del__": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uiex.py:App.__del__"
|
"pack://uiex.py:App.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.__init__"
|
"pack://uiexchange.py:ExchangeDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.__del__": {
|
"ExchangeDialog.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.__del__"
|
"pack://uiexchange.py:ExchangeDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.LoadDialog": {
|
"ExchangeDialog.LoadDialog": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.LoadDialog"
|
"pack://uiexchange.py:ExchangeDialog.LoadDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.Destroy": {
|
"ExchangeDialog.Destroy": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.Destroy"
|
"pack://uiexchange.py:ExchangeDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.OpenDialog": {
|
"ExchangeDialog.OpenDialog": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.OpenDialog"
|
"pack://uiexchange.py:ExchangeDialog.OpenDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.CloseDialog": {
|
"ExchangeDialog.CloseDialog": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.CloseDialog"
|
"pack://uiexchange.py:ExchangeDialog.CloseDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.SetItemToolTip": {
|
"ExchangeDialog.SetItemToolTip": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.SetItemToolTip"
|
"pack://uiexchange.py:ExchangeDialog.SetItemToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.OpenPickMoneyDialog": {
|
"ExchangeDialog.OpenPickMoneyDialog": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.OpenPickMoneyDialog"
|
"pack://uiexchange.py:ExchangeDialog.OpenPickMoneyDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.OnPickMoney": {
|
"ExchangeDialog.OnPickMoney": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.OnPickMoney"
|
"pack://uiexchange.py:ExchangeDialog.OnPickMoney"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.AcceptExchange": {
|
"ExchangeDialog.AcceptExchange": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.AcceptExchange"
|
"pack://uiexchange.py:ExchangeDialog.AcceptExchange"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.SelectOwnerEmptySlot": {
|
"ExchangeDialog.SelectOwnerEmptySlot": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.SelectOwnerEmptySlot"
|
"pack://uiexchange.py:ExchangeDialog.SelectOwnerEmptySlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.SelectOwnerItemSlot": {
|
"ExchangeDialog.SelectOwnerItemSlot": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.SelectOwnerItemSlot"
|
"pack://uiexchange.py:ExchangeDialog.SelectOwnerItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.RefreshOwnerSlot": {
|
"ExchangeDialog.RefreshOwnerSlot": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.RefreshOwnerSlot"
|
"pack://uiexchange.py:ExchangeDialog.RefreshOwnerSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.RefreshTargetSlot": {
|
"ExchangeDialog.RefreshTargetSlot": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.RefreshTargetSlot"
|
"pack://uiexchange.py:ExchangeDialog.RefreshTargetSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.Refresh": {
|
"ExchangeDialog.Refresh": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.Refresh"
|
"pack://uiexchange.py:ExchangeDialog.Refresh"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.OverInOwnerItem": {
|
"ExchangeDialog.OverInOwnerItem": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.OverInOwnerItem"
|
"pack://uiexchange.py:ExchangeDialog.OverInOwnerItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.OverInTargetItem": {
|
"ExchangeDialog.OverInTargetItem": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.OverInTargetItem"
|
"pack://uiexchange.py:ExchangeDialog.OverInTargetItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.OverOutItem": {
|
"ExchangeDialog.OverOutItem": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.OverOutItem"
|
"pack://uiexchange.py:ExchangeDialog.OverOutItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.OnTop": {
|
"ExchangeDialog.OnTop": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.OnTop"
|
"pack://uiexchange.py:ExchangeDialog.OnTop"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ExchangeDialog.OnUpdate": {
|
"ExchangeDialog.OnUpdate": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uiexchange.py:ExchangeDialog.OnUpdate"
|
"pack://uiexchange.py:ExchangeDialog.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uigamebutton.py:GameButtonWindow.__init__"
|
"pack://uigamebutton.py:GameButtonWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GameButtonWindow.__del__": {
|
"GameButtonWindow.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uigamebutton.py:GameButtonWindow.__del__"
|
"pack://uigamebutton.py:GameButtonWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GameButtonWindow.__LoadWindow": {
|
"GameButtonWindow.__LoadWindow": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uigamebutton.py:GameButtonWindow.__LoadWindow"
|
"pack://uigamebutton.py:GameButtonWindow.__LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GameButtonWindow.Destroy": {
|
"GameButtonWindow.Destroy": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uigamebutton.py:GameButtonWindow.Destroy"
|
"pack://uigamebutton.py:GameButtonWindow.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GameButtonWindow.SetButtonEvent": {
|
"GameButtonWindow.SetButtonEvent": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uigamebutton.py:GameButtonWindow.SetButtonEvent"
|
"pack://uigamebutton.py:GameButtonWindow.SetButtonEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GameButtonWindow.ShowBuildButton": {
|
"GameButtonWindow.ShowBuildButton": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uigamebutton.py:GameButtonWindow.ShowBuildButton"
|
"pack://uigamebutton.py:GameButtonWindow.ShowBuildButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GameButtonWindow.HideBuildButton": {
|
"GameButtonWindow.HideBuildButton": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uigamebutton.py:GameButtonWindow.HideBuildButton"
|
"pack://uigamebutton.py:GameButtonWindow.HideBuildButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GameButtonWindow.CheckGameButton": {
|
"GameButtonWindow.CheckGameButton": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uigamebutton.py:GameButtonWindow.CheckGameButton"
|
"pack://uigamebutton.py:GameButtonWindow.CheckGameButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GameButtonWindow.__IsSkillStat": {
|
"GameButtonWindow.__IsSkillStat": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uigamebutton.py:GameButtonWindow.__IsSkillStat"
|
"pack://uigamebutton.py:GameButtonWindow.__IsSkillStat"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GameButtonWindow.__OnClickExitObserver": {
|
"GameButtonWindow.__OnClickExitObserver": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uigamebutton.py:GameButtonWindow.__OnClickExitObserver"
|
"pack://uigamebutton.py:GameButtonWindow.__OnClickExitObserver"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GameButtonWindow.__HideAllGameButton": {
|
"GameButtonWindow.__HideAllGameButton": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uigamebutton.py:GameButtonWindow.__HideAllGameButton"
|
"pack://uigamebutton.py:GameButtonWindow.__HideAllGameButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GameButtonWindow.SetObserverMode": {
|
"GameButtonWindow.SetObserverMode": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uigamebutton.py:GameButtonWindow.SetObserverMode"
|
"pack://uigamebutton.py:GameButtonWindow.SetObserverMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__init__"
|
"pack://uigameoption.py:OptionDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__del__": {
|
"OptionDialog.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__del__"
|
"pack://uigameoption.py:OptionDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__Initialize": {
|
"OptionDialog.__Initialize": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__Initialize"
|
"pack://uigameoption.py:OptionDialog.__Initialize"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.Destroy": {
|
"OptionDialog.Destroy": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.Destroy"
|
"pack://uigameoption.py:OptionDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__Load_LoadScript": {
|
"OptionDialog.__Load_LoadScript": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__Load_LoadScript"
|
"pack://uigameoption.py:OptionDialog.__Load_LoadScript"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__Load_BindObject": {
|
"OptionDialog.__Load_BindObject": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__Load_BindObject"
|
"pack://uigameoption.py:OptionDialog.__Load_BindObject"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__Load": {
|
"OptionDialog.__Load": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__Load"
|
"pack://uigameoption.py:OptionDialog.__Load"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__ClickRadioButton": {
|
"OptionDialog.__ClickRadioButton": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__ClickRadioButton"
|
"pack://uigameoption.py:OptionDialog.__ClickRadioButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__SetNameColorMode": {
|
"OptionDialog.__SetNameColorMode": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__SetNameColorMode"
|
"pack://uigameoption.py:OptionDialog.__SetNameColorMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__SetTargetBoardViewMode": {
|
"OptionDialog.__SetTargetBoardViewMode": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__SetTargetBoardViewMode"
|
"pack://uigameoption.py:OptionDialog.__SetTargetBoardViewMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickNameColorModeNormalButton": {
|
"OptionDialog.__OnClickNameColorModeNormalButton": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickNameColorModeNormalButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickNameColorModeNormalButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickNameColorModeEmpireButton": {
|
"OptionDialog.__OnClickNameColorModeEmpireButton": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickNameColorModeEmpireButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickNameColorModeEmpireButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickTargetBoardViewButton": {
|
"OptionDialog.__OnClickTargetBoardViewButton": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickTargetBoardViewButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickTargetBoardViewButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickTargetBoardNoViewButton": {
|
"OptionDialog.__OnClickTargetBoardNoViewButton": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickTargetBoardNoViewButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickTargetBoardNoViewButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickCameraModeShortButton": {
|
"OptionDialog.__OnClickCameraModeShortButton": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickCameraModeShortButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickCameraModeShortButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickCameraModeLongButton": {
|
"OptionDialog.__OnClickCameraModeLongButton": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickCameraModeLongButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickCameraModeLongButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickFogModeLevel0Button": {
|
"OptionDialog.__OnClickFogModeLevel0Button": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickFogModeLevel0Button"
|
"pack://uigameoption.py:OptionDialog.__OnClickFogModeLevel0Button"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickFogModeLevel1Button": {
|
"OptionDialog.__OnClickFogModeLevel1Button": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickFogModeLevel1Button"
|
"pack://uigameoption.py:OptionDialog.__OnClickFogModeLevel1Button"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickFogModeLevel2Button": {
|
"OptionDialog.__OnClickFogModeLevel2Button": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickFogModeLevel2Button"
|
"pack://uigameoption.py:OptionDialog.__OnClickFogModeLevel2Button"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickBlockExchangeButton": {
|
"OptionDialog.__OnClickBlockExchangeButton": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickBlockExchangeButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickBlockExchangeButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickBlockPartyButton": {
|
"OptionDialog.__OnClickBlockPartyButton": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickBlockPartyButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickBlockPartyButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickBlockGuildButton": {
|
"OptionDialog.__OnClickBlockGuildButton": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickBlockGuildButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickBlockGuildButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickBlockWhisperButton": {
|
"OptionDialog.__OnClickBlockWhisperButton": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickBlockWhisperButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickBlockWhisperButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickBlockFriendButton": {
|
"OptionDialog.__OnClickBlockFriendButton": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickBlockFriendButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickBlockFriendButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickBlockPartyRequest": {
|
"OptionDialog.__OnClickBlockPartyRequest": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickBlockPartyRequest"
|
"pack://uigameoption.py:OptionDialog.__OnClickBlockPartyRequest"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickViewChatOnButton": {
|
"OptionDialog.__OnClickViewChatOnButton": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickViewChatOnButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickViewChatOnButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickViewChatOffButton": {
|
"OptionDialog.__OnClickViewChatOffButton": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickViewChatOffButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickViewChatOffButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickAlwaysShowNameOnButton": {
|
"OptionDialog.__OnClickAlwaysShowNameOnButton": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickAlwaysShowNameOnButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickAlwaysShowNameOnButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickAlwaysShowNameOffButton": {
|
"OptionDialog.__OnClickAlwaysShowNameOffButton": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickAlwaysShowNameOffButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickAlwaysShowNameOffButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickShowDamageOnButton": {
|
"OptionDialog.__OnClickShowDamageOnButton": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickShowDamageOnButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickShowDamageOnButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickShowDamageOffButton": {
|
"OptionDialog.__OnClickShowDamageOffButton": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickShowDamageOffButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickShowDamageOffButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickSalesTextOnButton": {
|
"OptionDialog.__OnClickSalesTextOnButton": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickSalesTextOnButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickSalesTextOnButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickSalesTextOffButton": {
|
"OptionDialog.__OnClickSalesTextOffButton": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickSalesTextOffButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickSalesTextOffButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__CheckPvPProtectedLevelPlayer": {
|
"OptionDialog.__CheckPvPProtectedLevelPlayer": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__CheckPvPProtectedLevelPlayer"
|
"pack://uigameoption.py:OptionDialog.__CheckPvPProtectedLevelPlayer"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__SetPKMode": {
|
"OptionDialog.__SetPKMode": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__SetPKMode"
|
"pack://uigameoption.py:OptionDialog.__SetPKMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__SetPeacePKMode": {
|
"OptionDialog.__SetPeacePKMode": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__SetPeacePKMode"
|
"pack://uigameoption.py:OptionDialog.__SetPeacePKMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__RefreshPVPButtonList": {
|
"OptionDialog.__RefreshPVPButtonList": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__RefreshPVPButtonList"
|
"pack://uigameoption.py:OptionDialog.__RefreshPVPButtonList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickPvPModePeaceButton": {
|
"OptionDialog.__OnClickPvPModePeaceButton": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickPvPModePeaceButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickPvPModePeaceButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickPvPModeRevengeButton": {
|
"OptionDialog.__OnClickPvPModeRevengeButton": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickPvPModeRevengeButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickPvPModeRevengeButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickPvPModeFreeButton": {
|
"OptionDialog.__OnClickPvPModeFreeButton": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickPvPModeFreeButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickPvPModeFreeButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickPvPModeGuildButton": {
|
"OptionDialog.__OnClickPvPModeGuildButton": {
|
||||||
@@ -410,8 +410,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnClickPvPModeGuildButton"
|
"pack://uigameoption.py:OptionDialog.__OnClickPvPModeGuildButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnChangePKMode": {
|
"OptionDialog.OnChangePKMode": {
|
||||||
@@ -420,8 +420,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.OnChangePKMode"
|
"pack://uigameoption.py:OptionDialog.OnChangePKMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnChangeMobilePhoneNumber": {
|
"OptionDialog.__OnChangeMobilePhoneNumber": {
|
||||||
@@ -430,8 +430,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnChangeMobilePhoneNumber"
|
"pack://uigameoption.py:OptionDialog.__OnChangeMobilePhoneNumber"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnDeleteMobilePhoneNumber": {
|
"OptionDialog.__OnDeleteMobilePhoneNumber": {
|
||||||
@@ -440,8 +440,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.__OnDeleteMobilePhoneNumber"
|
"pack://uigameoption.py:OptionDialog.__OnDeleteMobilePhoneNumber"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnInputMobilePhoneNumber": {
|
"OptionDialog.OnInputMobilePhoneNumber": {
|
||||||
@@ -450,8 +450,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.OnInputMobilePhoneNumber"
|
"pack://uigameoption.py:OptionDialog.OnInputMobilePhoneNumber"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnInputMobileAuthorityCode": {
|
"OptionDialog.OnInputMobileAuthorityCode": {
|
||||||
@@ -460,8 +460,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.OnInputMobileAuthorityCode"
|
"pack://uigameoption.py:OptionDialog.OnInputMobileAuthorityCode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnDeleteMobile": {
|
"OptionDialog.OnDeleteMobile": {
|
||||||
@@ -470,8 +470,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.OnDeleteMobile"
|
"pack://uigameoption.py:OptionDialog.OnDeleteMobile"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnCloseInputDialog": {
|
"OptionDialog.OnCloseInputDialog": {
|
||||||
@@ -480,8 +480,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.OnCloseInputDialog"
|
"pack://uigameoption.py:OptionDialog.OnCloseInputDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnCloseQuestionDialog": {
|
"OptionDialog.OnCloseQuestionDialog": {
|
||||||
@@ -490,8 +490,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.OnCloseQuestionDialog"
|
"pack://uigameoption.py:OptionDialog.OnCloseQuestionDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnPressEscapeKey": {
|
"OptionDialog.OnPressEscapeKey": {
|
||||||
@@ -500,8 +500,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.OnPressEscapeKey"
|
"pack://uigameoption.py:OptionDialog.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.RefreshMobile": {
|
"OptionDialog.RefreshMobile": {
|
||||||
@@ -510,8 +510,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.RefreshMobile"
|
"pack://uigameoption.py:OptionDialog.RefreshMobile"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnMobileAuthority": {
|
"OptionDialog.OnMobileAuthority": {
|
||||||
@@ -520,8 +520,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.OnMobileAuthority"
|
"pack://uigameoption.py:OptionDialog.OnMobileAuthority"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.RefreshBlock": {
|
"OptionDialog.RefreshBlock": {
|
||||||
@@ -530,8 +530,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.RefreshBlock"
|
"pack://uigameoption.py:OptionDialog.RefreshBlock"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.RefreshViewChat": {
|
"OptionDialog.RefreshViewChat": {
|
||||||
@@ -540,8 +540,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.RefreshViewChat"
|
"pack://uigameoption.py:OptionDialog.RefreshViewChat"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.RefreshAlwaysShowName": {
|
"OptionDialog.RefreshAlwaysShowName": {
|
||||||
@@ -550,8 +550,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.RefreshAlwaysShowName"
|
"pack://uigameoption.py:OptionDialog.RefreshAlwaysShowName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.RefreshShowDamage": {
|
"OptionDialog.RefreshShowDamage": {
|
||||||
@@ -560,8 +560,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.RefreshShowDamage"
|
"pack://uigameoption.py:OptionDialog.RefreshShowDamage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.RefreshShowSalesText": {
|
"OptionDialog.RefreshShowSalesText": {
|
||||||
@@ -570,8 +570,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.RefreshShowSalesText"
|
"pack://uigameoption.py:OptionDialog.RefreshShowSalesText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnBlockMode": {
|
"OptionDialog.OnBlockMode": {
|
||||||
@@ -580,8 +580,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.OnBlockMode"
|
"pack://uigameoption.py:OptionDialog.OnBlockMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.Show": {
|
"OptionDialog.Show": {
|
||||||
@@ -590,8 +590,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.Show"
|
"pack://uigameoption.py:OptionDialog.Show"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.Close": {
|
"OptionDialog.Close": {
|
||||||
@@ -600,8 +600,8 @@
|
|||||||
"pack://uigameoption.py:OptionDialog.Close"
|
"pack://uigameoption.py:OptionDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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
@@ -10,8 +10,8 @@
|
|||||||
"pack://uihelp.py:HelpWindow.__init__"
|
"pack://uihelp.py:HelpWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HelpWindow.__del__": {
|
"HelpWindow.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uihelp.py:HelpWindow.__del__"
|
"pack://uihelp.py:HelpWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HelpWindow.LoadDialog": {
|
"HelpWindow.LoadDialog": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uihelp.py:HelpWindow.LoadDialog"
|
"pack://uihelp.py:HelpWindow.LoadDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HelpWindow.LoadDialogSinglePage": {
|
"HelpWindow.LoadDialogSinglePage": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uihelp.py:HelpWindow.LoadDialogSinglePage"
|
"pack://uihelp.py:HelpWindow.LoadDialogSinglePage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HelpWindow.LoadDialogMultiPage": {
|
"HelpWindow.LoadDialogMultiPage": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uihelp.py:HelpWindow.LoadDialogMultiPage"
|
"pack://uihelp.py:HelpWindow.LoadDialogMultiPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HelpWindow.__OnClickPage1": {
|
"HelpWindow.__OnClickPage1": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uihelp.py:HelpWindow.__OnClickPage1"
|
"pack://uihelp.py:HelpWindow.__OnClickPage1"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HelpWindow.__OnClickPage2": {
|
"HelpWindow.__OnClickPage2": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uihelp.py:HelpWindow.__OnClickPage2"
|
"pack://uihelp.py:HelpWindow.__OnClickPage2"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HelpWindow.Destroy": {
|
"HelpWindow.Destroy": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uihelp.py:HelpWindow.Destroy"
|
"pack://uihelp.py:HelpWindow.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HelpWindow.SetCloseEvent": {
|
"HelpWindow.SetCloseEvent": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uihelp.py:HelpWindow.SetCloseEvent"
|
"pack://uihelp.py:HelpWindow.SetCloseEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HelpWindow.Open": {
|
"HelpWindow.Open": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uihelp.py:HelpWindow.Open"
|
"pack://uihelp.py:HelpWindow.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HelpWindow.Close": {
|
"HelpWindow.Close": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uihelp.py:HelpWindow.Close"
|
"pack://uihelp.py:HelpWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HelpWindow.OnKeyDown": {
|
"HelpWindow.OnKeyDown": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uihelp.py:HelpWindow.OnKeyDown"
|
"pack://uihelp.py:HelpWindow.OnKeyDown"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HelpWindow.OnIMEReturn": {
|
"HelpWindow.OnIMEReturn": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uihelp.py:HelpWindow.OnIMEReturn"
|
"pack://uihelp.py:HelpWindow.OnIMEReturn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HelpWindow.OnPressEscapeKey": {
|
"HelpWindow.OnPressEscapeKey": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uihelp.py:HelpWindow.OnPressEscapeKey"
|
"pack://uihelp.py:HelpWindow.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HelpWindow.OnPressExitKey": {
|
"HelpWindow.OnPressExitKey": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uihelp.py:HelpWindow.OnPressExitKey"
|
"pack://uihelp.py:HelpWindow.OnPressExitKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"HelpWindow.__SelectPage": {
|
"HelpWindow.__SelectPage": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uihelp.py:HelpWindow.__SelectPage"
|
"pack://uihelp.py:HelpWindow.__SelectPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiinventory.py:CostumeWindow.__init__"
|
"pack://uiinventory.py:CostumeWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CostumeWindow.__del__": {
|
"CostumeWindow.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uiinventory.py:CostumeWindow.__del__"
|
"pack://uiinventory.py:CostumeWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CostumeWindow.Show": {
|
"CostumeWindow.Show": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uiinventory.py:CostumeWindow.Show"
|
"pack://uiinventory.py:CostumeWindow.Show"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CostumeWindow.Close": {
|
"CostumeWindow.Close": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uiinventory.py:CostumeWindow.Close"
|
"pack://uiinventory.py:CostumeWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CostumeWindow.__LoadWindow": {
|
"CostumeWindow.__LoadWindow": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uiinventory.py:CostumeWindow.__LoadWindow"
|
"pack://uiinventory.py:CostumeWindow.__LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"CostumeWindow.RefreshCostumeSlot": {
|
"CostumeWindow.RefreshCostumeSlot": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uiinventory.py:CostumeWindow.RefreshCostumeSlot"
|
"pack://uiinventory.py:CostumeWindow.RefreshCostumeSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BeltInventoryWindow.__init__": {
|
"BeltInventoryWindow.__init__": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uiinventory.py:BeltInventoryWindow.__init__"
|
"pack://uiinventory.py:BeltInventoryWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BeltInventoryWindow.__del__": {
|
"BeltInventoryWindow.__del__": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uiinventory.py:BeltInventoryWindow.__del__"
|
"pack://uiinventory.py:BeltInventoryWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BeltInventoryWindow.Show": {
|
"BeltInventoryWindow.Show": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uiinventory.py:BeltInventoryWindow.Show"
|
"pack://uiinventory.py:BeltInventoryWindow.Show"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BeltInventoryWindow.Close": {
|
"BeltInventoryWindow.Close": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uiinventory.py:BeltInventoryWindow.Close"
|
"pack://uiinventory.py:BeltInventoryWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BeltInventoryWindow.IsOpeningInventory": {
|
"BeltInventoryWindow.IsOpeningInventory": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uiinventory.py:BeltInventoryWindow.IsOpeningInventory"
|
"pack://uiinventory.py:BeltInventoryWindow.IsOpeningInventory"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BeltInventoryWindow.OpenInventory": {
|
"BeltInventoryWindow.OpenInventory": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uiinventory.py:BeltInventoryWindow.OpenInventory"
|
"pack://uiinventory.py:BeltInventoryWindow.OpenInventory"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BeltInventoryWindow.CloseInventory": {
|
"BeltInventoryWindow.CloseInventory": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uiinventory.py:BeltInventoryWindow.CloseInventory"
|
"pack://uiinventory.py:BeltInventoryWindow.CloseInventory"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BeltInventoryWindow.GetBasePosition": {
|
"BeltInventoryWindow.GetBasePosition": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uiinventory.py:BeltInventoryWindow.GetBasePosition"
|
"pack://uiinventory.py:BeltInventoryWindow.GetBasePosition"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BeltInventoryWindow.AdjustPositionAndSize": {
|
"BeltInventoryWindow.AdjustPositionAndSize": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uiinventory.py:BeltInventoryWindow.AdjustPositionAndSize"
|
"pack://uiinventory.py:BeltInventoryWindow.AdjustPositionAndSize"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BeltInventoryWindow.__LoadWindow": {
|
"BeltInventoryWindow.__LoadWindow": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uiinventory.py:BeltInventoryWindow.__LoadWindow"
|
"pack://uiinventory.py:BeltInventoryWindow.__LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BeltInventoryWindow.RefreshSlot": {
|
"BeltInventoryWindow.RefreshSlot": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uiinventory.py:BeltInventoryWindow.RefreshSlot"
|
"pack://uiinventory.py:BeltInventoryWindow.RefreshSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__init__": {
|
"InventoryWindow.__init__": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__init__"
|
"pack://uiinventory.py:InventoryWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__del__": {
|
"InventoryWindow.__del__": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__del__"
|
"pack://uiinventory.py:InventoryWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.Show": {
|
"InventoryWindow.Show": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.Show"
|
"pack://uiinventory.py:InventoryWindow.Show"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.BindInterfaceClass": {
|
"InventoryWindow.BindInterfaceClass": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.BindInterfaceClass"
|
"pack://uiinventory.py:InventoryWindow.BindInterfaceClass"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__LoadWindow": {
|
"InventoryWindow.__LoadWindow": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__LoadWindow"
|
"pack://uiinventory.py:InventoryWindow.__LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.Destroy": {
|
"InventoryWindow.Destroy": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.Destroy"
|
"pack://uiinventory.py:InventoryWindow.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.Hide": {
|
"InventoryWindow.Hide": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.Hide"
|
"pack://uiinventory.py:InventoryWindow.Hide"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.Close": {
|
"InventoryWindow.Close": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.Close"
|
"pack://uiinventory.py:InventoryWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.SetInventoryPage": {
|
"InventoryWindow.SetInventoryPage": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.SetInventoryPage"
|
"pack://uiinventory.py:InventoryWindow.SetInventoryPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.SetEquipmentPage": {
|
"InventoryWindow.SetEquipmentPage": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.SetEquipmentPage"
|
"pack://uiinventory.py:InventoryWindow.SetEquipmentPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.ClickMallButton": {
|
"InventoryWindow.ClickMallButton": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.ClickMallButton"
|
"pack://uiinventory.py:InventoryWindow.ClickMallButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.ClickDSSButton": {
|
"InventoryWindow.ClickDSSButton": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.ClickDSSButton"
|
"pack://uiinventory.py:InventoryWindow.ClickDSSButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.ClickCostumeButton": {
|
"InventoryWindow.ClickCostumeButton": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.ClickCostumeButton"
|
"pack://uiinventory.py:InventoryWindow.ClickCostumeButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.OpenPickMoneyDialog": {
|
"InventoryWindow.OpenPickMoneyDialog": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.OpenPickMoneyDialog"
|
"pack://uiinventory.py:InventoryWindow.OpenPickMoneyDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.OnPickMoney": {
|
"InventoryWindow.OnPickMoney": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.OnPickMoney"
|
"pack://uiinventory.py:InventoryWindow.OnPickMoney"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.OnPickItem": {
|
"InventoryWindow.OnPickItem": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.OnPickItem"
|
"pack://uiinventory.py:InventoryWindow.OnPickItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__InventoryLocalSlotPosToGlobalSlotPos": {
|
"InventoryWindow.__InventoryLocalSlotPosToGlobalSlotPos": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__InventoryLocalSlotPosToGlobalSlotPos"
|
"pack://uiinventory.py:InventoryWindow.__InventoryLocalSlotPosToGlobalSlotPos"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.RefreshBagSlotWindow": {
|
"InventoryWindow.RefreshBagSlotWindow": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.RefreshBagSlotWindow"
|
"pack://uiinventory.py:InventoryWindow.RefreshBagSlotWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.RefreshEquipSlotWindow": {
|
"InventoryWindow.RefreshEquipSlotWindow": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.RefreshEquipSlotWindow"
|
"pack://uiinventory.py:InventoryWindow.RefreshEquipSlotWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.RefreshItemSlot": {
|
"InventoryWindow.RefreshItemSlot": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.RefreshItemSlot"
|
"pack://uiinventory.py:InventoryWindow.RefreshItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.RefreshStatus": {
|
"InventoryWindow.RefreshStatus": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.RefreshStatus"
|
"pack://uiinventory.py:InventoryWindow.RefreshStatus"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.SetItemToolTip": {
|
"InventoryWindow.SetItemToolTip": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.SetItemToolTip"
|
"pack://uiinventory.py:InventoryWindow.SetItemToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.SellItem": {
|
"InventoryWindow.SellItem": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.SellItem"
|
"pack://uiinventory.py:InventoryWindow.SellItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.OnDetachMetinFromItem": {
|
"InventoryWindow.OnDetachMetinFromItem": {
|
||||||
@@ -410,8 +410,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.OnDetachMetinFromItem"
|
"pack://uiinventory.py:InventoryWindow.OnDetachMetinFromItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.OnCloseQuestionDialog": {
|
"InventoryWindow.OnCloseQuestionDialog": {
|
||||||
@@ -420,8 +420,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.OnCloseQuestionDialog"
|
"pack://uiinventory.py:InventoryWindow.OnCloseQuestionDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.SelectEmptySlot": {
|
"InventoryWindow.SelectEmptySlot": {
|
||||||
@@ -430,8 +430,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.SelectEmptySlot"
|
"pack://uiinventory.py:InventoryWindow.SelectEmptySlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.SelectItemSlot": {
|
"InventoryWindow.SelectItemSlot": {
|
||||||
@@ -440,8 +440,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.SelectItemSlot"
|
"pack://uiinventory.py:InventoryWindow.SelectItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__DropSrcItemToDestItemInInventory": {
|
"InventoryWindow.__DropSrcItemToDestItemInInventory": {
|
||||||
@@ -450,8 +450,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__DropSrcItemToDestItemInInventory"
|
"pack://uiinventory.py:InventoryWindow.__DropSrcItemToDestItemInInventory"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__SellItem": {
|
"InventoryWindow.__SellItem": {
|
||||||
@@ -460,8 +460,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__SellItem"
|
"pack://uiinventory.py:InventoryWindow.__SellItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__OnClosePopupDialog": {
|
"InventoryWindow.__OnClosePopupDialog": {
|
||||||
@@ -470,8 +470,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__OnClosePopupDialog"
|
"pack://uiinventory.py:InventoryWindow.__OnClosePopupDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.RefineItem": {
|
"InventoryWindow.RefineItem": {
|
||||||
@@ -480,8 +480,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.RefineItem"
|
"pack://uiinventory.py:InventoryWindow.RefineItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.DetachMetinFromItem": {
|
"InventoryWindow.DetachMetinFromItem": {
|
||||||
@@ -490,8 +490,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.DetachMetinFromItem"
|
"pack://uiinventory.py:InventoryWindow.DetachMetinFromItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.AttachMetinToItem": {
|
"InventoryWindow.AttachMetinToItem": {
|
||||||
@@ -500,8 +500,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.AttachMetinToItem"
|
"pack://uiinventory.py:InventoryWindow.AttachMetinToItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.OverOutItem": {
|
"InventoryWindow.OverOutItem": {
|
||||||
@@ -510,8 +510,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.OverOutItem"
|
"pack://uiinventory.py:InventoryWindow.OverOutItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.OverInItem": {
|
"InventoryWindow.OverInItem": {
|
||||||
@@ -520,8 +520,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.OverInItem"
|
"pack://uiinventory.py:InventoryWindow.OverInItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__IsUsableItemToItem": {
|
"InventoryWindow.__IsUsableItemToItem": {
|
||||||
@@ -530,8 +530,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__IsUsableItemToItem"
|
"pack://uiinventory.py:InventoryWindow.__IsUsableItemToItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__CanUseSrcItemToDstItem": {
|
"InventoryWindow.__CanUseSrcItemToDstItem": {
|
||||||
@@ -540,8 +540,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__CanUseSrcItemToDstItem"
|
"pack://uiinventory.py:InventoryWindow.__CanUseSrcItemToDstItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__CanCleanBrokenMetinStone": {
|
"InventoryWindow.__CanCleanBrokenMetinStone": {
|
||||||
@@ -550,8 +550,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__CanCleanBrokenMetinStone"
|
"pack://uiinventory.py:InventoryWindow.__CanCleanBrokenMetinStone"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__CanChangeItemAttrList": {
|
"InventoryWindow.__CanChangeItemAttrList": {
|
||||||
@@ -560,8 +560,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__CanChangeItemAttrList"
|
"pack://uiinventory.py:InventoryWindow.__CanChangeItemAttrList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__CanPutAccessorySocket": {
|
"InventoryWindow.__CanPutAccessorySocket": {
|
||||||
@@ -570,8 +570,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__CanPutAccessorySocket"
|
"pack://uiinventory.py:InventoryWindow.__CanPutAccessorySocket"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__CanAddAccessorySocket": {
|
"InventoryWindow.__CanAddAccessorySocket": {
|
||||||
@@ -580,8 +580,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__CanAddAccessorySocket"
|
"pack://uiinventory.py:InventoryWindow.__CanAddAccessorySocket"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__CanAddItemAttr": {
|
"InventoryWindow.__CanAddItemAttr": {
|
||||||
@@ -590,8 +590,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__CanAddItemAttr"
|
"pack://uiinventory.py:InventoryWindow.__CanAddItemAttr"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.ShowToolTip": {
|
"InventoryWindow.ShowToolTip": {
|
||||||
@@ -600,8 +600,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.ShowToolTip"
|
"pack://uiinventory.py:InventoryWindow.ShowToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.OnTop": {
|
"InventoryWindow.OnTop": {
|
||||||
@@ -610,8 +610,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.OnTop"
|
"pack://uiinventory.py:InventoryWindow.OnTop"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.OnPressEscapeKey": {
|
"InventoryWindow.OnPressEscapeKey": {
|
||||||
@@ -620,8 +620,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.OnPressEscapeKey"
|
"pack://uiinventory.py:InventoryWindow.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.UseItemSlot": {
|
"InventoryWindow.UseItemSlot": {
|
||||||
@@ -630,8 +630,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.UseItemSlot"
|
"pack://uiinventory.py:InventoryWindow.UseItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__UseItem": {
|
"InventoryWindow.__UseItem": {
|
||||||
@@ -640,8 +640,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__UseItem"
|
"pack://uiinventory.py:InventoryWindow.__UseItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__UseItemQuestionDialog_OnCancel": {
|
"InventoryWindow.__UseItemQuestionDialog_OnCancel": {
|
||||||
@@ -650,8 +650,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__UseItemQuestionDialog_OnCancel"
|
"pack://uiinventory.py:InventoryWindow.__UseItemQuestionDialog_OnCancel"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__UseItemQuestionDialog_OnAccept": {
|
"InventoryWindow.__UseItemQuestionDialog_OnAccept": {
|
||||||
@@ -660,8 +660,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__UseItemQuestionDialog_OnAccept"
|
"pack://uiinventory.py:InventoryWindow.__UseItemQuestionDialog_OnAccept"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__SendUseItemToItemPacket": {
|
"InventoryWindow.__SendUseItemToItemPacket": {
|
||||||
@@ -670,8 +670,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__SendUseItemToItemPacket"
|
"pack://uiinventory.py:InventoryWindow.__SendUseItemToItemPacket"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__SendUseItemPacket": {
|
"InventoryWindow.__SendUseItemPacket": {
|
||||||
@@ -680,8 +680,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__SendUseItemPacket"
|
"pack://uiinventory.py:InventoryWindow.__SendUseItemPacket"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.__SendMoveItemPacket": {
|
"InventoryWindow.__SendMoveItemPacket": {
|
||||||
@@ -690,8 +690,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.__SendMoveItemPacket"
|
"pack://uiinventory.py:InventoryWindow.__SendMoveItemPacket"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.SetDragonSoulRefineWindow": {
|
"InventoryWindow.SetDragonSoulRefineWindow": {
|
||||||
@@ -700,8 +700,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.SetDragonSoulRefineWindow"
|
"pack://uiinventory.py:InventoryWindow.SetDragonSoulRefineWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"InventoryWindow.OnMoveWindow": {
|
"InventoryWindow.OnMoveWindow": {
|
||||||
@@ -710,8 +710,8 @@
|
|||||||
"pack://uiinventory.py:InventoryWindow.OnMoveWindow"
|
"pack://uiinventory.py:InventoryWindow.OnMoveWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uimapnameshower.py:MapNameShower.__init__"
|
"pack://uimapnameshower.py:MapNameShower.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MapNameShower.__del__": {
|
"MapNameShower.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uimapnameshower.py:MapNameShower.__del__"
|
"pack://uimapnameshower.py:MapNameShower.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MapNameShower.__Initialize": {
|
"MapNameShower.__Initialize": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uimapnameshower.py:MapNameShower.__Initialize"
|
"pack://uimapnameshower.py:MapNameShower.__Initialize"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MapNameShower.__GetDevilTowerFloor": {
|
"MapNameShower.__GetDevilTowerFloor": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uimapnameshower.py:MapNameShower.__GetDevilTowerFloor"
|
"pack://uimapnameshower.py:MapNameShower.__GetDevilTowerFloor"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MapNameShower.__GetDevilBase": {
|
"MapNameShower.__GetDevilBase": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uimapnameshower.py:MapNameShower.__GetDevilBase"
|
"pack://uimapnameshower.py:MapNameShower.__GetDevilBase"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MapNameShower.ShowMapName": {
|
"MapNameShower.ShowMapName": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uimapnameshower.py:MapNameShower.ShowMapName"
|
"pack://uimapnameshower.py:MapNameShower.ShowMapName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MapNameShower.Update": {
|
"MapNameShower.Update": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uimapnameshower.py:MapNameShower.Update"
|
"pack://uimapnameshower.py:MapNameShower.Update"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/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
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiminimap.py:MapTextToolTip.__init__"
|
"pack://uiminimap.py:MapTextToolTip.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MapTextToolTip.__del__": {
|
"MapTextToolTip.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uiminimap.py:MapTextToolTip.__del__"
|
"pack://uiminimap.py:MapTextToolTip.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MapTextToolTip.SetText": {
|
"MapTextToolTip.SetText": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uiminimap.py:MapTextToolTip.SetText"
|
"pack://uiminimap.py:MapTextToolTip.SetText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MapTextToolTip.SetTooltipPosition": {
|
"MapTextToolTip.SetTooltipPosition": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uiminimap.py:MapTextToolTip.SetTooltipPosition"
|
"pack://uiminimap.py:MapTextToolTip.SetTooltipPosition"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MapTextToolTip.SetTextColor": {
|
"MapTextToolTip.SetTextColor": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uiminimap.py:MapTextToolTip.SetTextColor"
|
"pack://uiminimap.py:MapTextToolTip.SetTextColor"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MapTextToolTip.GetTextSize": {
|
"MapTextToolTip.GetTextSize": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uiminimap.py:MapTextToolTip.GetTextSize"
|
"pack://uiminimap.py:MapTextToolTip.GetTextSize"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AtlasWindow.__init__": {
|
"AtlasWindow.__init__": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uiminimap.py:AtlasWindow.__init__"
|
"pack://uiminimap.py:AtlasWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AtlasWindow.OnUpdate": {
|
"AtlasWindow.OnUpdate": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uiminimap.py:AtlasWindow.OnUpdate"
|
"pack://uiminimap.py:AtlasWindow.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AtlasWindow.OnRender": {
|
"AtlasWindow.OnRender": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uiminimap.py:AtlasWindow.OnRender"
|
"pack://uiminimap.py:AtlasWindow.OnRender"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AtlasWindow.HideAtlas": {
|
"AtlasWindow.HideAtlas": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uiminimap.py:AtlasWindow.HideAtlas"
|
"pack://uiminimap.py:AtlasWindow.HideAtlas"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AtlasWindow.ShowAtlas": {
|
"AtlasWindow.ShowAtlas": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uiminimap.py:AtlasWindow.ShowAtlas"
|
"pack://uiminimap.py:AtlasWindow.ShowAtlas"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AtlasWindow.__del__": {
|
"AtlasWindow.__del__": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uiminimap.py:AtlasWindow.__del__"
|
"pack://uiminimap.py:AtlasWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AtlasWindow.SetMapName": {
|
"AtlasWindow.SetMapName": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uiminimap.py:AtlasWindow.SetMapName"
|
"pack://uiminimap.py:AtlasWindow.SetMapName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AtlasWindow.LoadWindow": {
|
"AtlasWindow.LoadWindow": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uiminimap.py:AtlasWindow.LoadWindow"
|
"pack://uiminimap.py:AtlasWindow.LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AtlasWindow.Destroy": {
|
"AtlasWindow.Destroy": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uiminimap.py:AtlasWindow.Destroy"
|
"pack://uiminimap.py:AtlasWindow.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AtlasWindow.Hide": {
|
"AtlasWindow.Hide": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uiminimap.py:AtlasWindow.Hide"
|
"pack://uiminimap.py:AtlasWindow.Hide"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AtlasWindow.Show": {
|
"AtlasWindow.Show": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uiminimap.py:AtlasWindow.Show"
|
"pack://uiminimap.py:AtlasWindow.Show"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AtlasWindow.SetCenterPositionAdjust": {
|
"AtlasWindow.SetCenterPositionAdjust": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uiminimap.py:AtlasWindow.SetCenterPositionAdjust"
|
"pack://uiminimap.py:AtlasWindow.SetCenterPositionAdjust"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"AtlasWindow.OnPressEscapeKey": {
|
"AtlasWindow.OnPressEscapeKey": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uiminimap.py:AtlasWindow.OnPressEscapeKey"
|
"pack://uiminimap.py:AtlasWindow.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"__RegisterMiniMapColor": {
|
"__RegisterMiniMapColor": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uiminimap.py:__RegisterMiniMapColor"
|
"pack://uiminimap.py:__RegisterMiniMapColor"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.__init__": {
|
"MiniMap.__init__": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.__init__"
|
"pack://uiminimap.py:MiniMap.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.__del__": {
|
"MiniMap.__del__": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.__del__"
|
"pack://uiminimap.py:MiniMap.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.__Initialize": {
|
"MiniMap.__Initialize": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.__Initialize"
|
"pack://uiminimap.py:MiniMap.__Initialize"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.SetMapName": {
|
"MiniMap.SetMapName": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.SetMapName"
|
"pack://uiminimap.py:MiniMap.SetMapName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.SetImprisonmentDuration": {
|
"MiniMap.SetImprisonmentDuration": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.SetImprisonmentDuration"
|
"pack://uiminimap.py:MiniMap.SetImprisonmentDuration"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.__UpdateImprisonmentDurationText": {
|
"MiniMap.__UpdateImprisonmentDurationText": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.__UpdateImprisonmentDurationText"
|
"pack://uiminimap.py:MiniMap.__UpdateImprisonmentDurationText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.Show": {
|
"MiniMap.Show": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.Show"
|
"pack://uiminimap.py:MiniMap.Show"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.__LoadWindow": {
|
"MiniMap.__LoadWindow": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.__LoadWindow"
|
"pack://uiminimap.py:MiniMap.__LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.Destroy": {
|
"MiniMap.Destroy": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.Destroy"
|
"pack://uiminimap.py:MiniMap.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.UpdateObserverCount": {
|
"MiniMap.UpdateObserverCount": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.UpdateObserverCount"
|
"pack://uiminimap.py:MiniMap.UpdateObserverCount"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.OnUpdate": {
|
"MiniMap.OnUpdate": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.OnUpdate"
|
"pack://uiminimap.py:MiniMap.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.OnRender": {
|
"MiniMap.OnRender": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.OnRender"
|
"pack://uiminimap.py:MiniMap.OnRender"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.Close": {
|
"MiniMap.Close": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.Close"
|
"pack://uiminimap.py:MiniMap.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.HideMiniMap": {
|
"MiniMap.HideMiniMap": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.HideMiniMap"
|
"pack://uiminimap.py:MiniMap.HideMiniMap"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.ShowMiniMap": {
|
"MiniMap.ShowMiniMap": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.ShowMiniMap"
|
"pack://uiminimap.py:MiniMap.ShowMiniMap"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.isShowMiniMap": {
|
"MiniMap.isShowMiniMap": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.isShowMiniMap"
|
"pack://uiminimap.py:MiniMap.isShowMiniMap"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.ScaleUp": {
|
"MiniMap.ScaleUp": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.ScaleUp"
|
"pack://uiminimap.py:MiniMap.ScaleUp"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.ScaleDown": {
|
"MiniMap.ScaleDown": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.ScaleDown"
|
"pack://uiminimap.py:MiniMap.ScaleDown"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.ShowAtlas": {
|
"MiniMap.ShowAtlas": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.ShowAtlas"
|
"pack://uiminimap.py:MiniMap.ShowAtlas"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MiniMap.ToggleAtlasWindow": {
|
"MiniMap.ToggleAtlasWindow": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://uiminimap.py:MiniMap.ToggleAtlasWindow"
|
"pack://uiminimap.py:MiniMap.ToggleAtlasWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__init__"
|
"pack://uioption.py:OptionDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__del__": {
|
"OptionDialog.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__del__"
|
"pack://uioption.py:OptionDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__Initialize": {
|
"OptionDialog.__Initialize": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__Initialize"
|
"pack://uioption.py:OptionDialog.__Initialize"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.Destroy": {
|
"OptionDialog.Destroy": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.Destroy"
|
"pack://uioption.py:OptionDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__LoadDialog": {
|
"OptionDialog.__LoadDialog": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__LoadDialog"
|
"pack://uioption.py:OptionDialog.__LoadDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__ClickRadioButton": {
|
"OptionDialog.__ClickRadioButton": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__ClickRadioButton"
|
"pack://uioption.py:OptionDialog.__ClickRadioButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__SetNameColorMode": {
|
"OptionDialog.__SetNameColorMode": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__SetNameColorMode"
|
"pack://uioption.py:OptionDialog.__SetNameColorMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__SetTargetBoardViewMode": {
|
"OptionDialog.__SetTargetBoardViewMode": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__SetTargetBoardViewMode"
|
"pack://uioption.py:OptionDialog.__SetTargetBoardViewMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__SetCameraMode": {
|
"OptionDialog.__SetCameraMode": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__SetCameraMode"
|
"pack://uioption.py:OptionDialog.__SetCameraMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__SetFogLevel": {
|
"OptionDialog.__SetFogLevel": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__SetFogLevel"
|
"pack://uioption.py:OptionDialog.__SetFogLevel"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickNameColorModeNormalButton": {
|
"OptionDialog.__OnClickNameColorModeNormalButton": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickNameColorModeNormalButton"
|
"pack://uioption.py:OptionDialog.__OnClickNameColorModeNormalButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickNameColorModeEmpireButton": {
|
"OptionDialog.__OnClickNameColorModeEmpireButton": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickNameColorModeEmpireButton"
|
"pack://uioption.py:OptionDialog.__OnClickNameColorModeEmpireButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickTargetBoardViewButton": {
|
"OptionDialog.__OnClickTargetBoardViewButton": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickTargetBoardViewButton"
|
"pack://uioption.py:OptionDialog.__OnClickTargetBoardViewButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickTargetBoardNoViewButton": {
|
"OptionDialog.__OnClickTargetBoardNoViewButton": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickTargetBoardNoViewButton"
|
"pack://uioption.py:OptionDialog.__OnClickTargetBoardNoViewButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickCameraModeShortButton": {
|
"OptionDialog.__OnClickCameraModeShortButton": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickCameraModeShortButton"
|
"pack://uioption.py:OptionDialog.__OnClickCameraModeShortButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickCameraModeLongButton": {
|
"OptionDialog.__OnClickCameraModeLongButton": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickCameraModeLongButton"
|
"pack://uioption.py:OptionDialog.__OnClickCameraModeLongButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickFogModeLevel0Button": {
|
"OptionDialog.__OnClickFogModeLevel0Button": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickFogModeLevel0Button"
|
"pack://uioption.py:OptionDialog.__OnClickFogModeLevel0Button"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickFogModeLevel1Button": {
|
"OptionDialog.__OnClickFogModeLevel1Button": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickFogModeLevel1Button"
|
"pack://uioption.py:OptionDialog.__OnClickFogModeLevel1Button"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickFogModeLevel2Button": {
|
"OptionDialog.__OnClickFogModeLevel2Button": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickFogModeLevel2Button"
|
"pack://uioption.py:OptionDialog.__OnClickFogModeLevel2Button"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickBlockExchangeButton": {
|
"OptionDialog.__OnClickBlockExchangeButton": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickBlockExchangeButton"
|
"pack://uioption.py:OptionDialog.__OnClickBlockExchangeButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickBlockPartyButton": {
|
"OptionDialog.__OnClickBlockPartyButton": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickBlockPartyButton"
|
"pack://uioption.py:OptionDialog.__OnClickBlockPartyButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickBlockGuildButton": {
|
"OptionDialog.__OnClickBlockGuildButton": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickBlockGuildButton"
|
"pack://uioption.py:OptionDialog.__OnClickBlockGuildButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickBlockWhisperButton": {
|
"OptionDialog.__OnClickBlockWhisperButton": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickBlockWhisperButton"
|
"pack://uioption.py:OptionDialog.__OnClickBlockWhisperButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickBlockFriendButton": {
|
"OptionDialog.__OnClickBlockFriendButton": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickBlockFriendButton"
|
"pack://uioption.py:OptionDialog.__OnClickBlockFriendButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__CheckPvPProtectedLevelPlayer": {
|
"OptionDialog.__CheckPvPProtectedLevelPlayer": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__CheckPvPProtectedLevelPlayer"
|
"pack://uioption.py:OptionDialog.__CheckPvPProtectedLevelPlayer"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__SetPKMode": {
|
"OptionDialog.__SetPKMode": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__SetPKMode"
|
"pack://uioption.py:OptionDialog.__SetPKMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__SetPeacePKMode": {
|
"OptionDialog.__SetPeacePKMode": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__SetPeacePKMode"
|
"pack://uioption.py:OptionDialog.__SetPeacePKMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__RefreshPVPButtonList": {
|
"OptionDialog.__RefreshPVPButtonList": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__RefreshPVPButtonList"
|
"pack://uioption.py:OptionDialog.__RefreshPVPButtonList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickPvPModePeaceButton": {
|
"OptionDialog.__OnClickPvPModePeaceButton": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickPvPModePeaceButton"
|
"pack://uioption.py:OptionDialog.__OnClickPvPModePeaceButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickPvPModeRevengeButton": {
|
"OptionDialog.__OnClickPvPModeRevengeButton": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickPvPModeRevengeButton"
|
"pack://uioption.py:OptionDialog.__OnClickPvPModeRevengeButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickPvPModeFreeButton": {
|
"OptionDialog.__OnClickPvPModeFreeButton": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickPvPModeFreeButton"
|
"pack://uioption.py:OptionDialog.__OnClickPvPModeFreeButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnClickPvPModeGuildButton": {
|
"OptionDialog.__OnClickPvPModeGuildButton": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnClickPvPModeGuildButton"
|
"pack://uioption.py:OptionDialog.__OnClickPvPModeGuildButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnChangePKMode": {
|
"OptionDialog.OnChangePKMode": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.OnChangePKMode"
|
"pack://uioption.py:OptionDialog.OnChangePKMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnChangeMusicVolume": {
|
"OptionDialog.OnChangeMusicVolume": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.OnChangeMusicVolume"
|
"pack://uioption.py:OptionDialog.OnChangeMusicVolume"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnChangeSoundVolume": {
|
"OptionDialog.OnChangeSoundVolume": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.OnChangeSoundVolume"
|
"pack://uioption.py:OptionDialog.OnChangeSoundVolume"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnChangeMobilePhoneNumber": {
|
"OptionDialog.__OnChangeMobilePhoneNumber": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnChangeMobilePhoneNumber"
|
"pack://uioption.py:OptionDialog.__OnChangeMobilePhoneNumber"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.__OnDeleteMobilePhoneNumber": {
|
"OptionDialog.__OnDeleteMobilePhoneNumber": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.__OnDeleteMobilePhoneNumber"
|
"pack://uioption.py:OptionDialog.__OnDeleteMobilePhoneNumber"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnInputMobilePhoneNumber": {
|
"OptionDialog.OnInputMobilePhoneNumber": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.OnInputMobilePhoneNumber"
|
"pack://uioption.py:OptionDialog.OnInputMobilePhoneNumber"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnInputMobileAuthorityCode": {
|
"OptionDialog.OnInputMobileAuthorityCode": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.OnInputMobileAuthorityCode"
|
"pack://uioption.py:OptionDialog.OnInputMobileAuthorityCode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnDeleteMobile": {
|
"OptionDialog.OnDeleteMobile": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.OnDeleteMobile"
|
"pack://uioption.py:OptionDialog.OnDeleteMobile"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnCloseInputDialog": {
|
"OptionDialog.OnCloseInputDialog": {
|
||||||
@@ -410,8 +410,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.OnCloseInputDialog"
|
"pack://uioption.py:OptionDialog.OnCloseInputDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnCloseQuestionDialog": {
|
"OptionDialog.OnCloseQuestionDialog": {
|
||||||
@@ -420,8 +420,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.OnCloseQuestionDialog"
|
"pack://uioption.py:OptionDialog.OnCloseQuestionDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnPressEscapeKey": {
|
"OptionDialog.OnPressEscapeKey": {
|
||||||
@@ -430,8 +430,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.OnPressEscapeKey"
|
"pack://uioption.py:OptionDialog.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.RefreshMobile": {
|
"OptionDialog.RefreshMobile": {
|
||||||
@@ -440,8 +440,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.RefreshMobile"
|
"pack://uioption.py:OptionDialog.RefreshMobile"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnMobileAuthority": {
|
"OptionDialog.OnMobileAuthority": {
|
||||||
@@ -450,8 +450,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.OnMobileAuthority"
|
"pack://uioption.py:OptionDialog.OnMobileAuthority"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.RefreshBlock": {
|
"OptionDialog.RefreshBlock": {
|
||||||
@@ -460,8 +460,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.RefreshBlock"
|
"pack://uioption.py:OptionDialog.RefreshBlock"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.OnBlockMode": {
|
"OptionDialog.OnBlockMode": {
|
||||||
@@ -470,8 +470,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.OnBlockMode"
|
"pack://uioption.py:OptionDialog.OnBlockMode"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.Show": {
|
"OptionDialog.Show": {
|
||||||
@@ -480,8 +480,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.Show"
|
"pack://uioption.py:OptionDialog.Show"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"OptionDialog.Close": {
|
"OptionDialog.Close": {
|
||||||
@@ -490,8 +490,8 @@
|
|||||||
"pack://uioption.py:OptionDialog.Close"
|
"pack://uioption.py:OptionDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.__init__"
|
"pack://uiparty.py:PartyMemberInfoBoard.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.__del__": {
|
"PartyMemberInfoBoard.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.__del__"
|
"pack://uiparty.py:PartyMemberInfoBoard.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.__LoadBoard": {
|
"PartyMemberInfoBoard.__LoadBoard": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.__LoadBoard"
|
"pack://uiparty.py:PartyMemberInfoBoard.__LoadBoard"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.Destroy": {
|
"PartyMemberInfoBoard.Destroy": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.Destroy"
|
"pack://uiparty.py:PartyMemberInfoBoard.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.__SetAffectsMouseEvent": {
|
"PartyMemberInfoBoard.__SetAffectsMouseEvent": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.__SetAffectsMouseEvent"
|
"pack://uiparty.py:PartyMemberInfoBoard.__SetAffectsMouseEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.__HideAllAffects": {
|
"PartyMemberInfoBoard.__HideAllAffects": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.__HideAllAffects"
|
"pack://uiparty.py:PartyMemberInfoBoard.__HideAllAffects"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.__CreateAffectToolTip": {
|
"PartyMemberInfoBoard.__CreateAffectToolTip": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.__CreateAffectToolTip"
|
"pack://uiparty.py:PartyMemberInfoBoard.__CreateAffectToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.__CreateStateButton": {
|
"PartyMemberInfoBoard.__CreateStateButton": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.__CreateStateButton"
|
"pack://uiparty.py:PartyMemberInfoBoard.__CreateStateButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.__GetPartySkillLevel": {
|
"PartyMemberInfoBoard.__GetPartySkillLevel": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.__GetPartySkillLevel"
|
"pack://uiparty.py:PartyMemberInfoBoard.__GetPartySkillLevel"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.__AppendStateButton": {
|
"PartyMemberInfoBoard.__AppendStateButton": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.__AppendStateButton"
|
"pack://uiparty.py:PartyMemberInfoBoard.__AppendStateButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.__ShowStateButton": {
|
"PartyMemberInfoBoard.__ShowStateButton": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.__ShowStateButton"
|
"pack://uiparty.py:PartyMemberInfoBoard.__ShowStateButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.__HideStateButton": {
|
"PartyMemberInfoBoard.__HideStateButton": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.__HideStateButton"
|
"pack://uiparty.py:PartyMemberInfoBoard.__HideStateButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.__GetAffectNumber": {
|
"PartyMemberInfoBoard.__GetAffectNumber": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.__GetAffectNumber"
|
"pack://uiparty.py:PartyMemberInfoBoard.__GetAffectNumber"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.SetCharacterName": {
|
"PartyMemberInfoBoard.SetCharacterName": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.SetCharacterName"
|
"pack://uiparty.py:PartyMemberInfoBoard.SetCharacterName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.GetCharacterName": {
|
"PartyMemberInfoBoard.GetCharacterName": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.GetCharacterName"
|
"pack://uiparty.py:PartyMemberInfoBoard.GetCharacterName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.SetCharacterPID": {
|
"PartyMemberInfoBoard.SetCharacterPID": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.SetCharacterPID"
|
"pack://uiparty.py:PartyMemberInfoBoard.SetCharacterPID"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.SetCharacterVID": {
|
"PartyMemberInfoBoard.SetCharacterVID": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.SetCharacterVID"
|
"pack://uiparty.py:PartyMemberInfoBoard.SetCharacterVID"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.GetCharacterPID": {
|
"PartyMemberInfoBoard.GetCharacterPID": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.GetCharacterPID"
|
"pack://uiparty.py:PartyMemberInfoBoard.GetCharacterPID"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.GetCharacterVID": {
|
"PartyMemberInfoBoard.GetCharacterVID": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.GetCharacterVID"
|
"pack://uiparty.py:PartyMemberInfoBoard.GetCharacterVID"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.SetCharacterHP": {
|
"PartyMemberInfoBoard.SetCharacterHP": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.SetCharacterHP"
|
"pack://uiparty.py:PartyMemberInfoBoard.SetCharacterHP"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.SetCharacterState": {
|
"PartyMemberInfoBoard.SetCharacterState": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.SetCharacterState"
|
"pack://uiparty.py:PartyMemberInfoBoard.SetCharacterState"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.SetAffect": {
|
"PartyMemberInfoBoard.SetAffect": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.SetAffect"
|
"pack://uiparty.py:PartyMemberInfoBoard.SetAffect"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.Link": {
|
"PartyMemberInfoBoard.Link": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.Link"
|
"pack://uiparty.py:PartyMemberInfoBoard.Link"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.Unlink": {
|
"PartyMemberInfoBoard.Unlink": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.Unlink"
|
"pack://uiparty.py:PartyMemberInfoBoard.Unlink"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.OnSelectState": {
|
"PartyMemberInfoBoard.OnSelectState": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.OnSelectState"
|
"pack://uiparty.py:PartyMemberInfoBoard.OnSelectState"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.OnWarp": {
|
"PartyMemberInfoBoard.OnWarp": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.OnWarp"
|
"pack://uiparty.py:PartyMemberInfoBoard.OnWarp"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.OnExpel": {
|
"PartyMemberInfoBoard.OnExpel": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.OnExpel"
|
"pack://uiparty.py:PartyMemberInfoBoard.OnExpel"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.OnMouseLeftButtonDown": {
|
"PartyMemberInfoBoard.OnMouseLeftButtonDown": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.OnMouseLeftButtonDown"
|
"pack://uiparty.py:PartyMemberInfoBoard.OnMouseLeftButtonDown"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.OnMouseLeftButtonUp": {
|
"PartyMemberInfoBoard.OnMouseLeftButtonUp": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.OnMouseLeftButtonUp"
|
"pack://uiparty.py:PartyMemberInfoBoard.OnMouseLeftButtonUp"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.OnMouseRightButtonDown": {
|
"PartyMemberInfoBoard.OnMouseRightButtonDown": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.OnMouseRightButtonDown"
|
"pack://uiparty.py:PartyMemberInfoBoard.OnMouseRightButtonDown"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.OnAffectOverIn": {
|
"PartyMemberInfoBoard.OnAffectOverIn": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.OnAffectOverIn"
|
"pack://uiparty.py:PartyMemberInfoBoard.OnAffectOverIn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMemberInfoBoard.OnAffectOverOut": {
|
"PartyMemberInfoBoard.OnAffectOverOut": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://uiparty.py:PartyMemberInfoBoard.OnAffectOverOut"
|
"pack://uiparty.py:PartyMemberInfoBoard.OnAffectOverOut"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.__init__": {
|
"PartyMenu.__init__": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.__init__"
|
"pack://uiparty.py:PartyMenu.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.__del__": {
|
"PartyMenu.__del__": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.__del__"
|
"pack://uiparty.py:PartyMenu.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.Destroy": {
|
"PartyMenu.Destroy": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.Destroy"
|
"pack://uiparty.py:PartyMenu.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.__CreateModeButtons": {
|
"PartyMenu.__CreateModeButtons": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.__CreateModeButtons"
|
"pack://uiparty.py:PartyMenu.__CreateModeButtons"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.__CreateButtons": {
|
"PartyMenu.__CreateButtons": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.__CreateButtons"
|
"pack://uiparty.py:PartyMenu.__CreateButtons"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.__ClearShowingButtons": {
|
"PartyMenu.__ClearShowingButtons": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.__ClearShowingButtons"
|
"pack://uiparty.py:PartyMenu.__ClearShowingButtons"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.__ArrangeButtons": {
|
"PartyMenu.__ArrangeButtons": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.__ArrangeButtons"
|
"pack://uiparty.py:PartyMenu.__ArrangeButtons"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.__ShowButton": {
|
"PartyMenu.__ShowButton": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.__ShowButton"
|
"pack://uiparty.py:PartyMenu.__ShowButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.__HideButton": {
|
"PartyMenu.__HideButton": {
|
||||||
@@ -410,8 +410,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.__HideButton"
|
"pack://uiparty.py:PartyMenu.__HideButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.ShowLeaderButton": {
|
"PartyMenu.ShowLeaderButton": {
|
||||||
@@ -420,8 +420,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.ShowLeaderButton"
|
"pack://uiparty.py:PartyMenu.ShowLeaderButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.ShowMemberButton": {
|
"PartyMenu.ShowMemberButton": {
|
||||||
@@ -430,8 +430,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.ShowMemberButton"
|
"pack://uiparty.py:PartyMenu.ShowMemberButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.OnPartyUseSkill": {
|
"PartyMenu.OnPartyUseSkill": {
|
||||||
@@ -440,8 +440,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.OnPartyUseSkill"
|
"pack://uiparty.py:PartyMenu.OnPartyUseSkill"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.PartyHealReady": {
|
"PartyMenu.PartyHealReady": {
|
||||||
@@ -450,8 +450,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.PartyHealReady"
|
"pack://uiparty.py:PartyMenu.PartyHealReady"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.__UpAllModeButtons": {
|
"PartyMenu.__UpAllModeButtons": {
|
||||||
@@ -460,8 +460,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.__UpAllModeButtons"
|
"pack://uiparty.py:PartyMenu.__UpAllModeButtons"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.__SetModeButton": {
|
"PartyMenu.__SetModeButton": {
|
||||||
@@ -470,8 +470,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.__SetModeButton"
|
"pack://uiparty.py:PartyMenu.__SetModeButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.OnClickEXPLevel": {
|
"PartyMenu.OnClickEXPLevel": {
|
||||||
@@ -480,8 +480,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.OnClickEXPLevel"
|
"pack://uiparty.py:PartyMenu.OnClickEXPLevel"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.OnClickEXPDistributeParity": {
|
"PartyMenu.OnClickEXPDistributeParity": {
|
||||||
@@ -490,8 +490,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.OnClickEXPDistributeParity"
|
"pack://uiparty.py:PartyMenu.OnClickEXPDistributeParity"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyMenu.ChangePartyParameter": {
|
"PartyMenu.ChangePartyParameter": {
|
||||||
@@ -500,8 +500,8 @@
|
|||||||
"pack://uiparty.py:PartyMenu.ChangePartyParameter"
|
"pack://uiparty.py:PartyMenu.ChangePartyParameter"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.__init__": {
|
"PartyWindow.__init__": {
|
||||||
@@ -510,8 +510,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.__init__"
|
"pack://uiparty.py:PartyWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.__del__": {
|
"PartyWindow.__del__": {
|
||||||
@@ -520,8 +520,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.__del__"
|
"pack://uiparty.py:PartyWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.Destroy": {
|
"PartyWindow.Destroy": {
|
||||||
@@ -530,8 +530,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.Destroy"
|
"pack://uiparty.py:PartyWindow.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.DestroyPartyMemberInfoBoard": {
|
"PartyWindow.DestroyPartyMemberInfoBoard": {
|
||||||
@@ -540,8 +540,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.DestroyPartyMemberInfoBoard"
|
"pack://uiparty.py:PartyWindow.DestroyPartyMemberInfoBoard"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.__CreatePartyMenuButton": {
|
"PartyWindow.__CreatePartyMenuButton": {
|
||||||
@@ -550,8 +550,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.__CreatePartyMenuButton"
|
"pack://uiparty.py:PartyWindow.__CreatePartyMenuButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.__CreatePartyMenu": {
|
"PartyWindow.__CreatePartyMenu": {
|
||||||
@@ -560,8 +560,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.__CreatePartyMenu"
|
"pack://uiparty.py:PartyWindow.__CreatePartyMenu"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.AddPartyMember": {
|
"PartyWindow.AddPartyMember": {
|
||||||
@@ -570,8 +570,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.AddPartyMember"
|
"pack://uiparty.py:PartyWindow.AddPartyMember"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.RemovePartyMember": {
|
"PartyWindow.RemovePartyMember": {
|
||||||
@@ -580,8 +580,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.RemovePartyMember"
|
"pack://uiparty.py:PartyWindow.RemovePartyMember"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.UpdatePartyMemberInfo": {
|
"PartyWindow.UpdatePartyMemberInfo": {
|
||||||
@@ -590,8 +590,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.UpdatePartyMemberInfo"
|
"pack://uiparty.py:PartyWindow.UpdatePartyMemberInfo"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.LinkPartyMember": {
|
"PartyWindow.LinkPartyMember": {
|
||||||
@@ -600,8 +600,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.LinkPartyMember"
|
"pack://uiparty.py:PartyWindow.LinkPartyMember"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.UnlinkPartyMember": {
|
"PartyWindow.UnlinkPartyMember": {
|
||||||
@@ -610,8 +610,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.UnlinkPartyMember"
|
"pack://uiparty.py:PartyWindow.UnlinkPartyMember"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.UnlinkAllPartyMember": {
|
"PartyWindow.UnlinkAllPartyMember": {
|
||||||
@@ -620,8 +620,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.UnlinkAllPartyMember"
|
"pack://uiparty.py:PartyWindow.UnlinkAllPartyMember"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.ExitParty": {
|
"PartyWindow.ExitParty": {
|
||||||
@@ -630,8 +630,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.ExitParty"
|
"pack://uiparty.py:PartyWindow.ExitParty"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.__ArrangePartyMemberInfoBoard": {
|
"PartyWindow.__ArrangePartyMemberInfoBoard": {
|
||||||
@@ -640,8 +640,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.__ArrangePartyMemberInfoBoard"
|
"pack://uiparty.py:PartyWindow.__ArrangePartyMemberInfoBoard"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.__FindPartyMemberInfoBoardByVID": {
|
"PartyWindow.__FindPartyMemberInfoBoardByVID": {
|
||||||
@@ -650,8 +650,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.__FindPartyMemberInfoBoardByVID"
|
"pack://uiparty.py:PartyWindow.__FindPartyMemberInfoBoardByVID"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.__FindPartyMemberInfoBoardByPID": {
|
"PartyWindow.__FindPartyMemberInfoBoardByPID": {
|
||||||
@@ -660,8 +660,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.__FindPartyMemberInfoBoardByPID"
|
"pack://uiparty.py:PartyWindow.__FindPartyMemberInfoBoardByPID"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.PartyHealReady": {
|
"PartyWindow.PartyHealReady": {
|
||||||
@@ -670,8 +670,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.PartyHealReady"
|
"pack://uiparty.py:PartyWindow.PartyHealReady"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.ChangePartyParameter": {
|
"PartyWindow.ChangePartyParameter": {
|
||||||
@@ -680,8 +680,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.ChangePartyParameter"
|
"pack://uiparty.py:PartyWindow.ChangePartyParameter"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PartyWindow.OnTogglePartyMenu": {
|
"PartyWindow.OnTogglePartyMenu": {
|
||||||
@@ -690,8 +690,8 @@
|
|||||||
"pack://uiparty.py:PartyWindow.OnTogglePartyMenu"
|
"pack://uiparty.py:PartyWindow.OnTogglePartyMenu"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiphasecurtain.py:PhaseCurtain.__init__"
|
"pack://uiphasecurtain.py:PhaseCurtain.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PhaseCurtain.__del__": {
|
"PhaseCurtain.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uiphasecurtain.py:PhaseCurtain.__del__"
|
"pack://uiphasecurtain.py:PhaseCurtain.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PhaseCurtain.SAFE_FadeOut": {
|
"PhaseCurtain.SAFE_FadeOut": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uiphasecurtain.py:PhaseCurtain.SAFE_FadeOut"
|
"pack://uiphasecurtain.py:PhaseCurtain.SAFE_FadeOut"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PhaseCurtain.FadeOut": {
|
"PhaseCurtain.FadeOut": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uiphasecurtain.py:PhaseCurtain.FadeOut"
|
"pack://uiphasecurtain.py:PhaseCurtain.FadeOut"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PhaseCurtain.FadeIn": {
|
"PhaseCurtain.FadeIn": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uiphasecurtain.py:PhaseCurtain.FadeIn"
|
"pack://uiphasecurtain.py:PhaseCurtain.FadeIn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PhaseCurtain.SetAlpha": {
|
"PhaseCurtain.SetAlpha": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uiphasecurtain.py:PhaseCurtain.SetAlpha"
|
"pack://uiphasecurtain.py:PhaseCurtain.SetAlpha"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PhaseCurtain.OnUpdate": {
|
"PhaseCurtain.OnUpdate": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uiphasecurtain.py:PhaseCurtain.OnUpdate"
|
"pack://uiphasecurtain.py:PhaseCurtain.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uipickmoney.py:PickMoneyDialog.__init__"
|
"pack://uipickmoney.py:PickMoneyDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PickMoneyDialog.__del__": {
|
"PickMoneyDialog.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uipickmoney.py:PickMoneyDialog.__del__"
|
"pack://uipickmoney.py:PickMoneyDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PickMoneyDialog.LoadDialog": {
|
"PickMoneyDialog.LoadDialog": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uipickmoney.py:PickMoneyDialog.LoadDialog"
|
"pack://uipickmoney.py:PickMoneyDialog.LoadDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PickMoneyDialog.Destroy": {
|
"PickMoneyDialog.Destroy": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uipickmoney.py:PickMoneyDialog.Destroy"
|
"pack://uipickmoney.py:PickMoneyDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PickMoneyDialog.SetTitleName": {
|
"PickMoneyDialog.SetTitleName": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uipickmoney.py:PickMoneyDialog.SetTitleName"
|
"pack://uipickmoney.py:PickMoneyDialog.SetTitleName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PickMoneyDialog.SetAcceptEvent": {
|
"PickMoneyDialog.SetAcceptEvent": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uipickmoney.py:PickMoneyDialog.SetAcceptEvent"
|
"pack://uipickmoney.py:PickMoneyDialog.SetAcceptEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PickMoneyDialog.SetMax": {
|
"PickMoneyDialog.SetMax": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uipickmoney.py:PickMoneyDialog.SetMax"
|
"pack://uipickmoney.py:PickMoneyDialog.SetMax"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PickMoneyDialog.Open": {
|
"PickMoneyDialog.Open": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uipickmoney.py:PickMoneyDialog.Open"
|
"pack://uipickmoney.py:PickMoneyDialog.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PickMoneyDialog.Close": {
|
"PickMoneyDialog.Close": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uipickmoney.py:PickMoneyDialog.Close"
|
"pack://uipickmoney.py:PickMoneyDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PickMoneyDialog.OnAccept": {
|
"PickMoneyDialog.OnAccept": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uipickmoney.py:PickMoneyDialog.OnAccept"
|
"pack://uipickmoney.py:PickMoneyDialog.OnAccept"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiplayergauge.py:PlayerGauge.__init__"
|
"pack://uiplayergauge.py:PlayerGauge.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PlayerGauge.__del__": {
|
"PlayerGauge.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uiplayergauge.py:PlayerGauge.__del__"
|
"pack://uiplayergauge.py:PlayerGauge.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PlayerGauge.Hide": {
|
"PlayerGauge.Hide": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uiplayergauge.py:PlayerGauge.Hide"
|
"pack://uiplayergauge.py:PlayerGauge.Hide"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PlayerGauge.OnUpdate": {
|
"PlayerGauge.OnUpdate": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uiplayergauge.py:PlayerGauge.OnUpdate"
|
"pack://uiplayergauge.py:PlayerGauge.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PlayerGauge.RefreshGauge": {
|
"PlayerGauge.RefreshGauge": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uiplayergauge.py:PlayerGauge.RefreshGauge"
|
"pack://uiplayergauge.py:PlayerGauge.RefreshGauge"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PlayerGauge.EnableShowAlways": {
|
"PlayerGauge.EnableShowAlways": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uiplayergauge.py:PlayerGauge.EnableShowAlways"
|
"pack://uiplayergauge.py:PlayerGauge.EnableShowAlways"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PlayerGauge.DisableShowAlways": {
|
"PlayerGauge.DisableShowAlways": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uiplayergauge.py:PlayerGauge.DisableShowAlways"
|
"pack://uiplayergauge.py:PlayerGauge.DisableShowAlways"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uipointreset.py:PointResetDialog.__init__"
|
"pack://uipointreset.py:PointResetDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PointResetDialog.LoadDialog": {
|
"PointResetDialog.LoadDialog": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uipointreset.py:PointResetDialog.LoadDialog"
|
"pack://uipointreset.py:PointResetDialog.LoadDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PointResetDialog.Destroy": {
|
"PointResetDialog.Destroy": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uipointreset.py:PointResetDialog.Destroy"
|
"pack://uipointreset.py:PointResetDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PointResetDialog.OpenDialog": {
|
"PointResetDialog.OpenDialog": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uipointreset.py:PointResetDialog.OpenDialog"
|
"pack://uipointreset.py:PointResetDialog.OpenDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PointResetDialog.OpenConfirmDialog": {
|
"PointResetDialog.OpenConfirmDialog": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uipointreset.py:PointResetDialog.OpenConfirmDialog"
|
"pack://uipointreset.py:PointResetDialog.OpenConfirmDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PointResetDialog.ResetPoint": {
|
"PointResetDialog.ResetPoint": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uipointreset.py:PointResetDialog.ResetPoint"
|
"pack://uipointreset.py:PointResetDialog.ResetPoint"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PointResetDialog.Close": {
|
"PointResetDialog.Close": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uipointreset.py:PointResetDialog.Close"
|
"pack://uipointreset.py:PointResetDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PointResetDialog.OnPressEscapeKey": {
|
"PointResetDialog.OnPressEscapeKey": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uipointreset.py:PointResetDialog.OnPressEscapeKey"
|
"pack://uipointreset.py:PointResetDialog.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:Clear"
|
"pack://uiprivateshopbuilder.py:Clear"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsPrivateShopItemPriceList": {
|
"IsPrivateShopItemPriceList": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:IsPrivateShopItemPriceList"
|
"pack://uiprivateshopbuilder.py:IsPrivateShopItemPriceList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"IsBuildingPrivateShop": {
|
"IsBuildingPrivateShop": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:IsBuildingPrivateShop"
|
"pack://uiprivateshopbuilder.py:IsBuildingPrivateShop"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SetPrivateShopItemPrice": {
|
"SetPrivateShopItemPrice": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:SetPrivateShopItemPrice"
|
"pack://uiprivateshopbuilder.py:SetPrivateShopItemPrice"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GetPrivateShopItemPrice": {
|
"GetPrivateShopItemPrice": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:GetPrivateShopItemPrice"
|
"pack://uiprivateshopbuilder.py:GetPrivateShopItemPrice"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"UpdateADBoard": {
|
"UpdateADBoard": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:UpdateADBoard"
|
"pack://uiprivateshopbuilder.py:UpdateADBoard"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DeleteADBoard": {
|
"DeleteADBoard": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:DeleteADBoard"
|
"pack://uiprivateshopbuilder.py:DeleteADBoard"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopAdvertisementBoard.__init__": {
|
"PrivateShopAdvertisementBoard.__init__": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.__init__"
|
"pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopAdvertisementBoard.__del__": {
|
"PrivateShopAdvertisementBoard.__del__": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.__del__"
|
"pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopAdvertisementBoard.__MakeTextLine": {
|
"PrivateShopAdvertisementBoard.__MakeTextLine": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.__MakeTextLine"
|
"pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.__MakeTextLine"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopAdvertisementBoard.Open": {
|
"PrivateShopAdvertisementBoard.Open": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.Open"
|
"pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopAdvertisementBoard.OnMouseLeftButtonUp": {
|
"PrivateShopAdvertisementBoard.OnMouseLeftButtonUp": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.OnMouseLeftButtonUp"
|
"pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.OnMouseLeftButtonUp"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopAdvertisementBoard.OnUpdate": {
|
"PrivateShopAdvertisementBoard.OnUpdate": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.OnUpdate"
|
"pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.__init__": {
|
"PrivateShopBuilder.__init__": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.__init__"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.__del__": {
|
"PrivateShopBuilder.__del__": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.__del__"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.__LoadWindow": {
|
"PrivateShopBuilder.__LoadWindow": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.__LoadWindow"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.__LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.Destroy": {
|
"PrivateShopBuilder.Destroy": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.Destroy"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.Open": {
|
"PrivateShopBuilder.Open": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.Open"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.Close": {
|
"PrivateShopBuilder.Close": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.Close"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.SetItemToolTip": {
|
"PrivateShopBuilder.SetItemToolTip": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.SetItemToolTip"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.SetItemToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.Refresh": {
|
"PrivateShopBuilder.Refresh": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.Refresh"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.Refresh"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.OnSelectEmptySlot": {
|
"PrivateShopBuilder.OnSelectEmptySlot": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnSelectEmptySlot"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnSelectEmptySlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.OnSelectItemSlot": {
|
"PrivateShopBuilder.OnSelectItemSlot": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnSelectItemSlot"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnSelectItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.AcceptInputPrice": {
|
"PrivateShopBuilder.AcceptInputPrice": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.AcceptInputPrice"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.AcceptInputPrice"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.CancelInputPrice": {
|
"PrivateShopBuilder.CancelInputPrice": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.CancelInputPrice"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.CancelInputPrice"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.OnOk": {
|
"PrivateShopBuilder.OnOk": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnOk"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnOk"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.OnClose": {
|
"PrivateShopBuilder.OnClose": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnClose"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnClose"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.OnPressEscapeKey": {
|
"PrivateShopBuilder.OnPressEscapeKey": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnPressEscapeKey"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.OnOverInItem": {
|
"PrivateShopBuilder.OnOverInItem": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnOverInItem"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnOverInItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PrivateShopBuilder.OnOverOutItem": {
|
"PrivateShopBuilder.OnOverOutItem": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnOverOutItem"
|
"pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnOverOutItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiquest.py:ToolTipImageBox.__init__"
|
"pack://uiquest.py:ToolTipImageBox.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ToolTipImageBox.__del__": {
|
"ToolTipImageBox.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uiquest.py:ToolTipImageBox.__del__"
|
"pack://uiquest.py:ToolTipImageBox.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ToolTipImageBox.CreateToolTip": {
|
"ToolTipImageBox.CreateToolTip": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uiquest.py:ToolTipImageBox.CreateToolTip"
|
"pack://uiquest.py:ToolTipImageBox.CreateToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ToolTipImageBox.DestroyToolTip": {
|
"ToolTipImageBox.DestroyToolTip": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uiquest.py:ToolTipImageBox.DestroyToolTip"
|
"pack://uiquest.py:ToolTipImageBox.DestroyToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ToolTipImageBox.OnMouseOverIn": {
|
"ToolTipImageBox.OnMouseOverIn": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uiquest.py:ToolTipImageBox.OnMouseOverIn"
|
"pack://uiquest.py:ToolTipImageBox.OnMouseOverIn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ToolTipImageBox.OnMouseOverOut": {
|
"ToolTipImageBox.OnMouseOverOut": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uiquest.py:ToolTipImageBox.OnMouseOverOut"
|
"pack://uiquest.py:ToolTipImageBox.OnMouseOverOut"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestCurtain.__init__": {
|
"QuestCurtain.__init__": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uiquest.py:QuestCurtain.__init__"
|
"pack://uiquest.py:QuestCurtain.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestCurtain.Close": {
|
"QuestCurtain.Close": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uiquest.py:QuestCurtain.Close"
|
"pack://uiquest.py:QuestCurtain.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestCurtain.OnUpdate": {
|
"QuestCurtain.OnUpdate": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uiquest.py:QuestCurtain.OnUpdate"
|
"pack://uiquest.py:QuestCurtain.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EventCurtain.__init__": {
|
"EventCurtain.__init__": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uiquest.py:EventCurtain.__init__"
|
"pack://uiquest.py:EventCurtain.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EventCurtain.__del__": {
|
"EventCurtain.__del__": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uiquest.py:EventCurtain.__del__"
|
"pack://uiquest.py:EventCurtain.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EventCurtain.SetAlpha": {
|
"EventCurtain.SetAlpha": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uiquest.py:EventCurtain.SetAlpha"
|
"pack://uiquest.py:EventCurtain.SetAlpha"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EventCurtain.FadeOut": {
|
"EventCurtain.FadeOut": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uiquest.py:EventCurtain.FadeOut"
|
"pack://uiquest.py:EventCurtain.FadeOut"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EventCurtain.FadeIn": {
|
"EventCurtain.FadeIn": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uiquest.py:EventCurtain.FadeIn"
|
"pack://uiquest.py:EventCurtain.FadeIn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EventCurtain.WhiteOut": {
|
"EventCurtain.WhiteOut": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uiquest.py:EventCurtain.WhiteOut"
|
"pack://uiquest.py:EventCurtain.WhiteOut"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EventCurtain.WhiteIn": {
|
"EventCurtain.WhiteIn": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uiquest.py:EventCurtain.WhiteIn"
|
"pack://uiquest.py:EventCurtain.WhiteIn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EventCurtain.__StartFade": {
|
"EventCurtain.__StartFade": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uiquest.py:EventCurtain.__StartFade"
|
"pack://uiquest.py:EventCurtain.__StartFade"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EventCurtain.__EndFade": {
|
"EventCurtain.__EndFade": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uiquest.py:EventCurtain.__EndFade"
|
"pack://uiquest.py:EventCurtain.__EndFade"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EventCurtain.OnUpdate": {
|
"EventCurtain.OnUpdate": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uiquest.py:EventCurtain.OnUpdate"
|
"pack://uiquest.py:EventCurtain.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BarButton.__init__": {
|
"BarButton.__init__": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uiquest.py:BarButton.__init__"
|
"pack://uiquest.py:BarButton.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BarButton.OnRender": {
|
"BarButton.OnRender": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://uiquest.py:BarButton.OnRender"
|
"pack://uiquest.py:BarButton.OnRender"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BarButton.CallEvent": {
|
"BarButton.CallEvent": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://uiquest.py:BarButton.CallEvent"
|
"pack://uiquest.py:BarButton.CallEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BarButton.DownEvent": {
|
"BarButton.DownEvent": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://uiquest.py:BarButton.DownEvent"
|
"pack://uiquest.py:BarButton.DownEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BarButton.ShowToolTip": {
|
"BarButton.ShowToolTip": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://uiquest.py:BarButton.ShowToolTip"
|
"pack://uiquest.py:BarButton.ShowToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"BarButton.HideToolTip": {
|
"BarButton.HideToolTip": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://uiquest.py:BarButton.HideToolTip"
|
"pack://uiquest.py:BarButton.HideToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DescriptionWindow.__init__": {
|
"DescriptionWindow.__init__": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://uiquest.py:DescriptionWindow.__init__"
|
"pack://uiquest.py:DescriptionWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DescriptionWindow.__del__": {
|
"DescriptionWindow.__del__": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://uiquest.py:DescriptionWindow.__del__"
|
"pack://uiquest.py:DescriptionWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"DescriptionWindow.OnRender": {
|
"DescriptionWindow.OnRender": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://uiquest.py:DescriptionWindow.OnRender"
|
"pack://uiquest.py:DescriptionWindow.OnRender"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.__init__": {
|
"QuestDialog.__init__": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.__init__"
|
"pack://uiquest.py:QuestDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.__del__": {
|
"QuestDialog.__del__": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.__del__"
|
"pack://uiquest.py:QuestDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.LoadDialog": {
|
"QuestDialog.LoadDialog": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.LoadDialog"
|
"pack://uiquest.py:QuestDialog.LoadDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.OnCancel": {
|
"QuestDialog.OnCancel": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.OnCancel"
|
"pack://uiquest.py:QuestDialog.OnCancel"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.CloseSelf": {
|
"QuestDialog.CloseSelf": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.CloseSelf"
|
"pack://uiquest.py:QuestDialog.CloseSelf"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.Destroy": {
|
"QuestDialog.Destroy": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.Destroy"
|
"pack://uiquest.py:QuestDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.OnUpdate": {
|
"QuestDialog.OnUpdate": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.OnUpdate"
|
"pack://uiquest.py:QuestDialog.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.AddOnCloseEvent": {
|
"QuestDialog.AddOnCloseEvent": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.AddOnCloseEvent"
|
"pack://uiquest.py:QuestDialog.AddOnCloseEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.AddOnDoneEvent": {
|
"QuestDialog.AddOnDoneEvent": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.AddOnDoneEvent"
|
"pack://uiquest.py:QuestDialog.AddOnDoneEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.SetOnCloseEvent": {
|
"QuestDialog.SetOnCloseEvent": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.SetOnCloseEvent"
|
"pack://uiquest.py:QuestDialog.SetOnCloseEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.SetEventSetPosition": {
|
"QuestDialog.SetEventSetPosition": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.SetEventSetPosition"
|
"pack://uiquest.py:QuestDialog.SetEventSetPosition"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.AdjustEventSetPosition": {
|
"QuestDialog.AdjustEventSetPosition": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.AdjustEventSetPosition"
|
"pack://uiquest.py:QuestDialog.AdjustEventSetPosition"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.MakeNextButton": {
|
"QuestDialog.MakeNextButton": {
|
||||||
@@ -410,8 +410,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.MakeNextButton"
|
"pack://uiquest.py:QuestDialog.MakeNextButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.MakeQuestion": {
|
"QuestDialog.MakeQuestion": {
|
||||||
@@ -420,8 +420,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.MakeQuestion"
|
"pack://uiquest.py:QuestDialog.MakeQuestion"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.MakeEachButton": {
|
"QuestDialog.MakeEachButton": {
|
||||||
@@ -430,8 +430,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.MakeEachButton"
|
"pack://uiquest.py:QuestDialog.MakeEachButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.MakeNextPrevPageButton": {
|
"QuestDialog.MakeNextPrevPageButton": {
|
||||||
@@ -440,8 +440,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.MakeNextPrevPageButton"
|
"pack://uiquest.py:QuestDialog.MakeNextPrevPageButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.RefreshQuestPage": {
|
"QuestDialog.RefreshQuestPage": {
|
||||||
@@ -450,8 +450,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.RefreshQuestPage"
|
"pack://uiquest.py:QuestDialog.RefreshQuestPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.NextQuestPageEvent": {
|
"QuestDialog.NextQuestPageEvent": {
|
||||||
@@ -460,8 +460,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.NextQuestPageEvent"
|
"pack://uiquest.py:QuestDialog.NextQuestPageEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.PrevQuestPageEvent": {
|
"QuestDialog.PrevQuestPageEvent": {
|
||||||
@@ -470,8 +470,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.PrevQuestPageEvent"
|
"pack://uiquest.py:QuestDialog.PrevQuestPageEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.ClickAnswerEvent": {
|
"QuestDialog.ClickAnswerEvent": {
|
||||||
@@ -480,8 +480,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.ClickAnswerEvent"
|
"pack://uiquest.py:QuestDialog.ClickAnswerEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.AppendQuestion": {
|
"QuestDialog.AppendQuestion": {
|
||||||
@@ -490,8 +490,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.AppendQuestion"
|
"pack://uiquest.py:QuestDialog.AppendQuestion"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.FadeOut": {
|
"QuestDialog.FadeOut": {
|
||||||
@@ -500,8 +500,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.FadeOut"
|
"pack://uiquest.py:QuestDialog.FadeOut"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.FadeIn": {
|
"QuestDialog.FadeIn": {
|
||||||
@@ -510,8 +510,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.FadeIn"
|
"pack://uiquest.py:QuestDialog.FadeIn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.WhiteOut": {
|
"QuestDialog.WhiteOut": {
|
||||||
@@ -520,8 +520,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.WhiteOut"
|
"pack://uiquest.py:QuestDialog.WhiteOut"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.WhiteIn": {
|
"QuestDialog.WhiteIn": {
|
||||||
@@ -530,8 +530,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.WhiteIn"
|
"pack://uiquest.py:QuestDialog.WhiteIn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.DoneEvent": {
|
"QuestDialog.DoneEvent": {
|
||||||
@@ -540,8 +540,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.DoneEvent"
|
"pack://uiquest.py:QuestDialog.DoneEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.__GetQuestImageFileName": {
|
"QuestDialog.__GetQuestImageFileName": {
|
||||||
@@ -550,8 +550,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.__GetQuestImageFileName"
|
"pack://uiquest.py:QuestDialog.__GetQuestImageFileName"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.OnKeyDown": {
|
"QuestDialog.OnKeyDown": {
|
||||||
@@ -560,8 +560,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.OnKeyDown"
|
"pack://uiquest.py:QuestDialog.OnKeyDown"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.OnPressEscapeKey": {
|
"QuestDialog.OnPressEscapeKey": {
|
||||||
@@ -570,8 +570,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.OnPressEscapeKey"
|
"pack://uiquest.py:QuestDialog.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.OnIMEReturn": {
|
"QuestDialog.OnIMEReturn": {
|
||||||
@@ -580,8 +580,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.OnIMEReturn"
|
"pack://uiquest.py:QuestDialog.OnIMEReturn"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.OnIMEUpdate": {
|
"QuestDialog.OnIMEUpdate": {
|
||||||
@@ -590,8 +590,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.OnIMEUpdate"
|
"pack://uiquest.py:QuestDialog.OnIMEUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.OnInput": {
|
"QuestDialog.OnInput": {
|
||||||
@@ -600,8 +600,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.OnInput"
|
"pack://uiquest.py:QuestDialog.OnInput"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.OnImage": {
|
"QuestDialog.OnImage": {
|
||||||
@@ -610,8 +610,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.OnImage"
|
"pack://uiquest.py:QuestDialog.OnImage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.OnInsertItemIcon": {
|
"QuestDialog.OnInsertItemIcon": {
|
||||||
@@ -620,8 +620,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.OnInsertItemIcon"
|
"pack://uiquest.py:QuestDialog.OnInsertItemIcon"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.OnInsertImage": {
|
"QuestDialog.OnInsertImage": {
|
||||||
@@ -630,8 +630,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.OnInsertImage"
|
"pack://uiquest.py:QuestDialog.OnInsertImage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.OnSize": {
|
"QuestDialog.OnSize": {
|
||||||
@@ -640,8 +640,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.OnSize"
|
"pack://uiquest.py:QuestDialog.OnSize"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.OnTitleImage": {
|
"QuestDialog.OnTitleImage": {
|
||||||
@@ -650,8 +650,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.OnTitleImage"
|
"pack://uiquest.py:QuestDialog.OnTitleImage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.OnLeftImage": {
|
"QuestDialog.OnLeftImage": {
|
||||||
@@ -660,8 +660,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.OnLeftImage"
|
"pack://uiquest.py:QuestDialog.OnLeftImage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.OnTopImage": {
|
"QuestDialog.OnTopImage": {
|
||||||
@@ -670,8 +670,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.OnTopImage"
|
"pack://uiquest.py:QuestDialog.OnTopImage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"QuestDialog.OnBackgroundImage": {
|
"QuestDialog.OnBackgroundImage": {
|
||||||
@@ -680,8 +680,8 @@
|
|||||||
"pack://uiquest.py:QuestDialog.OnBackgroundImage"
|
"pack://uiquest.py:QuestDialog.OnBackgroundImage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uirefine.py:RefineDialog.__init__"
|
"pack://uirefine.py:RefineDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialog.__LoadScript": {
|
"RefineDialog.__LoadScript": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uirefine.py:RefineDialog.__LoadScript"
|
"pack://uirefine.py:RefineDialog.__LoadScript"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialog.__del__": {
|
"RefineDialog.__del__": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uirefine.py:RefineDialog.__del__"
|
"pack://uirefine.py:RefineDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialog.__LoadQuestionDialog": {
|
"RefineDialog.__LoadQuestionDialog": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uirefine.py:RefineDialog.__LoadQuestionDialog"
|
"pack://uirefine.py:RefineDialog.__LoadQuestionDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialog.Destroy": {
|
"RefineDialog.Destroy": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uirefine.py:RefineDialog.Destroy"
|
"pack://uirefine.py:RefineDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialog.GetRefineSuccessPercentage": {
|
"RefineDialog.GetRefineSuccessPercentage": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uirefine.py:RefineDialog.GetRefineSuccessPercentage"
|
"pack://uirefine.py:RefineDialog.GetRefineSuccessPercentage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialog.Open": {
|
"RefineDialog.Open": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uirefine.py:RefineDialog.Open"
|
"pack://uirefine.py:RefineDialog.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialog.UpdateDialog": {
|
"RefineDialog.UpdateDialog": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uirefine.py:RefineDialog.UpdateDialog"
|
"pack://uirefine.py:RefineDialog.UpdateDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialog.OpenQuestionDialog": {
|
"RefineDialog.OpenQuestionDialog": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uirefine.py:RefineDialog.OpenQuestionDialog"
|
"pack://uirefine.py:RefineDialog.OpenQuestionDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialog.Accept": {
|
"RefineDialog.Accept": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uirefine.py:RefineDialog.Accept"
|
"pack://uirefine.py:RefineDialog.Accept"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialog.Close": {
|
"RefineDialog.Close": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uirefine.py:RefineDialog.Close"
|
"pack://uirefine.py:RefineDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialog.OnPressEscapeKey": {
|
"RefineDialog.OnPressEscapeKey": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uirefine.py:RefineDialog.OnPressEscapeKey"
|
"pack://uirefine.py:RefineDialog.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialogNew.__init__": {
|
"RefineDialogNew.__init__": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uirefine.py:RefineDialogNew.__init__"
|
"pack://uirefine.py:RefineDialogNew.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialogNew.__Initialize": {
|
"RefineDialogNew.__Initialize": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uirefine.py:RefineDialogNew.__Initialize"
|
"pack://uirefine.py:RefineDialogNew.__Initialize"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialogNew.__LoadScript": {
|
"RefineDialogNew.__LoadScript": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uirefine.py:RefineDialogNew.__LoadScript"
|
"pack://uirefine.py:RefineDialogNew.__LoadScript"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialogNew.__del__": {
|
"RefineDialogNew.__del__": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uirefine.py:RefineDialogNew.__del__"
|
"pack://uirefine.py:RefineDialogNew.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialogNew.__MakeSlot": {
|
"RefineDialogNew.__MakeSlot": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uirefine.py:RefineDialogNew.__MakeSlot"
|
"pack://uirefine.py:RefineDialogNew.__MakeSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialogNew.__MakeItemImage": {
|
"RefineDialogNew.__MakeItemImage": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uirefine.py:RefineDialogNew.__MakeItemImage"
|
"pack://uirefine.py:RefineDialogNew.__MakeItemImage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialogNew.__MakeThinBoard": {
|
"RefineDialogNew.__MakeThinBoard": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uirefine.py:RefineDialogNew.__MakeThinBoard"
|
"pack://uirefine.py:RefineDialogNew.__MakeThinBoard"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialogNew.Destroy": {
|
"RefineDialogNew.Destroy": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uirefine.py:RefineDialogNew.Destroy"
|
"pack://uirefine.py:RefineDialogNew.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialogNew.Open": {
|
"RefineDialogNew.Open": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://uirefine.py:RefineDialogNew.Open"
|
"pack://uirefine.py:RefineDialogNew.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialogNew.Close": {
|
"RefineDialogNew.Close": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://uirefine.py:RefineDialogNew.Close"
|
"pack://uirefine.py:RefineDialogNew.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialogNew.AppendMaterial": {
|
"RefineDialogNew.AppendMaterial": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://uirefine.py:RefineDialogNew.AppendMaterial"
|
"pack://uirefine.py:RefineDialogNew.AppendMaterial"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialogNew.UpdateDialog": {
|
"RefineDialogNew.UpdateDialog": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://uirefine.py:RefineDialogNew.UpdateDialog"
|
"pack://uirefine.py:RefineDialogNew.UpdateDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialogNew.OpenQuestionDialog": {
|
"RefineDialogNew.OpenQuestionDialog": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://uirefine.py:RefineDialogNew.OpenQuestionDialog"
|
"pack://uirefine.py:RefineDialogNew.OpenQuestionDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialogNew.Accept": {
|
"RefineDialogNew.Accept": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://uirefine.py:RefineDialogNew.Accept"
|
"pack://uirefine.py:RefineDialogNew.Accept"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialogNew.CancelRefine": {
|
"RefineDialogNew.CancelRefine": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://uirefine.py:RefineDialogNew.CancelRefine"
|
"pack://uirefine.py:RefineDialogNew.CancelRefine"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RefineDialogNew.OnPressEscapeKey": {
|
"RefineDialogNew.OnPressEscapeKey": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://uirefine.py:RefineDialogNew.OnPressEscapeKey"
|
"pack://uirefine.py:RefineDialogNew.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uirestart.py:RestartDialog.__init__"
|
"pack://uirestart.py:RestartDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RestartDialog.__del__": {
|
"RestartDialog.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uirestart.py:RestartDialog.__del__"
|
"pack://uirestart.py:RestartDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RestartDialog.LoadDialog": {
|
"RestartDialog.LoadDialog": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uirestart.py:RestartDialog.LoadDialog"
|
"pack://uirestart.py:RestartDialog.LoadDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RestartDialog.Destroy": {
|
"RestartDialog.Destroy": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uirestart.py:RestartDialog.Destroy"
|
"pack://uirestart.py:RestartDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RestartDialog.OpenDialog": {
|
"RestartDialog.OpenDialog": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uirestart.py:RestartDialog.OpenDialog"
|
"pack://uirestart.py:RestartDialog.OpenDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RestartDialog.Close": {
|
"RestartDialog.Close": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uirestart.py:RestartDialog.Close"
|
"pack://uirestart.py:RestartDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RestartDialog.RestartHere": {
|
"RestartDialog.RestartHere": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uirestart.py:RestartDialog.RestartHere"
|
"pack://uirestart.py:RestartDialog.RestartHere"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RestartDialog.RestartTown": {
|
"RestartDialog.RestartTown": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uirestart.py:RestartDialog.RestartTown"
|
"pack://uirestart.py:RestartDialog.RestartTown"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RestartDialog.OnPressExitKey": {
|
"RestartDialog.OnPressExitKey": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uirestart.py:RestartDialog.OnPressExitKey"
|
"pack://uirestart.py:RestartDialog.OnPressExitKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"RestartDialog.OnPressEscapeKey": {
|
"RestartDialog.OnPressEscapeKey": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uirestart.py:RestartDialog.OnPressEscapeKey"
|
"pack://uirestart.py:RestartDialog.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uisafebox.py:PasswordDialog.__init__"
|
"pack://uisafebox.py:PasswordDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PasswordDialog.__del__": {
|
"PasswordDialog.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uisafebox.py:PasswordDialog.__del__"
|
"pack://uisafebox.py:PasswordDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PasswordDialog.__LoadDialog": {
|
"PasswordDialog.__LoadDialog": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uisafebox.py:PasswordDialog.__LoadDialog"
|
"pack://uisafebox.py:PasswordDialog.__LoadDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PasswordDialog.Destroy": {
|
"PasswordDialog.Destroy": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uisafebox.py:PasswordDialog.Destroy"
|
"pack://uisafebox.py:PasswordDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PasswordDialog.SetTitle": {
|
"PasswordDialog.SetTitle": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uisafebox.py:PasswordDialog.SetTitle"
|
"pack://uisafebox.py:PasswordDialog.SetTitle"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PasswordDialog.SetSendMessage": {
|
"PasswordDialog.SetSendMessage": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uisafebox.py:PasswordDialog.SetSendMessage"
|
"pack://uisafebox.py:PasswordDialog.SetSendMessage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PasswordDialog.ShowDialog": {
|
"PasswordDialog.ShowDialog": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uisafebox.py:PasswordDialog.ShowDialog"
|
"pack://uisafebox.py:PasswordDialog.ShowDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PasswordDialog.CloseDialog": {
|
"PasswordDialog.CloseDialog": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uisafebox.py:PasswordDialog.CloseDialog"
|
"pack://uisafebox.py:PasswordDialog.CloseDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PasswordDialog.OnAccept": {
|
"PasswordDialog.OnAccept": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uisafebox.py:PasswordDialog.OnAccept"
|
"pack://uisafebox.py:PasswordDialog.OnAccept"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PasswordDialog.OnCancel": {
|
"PasswordDialog.OnCancel": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uisafebox.py:PasswordDialog.OnCancel"
|
"pack://uisafebox.py:PasswordDialog.OnCancel"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ChangePasswordDialog.__init__": {
|
"ChangePasswordDialog.__init__": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uisafebox.py:ChangePasswordDialog.__init__"
|
"pack://uisafebox.py:ChangePasswordDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ChangePasswordDialog.__del__": {
|
"ChangePasswordDialog.__del__": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uisafebox.py:ChangePasswordDialog.__del__"
|
"pack://uisafebox.py:ChangePasswordDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ChangePasswordDialog.__LoadDialog": {
|
"ChangePasswordDialog.__LoadDialog": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uisafebox.py:ChangePasswordDialog.__LoadDialog"
|
"pack://uisafebox.py:ChangePasswordDialog.__LoadDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ChangePasswordDialog.LoadDialog": {
|
"ChangePasswordDialog.LoadDialog": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uisafebox.py:ChangePasswordDialog.LoadDialog"
|
"pack://uisafebox.py:ChangePasswordDialog.LoadDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ChangePasswordDialog.OnNextFocus": {
|
"ChangePasswordDialog.OnNextFocus": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uisafebox.py:ChangePasswordDialog.OnNextFocus"
|
"pack://uisafebox.py:ChangePasswordDialog.OnNextFocus"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ChangePasswordDialog.Destroy": {
|
"ChangePasswordDialog.Destroy": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uisafebox.py:ChangePasswordDialog.Destroy"
|
"pack://uisafebox.py:ChangePasswordDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ChangePasswordDialog.Open": {
|
"ChangePasswordDialog.Open": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uisafebox.py:ChangePasswordDialog.Open"
|
"pack://uisafebox.py:ChangePasswordDialog.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ChangePasswordDialog.Close": {
|
"ChangePasswordDialog.Close": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uisafebox.py:ChangePasswordDialog.Close"
|
"pack://uisafebox.py:ChangePasswordDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ChangePasswordDialog.OnAccept": {
|
"ChangePasswordDialog.OnAccept": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uisafebox.py:ChangePasswordDialog.OnAccept"
|
"pack://uisafebox.py:ChangePasswordDialog.OnAccept"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ChangePasswordDialog.OnCancel": {
|
"ChangePasswordDialog.OnCancel": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uisafebox.py:ChangePasswordDialog.OnCancel"
|
"pack://uisafebox.py:ChangePasswordDialog.OnCancel"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ChangePasswordDialog.OnCloseMessageDialog": {
|
"ChangePasswordDialog.OnCloseMessageDialog": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://uisafebox.py:ChangePasswordDialog.OnCloseMessageDialog"
|
"pack://uisafebox.py:ChangePasswordDialog.OnCloseMessageDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.__init__": {
|
"SafeboxWindow.__init__": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.__init__"
|
"pack://uisafebox.py:SafeboxWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.__del__": {
|
"SafeboxWindow.__del__": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.__del__"
|
"pack://uisafebox.py:SafeboxWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.Show": {
|
"SafeboxWindow.Show": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.Show"
|
"pack://uisafebox.py:SafeboxWindow.Show"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.Destroy": {
|
"SafeboxWindow.Destroy": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.Destroy"
|
"pack://uisafebox.py:SafeboxWindow.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.__LoadWindow": {
|
"SafeboxWindow.__LoadWindow": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.__LoadWindow"
|
"pack://uisafebox.py:SafeboxWindow.__LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.OpenPickMoneyDialog": {
|
"SafeboxWindow.OpenPickMoneyDialog": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.OpenPickMoneyDialog"
|
"pack://uisafebox.py:SafeboxWindow.OpenPickMoneyDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.ShowWindow": {
|
"SafeboxWindow.ShowWindow": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.ShowWindow"
|
"pack://uisafebox.py:SafeboxWindow.ShowWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.__MakePageButton": {
|
"SafeboxWindow.__MakePageButton": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.__MakePageButton"
|
"pack://uisafebox.py:SafeboxWindow.__MakePageButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.SelectPage": {
|
"SafeboxWindow.SelectPage": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.SelectPage"
|
"pack://uisafebox.py:SafeboxWindow.SelectPage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.__LocalPosToGlobalPos": {
|
"SafeboxWindow.__LocalPosToGlobalPos": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.__LocalPosToGlobalPos"
|
"pack://uisafebox.py:SafeboxWindow.__LocalPosToGlobalPos"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.SetTableSize": {
|
"SafeboxWindow.SetTableSize": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.SetTableSize"
|
"pack://uisafebox.py:SafeboxWindow.SetTableSize"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.RefreshSafebox": {
|
"SafeboxWindow.RefreshSafebox": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.RefreshSafebox"
|
"pack://uisafebox.py:SafeboxWindow.RefreshSafebox"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.RefreshSafeboxMoney": {
|
"SafeboxWindow.RefreshSafeboxMoney": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.RefreshSafeboxMoney"
|
"pack://uisafebox.py:SafeboxWindow.RefreshSafeboxMoney"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.SetItemToolTip": {
|
"SafeboxWindow.SetItemToolTip": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.SetItemToolTip"
|
"pack://uisafebox.py:SafeboxWindow.SetItemToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.Close": {
|
"SafeboxWindow.Close": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.Close"
|
"pack://uisafebox.py:SafeboxWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.CommandCloseSafebox": {
|
"SafeboxWindow.CommandCloseSafebox": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.CommandCloseSafebox"
|
"pack://uisafebox.py:SafeboxWindow.CommandCloseSafebox"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.SelectEmptySlot": {
|
"SafeboxWindow.SelectEmptySlot": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.SelectEmptySlot"
|
"pack://uisafebox.py:SafeboxWindow.SelectEmptySlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.SelectItemSlot": {
|
"SafeboxWindow.SelectItemSlot": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.SelectItemSlot"
|
"pack://uisafebox.py:SafeboxWindow.SelectItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.UseItemSlot": {
|
"SafeboxWindow.UseItemSlot": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.UseItemSlot"
|
"pack://uisafebox.py:SafeboxWindow.UseItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.__ShowToolTip": {
|
"SafeboxWindow.__ShowToolTip": {
|
||||||
@@ -410,8 +410,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.__ShowToolTip"
|
"pack://uisafebox.py:SafeboxWindow.__ShowToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.OverInItem": {
|
"SafeboxWindow.OverInItem": {
|
||||||
@@ -420,8 +420,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.OverInItem"
|
"pack://uisafebox.py:SafeboxWindow.OverInItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.OverOutItem": {
|
"SafeboxWindow.OverOutItem": {
|
||||||
@@ -430,8 +430,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.OverOutItem"
|
"pack://uisafebox.py:SafeboxWindow.OverOutItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.OnPickMoney": {
|
"SafeboxWindow.OnPickMoney": {
|
||||||
@@ -440,8 +440,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.OnPickMoney"
|
"pack://uisafebox.py:SafeboxWindow.OnPickMoney"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.OnChangePassword": {
|
"SafeboxWindow.OnChangePassword": {
|
||||||
@@ -450,8 +450,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.OnChangePassword"
|
"pack://uisafebox.py:SafeboxWindow.OnChangePassword"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.OnPressEscapeKey": {
|
"SafeboxWindow.OnPressEscapeKey": {
|
||||||
@@ -460,8 +460,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.OnPressEscapeKey"
|
"pack://uisafebox.py:SafeboxWindow.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SafeboxWindow.OnUpdate": {
|
"SafeboxWindow.OnUpdate": {
|
||||||
@@ -470,8 +470,8 @@
|
|||||||
"pack://uisafebox.py:SafeboxWindow.OnUpdate"
|
"pack://uisafebox.py:SafeboxWindow.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.__init__": {
|
"MallWindow.__init__": {
|
||||||
@@ -480,8 +480,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.__init__"
|
"pack://uisafebox.py:MallWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.__del__": {
|
"MallWindow.__del__": {
|
||||||
@@ -490,8 +490,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.__del__"
|
"pack://uisafebox.py:MallWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.Show": {
|
"MallWindow.Show": {
|
||||||
@@ -500,8 +500,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.Show"
|
"pack://uisafebox.py:MallWindow.Show"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.Destroy": {
|
"MallWindow.Destroy": {
|
||||||
@@ -510,8 +510,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.Destroy"
|
"pack://uisafebox.py:MallWindow.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.__LoadWindow": {
|
"MallWindow.__LoadWindow": {
|
||||||
@@ -520,8 +520,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.__LoadWindow"
|
"pack://uisafebox.py:MallWindow.__LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.ShowWindow": {
|
"MallWindow.ShowWindow": {
|
||||||
@@ -530,8 +530,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.ShowWindow"
|
"pack://uisafebox.py:MallWindow.ShowWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.SetTableSize": {
|
"MallWindow.SetTableSize": {
|
||||||
@@ -540,8 +540,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.SetTableSize"
|
"pack://uisafebox.py:MallWindow.SetTableSize"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.RefreshMall": {
|
"MallWindow.RefreshMall": {
|
||||||
@@ -550,8 +550,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.RefreshMall"
|
"pack://uisafebox.py:MallWindow.RefreshMall"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.SetItemToolTip": {
|
"MallWindow.SetItemToolTip": {
|
||||||
@@ -560,8 +560,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.SetItemToolTip"
|
"pack://uisafebox.py:MallWindow.SetItemToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.Close": {
|
"MallWindow.Close": {
|
||||||
@@ -570,8 +570,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.Close"
|
"pack://uisafebox.py:MallWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.CommandCloseMall": {
|
"MallWindow.CommandCloseMall": {
|
||||||
@@ -580,8 +580,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.CommandCloseMall"
|
"pack://uisafebox.py:MallWindow.CommandCloseMall"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.SelectEmptySlot": {
|
"MallWindow.SelectEmptySlot": {
|
||||||
@@ -590,8 +590,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.SelectEmptySlot"
|
"pack://uisafebox.py:MallWindow.SelectEmptySlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.SelectItemSlot": {
|
"MallWindow.SelectItemSlot": {
|
||||||
@@ -600,8 +600,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.SelectItemSlot"
|
"pack://uisafebox.py:MallWindow.SelectItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.UseItemSlot": {
|
"MallWindow.UseItemSlot": {
|
||||||
@@ -610,8 +610,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.UseItemSlot"
|
"pack://uisafebox.py:MallWindow.UseItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.__ShowToolTip": {
|
"MallWindow.__ShowToolTip": {
|
||||||
@@ -620,8 +620,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.__ShowToolTip"
|
"pack://uisafebox.py:MallWindow.__ShowToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.OverInItem": {
|
"MallWindow.OverInItem": {
|
||||||
@@ -630,8 +630,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.OverInItem"
|
"pack://uisafebox.py:MallWindow.OverInItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.OverOutItem": {
|
"MallWindow.OverOutItem": {
|
||||||
@@ -640,8 +640,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.OverOutItem"
|
"pack://uisafebox.py:MallWindow.OverOutItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.OnPressEscapeKey": {
|
"MallWindow.OnPressEscapeKey": {
|
||||||
@@ -650,8 +650,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.OnPressEscapeKey"
|
"pack://uisafebox.py:MallWindow.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallWindow.OnUpdate": {
|
"MallWindow.OnUpdate": {
|
||||||
@@ -660,8 +660,8 @@
|
|||||||
"pack://uisafebox.py:MallWindow.OnUpdate"
|
"pack://uisafebox.py:MallWindow.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiscriptlocale.py:LoadLocaleFile"
|
"pack://uiscriptlocale.py:LoadLocaleFile"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiscriptlocale.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiselectitem.py:SelectItemWindow.__init__"
|
"pack://uiselectitem.py:SelectItemWindow.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectItemWindow.__del__": {
|
"SelectItemWindow.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uiselectitem.py:SelectItemWindow.__del__"
|
"pack://uiselectitem.py:SelectItemWindow.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectItemWindow.LoadWindow": {
|
"SelectItemWindow.LoadWindow": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uiselectitem.py:SelectItemWindow.LoadWindow"
|
"pack://uiselectitem.py:SelectItemWindow.LoadWindow"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectItemWindow.Open": {
|
"SelectItemWindow.Open": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uiselectitem.py:SelectItemWindow.Open"
|
"pack://uiselectitem.py:SelectItemWindow.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectItemWindow.Close": {
|
"SelectItemWindow.Close": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uiselectitem.py:SelectItemWindow.Close"
|
"pack://uiselectitem.py:SelectItemWindow.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectItemWindow.SetItemToolTip": {
|
"SelectItemWindow.SetItemToolTip": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uiselectitem.py:SelectItemWindow.SetItemToolTip"
|
"pack://uiselectitem.py:SelectItemWindow.SetItemToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectItemWindow.SelectItemSlot": {
|
"SelectItemWindow.SelectItemSlot": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uiselectitem.py:SelectItemWindow.SelectItemSlot"
|
"pack://uiselectitem.py:SelectItemWindow.SelectItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectItemWindow.SetTableSize": {
|
"SelectItemWindow.SetTableSize": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uiselectitem.py:SelectItemWindow.SetTableSize"
|
"pack://uiselectitem.py:SelectItemWindow.SetTableSize"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectItemWindow.RefreshSlot": {
|
"SelectItemWindow.RefreshSlot": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uiselectitem.py:SelectItemWindow.RefreshSlot"
|
"pack://uiselectitem.py:SelectItemWindow.RefreshSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectItemWindow.OverOutItem": {
|
"SelectItemWindow.OverOutItem": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uiselectitem.py:SelectItemWindow.OverOutItem"
|
"pack://uiselectitem.py:SelectItemWindow.OverOutItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"SelectItemWindow.OverInItem": {
|
"SelectItemWindow.OverInItem": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uiselectitem.py:SelectItemWindow.OverInItem"
|
"pack://uiselectitem.py:SelectItemWindow.OverInItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uiselectmusic.py:Item.__init__"
|
"pack://uiselectmusic.py:Item.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Item.__del__": {
|
"Item.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uiselectmusic.py:Item.__del__"
|
"pack://uiselectmusic.py:Item.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Item.GetText": {
|
"Item.GetText": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uiselectmusic.py:Item.GetText"
|
"pack://uiselectmusic.py:Item.GetText"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Item.SetSize": {
|
"Item.SetSize": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uiselectmusic.py:Item.SetSize"
|
"pack://uiselectmusic.py:Item.SetSize"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Item.__CreateTextLine": {
|
"Item.__CreateTextLine": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uiselectmusic.py:Item.__CreateTextLine"
|
"pack://uiselectmusic.py:Item.__CreateTextLine"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.__init__": {
|
"PopupDialog.__init__": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uiselectmusic.py:PopupDialog.__init__"
|
"pack://uiselectmusic.py:PopupDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.__del__": {
|
"PopupDialog.__del__": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uiselectmusic.py:PopupDialog.__del__"
|
"pack://uiselectmusic.py:PopupDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.__Load": {
|
"PopupDialog.__Load": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uiselectmusic.py:PopupDialog.__Load"
|
"pack://uiselectmusic.py:PopupDialog.__Load"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.__Bind": {
|
"PopupDialog.__Bind": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uiselectmusic.py:PopupDialog.__Bind"
|
"pack://uiselectmusic.py:PopupDialog.__Bind"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.Open": {
|
"PopupDialog.Open": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uiselectmusic.py:PopupDialog.Open"
|
"pack://uiselectmusic.py:PopupDialog.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PopupDialog.__OnOK": {
|
"PopupDialog.__OnOK": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uiselectmusic.py:PopupDialog.__OnOK"
|
"pack://uiselectmusic.py:PopupDialog.__OnOK"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.__init__": {
|
"FileListDialog.__init__": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.__init__"
|
"pack://uiselectmusic.py:FileListDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.__del__": {
|
"FileListDialog.__del__": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.__del__"
|
"pack://uiselectmusic.py:FileListDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.Show": {
|
"FileListDialog.Show": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.Show"
|
"pack://uiselectmusic.py:FileListDialog.Show"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.Open": {
|
"FileListDialog.Open": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.Open"
|
"pack://uiselectmusic.py:FileListDialog.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.Close": {
|
"FileListDialog.Close": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.Close"
|
"pack://uiselectmusic.py:FileListDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.OnPressEscapeKey": {
|
"FileListDialog.OnPressEscapeKey": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.OnPressEscapeKey"
|
"pack://uiselectmusic.py:FileListDialog.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.SAFE_SetSelectEvent": {
|
"FileListDialog.SAFE_SetSelectEvent": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.SAFE_SetSelectEvent"
|
"pack://uiselectmusic.py:FileListDialog.SAFE_SetSelectEvent"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.__CreateFileListBox": {
|
"FileListDialog.__CreateFileListBox": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.__CreateFileListBox"
|
"pack://uiselectmusic.py:FileListDialog.__CreateFileListBox"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.__Load": {
|
"FileListDialog.__Load": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.__Load"
|
"pack://uiselectmusic.py:FileListDialog.__Load"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.__Load_LoadScript": {
|
"FileListDialog.__Load_LoadScript": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.__Load_LoadScript"
|
"pack://uiselectmusic.py:FileListDialog.__Load_LoadScript"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.__Load_BindObject": {
|
"FileListDialog.__Load_BindObject": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.__Load_BindObject"
|
"pack://uiselectmusic.py:FileListDialog.__Load_BindObject"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.__PopupMessage": {
|
"FileListDialog.__PopupMessage": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.__PopupMessage"
|
"pack://uiselectmusic.py:FileListDialog.__PopupMessage"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.__OnOK": {
|
"FileListDialog.__OnOK": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.__OnOK"
|
"pack://uiselectmusic.py:FileListDialog.__OnOK"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.__OnCancel": {
|
"FileListDialog.__OnCancel": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.__OnCancel"
|
"pack://uiselectmusic.py:FileListDialog.__OnCancel"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.__OnRefresh": {
|
"FileListDialog.__OnRefresh": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.__OnRefresh"
|
"pack://uiselectmusic.py:FileListDialog.__OnRefresh"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.__RefreshFileList": {
|
"FileListDialog.__RefreshFileList": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.__RefreshFileList"
|
"pack://uiselectmusic.py:FileListDialog.__RefreshFileList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.__ClearFileList": {
|
"FileListDialog.__ClearFileList": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.__ClearFileList"
|
"pack://uiselectmusic.py:FileListDialog.__ClearFileList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.__AppendFileList": {
|
"FileListDialog.__AppendFileList": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.__AppendFileList"
|
"pack://uiselectmusic.py:FileListDialog.__AppendFileList"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"FileListDialog.__AppendFile": {
|
"FileListDialog.__AppendFile": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://uiselectmusic.py:FileListDialog.__AppendFile"
|
"pack://uiselectmusic.py:FileListDialog.__AppendFile"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.__init__"
|
"pack://uishop.py:ShopDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.__del__": {
|
"ShopDialog.__del__": {
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.__del__"
|
"pack://uishop.py:ShopDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.__GetRealIndex": {
|
"ShopDialog.__GetRealIndex": {
|
||||||
@@ -30,8 +30,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.__GetRealIndex"
|
"pack://uishop.py:ShopDialog.__GetRealIndex"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.Refresh": {
|
"ShopDialog.Refresh": {
|
||||||
@@ -40,8 +40,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.Refresh"
|
"pack://uishop.py:ShopDialog.Refresh"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.SetItemData": {
|
"ShopDialog.SetItemData": {
|
||||||
@@ -50,8 +50,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.SetItemData"
|
"pack://uishop.py:ShopDialog.SetItemData"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.LoadDialog": {
|
"ShopDialog.LoadDialog": {
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.LoadDialog"
|
"pack://uishop.py:ShopDialog.LoadDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.__ShowBuySellButton": {
|
"ShopDialog.__ShowBuySellButton": {
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.__ShowBuySellButton"
|
"pack://uishop.py:ShopDialog.__ShowBuySellButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.__ShowMiddleTabs": {
|
"ShopDialog.__ShowMiddleTabs": {
|
||||||
@@ -80,8 +80,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.__ShowMiddleTabs"
|
"pack://uishop.py:ShopDialog.__ShowMiddleTabs"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.__ShowSmallTabs": {
|
"ShopDialog.__ShowSmallTabs": {
|
||||||
@@ -90,8 +90,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.__ShowSmallTabs"
|
"pack://uishop.py:ShopDialog.__ShowSmallTabs"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.__HideBuySellButton": {
|
"ShopDialog.__HideBuySellButton": {
|
||||||
@@ -100,8 +100,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.__HideBuySellButton"
|
"pack://uishop.py:ShopDialog.__HideBuySellButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.__HideMiddleTabs": {
|
"ShopDialog.__HideMiddleTabs": {
|
||||||
@@ -110,8 +110,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.__HideMiddleTabs"
|
"pack://uishop.py:ShopDialog.__HideMiddleTabs"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.__HideSmallTabs": {
|
"ShopDialog.__HideSmallTabs": {
|
||||||
@@ -120,8 +120,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.__HideSmallTabs"
|
"pack://uishop.py:ShopDialog.__HideSmallTabs"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.__SetTabNames": {
|
"ShopDialog.__SetTabNames": {
|
||||||
@@ -130,8 +130,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.__SetTabNames"
|
"pack://uishop.py:ShopDialog.__SetTabNames"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.Destroy": {
|
"ShopDialog.Destroy": {
|
||||||
@@ -140,8 +140,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.Destroy"
|
"pack://uishop.py:ShopDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.Open": {
|
"ShopDialog.Open": {
|
||||||
@@ -150,8 +150,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.Open"
|
"pack://uishop.py:ShopDialog.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.Close": {
|
"ShopDialog.Close": {
|
||||||
@@ -160,8 +160,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.Close"
|
"pack://uishop.py:ShopDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.GetIndexFromSlotPos": {
|
"ShopDialog.GetIndexFromSlotPos": {
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.GetIndexFromSlotPos"
|
"pack://uishop.py:ShopDialog.GetIndexFromSlotPos"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.OnClickTabButton": {
|
"ShopDialog.OnClickTabButton": {
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.OnClickTabButton"
|
"pack://uishop.py:ShopDialog.OnClickTabButton"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.AskClosePrivateShop": {
|
"ShopDialog.AskClosePrivateShop": {
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.AskClosePrivateShop"
|
"pack://uishop.py:ShopDialog.AskClosePrivateShop"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.OnClosePrivateShop": {
|
"ShopDialog.OnClosePrivateShop": {
|
||||||
@@ -200,8 +200,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.OnClosePrivateShop"
|
"pack://uishop.py:ShopDialog.OnClosePrivateShop"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.OnPressEscapeKey": {
|
"ShopDialog.OnPressEscapeKey": {
|
||||||
@@ -210,8 +210,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.OnPressEscapeKey"
|
"pack://uishop.py:ShopDialog.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.OnPressExitKey": {
|
"ShopDialog.OnPressExitKey": {
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.OnPressExitKey"
|
"pack://uishop.py:ShopDialog.OnPressExitKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.OnBuy": {
|
"ShopDialog.OnBuy": {
|
||||||
@@ -230,8 +230,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.OnBuy"
|
"pack://uishop.py:ShopDialog.OnBuy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.OnSell": {
|
"ShopDialog.OnSell": {
|
||||||
@@ -240,8 +240,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.OnSell"
|
"pack://uishop.py:ShopDialog.OnSell"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.CancelShopping": {
|
"ShopDialog.CancelShopping": {
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.CancelShopping"
|
"pack://uishop.py:ShopDialog.CancelShopping"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.__OnClosePopupDialog": {
|
"ShopDialog.__OnClosePopupDialog": {
|
||||||
@@ -260,8 +260,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.__OnClosePopupDialog"
|
"pack://uishop.py:ShopDialog.__OnClosePopupDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.SellAttachedItem": {
|
"ShopDialog.SellAttachedItem": {
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.SellAttachedItem"
|
"pack://uishop.py:ShopDialog.SellAttachedItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.OnSellItem": {
|
"ShopDialog.OnSellItem": {
|
||||||
@@ -280,8 +280,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.OnSellItem"
|
"pack://uishop.py:ShopDialog.OnSellItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.OnCloseQuestionDialog": {
|
"ShopDialog.OnCloseQuestionDialog": {
|
||||||
@@ -290,8 +290,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.OnCloseQuestionDialog"
|
"pack://uishop.py:ShopDialog.OnCloseQuestionDialog"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.SelectEmptySlot": {
|
"ShopDialog.SelectEmptySlot": {
|
||||||
@@ -300,8 +300,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.SelectEmptySlot"
|
"pack://uishop.py:ShopDialog.SelectEmptySlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.UnselectItemSlot": {
|
"ShopDialog.UnselectItemSlot": {
|
||||||
@@ -310,8 +310,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.UnselectItemSlot"
|
"pack://uishop.py:ShopDialog.UnselectItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.SelectItemSlot": {
|
"ShopDialog.SelectItemSlot": {
|
||||||
@@ -320,8 +320,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.SelectItemSlot"
|
"pack://uishop.py:ShopDialog.SelectItemSlot"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.DropToInventory": {
|
"ShopDialog.DropToInventory": {
|
||||||
@@ -330,8 +330,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.DropToInventory"
|
"pack://uishop.py:ShopDialog.DropToInventory"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.AskBuyItem": {
|
"ShopDialog.AskBuyItem": {
|
||||||
@@ -340,8 +340,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.AskBuyItem"
|
"pack://uishop.py:ShopDialog.AskBuyItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.AnswerBuyItem": {
|
"ShopDialog.AnswerBuyItem": {
|
||||||
@@ -350,8 +350,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.AnswerBuyItem"
|
"pack://uishop.py:ShopDialog.AnswerBuyItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.SetItemToolTip": {
|
"ShopDialog.SetItemToolTip": {
|
||||||
@@ -360,8 +360,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.SetItemToolTip"
|
"pack://uishop.py:ShopDialog.SetItemToolTip"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.OverInItem": {
|
"ShopDialog.OverInItem": {
|
||||||
@@ -370,8 +370,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.OverInItem"
|
"pack://uishop.py:ShopDialog.OverInItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.OverOutItem": {
|
"ShopDialog.OverOutItem": {
|
||||||
@@ -380,8 +380,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.OverOutItem"
|
"pack://uishop.py:ShopDialog.OverOutItem"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"ShopDialog.OnUpdate": {
|
"ShopDialog.OnUpdate": {
|
||||||
@@ -390,8 +390,8 @@
|
|||||||
"pack://uishop.py:ShopDialog.OnUpdate"
|
"pack://uishop.py:ShopDialog.OnUpdate"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallPageDialog.__init__": {
|
"MallPageDialog.__init__": {
|
||||||
@@ -400,8 +400,8 @@
|
|||||||
"pack://uishop.py:MallPageDialog.__init__"
|
"pack://uishop.py:MallPageDialog.__init__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallPageDialog.__del__": {
|
"MallPageDialog.__del__": {
|
||||||
@@ -410,8 +410,8 @@
|
|||||||
"pack://uishop.py:MallPageDialog.__del__"
|
"pack://uishop.py:MallPageDialog.__del__"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallPageDialog.Destroy": {
|
"MallPageDialog.Destroy": {
|
||||||
@@ -420,8 +420,8 @@
|
|||||||
"pack://uishop.py:MallPageDialog.Destroy"
|
"pack://uishop.py:MallPageDialog.Destroy"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallPageDialog.Open": {
|
"MallPageDialog.Open": {
|
||||||
@@ -430,8 +430,8 @@
|
|||||||
"pack://uishop.py:MallPageDialog.Open"
|
"pack://uishop.py:MallPageDialog.Open"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallPageDialog.Close": {
|
"MallPageDialog.Close": {
|
||||||
@@ -440,8 +440,8 @@
|
|||||||
"pack://uishop.py:MallPageDialog.Close"
|
"pack://uishop.py:MallPageDialog.Close"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"MallPageDialog.OnPressEscapeKey": {
|
"MallPageDialog.OnPressEscapeKey": {
|
||||||
@@ -450,8 +450,8 @@
|
|||||||
"pack://uishop.py:MallPageDialog.OnPressEscapeKey"
|
"pack://uishop.py:MallPageDialog.OnPressEscapeKey"
|
||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk",
|
"scripts/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"
|
"scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user