diff --git a/.agents/skills/metin2-40250-parity-audit/SKILL.md b/.agents/skills/metin2-40250-parity-audit/SKILL.md index c0ff8962..f413673a 100644 --- a/.agents/skills/metin2-40250-parity-audit/SKILL.md +++ b/.agents/skills/metin2-40250-parity-audit/SKILL.md @@ -32,15 +32,15 @@ one of three layers: | 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//.{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//` (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`, ...) | +| `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//.{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` | `src/port//` (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 | `src/platform/` + existing render code (`metin2_model`, `metin2_anim`, `gr2_bridge`, ...) | Rules for the `logic` layer: - 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 - `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`) 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 @@ -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 `audit/port-map/`. - `scripts/port_copy.py copy ... | diff [...]` — 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. - `scripts/platform_stub.py list | gen [...] [--force]` — generate the empty platform - skeleton `extension/src/platform//.cpp` for platform-layer mirror headers from clang's AST - (needs `script/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. + skeleton `src/platform//.cpp` for platform-layer mirror headers from clang's AST + (needs `scripts/port_gate.sh macos` for compile commands); never overwrites without `--force`. + `grep -r MT_PLATFORM_STUB src/platform` lists the platform functions still unimplemented. - `scripts/stub_constants.py [--check]` — regenerates the 2V0 stub modules' constants (`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. diff --git a/.agents/skills/metin2-40250-parity-audit/references/project-map.md b/.agents/skills/metin2-40250-parity-audit/references/project-map.md index d5c94d72..a8d9ccc4 100644 --- a/.agents/skills/metin2-40250-parity-audit/references/project-map.md +++ b/.agents/skills/metin2-40250-parity-audit/references/project-map.md @@ -30,16 +30,17 @@ ## Current client -- GDScript runtime: `project/` (entry `project/app_flow.gd`, world `project/game_scene.gd`); UI in `project/ui/`. -- Native extension: `extension/src/` (network in `extension/src/net/`, classic 40250 protocol in `extension/src/net/classic/`). -- Format readers: `formats/`; Granny: `libgr2/`; assets/tables: `assets/`; Granny oracle: `oracle/`; tools: `tools/`. +- `src/port//.{h,cpp}` — mirror of each 40250 `logic`/`python` unit (see SKILL.md "Code layout"). +- `src/platform/` — implementations of the mirrored 40250 platform classes (D3D8 recorder, Granny, + 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//.{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 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/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 ```bash -godot --headless --path project --script .gd # most project tests -cmake --build build -j8 && ctest --test-dir build --output-on-failure -j4 +cmake -S . -B build/native -DCMAKE_BUILD_TYPE=Release -DMT_BUILD_NATIVE_RENDER=ON -DCMAKE_PREFIX_PATH=/opt/homebrew +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 -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`. +All build trees live under `build/` (gitignored). Always finish with `git diff --check`. diff --git a/.agents/skills/metin2-40250-parity-audit/scripts/platform_stub.py b/.agents/skills/metin2-40250-parity-audit/scripts/platform_stub.py index ce7500f0..9afc9e77 100644 --- a/.agents/skills/metin2-40250-parity-audit/scripts/platform_stub.py +++ b/.agents/skills/metin2-40250-parity-audit/scripts/platform_stub.py @@ -2,13 +2,13 @@ """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 gen [
...] [--force] write extension/src/platform//.cpp + platform_stub.py gen [
...] [--force] write src/platform//.cpp (no args: every platform header; never overwrites without --force, so hand-written implementations stay) platform_stub.py pending
... [--ctor] 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 - logic unit, extension/src/platform/pending//.cpp; + logic unit, src/platform/pending//.cpp; --ctor adds the class constructor/destructor so the 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 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 -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 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 @@ -45,7 +45,7 @@ import refroot # script directory is on sys.path when run directly REPO = refroot.repo_root() PORT = REPO / "extension" / "src" / "port" PLATFORM = REPO / "extension" / "src" / "platform" -GATE_BUILD = REPO / "build-port-gate" / "macos" +GATE_BUILD = REPO / "build/port-gate" / "macos" MARK = "platform_stub.py" 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]: db = GATE_BUILD / "compile_commands.json" 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) for entry in json.loads(db.read_text()): if Path(entry["file"]).name == f"{tu}.cpp": diff --git a/.agents/skills/metin2-40250-parity-audit/scripts/port_copy.py b/.agents/skills/metin2-40250-parity-audit/scripts/port_copy.py index 4b56917c..0e1b1dbe 100644 --- a/.agents/skills/metin2-40250-parity-audit/scripts/port_copy.py +++ b/.agents/skills/metin2-40250-parity-audit/scripts/port_copy.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -"""Copy 40250 sources into the port mirror (extension/src/port//) with mechanical edits only. +"""Copy 40250 sources into the port mirror (src/port//) with mechanical edits only. port_copy.py copy [...] [--force] write the mechanical copy (refuses to overwrite without --force) port_copy.py diff [...] show the manual edits: port file vs its mechanical copy diff --git a/.agents/skills/metin2-40250-parity-audit/scripts/port_map.py b/.agents/skills/metin2-40250-parity-audit/scripts/port_map.py index 5da03962..0cf10b19 100644 --- a/.agents/skills/metin2-40250-parity-audit/scripts/port_map.py +++ b/.agents/skills/metin2-40250-parity-audit/scripts/port_map.py @@ -11,7 +11,7 @@ live in `audit/port-map/.json`; functions without an entry count as T port_map.py show per-function status of one unit port_map.py check stale hashes, unknown functions, tag mismatches, layout -Layers: `logic` (ported into extension/src/port//, same names as 40250), `python` +Layers: `logic` (ported into src/port//, same names as 40250), `python` (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 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"} PY_ROOT = "../../Client/Eternexus/root" UNIT_DIRS = REFERENCE_DIRS + ("EterBase", "EterPythonLib", "ScriptLib", "SpeedTreeLib", "SphereLib", "EterImageLib") -PORT_DIR = "extension/src/port" +PORT_DIR = "src/port" LAYERS = ("logic", "python", "platform") # 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. @@ -180,7 +180,7 @@ def layer(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]}" @@ -300,7 +300,7 @@ def cmd_show(repo: Path, units: dict[str, Path], args) -> int: def scan_tags(repo: Path) -> 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): if "/addons/" in path.as_posix(): continue diff --git a/.agents/skills/metin2-40250-parity-audit/scripts/stub_constants.py b/.agents/skills/metin2-40250-parity-audit/scripts/stub_constants.py index 838e43d2..074319ca 100644 --- a/.agents/skills/metin2-40250-parity-audit/scripts/stub_constants.py +++ b/.agents/skills/metin2-40250-parity-audit/scripts/stub_constants.py @@ -3,11 +3,11 @@ 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), 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 -extension/src/platform/ScriptLib/GameplayModuleConstants.cpp as `AddStubConstants_(poModule)`. +src/platform/ScriptLib/GameplayModuleConstants.cpp as `AddStubConstants_(poModule)`. A module that is ported for real drops out of the stub list and out of this file. The stub functions themselves (`stub__` in GameplayModules.cpp) return a zero value of @@ -26,8 +26,8 @@ import sys import refroot REPO = refroot.repo_root() -STUBS = REPO / "extension/src/platform/ScriptLib/GameplayModules.cpp" -OUT = REPO / "extension/src/platform/ScriptLib/GameplayModuleConstants.cpp" +STUBS = REPO / "src/platform/ScriptLib/GameplayModules.cpp" +OUT = REPO / "src/platform/ScriptLib/GameplayModuleConstants.cpp" 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)') 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.", '#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")} includes, bodies = [], [] for module in modules: diff --git a/.gitignore b/.gitignore index be7c8f23..d81f050c 100644 --- a/.gitignore +++ b/.gitignore @@ -2,16 +2,8 @@ # build /build/ -/build-ios/ -/build-android/ -/build-classic/ -/build-port-gate/ -/build-debug/ -/build-asan/ +/build-*/ /cmake-build-*/ -/build-release/ -/build-native-render/ -/build-native/ compile_commands.json @@ -33,21 +25,17 @@ __pycache__/ /.cache/ # oracle: cross-compiled exe + leaked Granny DLL (size / RAD IP — never commit; -# oracle/build-wine.sh rebuilds). See oracle/README.md. -/oracle/oracle.exe -/oracle/*.dll -/oracle/*.dylib - -# vendored-lib test artifacts -/build-tools/ +# tools/granny-oracle/build-wine.sh rebuilds). See tools/granny-oracle/README.md. +/tools/granny-oracle/oracle.exe +/tools/granny-oracle/*.dll +/tools/granny-oracle/*.dylib # Written by 40250 uitaskbar.py at runtime. /mouse.cfg -# native Android client (./build-android-native.sh): SDL3 download, NDK builds, Gradle output -/build-android-native/ -/android-native/.gradle/ -/android-native/app/build/ -/android-native/build/ -/android-native/local.properties +# native Android client (./android/build.sh): SDL3 download, NDK builds, Gradle output +/android/.gradle/ +/android/app/build/ +/android/build/ +/android/local.properties diff --git a/CLAUDE.md b/CLAUDE.md index 4a323d25..43c994c2 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,5 +1 @@ -# Project instructions - -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. +@AGENTS.md diff --git a/CMakeLists.txt b/CMakeLists.txt index ab285e3d..4f4f9b00 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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_NATIVE_RENDER "Build the SDL3 and Vulkan client" OFF) -add_subdirectory(libgr2) -add_subdirectory(extension/third_party) -add_subdirectory(extension/src/codepage) +add_subdirectory(src/gr2) +add_subdirectory(third_party) +add_subdirectory(src/codepage) if(MT_BUILD_PORT OR MT_BUILD_NATIVE_RENDER) - add_subdirectory(extension/src/port) + add_subdirectory(src/port) endif() if(MT_BUILD_TOOLS) @@ -28,5 +28,5 @@ if(MT_BUILD_TOOLS) endif() if(MT_BUILD_NATIVE_RENDER) - add_subdirectory(native_render) + add_subdirectory(src/host) endif() diff --git a/README.md b/README.md index e98ee1fa..a02e57db 100644 --- a/README.md +++ b/README.md @@ -1,30 +1,30 @@ # 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 需要 CMake、SDL3、Vulkan loader、MoltenVK、glslc(第三方库均已随仓库提供源码,无需子模块): ```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 -cmake --build build-release --target mt_native_render -j8 -./build-release/native_render/mt_native_render \ +cmake --build build/release --target mt_native_render -j8 +./build/release/src/host/mt_native_render \ --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 ```sh -./build-android-native.sh Release --install -./push-android-client.sh /path/to/40250/Client +./android/build.sh Release --install +./android/push-client.sh /path/to/40250/Client 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 ``` -`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 路径已经退役。 diff --git a/android-native/app/build.gradle b/android/app/build.gradle similarity index 71% rename from android-native/app/build.gradle rename to android/app/build.gradle index 01dc2201..e81dfb48 100644 --- a/android-native/app/build.gradle +++ b/android/app/build.gradle @@ -1,10 +1,10 @@ -// SDLActivity shell around native_render (libmain.so). The native libraries, the SDL Java sources -// and the assets come from ../build-android-native, produced by ../build-android-native.sh. +// SDLActivity shell around src/host (libmain.so). The native libraries, the SDL Java sources +// and the assets come from ../build/android, produced by build.sh. plugins { id 'com.android.application' } -def nativeBuild = file("${rootDir}/../build-android-native") +def nativeBuild = file("${rootDir}/../build/android") android { namespace = 'org.metin2port.client' @@ -26,7 +26,7 @@ android { sourceSets.main { java.srcDirs += "${nativeBuild}/_deps/SDL3-3.4.16/android-project/app/src/main/java" jniLibs.srcDirs = ["${nativeBuild}/jniLibs"] - assets.srcDirs = ["${nativeBuild}/app-build/native_render/android-assets"] + assets.srcDirs = ["${nativeBuild}/app-build/src/host/android-assets"] } packagingOptions { jniLibs { useLegacyPackaging = true } diff --git a/android-native/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml similarity index 100% rename from android-native/app/src/main/AndroidManifest.xml rename to android/app/src/main/AndroidManifest.xml diff --git a/android-native/app/src/main/java/org/metin2port/client/MainActivity.java b/android/app/src/main/java/org/metin2port/client/MainActivity.java similarity index 98% rename from android-native/app/src/main/java/org/metin2port/client/MainActivity.java rename to android/app/src/main/java/org/metin2port/client/MainActivity.java index 9a04f823..ca6ee82a 100644 --- a/android-native/app/src/main/java/org/metin2port/client/MainActivity.java +++ b/android/app/src/main/java/org/metin2port/client/MainActivity.java @@ -20,7 +20,7 @@ import android.view.WindowInsetsController; 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 \ * --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 @@ -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. */ 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 = "--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); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE); 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). final float pinned = requestedRefreshRate(launchArgs()); if (pinned > 0) diff --git a/android-native/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml similarity index 100% rename from android-native/app/src/main/res/values/strings.xml rename to android/app/src/main/res/values/strings.xml diff --git a/android-native/build.gradle b/android/build.gradle similarity index 100% rename from android-native/build.gradle rename to android/build.gradle diff --git a/build-android-native.sh b/android/build.sh similarity index 87% rename from build-android-native.sh rename to android/build.sh index f68ba3f6..74616713 100755 --- a/build-android-native.sh +++ b/android/build.sh @@ -1,10 +1,10 @@ #!/usr/bin/env bash # Build the native (SDL3 + Vulkan) 40250 client as an Android arm64 APK. -# ./build-android-native.sh [Debug|Release] [--install] -# Output: android-native/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. +# ./android/build.sh [Debug|Release] [--install] +# 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 ./android/push-client.sh. set -euo pipefail -cd "$(dirname "$0")" +cd "$(dirname "$0")/.." REPO="$PWD" CONFIG=Release @@ -17,7 +17,7 @@ for a in "$@"; do esac done API=24 -OUT="$REPO/build-android-native" +OUT="$REPO/build/android" JOBS="${JOBS:-$(getconf _NPROCESSORS_ONLN 2>/dev/null || echo 4)}" 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" 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 \ -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 \ @@ -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" 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" --strip-unneeded "$OUT/jniLibs/arm64-v8a/libSDL3.so" "$OUT/jniLibs/arm64-v8a/libmain.so" @@ -80,8 +80,8 @@ if [ -z "${JAVA_HOME:-}" ]; then fi export ANDROID_HOME="$SDK" variant=Debug # debug-signed either way (sideload); CONFIG picks the native optimisation level -(cd android-native && ./gradlew --quiet "assemble$variant") -APK="$REPO/android-native/app/build/outputs/apk/debug/app-debug.apk" +(cd android && ./gradlew --quiet "assemble$variant") +APK="$REPO/android/app/build/outputs/apk/debug/app-debug.apk" ls -la "$APK" if [ "$INSTALL" = 1 ]; then diff --git a/android-native/gradle.properties b/android/gradle.properties similarity index 100% rename from android-native/gradle.properties rename to android/gradle.properties diff --git a/android-native/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from android-native/gradle/wrapper/gradle-wrapper.jar rename to android/gradle/wrapper/gradle-wrapper.jar diff --git a/android-native/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from android-native/gradle/wrapper/gradle-wrapper.properties rename to android/gradle/wrapper/gradle-wrapper.properties diff --git a/android-native/gradlew b/android/gradlew similarity index 100% rename from android-native/gradlew rename to android/gradlew diff --git a/push-android-client.sh b/android/push-client.sh similarity index 86% rename from push-android-client.sh rename to android/push-client.sh index 7c9eb7c4..6ad49272 100755 --- a/push-android-client.sh +++ b/android/push-client.sh @@ -1,12 +1,12 @@ #!/usr/bin/env bash # 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). -# ./push-android-client.sh [--locale XX] [CLIENT_DIR] +# src/host looks for files/Client/pack/Index. Needs the debug APK installed (run-as). +# ./android/push-client.sh [--locale XX] [CLIENT_DIR] # --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. set -euo pipefail -cd "$(dirname "$0")" +cd "$(dirname "$0")/.." PKG=org.metin2port.client LOCALE="" if [ "${1:-}" = "--locale" ]; then diff --git a/android-native/settings.gradle b/android/settings.gradle similarity index 100% rename from android-native/settings.gradle rename to android/settings.gradle diff --git a/audit/contracts/combat.attack-combo-damage.md b/audit/contracts/combat.attack-combo-damage.md index 5638b6a4..d5d9f26f 100644 --- a/audit/contracts/combat.attack-combo-damage.md +++ b/audit/contracts/combat.attack-combo-damage.md @@ -65,7 +65,7 @@ - `project/combat_fx_test.gd`:攻击锁定、连击段、hit window、命中去重、击退、抗击倒、弓箭 target/shoot 时序。 - `project/combat_parity_test.gd`:攻击锁、伤害数字和受击反馈。 - `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 diff --git a/audit/contracts/combat.death-exp-drop.md b/audit/contracts/combat.death-exp-drop.md index ea574da5..5606bf73 100644 --- a/audit/contracts/combat.death-exp-drop.md +++ b/audit/contracts/combat.death-exp-drop.md @@ -85,7 +85,7 @@ ## 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/combat_parity_test.gd`:防御球、击退阻挡、攻击锁、伤害表现和死亡抗击退相关分支。 - `project/playable_combat_test.gd`:无目标、超距、死亡目标/自身、冷却和断线时不发送错误战斗请求。 diff --git a/audit/contracts/function-inventory.md b/audit/contracts/function-inventory.md index 0bcd829f..d7769e4c 100644 --- a/audit/contracts/function-inventory.md +++ b/audit/contracts/function-inventory.md @@ -16,7 +16,7 @@ - `../40250/Server Client TMP4/ClientVS22/source/EterPack` - `../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`,再开始实现或验证。 @@ -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 | | `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 | -| `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 | ## 初始审计规则 diff --git a/audit/contracts/item.drop-pickup.md b/audit/contracts/item.drop-pickup.md index a2503367..37ee4a32 100644 --- a/audit/contracts/item.drop-pickup.md +++ b/audit/contracts/item.drop-pickup.md @@ -73,7 +73,7 @@ - `project/mob_death_drop_test.gd`:掉落坐标/地形高度、Yang 名称、拾取调用和死亡清理通过。 - `project/p2b_test.gd`:掉落节点、proto 名称、多条名条去重、owner 独立名条和颜色通过,但退出仍有 2 个 ObjectDB 泄漏。 - `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 顺序、失败/重复/断线/换图竞态。 ## Deep audit round 2026-09-20 diff --git a/audit/contracts/item.inventory-equipment-state.md b/audit/contracts/item.inventory-equipment-state.md index 56e2f3a8..869df5fa 100644 --- a/audit/contracts/item.inventory-equipment-state.md +++ b/audit/contracts/item.inventory-equipment-state.md @@ -79,9 +79,9 @@ ## Regression evidence -- `extension/tests/net_bounds_test.cpp`:验证 inventory/equipment/dragon-soul/belt 有效范围及非法窗口拒绝。 -- `extension/tests/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_bounds_test.cpp`:验证 inventory/equipment/dragon-soul/belt 有效范围及非法窗口拒绝。 +- `tests/port/net_entity_test.cpp`:验证 Set、Update、Del、socket/attribute、旧装备、扩展 belt,以及空槽 Update 不被错误丢弃。 +- `tests/port/net_classic_session_test.cpp`:验证经典 40250 物品包固定长度、20 号 deprecated 清槽/设物品和 25 号 Update。 - `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 可见性和换图/断线重建。 diff --git a/audit/contracts/lifecycle.platform-release.md b/audit/contracts/lifecycle.platform-release.md index d27a8105..f7a4c411 100644 --- a/audit/contracts/lifecycle.platform-release.md +++ b/audit/contracts/lifecycle.platform-release.md @@ -29,7 +29,7 @@ - `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 支持环境变量、散文件、包内资源和可执行文件旁资源。 - 当前没有 Windows 导出预设或 Windows GDExtension 构建脚本;资源链也不是 EterPack 的原生 eix/epk/CRC/更新流程,移动端还依赖外部 zip。 -- `oracle/*` +- `tools/granny-oracle/*` - 有 Windows/Wine Granny 对拍工具和文档,但它是测试 oracle,不是客户端发布/崩溃/版本链。 ## 分支等价矩阵 diff --git a/audit/contracts/movement.remote-sync-state.md b/audit/contracts/movement.remote-sync-state.md index 161d1cda..23b39b78 100644 --- a/audit/contracts/movement.remote-sync-state.md +++ b/audit/contracts/movement.remote-sync-state.md @@ -42,7 +42,7 @@ - 节点位置直接读取 C++ 实体坐标;按 `func`、`moving`、`walk_mode`、`dead` 更新远端动作。 - `extension/src/net/classic/classic_session.cpp` - 将 classic 握手推导出的 `server_frame_ms()` 每帧喂给 `EntityStore`。 -- `extension/tests/net_state_queue_test.cpp` +- `tests/port/net_state_queue_test.cpp` - 覆盖帧门、阈值、技能位、死亡/击倒挂起、顺序、时钟防呆、根运动和 duration fallback。 ## Audit findings (2026-09-20) @@ -86,12 +86,12 @@ ## Regression evidence -- `extension/tests/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_state_queue_test.cpp`:服务器帧释放、WAIT 1.0、攻击/技能 50.0、FUNC_EMOTION 100.0、死亡/击倒挂队、FIFO、时钟防呆、根运动和 duration fallback。 +- `tests/port/net_entity_test.cpp`:远端移动命令的 near/far 行为、到达后动作和未知 VID 忽略。 - `project/netplay_test.gd`、`project/movement_parity_test.gd`:上行状态节流和移动预测不回归。 - `project/net_world_remote_action_test.gd`:远端 `FUNC_ATTACK` 使用普通攻击索引 13,`FUNC_COMBO` 保留 `bArg` 连击段,并传递武器动作模式与攻速比例。 -- `extension/tests/net_state_queue_test.cpp`:不可取消技能、活动表情、TCP 状态禁用和恢复后的队列释放边界。 -- `extension/tests/net_entity_test.cpp`:`GC_SYNC_POSITION` 记录源点、单调 serial、150cm 大位移和技能抑制状态。 +- `tests/port/net_state_queue_test.cpp`:不可取消技能、活动表情、TCP 状态禁用和恢复后的队列释放边界。 +- `tests/port/net_entity_test.cpp`:`GC_SYNC_POSITION` 记录源点、单调 serial、150cm 大位移和技能抑制状态。 - `project/net_world_remote_action_test.gd`:TEMP_Push 大位移动作、击倒网络门、旧位置起始偏移和动作尾释放。 ## Implementation fix round 2026-09-20 diff --git a/audit/contracts/network.character-select.md b/audit/contracts/network.character-select.md index 9d395e71..1601d1fa 100644 --- a/audit/contracts/network.character-select.md +++ b/audit/contracts/network.character-select.md @@ -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 外角色回包被拒绝。 -- `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/test_intro_select_parity.gd`:选人页及删除码 UI 的既有测试。 diff --git a/audit/contracts/network.error-timeout-server-state.md b/audit/contracts/network.error-timeout-server-state.md index 95c5a92e..8e3d96d8 100644 --- a/audit/contracts/network.error-timeout-server-state.md +++ b/audit/contracts/network.error-timeout-server-state.md @@ -66,7 +66,7 @@ - `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 响应夹具。 -- 认证 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 边界和完整恢复链证据。 ## Active UserInterface server-state checker review diff --git a/audit/contracts/network.login.phase-flow.md b/audit/contracts/network.login.phase-flow.md index 80ac7a00..6e0a8877 100644 --- a/audit/contracts/network.login.phase-flow.md +++ b/audit/contracts/network.login.phase-flow.md @@ -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_parser.h`:允许 session 记录未处理 header,保持现有诊断队列。 - `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 仍未实现, 因此本分支只关闭“不可见/误断线”的部署前置差异,合同继续保持 `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_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/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/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/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()`,再调用 `m_auth_stream.disconnect()`;共享的 transition guard 仍覆盖两个清理/连接回调,未改变 游戏连接失败、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` 的顺序,并继续接受替换后的游戏连接,覆盖连接成功、 认证清理和旧 transport 边界。 diff --git a/audit/contracts/network.security-encoding.md b/audit/contracts/network.security-encoding.md index eb24d179..4b222210 100644 --- a/audit/contracts/network.security-encoding.md +++ b/audit/contracts/network.security-encoding.md @@ -80,10 +80,10 @@ ## Evidence already available -- `extension/tests/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。 -- `extension/tests/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_cipher_test.cpp`:client/server polarity 的 DH2 round-trip、CTR 连续性和新会话密钥差异。 +- `tests/port/net_classic_encstream_test.cpp`:handshake、key agreement、completed、已缓冲密文和 sequence 的 stream happy path。 +- `tests/port/net_text_codec_test.cpp`:12 个中文字符在 24 个 GB2312 字节内 round-trip、13 个字符被拒绝、真实中文名称和 32 字节商店招牌边界。 +- `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`。 ## Deep audit round 2026-09-20 diff --git a/audit/contracts/resource.pack-locale-proto.md b/audit/contracts/resource.pack-locale-proto.md index a988239f..91db5af1 100644 --- a/audit/contracts/resource.pack-locale-proto.md +++ b/audit/contracts/resource.pack-locale-proto.md @@ -74,8 +74,8 @@ ## Regression evidence -- `extension/tests/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/pack_roundtrip_test.cpp`:当前自定义 `.epk` 的加密/压缩、路径归一化、ymir suffix 和 patch 覆盖。 +- `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`:格式解析与真实资源样本。 - `project/test_chinese_locale.gd`、`project/skill_test.gd`:locale 和技能文本 smoke test。 diff --git a/audit/contracts/skill.cast-effect-timing.md b/audit/contracts/skill.cast-effect-timing.md index 48ad3fdb..1938f2f7 100644 --- a/audit/contracts/skill.cast-effect-timing.md +++ b/audit/contracts/skill.cast-effect-timing.md @@ -24,7 +24,7 @@ - `project/fx/skill_fx.gd` - `project/fx/effect_player.gd` - `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/skill_test.gd` diff --git a/audit/contracts/world.entity-spawn-state-sync.md b/audit/contracts/world.entity-spawn-state-sync.md index 13640464..7966a7e2 100644 --- a/audit/contracts/world.entity-spawn-state-sync.md +++ b/audit/contracts/world.entity-spawn-state-sync.md @@ -116,7 +116,7 @@ 新增回归: - `project/net_world_respawn_test.gd`:普通同 VID 重建坐标/朝向、上下马重建保留旧位置但使用新朝向。 -- `extension/tests/net_entity_test.cpp`:首次主角注册和重复主角包的 `MainSet` 次数。 +- `tests/port/net_entity_test.cpp`:首次主角注册和重复主角包的 `MainSet` 次数。 修复前上述测试分别能够复现普通重建位置/朝向错误、上下马朝向错误以及 `MainSet` 缺失/重复;修复后 `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。 -- `extension/tests/net_classic_session_test.cpp`:40250 Add2 全字段、三种隐身 race、未知 AdditionalInfo 和清理。 +- `tests/port/net_entity_test.cpp`:Add/Add2/Update 全字段、隐身 Add2、未知 AdditionalInfo、单次 Spawn/Info。 +- `tests/port/net_classic_session_test.cpp`:40250 Add2 全字段、三种隐身 race、未知 AdditionalInfo 和清理。 修复前新增回归可复现 state/affect 丢失、Add2 元数据丢失、隐身实体错误出现、unknown AdditionalInfo 半实体和事件计数差异;修复后两个 native 测试均通过。淡出期间同 VID 重用、pending 交错清理、主 VID 切换清理和 Godot 可见性时序仍保持 `PARTIAL`。 diff --git a/audit/contracts/world.environment-weather.md b/audit/contracts/world.environment-weather.md index c4cbe358..fad5d468 100644 --- a/audit/contracts/world.environment-weather.md +++ b/audit/contracts/world.environment-weather.md @@ -52,7 +52,7 @@ - `project/skybox_test.gd`:通过;CapeDragonHead/DawnMistWood texture-mode 六面天空、云层、scale 和 UV speed 断言通过。 - `project/p9_test.gd`:通过;通用 weather snow/rain/none 粒子开关路径通过,但不是参考雪环境池测试。 - `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/netbridge_test.gd`:通过;确认 `M2Client.weather_changed` 信号已注册。 diff --git a/audit/contracts/world.map-load-transition.md b/audit/contracts/world.map-load-transition.md index 084587a2..92ac5750 100644 --- a/audit/contracts/world.map-load-transition.md +++ b/audit/contracts/world.map-load-transition.md @@ -87,7 +87,7 @@ - `project/gamescene_test.gd`:通过,验证缺图 fallback、GameScene 装配、主角定位、world reset 和实体镜像;它不证明 40250 的 Leave/Enter 顺序。 - `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 diff --git a/audit/contracts/world.reset-cleanup.md b/audit/contracts/world.reset-cleanup.md index f3e45113..645dd915 100644 --- a/audit/contracts/world.reset-cleanup.md +++ b/audit/contracts/world.reset-cleanup.md @@ -119,7 +119,7 @@ ## 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/screen_hp_bar_test.gd`:实体/HP 条的 map reset 清理。 - `project/net_world_reset_test.gd`:模型升级队列、聊天尾标、target/hover 引用和 live actor 的 Loading 清理;修复前失败 3 项,修复后通过。 diff --git a/audit/manifest.json b/audit/manifest.json index 48cf533f..1f5f3705 100644 --- a/audit/manifest.json +++ b/audit/manifest.json @@ -54,7 +54,7 @@ "extension/src/net/text_codec.h", "extension/src/net/text_codec.cpp", "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" ], "symbols": [ @@ -343,8 +343,8 @@ "project/combat_parity_test.gd", "project/playable_combat_test.gd", "project/netplay_test.gd", - "extension/tests/net_state_queue_test.cpp", - "extension/tests/net_entity_test.cpp" + "tests/port/net_state_queue_test.cpp", + "tests/port/net_entity_test.cpp" ], "symbols": [ "NetPlay", @@ -384,8 +384,8 @@ "project/playable_combat_test.gd", "project/gamescene_test.gd", "project/netplay_test.gd", - "extension/tests/net_state_queue_test.cpp", - "extension/tests/net_entity_test.cpp" + "tests/port/net_state_queue_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" }, @@ -442,7 +442,7 @@ "extension/src/metin2_anim.cpp", "extension/src/net/entity_store.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/skill_test.gd", "project/test_skill_state_arg_parity.gd", @@ -479,7 +479,7 @@ "project/combat_fx_test.gd", "project/skill_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/skill_motion_loop_test.gd", "project/net_world_remote_action_test.gd", @@ -791,8 +791,8 @@ "implementation": "ClassicParser vector、M2Client signal、Godot 选人场景", "invariant": "数组/信号的适配必须保留固定槽位、包处理顺序、成功/失败分支和清理副作用;当前固定 3/4 槽与异常分支尚无证明", "tests": [ - "extension/tests/net_classic_session_test.cpp", - "extension/tests/net_loopback_test.cpp", + "tests/port/net_classic_session_test.cpp", + "tests/port/net_loopback_test.cpp", "project/char_create_delete_test.gd" ] } @@ -802,8 +802,8 @@ "tests": [ "project/char_create_delete_test.gd", "project/test_intro_select_parity.gd", - "extension/tests/net_classic_session_test.cpp", - "extension/tests/net_loopback_test.cpp" + "tests/port/net_classic_session_test.cpp", + "tests/port/net_loopback_test.cpp" ], "last_test_result": "PASS" }, @@ -884,9 +884,9 @@ "evidence": { "contract": "audit/contracts/network.packet-dispatch.md", "tests": [ - "extension/tests/net_classic_stream_test.cpp", - "extension/tests/net_classic_wire_test.cpp", - "extension/tests/net_classic_session_test.cpp", + "tests/port/net_classic_stream_test.cpp", + "tests/port/net_classic_wire_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_phase_dispatch.py", ".agents/skills/metin2-40250-parity-audit/scripts/audit_sequence_table.py", @@ -998,10 +998,10 @@ "evidence": { "contract": "audit/contracts/network.security-encoding.md", "tests": [ - "extension/tests/net_classic_cipher_test.cpp", - "extension/tests/net_classic_encstream_test.cpp", - "extension/tests/net_text_codec_test.cpp", - "extension/tests/net_classic_session_test.cpp" + "tests/port/net_classic_cipher_test.cpp", + "tests/port/net_classic_encstream_test.cpp", + "tests/port/net_text_codec_test.cpp", + "tests/port/net_classic_session_test.cpp" ], "last_test_result": "PARTIAL" }, @@ -1083,7 +1083,7 @@ "evidence": { "contract": "audit/contracts/network.reconnect-warp.md", "tests": [ - "extension/tests/net_classic_session_test.cpp", + "tests/port/net_classic_session_test.cpp", "project/app_flow_lifecycle_test.gd", "project/gamescene_test.gd", "project/p9_test.gd", @@ -1134,7 +1134,7 @@ "tests": [ "project/app_flow_lifecycle_test.gd", "project/channel_status_test.gd", - "extension/tests/net_loopback_test.cpp" + "tests/port/net_loopback_test.cpp" ], "last_test_result": "PARTIAL", "commands": [ @@ -1240,8 +1240,8 @@ "evidence": { "contract": "audit/contracts/world.entity-spawn-state-sync.md", "tests": [ - "extension/tests/net_entity_test.cpp", - "extension/tests/net_classic_session_test.cpp", + "tests/port/net_entity_test.cpp", + "tests/port/net_classic_session_test.cpp", "project/net_world_respawn_test.gd", "project/net_world_vis_test.gd", "project/net_world_main_switch_test.gd", @@ -1566,7 +1566,7 @@ "evidence": { "contract": "audit/contracts/world.reset-cleanup.md", "tests": [ - "extension/tests/net_entity_test.cpp", + "tests/port/net_entity_test.cpp", "project/fly_reset_test.gd", "project/screen_hp_bar_test.gd", "project/net_world_reset_test.gd", @@ -1728,9 +1728,9 @@ "extension/src/net/classic/classic_session.cpp", "extension/src/net/m2_client.cpp", "extension/src/net/m2_client.h", - "extension/tests/net_state_queue_test.cpp", - "extension/tests/net_entity_test.cpp", - "extension/tests/net_bounds_test.cpp", + "tests/port/net_state_queue_test.cpp", + "tests/port/net_entity_test.cpp", + "tests/port/net_bounds_test.cpp", "project/net_world_remote_action_test.gd" ], "symbols": [ @@ -1761,8 +1761,8 @@ "evidence": { "contract": "audit/contracts/movement.remote-sync-state.md", "tests": [ - "extension/tests/net_state_queue_test.cpp", - "extension/tests/net_entity_test.cpp", + "tests/port/net_state_queue_test.cpp", + "tests/port/net_entity_test.cpp", "project/netplay_test.gd", "project/movement_parity_test.gd" ], @@ -1953,7 +1953,7 @@ "project/weapon_trace_reach_affect_parity_test.gd", "project/weapon_reach_scale_attack_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" }, @@ -2444,9 +2444,9 @@ "extension/src/net/m2_client.h", "extension/src/net/net_bounds.h", "extension/src/net/item_action_rules.h", - "extension/tests/net_bounds_test.cpp", - "extension/tests/net_entity_test.cpp", - "extension/tests/net_classic_session_test.cpp", + "tests/port/net_bounds_test.cpp", + "tests/port/net_entity_test.cpp", + "tests/port/net_classic_session_test.cpp", "project/inventory_ui_test.gd", "project/equip_model_test.gd", "project/game_scene.gd", @@ -2498,9 +2498,9 @@ "evidence": { "contract": "audit/contracts/item.inventory-equipment-state.md", "tests": [ - "extension/tests/net_bounds_test.cpp", - "extension/tests/net_entity_test.cpp", - "extension/tests/net_classic_session_test.cpp", + "tests/port/net_bounds_test.cpp", + "tests/port/net_entity_test.cpp", + "tests/port/net_classic_session_test.cpp", "project/inventory_ui_test.gd", "project/equip_model_test.gd", "project/item_tooltip_test.gd", @@ -2570,7 +2570,7 @@ "extension/src/net/m2_client.h", "extension/src/net/classic/classic_session.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_taskbar_quickslot_parity.gd", "project/test_skill_inventory_parity.gd", @@ -2694,8 +2694,8 @@ "extension/src/net/entity_store.cpp", "extension/src/net/entity_store.h", "extension/src/net/m2_client.cpp", - "extension/tests/net_entity_test.cpp", - "extension/tests/net_classic_session_test.cpp", + "tests/port/net_entity_test.cpp", + "tests/port/net_classic_session_test.cpp", "project/test_ground_pickup_parity.gd", "project/mob_death_drop_test.gd", "project/p2b_test.gd", @@ -2738,8 +2738,8 @@ "project/mob_death_drop_test.gd", "project/p2b_test.gd", "project/text_tail_arrange_test.gd", - "extension/tests/net_entity_test.cpp", - "extension/tests/net_classic_session_test.cpp" + "tests/port/net_entity_test.cpp", + "tests/port/net_classic_session_test.cpp" ], "last_test_result": "PARTIAL" }, @@ -2855,9 +2855,9 @@ "tests": [ "project/test_refine_parity.gd", "project/test_item_attr_parity.gd", - "extension/tests/net_classic_session_test.cpp", - "extension/tests/net_entity_test.cpp", - "extension/tests/net_bounds_test.cpp" + "tests/port/net_classic_session_test.cpp", + "tests/port/net_entity_test.cpp", + "tests/port/net_bounds_test.cpp" ], "last_test_result": "PARTIAL" }, @@ -2969,8 +2969,8 @@ "project/shop_rules_test.gd", "project/p8_test.gd", "project/complex_item_drop_test.gd", - "extension/tests/net_classic_session_test.cpp", - "extension/tests/net_entity_test.cpp" + "tests/port/net_classic_session_test.cpp", + "tests/port/net_entity_test.cpp" ], "last_test_result": "PARTIAL" }, @@ -3218,8 +3218,8 @@ "project/guild_mark_tail_test.gd", "project/guild_creation_ui_test.gd", "project/p8_test.gd", - "extension/tests/net_entity_test.cpp", - "extension/tests/net_classic_session_test.cpp" + "tests/port/net_entity_test.cpp", + "tests/port/net_classic_session_test.cpp" ], "last_test_result": "PARTIAL" }, @@ -3423,9 +3423,9 @@ "evidence": { "contract": "audit/contracts/quest.quest-event-navigation.md", "tests": [ - "extension/tests/net_entity_test.cpp", - "extension/tests/net_classic_session_test.cpp", - "extension/tests/net_bounds_test.cpp", + "tests/port/net_entity_test.cpp", + "tests/port/net_classic_session_test.cpp", + "tests/port/net_bounds_test.cpp", "project/quest_test.gd", "project/quest_event_test.gd", "project/test_quest_hud_parity.gd", @@ -4045,7 +4045,7 @@ "project/environment_test.gd", "project/skybox_test.gd", "project/p9_test.gd", - "extension/tests/net_entity_test.cpp", + "tests/port/net_entity_test.cpp", "project/gamescene_test.gd", "project/netbridge_test.gd" ], @@ -4315,9 +4315,9 @@ "formats/tests/combo_table_test.cpp", "formats/tests/map_formats_test.cpp", "formats/tests/msa_test.cpp", - "extension/tests/pack_roundtrip_test.cpp", - "extension/tests/proto_test.cpp", - "extension/tests/proto_item_layout_test.cpp", + "tests/port/pack_roundtrip_test.cpp", + "tests/port/proto_test.cpp", + "tests/port/proto_item_layout_test.cpp", "project/test_chinese_locale.gd", "project/skill_test.gd" ], @@ -4348,9 +4348,9 @@ "evidence": { "contract": "audit/contracts/resource.pack-locale-proto.md", "tests": [ - "extension/tests/pack_roundtrip_test.cpp", - "extension/tests/proto_test.cpp", - "extension/tests/proto_item_layout_test.cpp", + "tests/port/pack_roundtrip_test.cpp", + "tests/port/proto_test.cpp", + "tests/port/proto_item_layout_test.cpp", "formats/tests/msm_test.cpp", "formats/tests/msa_test.cpp", "formats/tests/combo_table_test.cpp", diff --git a/audit/port-map/Client/root/consolemodule.py.json b/audit/port-map/Client/root/consolemodule.py.json index 4748c610..8ebaef12 100644 --- a/audit/port-map/Client/root/consolemodule.py.json +++ b/audit/port-map/Client/root/consolemodule.py.json @@ -10,8 +10,8 @@ "pack://consolemodule.py:Console.__init__" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.Close": { @@ -20,8 +20,8 @@ "pack://consolemodule.py:Console.Close" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.BindGameClass": { @@ -30,8 +30,8 @@ "pack://consolemodule.py:Console.BindGameClass" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.Exit": { @@ -40,8 +40,8 @@ "pack://consolemodule.py:Console.Exit" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.EnablePerformanceTime": { @@ -50,8 +50,8 @@ "pack://consolemodule.py:Console.EnablePerformanceTime" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ReloadLocale": { @@ -60,8 +60,8 @@ "pack://consolemodule.py:Console.ReloadLocale" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ReloadDevel": { @@ -70,8 +70,8 @@ "pack://consolemodule.py:Console.ReloadDevel" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ShowPerformanceInfo": { @@ -80,8 +80,8 @@ "pack://consolemodule.py:Console.ShowPerformanceInfo" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.Disconnect": { @@ -90,8 +90,8 @@ "pack://consolemodule.py:Console.Disconnect" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ToggleActorDirectionLine": { @@ -100,8 +100,8 @@ "pack://consolemodule.py:Console.ToggleActorDirectionLine" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.RegisterCharacterEffect": { @@ -110,8 +110,8 @@ "pack://consolemodule.py:Console.RegisterCharacterEffect" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetCharacterAffect": { @@ -120,8 +120,8 @@ "pack://consolemodule.py:Console.SetCharacterAffect" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetCharacterEmoticon": { @@ -130,8 +130,8 @@ "pack://consolemodule.py:Console.SetCharacterEmoticon" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ShowPickedCharacterInfo": { @@ -140,8 +140,8 @@ "pack://consolemodule.py:Console.ShowPickedCharacterInfo" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ShowCharacterInfo": { @@ -150,8 +150,8 @@ "pack://consolemodule.py:Console.ShowCharacterInfo" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetWeaponTraceTexture": { @@ -160,8 +160,8 @@ "pack://consolemodule.py:Console.SetWeaponTraceTexture" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetAutoCameraRotationSpeed": { @@ -170,8 +170,8 @@ "pack://consolemodule.py:Console.SetAutoCameraRotationSpeed" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetWeaponTraceMode": { @@ -180,8 +180,8 @@ "pack://consolemodule.py:Console.SetWeaponTraceMode" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetCollision": { @@ -190,8 +190,8 @@ "pack://consolemodule.py:Console.SetCollision" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetMovingSpeed": { @@ -200,8 +200,8 @@ "pack://consolemodule.py:Console.SetMovingSpeed" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetMusicVolume": { @@ -210,8 +210,8 @@ "pack://consolemodule.py:Console.SetMusicVolume" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetSoundVolume": { @@ -220,8 +220,8 @@ "pack://consolemodule.py:Console.SetSoundVolume" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetSoundScale": { @@ -230,8 +230,8 @@ "pack://consolemodule.py:Console.SetSoundScale" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetAmbienceSoundScale": { @@ -240,8 +240,8 @@ "pack://consolemodule.py:Console.SetAmbienceSoundScale" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetCoolTime": { @@ -250,8 +250,8 @@ "pack://consolemodule.py:Console.SetCoolTime" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetLevelLimit": { @@ -260,8 +260,8 @@ "pack://consolemodule.py:Console.SetLevelLimit" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ShowCursor": { @@ -270,8 +270,8 @@ "pack://consolemodule.py:Console.ShowCursor" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.HideCursor": { @@ -280,8 +280,8 @@ "pack://consolemodule.py:Console.HideCursor" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.Print": { @@ -290,8 +290,8 @@ "pack://consolemodule.py:Console.Print" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.RefreshPath": { @@ -300,8 +300,8 @@ "pack://consolemodule.py:Console.RefreshPath" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetPath": { @@ -310,8 +310,8 @@ "pack://consolemodule.py:Console.SetPath" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.GetPath": { @@ -320,8 +320,8 @@ "pack://consolemodule.py:Console.GetPath" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.GetDirName": { @@ -330,8 +330,8 @@ "pack://consolemodule.py:Console.GetDirName" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.GetFileName": { @@ -340,8 +340,8 @@ "pack://consolemodule.py:Console.GetFileName" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.MoveParentPath": { @@ -350,8 +350,8 @@ "pack://consolemodule.py:Console.MoveParentPath" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.GetFullPathName": { @@ -360,8 +360,8 @@ "pack://consolemodule.py:Console.GetFullPathName" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.MoveChildPath": { @@ -370,8 +370,8 @@ "pack://consolemodule.py:Console.MoveChildPath" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetHitEffect": { @@ -380,8 +380,8 @@ "pack://consolemodule.py:Console.SetHitEffect" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetStunEffect": { @@ -390,8 +390,8 @@ "pack://consolemodule.py:Console.SetStunEffect" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetDustEffect": { @@ -400,8 +400,8 @@ "pack://consolemodule.py:Console.SetDustEffect" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetDustGap": { @@ -410,8 +410,8 @@ "pack://consolemodule.py:Console.SetDustGap" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ShowBackgroundPart": { @@ -420,8 +420,8 @@ "pack://consolemodule.py:Console.ShowBackgroundPart" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.HideBackgroundPart": { @@ -430,8 +430,8 @@ "pack://consolemodule.py:Console.HideBackgroundPart" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetShadowLevel": { @@ -440,8 +440,8 @@ "pack://consolemodule.py:Console.SetShadowLevel" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetSplatLimit": { @@ -450,8 +450,8 @@ "pack://consolemodule.py:Console.SetSplatLimit" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SelectViewDistanceNum": { @@ -460,8 +460,8 @@ "pack://consolemodule.py:Console.SelectViewDistanceNum" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetBGLoading": { @@ -470,8 +470,8 @@ "pack://consolemodule.py:Console.SetBGLoading" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetTerrainRenderSort": { @@ -480,8 +480,8 @@ "pack://consolemodule.py:Console.SetTerrainRenderSort" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetTransparentTree": { @@ -490,8 +490,8 @@ "pack://consolemodule.py:Console.SetTransparentTree" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.WarpTest": { @@ -500,8 +500,8 @@ "pack://consolemodule.py:Console.WarpTest" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ToggleDebugInfo": { @@ -510,8 +510,8 @@ "pack://consolemodule.py:Console.ToggleDebugInfo" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ShowPath": { @@ -520,8 +520,8 @@ "pack://consolemodule.py:Console.ShowPath" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ShowList": { @@ -530,8 +530,8 @@ "pack://consolemodule.py:Console.ShowList" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ShowDirList": { @@ -540,8 +540,8 @@ "pack://consolemodule.py:Console.ShowDirList" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ShowFileList": { @@ -550,8 +550,8 @@ "pack://consolemodule.py:Console.ShowFileList" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ShowEffectList": { @@ -560,8 +560,8 @@ "pack://consolemodule.py:Console.ShowEffectList" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ShowWeb": { @@ -570,8 +570,8 @@ "pack://consolemodule.py:Console.ShowWeb" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ShowUI": { @@ -580,8 +580,8 @@ "pack://consolemodule.py:Console.ShowUI" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.HideUI": { @@ -590,8 +590,8 @@ "pack://consolemodule.py:Console.HideUI" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetCameraSpeed": { @@ -600,8 +600,8 @@ "pack://consolemodule.py:Console.SetCameraSpeed" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SaveCameraSetting": { @@ -610,8 +610,8 @@ "pack://consolemodule.py:Console.SaveCameraSetting" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.LoadCameraSetting": { @@ -620,8 +620,8 @@ "pack://consolemodule.py:Console.LoadCameraSetting" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetDefaultCamera": { @@ -630,8 +630,8 @@ "pack://consolemodule.py:Console.SetDefaultCamera" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ShowClock": { @@ -640,8 +640,8 @@ "pack://consolemodule.py:Console.ShowClock" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.HideClock": { @@ -650,8 +650,8 @@ "pack://consolemodule.py:Console.HideClock" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ShowNotice": { @@ -660,8 +660,8 @@ "pack://consolemodule.py:Console.ShowNotice" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.HideNotice": { @@ -670,8 +670,8 @@ "pack://consolemodule.py:Console.HideNotice" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetSight": { @@ -680,8 +680,8 @@ "pack://consolemodule.py:Console.SetSight" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetComboType": { @@ -690,8 +690,8 @@ "pack://consolemodule.py:Console.SetComboType" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetSkillGroupFake": { @@ -700,8 +700,8 @@ "pack://consolemodule.py:Console.SetSkillGroupFake" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetEmpireLanguageMode": { @@ -710,8 +710,8 @@ "pack://consolemodule.py:Console.SetEmpireLanguageMode" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetCharacterRenderModeTypeAdd": { @@ -720,8 +720,8 @@ "pack://consolemodule.py:Console.SetCharacterRenderModeTypeAdd" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetCharacterRenderModeTypeMod": { @@ -730,8 +730,8 @@ "pack://consolemodule.py:Console.SetCharacterRenderModeTypeMod" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetCharacterRenderModeTypeAddRGB": { @@ -740,8 +740,8 @@ "pack://consolemodule.py:Console.SetCharacterRenderModeTypeAddRGB" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetCharacterRenderModeTypeModRGB": { @@ -750,8 +750,8 @@ "pack://consolemodule.py:Console.SetCharacterRenderModeTypeModRGB" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.SetCharacterRenderModeSpecular": { @@ -760,8 +760,8 @@ "pack://consolemodule.py:Console.SetCharacterRenderModeSpecular" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.RestoreCharacterRenderModeType": { @@ -770,8 +770,8 @@ "pack://consolemodule.py:Console.RestoreCharacterRenderModeType" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Console.ShowNameList": { @@ -780,8 +780,8 @@ "pack://consolemodule.py:Console.ShowNameList" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.__init__": { @@ -790,8 +790,8 @@ "pack://consolemodule.py:ConsoleWindow.__init__" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.__del__": { @@ -800,8 +800,8 @@ "pack://consolemodule.py:ConsoleWindow.__del__" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.SetReturnEvent": { @@ -810,8 +810,8 @@ "pack://consolemodule.py:ConsoleWindow.SetReturnEvent" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.SetEscapeEvent": { @@ -820,8 +820,8 @@ "pack://consolemodule.py:ConsoleWindow.SetEscapeEvent" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.OnIMEReturn": { @@ -830,8 +830,8 @@ "pack://consolemodule.py:ConsoleWindow.OnIMEReturn" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.OnPressEscapeKey": { @@ -840,8 +840,8 @@ "pack://consolemodule.py:ConsoleWindow.OnPressEscapeKey" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.BindGameClass": { @@ -850,8 +850,8 @@ "pack://consolemodule.py:ConsoleWindow.BindGameClass" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.Close": { @@ -860,8 +860,8 @@ "pack://consolemodule.py:ConsoleWindow.Close" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.SetConsoleSize": { @@ -870,8 +870,8 @@ "pack://consolemodule.py:ConsoleWindow.SetConsoleSize" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.OnRender": { @@ -880,8 +880,8 @@ "pack://consolemodule.py:ConsoleWindow.OnRender" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.UpdatePosition": { @@ -890,8 +890,8 @@ "pack://consolemodule.py:ConsoleWindow.UpdatePosition" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.OpenWindow": { @@ -900,8 +900,8 @@ "pack://consolemodule.py:ConsoleWindow.OpenWindow" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.CloseWindow": { @@ -910,8 +910,8 @@ "pack://consolemodule.py:ConsoleWindow.CloseWindow" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.ProcessCommand": { @@ -920,8 +920,8 @@ "pack://consolemodule.py:ConsoleWindow.ProcessCommand" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.InitFunction": { @@ -930,8 +930,8 @@ "pack://consolemodule.py:ConsoleWindow.InitFunction" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.AddFunction": { @@ -940,8 +940,8 @@ "pack://consolemodule.py:ConsoleWindow.AddFunction" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConsoleWindow.Print": { @@ -950,8 +950,8 @@ "pack://consolemodule.py:ConsoleWindow.Print" ], "evidence": [ - "script/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/verify_root_pack.py: consolemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/constinfo.py.json b/audit/port-map/Client/root/constinfo.py.json index 8043321b..2fc857be 100644 --- a/audit/port-map/Client/root/constinfo.py.json +++ b/audit/port-map/Client/root/constinfo.py.json @@ -10,8 +10,8 @@ "pack://constinfo.py:GET_ITEM_QUESTION_DIALOG_STATUS" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SET_ITEM_QUESTION_DIALOG_STATUS": { @@ -20,8 +20,8 @@ "pack://constinfo.py:SET_ITEM_QUESTION_DIALOG_STATUS" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SET_DEFAULT_FOG_LEVEL": { @@ -30,8 +30,8 @@ "pack://constinfo.py:SET_DEFAULT_FOG_LEVEL" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SET_FOG_LEVEL_INDEX": { @@ -40,8 +40,8 @@ "pack://constinfo.py:SET_FOG_LEVEL_INDEX" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GET_FOG_LEVEL_INDEX": { @@ -50,8 +50,8 @@ "pack://constinfo.py:GET_FOG_LEVEL_INDEX" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SET_DEFAULT_CAMERA_MAX_DISTANCE": { @@ -60,8 +60,8 @@ "pack://constinfo.py:SET_DEFAULT_CAMERA_MAX_DISTANCE" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SET_CAMERA_MAX_DISTANCE_INDEX": { @@ -70,8 +70,8 @@ "pack://constinfo.py:SET_CAMERA_MAX_DISTANCE_INDEX" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GET_CAMERA_MAX_DISTANCE_INDEX": { @@ -80,8 +80,8 @@ "pack://constinfo.py:GET_CAMERA_MAX_DISTANCE_INDEX" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SET_DEFAULT_CHRNAME_COLOR": { @@ -90,8 +90,8 @@ "pack://constinfo.py:SET_DEFAULT_CHRNAME_COLOR" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SET_CHRNAME_COLOR_INDEX": { @@ -100,8 +100,8 @@ "pack://constinfo.py:SET_CHRNAME_COLOR_INDEX" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GET_CHRNAME_COLOR_INDEX": { @@ -110,8 +110,8 @@ "pack://constinfo.py:GET_CHRNAME_COLOR_INDEX" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SET_VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD": { @@ -120,8 +120,8 @@ "pack://constinfo.py:SET_VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GET_VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD": { @@ -130,8 +130,8 @@ "pack://constinfo.py:GET_VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SET_DEFAULT_CONVERT_EMPIRE_LANGUAGE_ENABLE": { @@ -140,8 +140,8 @@ "pack://constinfo.py:SET_DEFAULT_CONVERT_EMPIRE_LANGUAGE_ENABLE" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SET_DEFAULT_USE_ITEM_WEAPON_TABLE_ATTACK_BONUS": { @@ -150,8 +150,8 @@ "pack://constinfo.py:SET_DEFAULT_USE_ITEM_WEAPON_TABLE_ATTACK_BONUS" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SET_DEFAULT_USE_SKILL_EFFECT_ENABLE": { @@ -160,8 +160,8 @@ "pack://constinfo.py:SET_DEFAULT_USE_SKILL_EFFECT_ENABLE" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SET_TWO_HANDED_WEAPON_ATT_SPEED_DECREASE_VALUE": { @@ -170,8 +170,8 @@ "pack://constinfo.py:SET_TWO_HANDED_WEAPON_ATT_SPEED_DECREASE_VALUE" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GET_ACCESSORY_MATERIAL_VNUM": { @@ -180,8 +180,8 @@ "pack://constinfo.py:GET_ACCESSORY_MATERIAL_VNUM" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GET_BELT_MATERIAL_VNUM": { @@ -190,8 +190,8 @@ "pack://constinfo.py:GET_BELT_MATERIAL_VNUM" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IS_AUTO_POTION": { @@ -200,8 +200,8 @@ "pack://constinfo.py:IS_AUTO_POTION" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IS_AUTO_POTION_HP": { @@ -210,8 +210,8 @@ "pack://constinfo.py:IS_AUTO_POTION_HP" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IS_AUTO_POTION_SP": { @@ -220,8 +220,8 @@ "pack://constinfo.py:IS_AUTO_POTION_SP" ], "evidence": [ - "script/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: constinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/debuginfo.py.json b/audit/port-map/Client/root/debuginfo.py.json index db605ae0..f15515fb 100644 --- a/audit/port-map/Client/root/debuginfo.py.json +++ b/audit/port-map/Client/root/debuginfo.py.json @@ -10,8 +10,8 @@ "pack://debuginfo.py:SetDebugMode" ], "evidence": [ - "script/verify_root_pack.py: debuginfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: debuginfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsDebugMode": { @@ -20,8 +20,8 @@ "pack://debuginfo.py:IsDebugMode" ], "evidence": [ - "script/verify_root_pack.py: debuginfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: debuginfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/emotion.py.json b/audit/port-map/Client/root/emotion.py.json index dc40da4c..4ba94280 100644 --- a/audit/port-map/Client/root/emotion.py.json +++ b/audit/port-map/Client/root/emotion.py.json @@ -10,8 +10,8 @@ "pack://emotion.py:__RegisterSharedEmotionAnis" ], "evidence": [ - "script/verify_root_pack.py: emotion.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: emotion.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RegisterEmotionAnis": { @@ -20,8 +20,8 @@ "pack://emotion.py:RegisterEmotionAnis" ], "evidence": [ - "script/verify_root_pack.py: emotion.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: emotion.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RegisterEmotionIcons": { @@ -30,8 +30,8 @@ "pack://emotion.py:RegisterEmotionIcons" ], "evidence": [ - "script/verify_root_pack.py: emotion.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: emotion.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/exception.py.json b/audit/port-map/Client/root/exception.py.json index e921997c..c5dc4bcb 100644 --- a/audit/port-map/Client/root/exception.py.json +++ b/audit/port-map/Client/root/exception.py.json @@ -10,8 +10,8 @@ "pack://exception.py:GetExceptionString" ], "evidence": [ - "script/verify_root_pack.py: exception.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: exception.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Abort": { @@ -20,8 +20,8 @@ "pack://exception.py:Abort" ], "evidence": [ - "script/verify_root_pack.py: exception.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: exception.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/game.py.json b/audit/port-map/Client/root/game.py.json index be55d31a..a7819b11 100644 --- a/audit/port-map/Client/root/game.py.json +++ b/audit/port-map/Client/root/game.py.json @@ -10,8 +10,8 @@ "pack://game.py:GameWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__del__": { @@ -20,8 +20,8 @@ "pack://game.py:GameWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.Open": { @@ -30,8 +30,8 @@ "pack://game.py:GameWindow.Open" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.Close": { @@ -40,8 +40,8 @@ "pack://game.py:GameWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__BuildKeyDict": { @@ -50,8 +50,8 @@ "pack://game.py:GameWindow.__BuildKeyDict" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__PressNumKey": { @@ -60,8 +60,8 @@ "pack://game.py:GameWindow.__PressNumKey" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__ClickBKey": { @@ -70,8 +70,8 @@ "pack://game.py:GameWindow.__ClickBKey" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__PressJKey": { @@ -80,8 +80,8 @@ "pack://game.py:GameWindow.__PressJKey" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__PressHKey": { @@ -90,8 +90,8 @@ "pack://game.py:GameWindow.__PressHKey" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__PressBKey": { @@ -100,8 +100,8 @@ "pack://game.py:GameWindow.__PressBKey" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__PressFKey": { @@ -110,8 +110,8 @@ "pack://game.py:GameWindow.__PressFKey" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__PressGKey": { @@ -120,8 +120,8 @@ "pack://game.py:GameWindow.__PressGKey" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__ReleaseGKey": { @@ -130,8 +130,8 @@ "pack://game.py:GameWindow.__ReleaseGKey" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__PressQKey": { @@ -140,8 +140,8 @@ "pack://game.py:GameWindow.__PressQKey" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__SetQuickSlotMode": { @@ -150,8 +150,8 @@ "pack://game.py:GameWindow.__SetQuickSlotMode" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__SetQuickPageMode": { @@ -160,8 +160,8 @@ "pack://game.py:GameWindow.__SetQuickPageMode" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__PressQuickSlot": { @@ -170,8 +170,8 @@ "pack://game.py:GameWindow.__PressQuickSlot" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__SelectQuickPage": { @@ -180,8 +180,8 @@ "pack://game.py:GameWindow.__SelectQuickPage" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.ToggleDebugInfo": { @@ -190,8 +190,8 @@ "pack://game.py:GameWindow.ToggleDebugInfo" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__BuildDebugInfo": { @@ -200,8 +200,8 @@ "pack://game.py:GameWindow.__BuildDebugInfo" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__NotifyError": { @@ -210,8 +210,8 @@ "pack://game.py:GameWindow.__NotifyError" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.ChangePKMode": { @@ -220,8 +220,8 @@ "pack://game.py:GameWindow.ChangePKMode" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnChangePKMode": { @@ -230,8 +230,8 @@ "pack://game.py:GameWindow.OnChangePKMode" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.StartGame": { @@ -240,8 +240,8 @@ "pack://game.py:GameWindow.StartGame" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.CheckGameButton": { @@ -250,8 +250,8 @@ "pack://game.py:GameWindow.CheckGameButton" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshAlignment": { @@ -260,8 +260,8 @@ "pack://game.py:GameWindow.RefreshAlignment" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshStatus": { @@ -270,8 +270,8 @@ "pack://game.py:GameWindow.RefreshStatus" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshStamina": { @@ -280,8 +280,8 @@ "pack://game.py:GameWindow.RefreshStamina" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshSkill": { @@ -290,8 +290,8 @@ "pack://game.py:GameWindow.RefreshSkill" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshQuest": { @@ -300,8 +300,8 @@ "pack://game.py:GameWindow.RefreshQuest" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshMessenger": { @@ -310,8 +310,8 @@ "pack://game.py:GameWindow.RefreshMessenger" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshGuildInfoPage": { @@ -320,8 +320,8 @@ "pack://game.py:GameWindow.RefreshGuildInfoPage" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshGuildBoardPage": { @@ -330,8 +330,8 @@ "pack://game.py:GameWindow.RefreshGuildBoardPage" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshGuildMemberPage": { @@ -340,8 +340,8 @@ "pack://game.py:GameWindow.RefreshGuildMemberPage" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshGuildMemberPageGradeComboBox": { @@ -350,8 +350,8 @@ "pack://game.py:GameWindow.RefreshGuildMemberPageGradeComboBox" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshGuildSkillPage": { @@ -360,8 +360,8 @@ "pack://game.py:GameWindow.RefreshGuildSkillPage" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshGuildGradePage": { @@ -370,8 +370,8 @@ "pack://game.py:GameWindow.RefreshGuildGradePage" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshMobile": { @@ -380,8 +380,8 @@ "pack://game.py:GameWindow.RefreshMobile" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnMobileAuthority": { @@ -390,8 +390,8 @@ "pack://game.py:GameWindow.OnMobileAuthority" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnBlockMode": { @@ -400,8 +400,8 @@ "pack://game.py:GameWindow.OnBlockMode" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OpenQuestWindow": { @@ -410,8 +410,8 @@ "pack://game.py:GameWindow.OpenQuestWindow" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.AskGuildName": { @@ -420,8 +420,8 @@ "pack://game.py:GameWindow.AskGuildName" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.ConfirmGuildName": { @@ -430,8 +430,8 @@ "pack://game.py:GameWindow.ConfirmGuildName" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.CancelGuildName": { @@ -440,8 +440,8 @@ "pack://game.py:GameWindow.CancelGuildName" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.PopupMessage": { @@ -450,8 +450,8 @@ "pack://game.py:GameWindow.PopupMessage" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OpenRefineDialog": { @@ -460,8 +460,8 @@ "pack://game.py:GameWindow.OpenRefineDialog" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.AppendMaterialToRefineDialog": { @@ -470,8 +470,8 @@ "pack://game.py:GameWindow.AppendMaterialToRefineDialog" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RunUseSkillEvent": { @@ -480,8 +480,8 @@ "pack://game.py:GameWindow.RunUseSkillEvent" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.ClearAffects": { @@ -490,8 +490,8 @@ "pack://game.py:GameWindow.ClearAffects" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.SetAffect": { @@ -500,8 +500,8 @@ "pack://game.py:GameWindow.SetAffect" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.ResetAffect": { @@ -510,8 +510,8 @@ "pack://game.py:GameWindow.ResetAffect" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_NEW_AddAffect": { @@ -520,8 +520,8 @@ "pack://game.py:GameWindow.BINARY_NEW_AddAffect" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_NEW_RemoveAffect": { @@ -530,8 +530,8 @@ "pack://game.py:GameWindow.BINARY_NEW_RemoveAffect" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.ActivateSkillSlot": { @@ -540,8 +540,8 @@ "pack://game.py:GameWindow.ActivateSkillSlot" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.DeactivateSkillSlot": { @@ -550,8 +550,8 @@ "pack://game.py:GameWindow.DeactivateSkillSlot" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshEquipment": { @@ -560,8 +560,8 @@ "pack://game.py:GameWindow.RefreshEquipment" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshInventory": { @@ -570,8 +570,8 @@ "pack://game.py:GameWindow.RefreshInventory" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshCharacter": { @@ -580,8 +580,8 @@ "pack://game.py:GameWindow.RefreshCharacter" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnGameOver": { @@ -590,8 +590,8 @@ "pack://game.py:GameWindow.OnGameOver" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OpenRestartDialog": { @@ -600,8 +600,8 @@ "pack://game.py:GameWindow.OpenRestartDialog" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.ChangeCurrentSkill": { @@ -610,8 +610,8 @@ "pack://game.py:GameWindow.ChangeCurrentSkill" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.SetPCTargetBoard": { @@ -620,8 +620,8 @@ "pack://game.py:GameWindow.SetPCTargetBoard" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshTargetBoardByVID": { @@ -630,8 +630,8 @@ "pack://game.py:GameWindow.RefreshTargetBoardByVID" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshTargetBoardByName": { @@ -640,8 +640,8 @@ "pack://game.py:GameWindow.RefreshTargetBoardByName" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__RefreshTargetBoard": { @@ -650,8 +650,8 @@ "pack://game.py:GameWindow.__RefreshTargetBoard" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.SetHPTargetBoard": { @@ -660,8 +660,8 @@ "pack://game.py:GameWindow.SetHPTargetBoard" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.CloseTargetBoardIfDifferent": { @@ -670,8 +670,8 @@ "pack://game.py:GameWindow.CloseTargetBoardIfDifferent" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.CloseTargetBoard": { @@ -680,8 +680,8 @@ "pack://game.py:GameWindow.CloseTargetBoard" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OpenEquipmentDialog": { @@ -690,8 +690,8 @@ "pack://game.py:GameWindow.OpenEquipmentDialog" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.SetEquipmentDialogItem": { @@ -700,8 +700,8 @@ "pack://game.py:GameWindow.SetEquipmentDialogItem" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.SetEquipmentDialogSocket": { @@ -710,8 +710,8 @@ "pack://game.py:GameWindow.SetEquipmentDialogSocket" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.SetEquipmentDialogAttr": { @@ -720,8 +720,8 @@ "pack://game.py:GameWindow.SetEquipmentDialogAttr" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.ShowMapName": { @@ -730,8 +730,8 @@ "pack://game.py:GameWindow.ShowMapName" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_OpenAtlasWindow": { @@ -740,8 +740,8 @@ "pack://game.py:GameWindow.BINARY_OpenAtlasWindow" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnRecvWhisper": { @@ -750,8 +750,8 @@ "pack://game.py:GameWindow.OnRecvWhisper" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnRecvWhisperSystemMessage": { @@ -760,8 +760,8 @@ "pack://game.py:GameWindow.OnRecvWhisperSystemMessage" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnRecvWhisperError": { @@ -770,8 +770,8 @@ "pack://game.py:GameWindow.OnRecvWhisperError" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RecvWhisper": { @@ -780,8 +780,8 @@ "pack://game.py:GameWindow.RecvWhisper" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnPickMoney": { @@ -790,8 +790,8 @@ "pack://game.py:GameWindow.OnPickMoney" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnShopError": { @@ -800,8 +800,8 @@ "pack://game.py:GameWindow.OnShopError" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnSafeBoxError": { @@ -810,8 +810,8 @@ "pack://game.py:GameWindow.OnSafeBoxError" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnFishingSuccess": { @@ -820,8 +820,8 @@ "pack://game.py:GameWindow.OnFishingSuccess" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnFishingNotifyUnknown": { @@ -830,8 +830,8 @@ "pack://game.py:GameWindow.OnFishingNotifyUnknown" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnFishingWrongPlace": { @@ -840,8 +840,8 @@ "pack://game.py:GameWindow.OnFishingWrongPlace" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnFishingNotify": { @@ -850,8 +850,8 @@ "pack://game.py:GameWindow.OnFishingNotify" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnFishingFailure": { @@ -860,8 +860,8 @@ "pack://game.py:GameWindow.OnFishingFailure" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnCannotPickItem": { @@ -870,8 +870,8 @@ "pack://game.py:GameWindow.OnCannotPickItem" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnCannotMining": { @@ -880,8 +880,8 @@ "pack://game.py:GameWindow.OnCannotMining" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnCannotUseSkill": { @@ -890,8 +890,8 @@ "pack://game.py:GameWindow.OnCannotUseSkill" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnCannotShotError": { @@ -900,8 +900,8 @@ "pack://game.py:GameWindow.OnCannotShotError" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.StartPointReset": { @@ -910,8 +910,8 @@ "pack://game.py:GameWindow.StartPointReset" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.StartShop": { @@ -920,8 +920,8 @@ "pack://game.py:GameWindow.StartShop" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.EndShop": { @@ -930,8 +930,8 @@ "pack://game.py:GameWindow.EndShop" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshShop": { @@ -940,8 +940,8 @@ "pack://game.py:GameWindow.RefreshShop" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.SetShopSellingPrice": { @@ -950,8 +950,8 @@ "pack://game.py:GameWindow.SetShopSellingPrice" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.StartExchange": { @@ -960,8 +960,8 @@ "pack://game.py:GameWindow.StartExchange" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.EndExchange": { @@ -970,8 +970,8 @@ "pack://game.py:GameWindow.EndExchange" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshExchange": { @@ -980,8 +980,8 @@ "pack://game.py:GameWindow.RefreshExchange" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RecvPartyInviteQuestion": { @@ -990,8 +990,8 @@ "pack://game.py:GameWindow.RecvPartyInviteQuestion" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.AnswerPartyInvite": { @@ -1000,8 +1000,8 @@ "pack://game.py:GameWindow.AnswerPartyInvite" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.AddPartyMember": { @@ -1010,8 +1010,8 @@ "pack://game.py:GameWindow.AddPartyMember" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.UpdatePartyMemberInfo": { @@ -1020,8 +1020,8 @@ "pack://game.py:GameWindow.UpdatePartyMemberInfo" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RemovePartyMember": { @@ -1030,8 +1030,8 @@ "pack://game.py:GameWindow.RemovePartyMember" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.LinkPartyMember": { @@ -1040,8 +1040,8 @@ "pack://game.py:GameWindow.LinkPartyMember" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.UnlinkPartyMember": { @@ -1050,8 +1050,8 @@ "pack://game.py:GameWindow.UnlinkPartyMember" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.UnlinkAllPartyMember": { @@ -1060,8 +1060,8 @@ "pack://game.py:GameWindow.UnlinkAllPartyMember" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.ExitParty": { @@ -1070,8 +1070,8 @@ "pack://game.py:GameWindow.ExitParty" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.ChangePartyParameter": { @@ -1080,8 +1080,8 @@ "pack://game.py:GameWindow.ChangePartyParameter" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnMessengerAddFriendQuestion": { @@ -1090,8 +1090,8 @@ "pack://game.py:GameWindow.OnMessengerAddFriendQuestion" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnAcceptAddFriend": { @@ -1100,8 +1100,8 @@ "pack://game.py:GameWindow.OnAcceptAddFriend" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnDenyAddFriend": { @@ -1110,8 +1110,8 @@ "pack://game.py:GameWindow.OnDenyAddFriend" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnCloseAddFriendQuestionDialog": { @@ -1120,8 +1120,8 @@ "pack://game.py:GameWindow.OnCloseAddFriendQuestionDialog" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OpenSafeboxWindow": { @@ -1130,8 +1130,8 @@ "pack://game.py:GameWindow.OpenSafeboxWindow" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshSafebox": { @@ -1140,8 +1140,8 @@ "pack://game.py:GameWindow.RefreshSafebox" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshSafeboxMoney": { @@ -1150,8 +1150,8 @@ "pack://game.py:GameWindow.RefreshSafeboxMoney" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OpenMallWindow": { @@ -1160,8 +1160,8 @@ "pack://game.py:GameWindow.OpenMallWindow" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefreshMall": { @@ -1170,8 +1170,8 @@ "pack://game.py:GameWindow.RefreshMall" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RecvGuildInviteQuestion": { @@ -1180,8 +1180,8 @@ "pack://game.py:GameWindow.RecvGuildInviteQuestion" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.AnswerGuildInvite": { @@ -1190,8 +1190,8 @@ "pack://game.py:GameWindow.AnswerGuildInvite" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.DeleteGuild": { @@ -1200,8 +1200,8 @@ "pack://game.py:GameWindow.DeleteGuild" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.ShowClock": { @@ -1210,8 +1210,8 @@ "pack://game.py:GameWindow.ShowClock" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.HideClock": { @@ -1220,8 +1220,8 @@ "pack://game.py:GameWindow.HideClock" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_ActEmotion": { @@ -1230,8 +1230,8 @@ "pack://game.py:GameWindow.BINARY_ActEmotion" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.CheckFocus": { @@ -1240,8 +1240,8 @@ "pack://game.py:GameWindow.CheckFocus" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.SaveScreen": { @@ -1250,8 +1250,8 @@ "pack://game.py:GameWindow.SaveScreen" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.ShowConsole": { @@ -1260,8 +1260,8 @@ "pack://game.py:GameWindow.ShowConsole" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.ShowName": { @@ -1270,8 +1270,8 @@ "pack://game.py:GameWindow.ShowName" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__IsShowName": { @@ -1280,8 +1280,8 @@ "pack://game.py:GameWindow.__IsShowName" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.HideName": { @@ -1290,8 +1290,8 @@ "pack://game.py:GameWindow.HideName" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.ShowMouseImage": { @@ -1300,8 +1300,8 @@ "pack://game.py:GameWindow.ShowMouseImage" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.HideMouseImage": { @@ -1310,8 +1310,8 @@ "pack://game.py:GameWindow.HideMouseImage" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.StartAttack": { @@ -1320,8 +1320,8 @@ "pack://game.py:GameWindow.StartAttack" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.EndAttack": { @@ -1330,8 +1330,8 @@ "pack://game.py:GameWindow.EndAttack" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.MoveUp": { @@ -1340,8 +1340,8 @@ "pack://game.py:GameWindow.MoveUp" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.MoveDown": { @@ -1350,8 +1350,8 @@ "pack://game.py:GameWindow.MoveDown" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.MoveLeft": { @@ -1360,8 +1360,8 @@ "pack://game.py:GameWindow.MoveLeft" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.MoveRight": { @@ -1370,8 +1370,8 @@ "pack://game.py:GameWindow.MoveRight" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.StopUp": { @@ -1380,8 +1380,8 @@ "pack://game.py:GameWindow.StopUp" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.StopDown": { @@ -1390,8 +1390,8 @@ "pack://game.py:GameWindow.StopDown" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.StopLeft": { @@ -1400,8 +1400,8 @@ "pack://game.py:GameWindow.StopLeft" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.StopRight": { @@ -1410,8 +1410,8 @@ "pack://game.py:GameWindow.StopRight" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.PickUpItem": { @@ -1420,8 +1420,8 @@ "pack://game.py:GameWindow.PickUpItem" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnKeyDown": { @@ -1430,8 +1430,8 @@ "pack://game.py:GameWindow.OnKeyDown" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnKeyUp": { @@ -1440,8 +1440,8 @@ "pack://game.py:GameWindow.OnKeyUp" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnMouseLeftButtonDown": { @@ -1450,8 +1450,8 @@ "pack://game.py:GameWindow.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnMouseLeftButtonUp": { @@ -1460,8 +1460,8 @@ "pack://game.py:GameWindow.OnMouseLeftButtonUp" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__PutItem": { @@ -1470,8 +1470,8 @@ "pack://game.py:GameWindow.__PutItem" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__PutMoney": { @@ -1480,8 +1480,8 @@ "pack://game.py:GameWindow.__PutMoney" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__DropMoney": { @@ -1490,8 +1490,8 @@ "pack://game.py:GameWindow.__DropMoney" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__DropItem": { @@ -1500,8 +1500,8 @@ "pack://game.py:GameWindow.__DropItem" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RequestDropItem": { @@ -1510,8 +1510,8 @@ "pack://game.py:GameWindow.RequestDropItem" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__SendDropItemPacket": { @@ -1520,8 +1520,8 @@ "pack://game.py:GameWindow.__SendDropItemPacket" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnMouseRightButtonDown": { @@ -1530,8 +1530,8 @@ "pack://game.py:GameWindow.OnMouseRightButtonDown" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnMouseRightButtonUp": { @@ -1540,8 +1540,8 @@ "pack://game.py:GameWindow.OnMouseRightButtonUp" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnMouseMiddleButtonDown": { @@ -1550,8 +1550,8 @@ "pack://game.py:GameWindow.OnMouseMiddleButtonDown" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnMouseMiddleButtonUp": { @@ -1560,8 +1560,8 @@ "pack://game.py:GameWindow.OnMouseMiddleButtonUp" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnUpdate": { @@ -1570,8 +1570,8 @@ "pack://game.py:GameWindow.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.UpdateDebugInfo": { @@ -1580,8 +1580,8 @@ "pack://game.py:GameWindow.UpdateDebugInfo" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnRender": { @@ -1590,8 +1590,8 @@ "pack://game.py:GameWindow.OnRender" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnPressEscapeKey": { @@ -1600,8 +1600,8 @@ "pack://game.py:GameWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnIMEReturn": { @@ -1610,8 +1610,8 @@ "pack://game.py:GameWindow.OnIMEReturn" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.OnPressExitKey": { @@ -1620,8 +1620,8 @@ "pack://game.py:GameWindow.OnPressExitKey" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_LoverInfo": { @@ -1630,8 +1630,8 @@ "pack://game.py:GameWindow.BINARY_LoverInfo" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_UpdateLovePoint": { @@ -1640,8 +1640,8 @@ "pack://game.py:GameWindow.BINARY_UpdateLovePoint" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_OnQuestConfirm": { @@ -1650,8 +1650,8 @@ "pack://game.py:GameWindow.BINARY_OnQuestConfirm" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.Gift_Show": { @@ -1660,8 +1660,8 @@ "pack://game.py:GameWindow.Gift_Show" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_Cube_Open": { @@ -1670,8 +1670,8 @@ "pack://game.py:GameWindow.BINARY_Cube_Open" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_Cube_Close": { @@ -1680,8 +1680,8 @@ "pack://game.py:GameWindow.BINARY_Cube_Close" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_Cube_UpdateInfo": { @@ -1690,8 +1690,8 @@ "pack://game.py:GameWindow.BINARY_Cube_UpdateInfo" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_Cube_Succeed": { @@ -1700,8 +1700,8 @@ "pack://game.py:GameWindow.BINARY_Cube_Succeed" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_Cube_Failed": { @@ -1710,8 +1710,8 @@ "pack://game.py:GameWindow.BINARY_Cube_Failed" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_Cube_ResultList": { @@ -1720,8 +1720,8 @@ "pack://game.py:GameWindow.BINARY_Cube_ResultList" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_Cube_MaterialInfo": { @@ -1730,8 +1730,8 @@ "pack://game.py:GameWindow.BINARY_Cube_MaterialInfo" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_Highlight_Item": { @@ -1740,8 +1740,8 @@ "pack://game.py:GameWindow.BINARY_Highlight_Item" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_DragonSoulGiveQuilification": { @@ -1750,8 +1750,8 @@ "pack://game.py:GameWindow.BINARY_DragonSoulGiveQuilification" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_DragonSoulRefineWindow_Open": { @@ -1760,8 +1760,8 @@ "pack://game.py:GameWindow.BINARY_DragonSoulRefineWindow_Open" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_DragonSoulRefineWindow_RefineFail": { @@ -1770,8 +1770,8 @@ "pack://game.py:GameWindow.BINARY_DragonSoulRefineWindow_RefineFail" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_DragonSoulRefineWindow_RefineSucceed": { @@ -1780,8 +1780,8 @@ "pack://game.py:GameWindow.BINARY_DragonSoulRefineWindow_RefineSucceed" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_SetBigMessage": { @@ -1790,8 +1790,8 @@ "pack://game.py:GameWindow.BINARY_SetBigMessage" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_SetTipMessage": { @@ -1800,8 +1800,8 @@ "pack://game.py:GameWindow.BINARY_SetTipMessage" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_AppendNotifyMessage": { @@ -1810,8 +1810,8 @@ "pack://game.py:GameWindow.BINARY_AppendNotifyMessage" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_Guild_EnterGuildArea": { @@ -1820,8 +1820,8 @@ "pack://game.py:GameWindow.BINARY_Guild_EnterGuildArea" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_Guild_ExitGuildArea": { @@ -1830,8 +1830,8 @@ "pack://game.py:GameWindow.BINARY_Guild_ExitGuildArea" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_GuildWar_OnSendDeclare": { @@ -1840,8 +1840,8 @@ "pack://game.py:GameWindow.BINARY_GuildWar_OnSendDeclare" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_GuildWar_OnRecvDeclare": { @@ -1850,8 +1850,8 @@ "pack://game.py:GameWindow.BINARY_GuildWar_OnRecvDeclare" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_GuildWar_OnRecvPoint": { @@ -1860,8 +1860,8 @@ "pack://game.py:GameWindow.BINARY_GuildWar_OnRecvPoint" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_GuildWar_OnStart": { @@ -1870,8 +1870,8 @@ "pack://game.py:GameWindow.BINARY_GuildWar_OnStart" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_GuildWar_OnEnd": { @@ -1880,8 +1880,8 @@ "pack://game.py:GameWindow.BINARY_GuildWar_OnEnd" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_BettingGuildWar_SetObserverMode": { @@ -1890,8 +1890,8 @@ "pack://game.py:GameWindow.BINARY_BettingGuildWar_SetObserverMode" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_BettingGuildWar_UpdateObserverCount": { @@ -1900,8 +1900,8 @@ "pack://game.py:GameWindow.BINARY_BettingGuildWar_UpdateObserverCount" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__GuildWar_UpdateMemberCount": { @@ -1910,8 +1910,8 @@ "pack://game.py:GameWindow.__GuildWar_UpdateMemberCount" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__GuildWar_OpenAskDialog": { @@ -1920,8 +1920,8 @@ "pack://game.py:GameWindow.__GuildWar_OpenAskDialog" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__GuildWar_CloseAskDialog": { @@ -1930,8 +1930,8 @@ "pack://game.py:GameWindow.__GuildWar_CloseAskDialog" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__GuildWar_OnAccept": { @@ -1940,8 +1940,8 @@ "pack://game.py:GameWindow.__GuildWar_OnAccept" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__GuildWar_OnDecline": { @@ -1950,8 +1950,8 @@ "pack://game.py:GameWindow.__GuildWar_OnDecline" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__ServerCommand_Build": { @@ -1960,8 +1960,8 @@ "pack://game.py:GameWindow.__ServerCommand_Build" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_ServerCommand_Run": { @@ -1970,8 +1970,8 @@ "pack://game.py:GameWindow.BINARY_ServerCommand_Run" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__ProcessPreservedServerCommand": { @@ -1980,8 +1980,8 @@ "pack://game.py:GameWindow.__ProcessPreservedServerCommand" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.PartyHealReady": { @@ -1990,8 +1990,8 @@ "pack://game.py:GameWindow.PartyHealReady" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.AskSafeboxPassword": { @@ -2000,8 +2000,8 @@ "pack://game.py:GameWindow.AskSafeboxPassword" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.AskMallPassword": { @@ -2010,8 +2010,8 @@ "pack://game.py:GameWindow.AskMallPassword" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__ItemMall_Open": { @@ -2020,8 +2020,8 @@ "pack://game.py:GameWindow.__ItemMall_Open" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.CommandCloseMall": { @@ -2030,8 +2030,8 @@ "pack://game.py:GameWindow.CommandCloseMall" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefineSuceededMessage": { @@ -2040,8 +2040,8 @@ "pack://game.py:GameWindow.RefineSuceededMessage" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.RefineFailedMessage": { @@ -2050,8 +2050,8 @@ "pack://game.py:GameWindow.RefineFailedMessage" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.CommandCloseSafebox": { @@ -2060,8 +2060,8 @@ "pack://game.py:GameWindow.CommandCloseSafebox" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__PrivateShop_PriceList": { @@ -2070,8 +2070,8 @@ "pack://game.py:GameWindow.__PrivateShop_PriceList" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__Horse_HideState": { @@ -2080,8 +2080,8 @@ "pack://game.py:GameWindow.__Horse_HideState" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__Horse_UpdateState": { @@ -2090,8 +2090,8 @@ "pack://game.py:GameWindow.__Horse_UpdateState" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__IsXMasMap": { @@ -2100,8 +2100,8 @@ "pack://game.py:GameWindow.__IsXMasMap" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__XMasSnow_Enable": { @@ -2110,8 +2110,8 @@ "pack://game.py:GameWindow.__XMasSnow_Enable" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__XMasBoom_Enable": { @@ -2120,8 +2120,8 @@ "pack://game.py:GameWindow.__XMasBoom_Enable" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__XMasTree_Enable": { @@ -2130,8 +2130,8 @@ "pack://game.py:GameWindow.__XMasTree_Enable" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__XMasSong_Enable": { @@ -2140,8 +2140,8 @@ "pack://game.py:GameWindow.__XMasSong_Enable" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__RestartDialog_Close": { @@ -2150,8 +2150,8 @@ "pack://game.py:GameWindow.__RestartDialog_Close" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__Console_Enable": { @@ -2160,8 +2160,8 @@ "pack://game.py:GameWindow.__Console_Enable" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__PrivateShop_Open": { @@ -2170,8 +2170,8 @@ "pack://game.py:GameWindow.__PrivateShop_Open" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_PrivateShop_Appear": { @@ -2180,8 +2180,8 @@ "pack://game.py:GameWindow.BINARY_PrivateShop_Appear" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.BINARY_PrivateShop_Disappear": { @@ -2190,8 +2190,8 @@ "pack://game.py:GameWindow.BINARY_PrivateShop_Disappear" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__PRESERVE_DayMode_Update": { @@ -2200,8 +2200,8 @@ "pack://game.py:GameWindow.__PRESERVE_DayMode_Update" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__DayMode_Update": { @@ -2210,8 +2210,8 @@ "pack://game.py:GameWindow.__DayMode_Update" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__DayMode_OnCompleteChangeToLight": { @@ -2220,8 +2220,8 @@ "pack://game.py:GameWindow.__DayMode_OnCompleteChangeToLight" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__DayMode_OnCompleteChangeToDark": { @@ -2230,8 +2230,8 @@ "pack://game.py:GameWindow.__DayMode_OnCompleteChangeToDark" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__XMasBoom_Update": { @@ -2240,8 +2240,8 @@ "pack://game.py:GameWindow.__XMasBoom_Update" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__XMasBoom_Boom": { @@ -2250,8 +2250,8 @@ "pack://game.py:GameWindow.__XMasBoom_Boom" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__PartyRequestQuestion": { @@ -2260,8 +2260,8 @@ "pack://game.py:GameWindow.__PartyRequestQuestion" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__AnswerPartyRequest": { @@ -2270,8 +2270,8 @@ "pack://game.py:GameWindow.__AnswerPartyRequest" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__PartyRequestDenied": { @@ -2280,8 +2280,8 @@ "pack://game.py:GameWindow.__PartyRequestDenied" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__EnableTestServerFlag": { @@ -2290,8 +2290,8 @@ "pack://game.py:GameWindow.__EnableTestServerFlag" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__InGameShop_Show": { @@ -2300,8 +2300,8 @@ "pack://game.py:GameWindow.__InGameShop_Show" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__LoginLover": { @@ -2310,8 +2310,8 @@ "pack://game.py:GameWindow.__LoginLover" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__LogoutLover": { @@ -2320,8 +2320,8 @@ "pack://game.py:GameWindow.__LogoutLover" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__LoverNear": { @@ -2330,8 +2330,8 @@ "pack://game.py:GameWindow.__LoverNear" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__LoverFar": { @@ -2340,8 +2340,8 @@ "pack://game.py:GameWindow.__LoverFar" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__LoverDivorce": { @@ -2350,8 +2350,8 @@ "pack://game.py:GameWindow.__LoverDivorce" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameWindow.__PlayMusic": { @@ -2360,8 +2360,8 @@ "pack://game.py:GameWindow.__PlayMusic" ], "evidence": [ - "script/verify_root_pack.py: game.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: game.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/interfacemodule.py.json b/audit/port-map/Client/root/interfacemodule.py.json index 111e0114..3be73e86 100644 --- a/audit/port-map/Client/root/interfacemodule.py.json +++ b/audit/port-map/Client/root/interfacemodule.py.json @@ -10,8 +10,8 @@ "pack://interfacemodule.py:Interface.__init__" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__del__": { @@ -20,8 +20,8 @@ "pack://interfacemodule.py:Interface.__del__" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeUICurtain": { @@ -30,8 +30,8 @@ "pack://interfacemodule.py:Interface.__MakeUICurtain" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeMessengerWindow": { @@ -40,8 +40,8 @@ "pack://interfacemodule.py:Interface.__MakeMessengerWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeGuildWindow": { @@ -50,8 +50,8 @@ "pack://interfacemodule.py:Interface.__MakeGuildWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeChatWindow": { @@ -60,8 +60,8 @@ "pack://interfacemodule.py:Interface.__MakeChatWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeTaskBar": { @@ -70,8 +70,8 @@ "pack://interfacemodule.py:Interface.__MakeTaskBar" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeParty": { @@ -80,8 +80,8 @@ "pack://interfacemodule.py:Interface.__MakeParty" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeGameButtonWindow": { @@ -90,8 +90,8 @@ "pack://interfacemodule.py:Interface.__MakeGameButtonWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__IsChatOpen": { @@ -100,8 +100,8 @@ "pack://interfacemodule.py:Interface.__IsChatOpen" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeWindows": { @@ -110,8 +110,8 @@ "pack://interfacemodule.py:Interface.__MakeWindows" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeDialogs": { @@ -120,8 +120,8 @@ "pack://interfacemodule.py:Interface.__MakeDialogs" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeHelpWindow": { @@ -130,8 +130,8 @@ "pack://interfacemodule.py:Interface.__MakeHelpWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeTipBoard": { @@ -140,8 +140,8 @@ "pack://interfacemodule.py:Interface.__MakeTipBoard" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeWebWindow": { @@ -150,8 +150,8 @@ "pack://interfacemodule.py:Interface.__MakeWebWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeCubeWindow": { @@ -160,8 +160,8 @@ "pack://interfacemodule.py:Interface.__MakeCubeWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeCubeResultWindow": { @@ -170,8 +170,8 @@ "pack://interfacemodule.py:Interface.__MakeCubeResultWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeItemSelectWindow": { @@ -180,8 +180,8 @@ "pack://interfacemodule.py:Interface.__MakeItemSelectWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.MakeInterface": { @@ -190,8 +190,8 @@ "pack://interfacemodule.py:Interface.MakeInterface" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.MakeHyperlinkTooltip": { @@ -200,8 +200,8 @@ "pack://interfacemodule.py:Interface.MakeHyperlinkTooltip" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.Close": { @@ -210,8 +210,8 @@ "pack://interfacemodule.py:Interface.Close" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OnUseSkill": { @@ -220,8 +220,8 @@ "pack://interfacemodule.py:Interface.OnUseSkill" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OnActivateSkill": { @@ -230,8 +230,8 @@ "pack://interfacemodule.py:Interface.OnActivateSkill" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OnDeactivateSkill": { @@ -240,8 +240,8 @@ "pack://interfacemodule.py:Interface.OnDeactivateSkill" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OnChangeCurrentSkill": { @@ -250,8 +250,8 @@ "pack://interfacemodule.py:Interface.OnChangeCurrentSkill" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.SelectMouseButtonEvent": { @@ -260,8 +260,8 @@ "pack://interfacemodule.py:Interface.SelectMouseButtonEvent" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshAlignment": { @@ -270,8 +270,8 @@ "pack://interfacemodule.py:Interface.RefreshAlignment" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshStatus": { @@ -280,8 +280,8 @@ "pack://interfacemodule.py:Interface.RefreshStatus" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshStamina": { @@ -290,8 +290,8 @@ "pack://interfacemodule.py:Interface.RefreshStamina" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshSkill": { @@ -300,8 +300,8 @@ "pack://interfacemodule.py:Interface.RefreshSkill" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshInventory": { @@ -310,8 +310,8 @@ "pack://interfacemodule.py:Interface.RefreshInventory" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshCharacter": { @@ -320,8 +320,8 @@ "pack://interfacemodule.py:Interface.RefreshCharacter" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshQuest": { @@ -330,8 +330,8 @@ "pack://interfacemodule.py:Interface.RefreshQuest" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshSafebox": { @@ -340,8 +340,8 @@ "pack://interfacemodule.py:Interface.RefreshSafebox" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshMall": { @@ -350,8 +350,8 @@ "pack://interfacemodule.py:Interface.RefreshMall" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenItemMall": { @@ -360,8 +360,8 @@ "pack://interfacemodule.py:Interface.OpenItemMall" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshMessenger": { @@ -370,8 +370,8 @@ "pack://interfacemodule.py:Interface.RefreshMessenger" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshGuildInfoPage": { @@ -380,8 +380,8 @@ "pack://interfacemodule.py:Interface.RefreshGuildInfoPage" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshGuildBoardPage": { @@ -390,8 +390,8 @@ "pack://interfacemodule.py:Interface.RefreshGuildBoardPage" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshGuildMemberPage": { @@ -400,8 +400,8 @@ "pack://interfacemodule.py:Interface.RefreshGuildMemberPage" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshGuildMemberPageGradeComboBox": { @@ -410,8 +410,8 @@ "pack://interfacemodule.py:Interface.RefreshGuildMemberPageGradeComboBox" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshGuildSkillPage": { @@ -420,8 +420,8 @@ "pack://interfacemodule.py:Interface.RefreshGuildSkillPage" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshGuildGradePage": { @@ -430,8 +430,8 @@ "pack://interfacemodule.py:Interface.RefreshGuildGradePage" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.DeleteGuild": { @@ -440,8 +440,8 @@ "pack://interfacemodule.py:Interface.DeleteGuild" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshMobile": { @@ -450,8 +450,8 @@ "pack://interfacemodule.py:Interface.RefreshMobile" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OnMobileAuthority": { @@ -460,8 +460,8 @@ "pack://interfacemodule.py:Interface.OnMobileAuthority" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OnBlockMode": { @@ -470,8 +470,8 @@ "pack://interfacemodule.py:Interface.OnBlockMode" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenPointResetDialog": { @@ -480,8 +480,8 @@ "pack://interfacemodule.py:Interface.OpenPointResetDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ClosePointResetDialog": { @@ -490,8 +490,8 @@ "pack://interfacemodule.py:Interface.ClosePointResetDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenShopDialog": { @@ -500,8 +500,8 @@ "pack://interfacemodule.py:Interface.OpenShopDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.CloseShopDialog": { @@ -510,8 +510,8 @@ "pack://interfacemodule.py:Interface.CloseShopDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshShopDialog": { @@ -520,8 +520,8 @@ "pack://interfacemodule.py:Interface.RefreshShopDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenCharacterWindowQuestPage": { @@ -530,8 +530,8 @@ "pack://interfacemodule.py:Interface.OpenCharacterWindowQuestPage" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenQuestWindow": { @@ -540,8 +540,8 @@ "pack://interfacemodule.py:Interface.OpenQuestWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RemoveQuestDialog": { @@ -550,8 +550,8 @@ "pack://interfacemodule.py:Interface.RemoveQuestDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.StartExchange": { @@ -560,8 +560,8 @@ "pack://interfacemodule.py:Interface.StartExchange" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.EndExchange": { @@ -570,8 +570,8 @@ "pack://interfacemodule.py:Interface.EndExchange" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshExchange": { @@ -580,8 +580,8 @@ "pack://interfacemodule.py:Interface.RefreshExchange" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.AddPartyMember": { @@ -590,8 +590,8 @@ "pack://interfacemodule.py:Interface.AddPartyMember" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.UpdatePartyMemberInfo": { @@ -600,8 +600,8 @@ "pack://interfacemodule.py:Interface.UpdatePartyMemberInfo" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RemovePartyMember": { @@ -610,8 +610,8 @@ "pack://interfacemodule.py:Interface.RemovePartyMember" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.LinkPartyMember": { @@ -620,8 +620,8 @@ "pack://interfacemodule.py:Interface.LinkPartyMember" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.UnlinkPartyMember": { @@ -630,8 +630,8 @@ "pack://interfacemodule.py:Interface.UnlinkPartyMember" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.UnlinkAllPartyMember": { @@ -640,8 +640,8 @@ "pack://interfacemodule.py:Interface.UnlinkAllPartyMember" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ExitParty": { @@ -650,8 +650,8 @@ "pack://interfacemodule.py:Interface.ExitParty" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.PartyHealReady": { @@ -660,8 +660,8 @@ "pack://interfacemodule.py:Interface.PartyHealReady" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ChangePartyParameter": { @@ -670,8 +670,8 @@ "pack://interfacemodule.py:Interface.ChangePartyParameter" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.AskSafeboxPassword": { @@ -680,8 +680,8 @@ "pack://interfacemodule.py:Interface.AskSafeboxPassword" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenSafeboxWindow": { @@ -690,8 +690,8 @@ "pack://interfacemodule.py:Interface.OpenSafeboxWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RefreshSafeboxMoney": { @@ -700,8 +700,8 @@ "pack://interfacemodule.py:Interface.RefreshSafeboxMoney" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.CommandCloseSafebox": { @@ -710,8 +710,8 @@ "pack://interfacemodule.py:Interface.CommandCloseSafebox" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.AskMallPassword": { @@ -720,8 +720,8 @@ "pack://interfacemodule.py:Interface.AskMallPassword" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenMallWindow": { @@ -730,8 +730,8 @@ "pack://interfacemodule.py:Interface.OpenMallWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.CommandCloseMall": { @@ -740,8 +740,8 @@ "pack://interfacemodule.py:Interface.CommandCloseMall" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OnStartGuildWar": { @@ -750,8 +750,8 @@ "pack://interfacemodule.py:Interface.OnStartGuildWar" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OnEndGuildWar": { @@ -760,8 +760,8 @@ "pack://interfacemodule.py:Interface.OnEndGuildWar" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.UpdateMemberCount": { @@ -770,8 +770,8 @@ "pack://interfacemodule.py:Interface.UpdateMemberCount" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OnRecvGuildWarPoint": { @@ -780,8 +780,8 @@ "pack://interfacemodule.py:Interface.OnRecvGuildWarPoint" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OnChangePKMode": { @@ -790,8 +790,8 @@ "pack://interfacemodule.py:Interface.OnChangePKMode" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenRefineDialog": { @@ -800,8 +800,8 @@ "pack://interfacemodule.py:Interface.OpenRefineDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.AppendMaterialToRefineDialog": { @@ -810,8 +810,8 @@ "pack://interfacemodule.py:Interface.AppendMaterialToRefineDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ShowDefaultWindows": { @@ -820,8 +820,8 @@ "pack://interfacemodule.py:Interface.ShowDefaultWindows" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ShowAllWindows": { @@ -830,8 +830,8 @@ "pack://interfacemodule.py:Interface.ShowAllWindows" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.HideAllWindows": { @@ -840,8 +840,8 @@ "pack://interfacemodule.py:Interface.HideAllWindows" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ShowMouseImage": { @@ -850,8 +850,8 @@ "pack://interfacemodule.py:Interface.ShowMouseImage" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.HideMouseImage": { @@ -860,8 +860,8 @@ "pack://interfacemodule.py:Interface.HideMouseImage" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ToggleChat": { @@ -870,8 +870,8 @@ "pack://interfacemodule.py:Interface.ToggleChat" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.IsOpenChat": { @@ -880,8 +880,8 @@ "pack://interfacemodule.py:Interface.IsOpenChat" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.SetChatFocus": { @@ -890,8 +890,8 @@ "pack://interfacemodule.py:Interface.SetChatFocus" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenRestartDialog": { @@ -900,8 +900,8 @@ "pack://interfacemodule.py:Interface.OpenRestartDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.CloseRestartDialog": { @@ -910,8 +910,8 @@ "pack://interfacemodule.py:Interface.CloseRestartDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ToggleSystemDialog": { @@ -920,8 +920,8 @@ "pack://interfacemodule.py:Interface.ToggleSystemDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenSystemDialog": { @@ -930,8 +930,8 @@ "pack://interfacemodule.py:Interface.OpenSystemDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ToggleMessenger": { @@ -940,8 +940,8 @@ "pack://interfacemodule.py:Interface.ToggleMessenger" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ToggleMiniMap": { @@ -950,8 +950,8 @@ "pack://interfacemodule.py:Interface.ToggleMiniMap" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.PressMKey": { @@ -960,8 +960,8 @@ "pack://interfacemodule.py:Interface.PressMKey" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.SetMapName": { @@ -970,8 +970,8 @@ "pack://interfacemodule.py:Interface.SetMapName" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.MiniMapScaleUp": { @@ -980,8 +980,8 @@ "pack://interfacemodule.py:Interface.MiniMapScaleUp" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.MiniMapScaleDown": { @@ -990,8 +990,8 @@ "pack://interfacemodule.py:Interface.MiniMapScaleDown" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ToggleCharacterWindow": { @@ -1000,8 +1000,8 @@ "pack://interfacemodule.py:Interface.ToggleCharacterWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenCharacterWindowWithState": { @@ -1010,8 +1010,8 @@ "pack://interfacemodule.py:Interface.OpenCharacterWindowWithState" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ToggleCharacterWindowStatusPage": { @@ -1020,8 +1020,8 @@ "pack://interfacemodule.py:Interface.ToggleCharacterWindowStatusPage" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ToggleInventoryWindow": { @@ -1030,8 +1030,8 @@ "pack://interfacemodule.py:Interface.ToggleInventoryWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ToggleExpandedButton": { @@ -1040,8 +1040,8 @@ "pack://interfacemodule.py:Interface.ToggleExpandedButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.DragonSoulActivate": { @@ -1050,8 +1050,8 @@ "pack://interfacemodule.py:Interface.DragonSoulActivate" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.DragonSoulDeactivate": { @@ -1060,8 +1060,8 @@ "pack://interfacemodule.py:Interface.DragonSoulDeactivate" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.Highligt_Item": { @@ -1070,8 +1070,8 @@ "pack://interfacemodule.py:Interface.Highligt_Item" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.DragonSoulGiveQuilification": { @@ -1080,8 +1080,8 @@ "pack://interfacemodule.py:Interface.DragonSoulGiveQuilification" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ToggleDragonSoulWindow": { @@ -1090,8 +1090,8 @@ "pack://interfacemodule.py:Interface.ToggleDragonSoulWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ToggleDragonSoulWindowWithNoInfo": { @@ -1100,8 +1100,8 @@ "pack://interfacemodule.py:Interface.ToggleDragonSoulWindowWithNoInfo" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.FailDragonSoulRefine": { @@ -1110,8 +1110,8 @@ "pack://interfacemodule.py:Interface.FailDragonSoulRefine" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.SucceedDragonSoulRefine": { @@ -1120,8 +1120,8 @@ "pack://interfacemodule.py:Interface.SucceedDragonSoulRefine" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenDragonSoulRefineWindow": { @@ -1130,8 +1130,8 @@ "pack://interfacemodule.py:Interface.OpenDragonSoulRefineWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.CloseDragonSoulRefineWindow": { @@ -1140,8 +1140,8 @@ "pack://interfacemodule.py:Interface.CloseDragonSoulRefineWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ToggleGuildWindow": { @@ -1150,8 +1150,8 @@ "pack://interfacemodule.py:Interface.ToggleGuildWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ToggleChatLogWindow": { @@ -1160,8 +1160,8 @@ "pack://interfacemodule.py:Interface.ToggleChatLogWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.CheckGameButton": { @@ -1170,8 +1170,8 @@ "pack://interfacemodule.py:Interface.CheckGameButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__OnClickStatusPlusButton": { @@ -1180,8 +1180,8 @@ "pack://interfacemodule.py:Interface.__OnClickStatusPlusButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__OnClickSkillPlusButton": { @@ -1190,8 +1190,8 @@ "pack://interfacemodule.py:Interface.__OnClickSkillPlusButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__OnClickQuestButton": { @@ -1200,8 +1200,8 @@ "pack://interfacemodule.py:Interface.__OnClickQuestButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__OnClickHelpButton": { @@ -1210,8 +1210,8 @@ "pack://interfacemodule.py:Interface.__OnClickHelpButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__OnClickBuildButton": { @@ -1220,8 +1220,8 @@ "pack://interfacemodule.py:Interface.__OnClickBuildButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenHelpWindow": { @@ -1230,8 +1230,8 @@ "pack://interfacemodule.py:Interface.OpenHelpWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.CloseHelpWindow": { @@ -1240,8 +1240,8 @@ "pack://interfacemodule.py:Interface.CloseHelpWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenWebWindow": { @@ -1250,8 +1250,8 @@ "pack://interfacemodule.py:Interface.OpenWebWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ShowGift": { @@ -1260,8 +1260,8 @@ "pack://interfacemodule.py:Interface.ShowGift" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.CloseWbWindow": { @@ -1270,8 +1270,8 @@ "pack://interfacemodule.py:Interface.CloseWbWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenCubeWindow": { @@ -1280,8 +1280,8 @@ "pack://interfacemodule.py:Interface.OpenCubeWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.UpdateCubeInfo": { @@ -1290,8 +1290,8 @@ "pack://interfacemodule.py:Interface.UpdateCubeInfo" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.CloseCubeWindow": { @@ -1300,8 +1300,8 @@ "pack://interfacemodule.py:Interface.CloseCubeWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.FailedCubeWork": { @@ -1310,8 +1310,8 @@ "pack://interfacemodule.py:Interface.FailedCubeWork" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.SucceedCubeWork": { @@ -1320,8 +1320,8 @@ "pack://interfacemodule.py:Interface.SucceedCubeWork" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__HideWindows": { @@ -1330,8 +1330,8 @@ "pack://interfacemodule.py:Interface.__HideWindows" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__ShowWindows": { @@ -1340,8 +1340,8 @@ "pack://interfacemodule.py:Interface.__ShowWindows" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.BINARY_OpenAtlasWindow": { @@ -1350,8 +1350,8 @@ "pack://interfacemodule.py:Interface.BINARY_OpenAtlasWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.BINARY_SetObserverMode": { @@ -1360,8 +1360,8 @@ "pack://interfacemodule.py:Interface.BINARY_SetObserverMode" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.BINARY_OpenSelectItemWindow": { @@ -1370,8 +1370,8 @@ "pack://interfacemodule.py:Interface.BINARY_OpenSelectItemWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenPrivateShopInputNameDialog": { @@ -1380,8 +1380,8 @@ "pack://interfacemodule.py:Interface.OpenPrivateShopInputNameDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ClosePrivateShopInputNameDialog": { @@ -1390,8 +1390,8 @@ "pack://interfacemodule.py:Interface.ClosePrivateShopInputNameDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenPrivateShopBuilder": { @@ -1400,8 +1400,8 @@ "pack://interfacemodule.py:Interface.OpenPrivateShopBuilder" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.AppearPrivateShop": { @@ -1410,8 +1410,8 @@ "pack://interfacemodule.py:Interface.AppearPrivateShop" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.DisappearPrivateShop": { @@ -1420,8 +1420,8 @@ "pack://interfacemodule.py:Interface.DisappearPrivateShop" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenEquipmentDialog": { @@ -1430,8 +1430,8 @@ "pack://interfacemodule.py:Interface.OpenEquipmentDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.SetEquipmentDialogItem": { @@ -1440,8 +1440,8 @@ "pack://interfacemodule.py:Interface.SetEquipmentDialogItem" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.SetEquipmentDialogSocket": { @@ -1450,8 +1450,8 @@ "pack://interfacemodule.py:Interface.SetEquipmentDialogSocket" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.SetEquipmentDialogAttr": { @@ -1460,8 +1460,8 @@ "pack://interfacemodule.py:Interface.SetEquipmentDialogAttr" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.CloseEquipmentDialog": { @@ -1470,8 +1470,8 @@ "pack://interfacemodule.py:Interface.CloseEquipmentDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.BINARY_ClearQuest": { @@ -1480,8 +1480,8 @@ "pack://interfacemodule.py:Interface.BINARY_ClearQuest" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RecvQuest": { @@ -1490,8 +1490,8 @@ "pack://interfacemodule.py:Interface.RecvQuest" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.BINARY_RecvQuest": { @@ -1500,8 +1500,8 @@ "pack://interfacemodule.py:Interface.BINARY_RecvQuest" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__ArrangeQuestButton": { @@ -1510,8 +1510,8 @@ "pack://interfacemodule.py:Interface.__ArrangeQuestButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__StartQuest": { @@ -1520,8 +1520,8 @@ "pack://interfacemodule.py:Interface.__StartQuest" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__FindQuestButton": { @@ -1530,8 +1530,8 @@ "pack://interfacemodule.py:Interface.__FindQuestButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__DestroyQuestButton": { @@ -1540,8 +1540,8 @@ "pack://interfacemodule.py:Interface.__DestroyQuestButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.HideAllQuestButton": { @@ -1550,8 +1550,8 @@ "pack://interfacemodule.py:Interface.HideAllQuestButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ShowAllQuestButton": { @@ -1560,8 +1560,8 @@ "pack://interfacemodule.py:Interface.ShowAllQuestButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__InitWhisper": { @@ -1570,8 +1570,8 @@ "pack://interfacemodule.py:Interface.__InitWhisper" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenWhisperDialogWithoutTarget": { @@ -1580,8 +1580,8 @@ "pack://interfacemodule.py:Interface.OpenWhisperDialogWithoutTarget" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RegisterTemporaryWhisperDialog": { @@ -1590,8 +1590,8 @@ "pack://interfacemodule.py:Interface.RegisterTemporaryWhisperDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OpenWhisperDialog": { @@ -1600,8 +1600,8 @@ "pack://interfacemodule.py:Interface.OpenWhisperDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RecvWhisper": { @@ -1610,8 +1610,8 @@ "pack://interfacemodule.py:Interface.RecvWhisper" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.MakeWhisperButton": { @@ -1620,8 +1620,8 @@ "pack://interfacemodule.py:Interface.MakeWhisperButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ShowWhisperDialog": { @@ -1630,8 +1630,8 @@ "pack://interfacemodule.py:Interface.ShowWhisperDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.MinimizeWhisperDialog": { @@ -1640,8 +1640,8 @@ "pack://interfacemodule.py:Interface.MinimizeWhisperDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.CloseWhisperDialog": { @@ -1650,8 +1650,8 @@ "pack://interfacemodule.py:Interface.CloseWhisperDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__ArrangeWhisperButton": { @@ -1660,8 +1660,8 @@ "pack://interfacemodule.py:Interface.__ArrangeWhisperButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__FindWhisperButton": { @@ -1670,8 +1670,8 @@ "pack://interfacemodule.py:Interface.__FindWhisperButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeWhisperDialog": { @@ -1680,8 +1680,8 @@ "pack://interfacemodule.py:Interface.__MakeWhisperDialog" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__MakeWhisperButton": { @@ -1690,8 +1690,8 @@ "pack://interfacemodule.py:Interface.__MakeWhisperButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__DestroyWhisperButton": { @@ -1700,8 +1700,8 @@ "pack://interfacemodule.py:Interface.__DestroyWhisperButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.HideAllWhisperButton": { @@ -1710,8 +1710,8 @@ "pack://interfacemodule.py:Interface.HideAllWhisperButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.ShowAllWhisperButton": { @@ -1720,8 +1720,8 @@ "pack://interfacemodule.py:Interface.ShowAllWhisperButton" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.__CheckGameMaster": { @@ -1730,8 +1730,8 @@ "pack://interfacemodule.py:Interface.__CheckGameMaster" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.RegisterGameMasterName": { @@ -1740,8 +1740,8 @@ "pack://interfacemodule.py:Interface.RegisterGameMasterName" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.IsGameMasterName": { @@ -1750,8 +1750,8 @@ "pack://interfacemodule.py:Interface.IsGameMasterName" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.BUILD_OpenWindow": { @@ -1760,8 +1760,8 @@ "pack://interfacemodule.py:Interface.BUILD_OpenWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.BUILD_CloseWindow": { @@ -1770,8 +1770,8 @@ "pack://interfacemodule.py:Interface.BUILD_CloseWindow" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.BUILD_OnUpdate": { @@ -1780,8 +1780,8 @@ "pack://interfacemodule.py:Interface.BUILD_OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.BUILD_OnMouseLeftButtonDown": { @@ -1790,8 +1790,8 @@ "pack://interfacemodule.py:Interface.BUILD_OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.BUILD_OnMouseLeftButtonUp": { @@ -1800,8 +1800,8 @@ "pack://interfacemodule.py:Interface.BUILD_OnMouseLeftButtonUp" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.BULID_EnterGuildArea": { @@ -1810,8 +1810,8 @@ "pack://interfacemodule.py:Interface.BULID_EnterGuildArea" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.BULID_ExitGuildArea": { @@ -1820,8 +1820,8 @@ "pack://interfacemodule.py:Interface.BULID_ExitGuildArea" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.IsEditLineFocus": { @@ -1830,8 +1830,8 @@ "pack://interfacemodule.py:Interface.IsEditLineFocus" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.EmptyFunction": { @@ -1840,8 +1840,8 @@ "pack://interfacemodule.py:Interface.EmptyFunction" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OnUpdate": { @@ -1850,8 +1850,8 @@ "pack://interfacemodule.py:Interface.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Interface.OnRender": { @@ -1860,8 +1860,8 @@ "pack://interfacemodule.py:Interface.OnRender" ], "evidence": [ - "script/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: interfacemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/introcreate.py.json b/audit/port-map/Client/root/introcreate.py.json index cd18a502..335ea8b0 100644 --- a/audit/port-map/Client/root/introcreate.py.json +++ b/audit/port-map/Client/root/introcreate.py.json @@ -10,8 +10,8 @@ "pack://introcreate.py:CreateCharacterWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.__del__": { @@ -20,8 +20,8 @@ "pack://introcreate.py:CreateCharacterWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.SetIndex": { @@ -30,8 +30,8 @@ "pack://introcreate.py:CreateCharacterWindow.SetIndex" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.OnRender": { @@ -40,8 +40,8 @@ "pack://introcreate.py:CreateCharacterWindow.OnRender" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.Open": { @@ -50,8 +50,8 @@ "pack://introcreate.py:CreateCharacterWindow.Open" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.Close": { @@ -60,8 +60,8 @@ "pack://introcreate.py:CreateCharacterWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.EnableWindow": { @@ -70,8 +70,8 @@ "pack://introcreate.py:CreateCharacterWindow.EnableWindow" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.DisableWindow": { @@ -80,8 +80,8 @@ "pack://introcreate.py:CreateCharacterWindow.DisableWindow" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.__GetSlotChrID": { @@ -90,8 +90,8 @@ "pack://introcreate.py:CreateCharacterWindow.__GetSlotChrID" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.__MakeCharacter": { @@ -100,8 +100,8 @@ "pack://introcreate.py:CreateCharacterWindow.__MakeCharacter" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.__SelectGender": { @@ -110,8 +110,8 @@ "pack://introcreate.py:CreateCharacterWindow.__SelectGender" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.__SelectShape": { @@ -120,8 +120,8 @@ "pack://introcreate.py:CreateCharacterWindow.__SelectShape" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.GetSlotIndex": { @@ -130,8 +130,8 @@ "pack://introcreate.py:CreateCharacterWindow.GetSlotIndex" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.RefreshStat": { @@ -140,8 +140,8 @@ "pack://introcreate.py:CreateCharacterWindow.RefreshStat" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.__SelectSlot": { @@ -150,8 +150,8 @@ "pack://introcreate.py:CreateCharacterWindow.__SelectSlot" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.CreateCharacter": { @@ -160,8 +160,8 @@ "pack://introcreate.py:CreateCharacterWindow.CreateCharacter" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.CancelCreate": { @@ -170,8 +170,8 @@ "pack://introcreate.py:CreateCharacterWindow.CancelCreate" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.__DecreaseSlotIndex": { @@ -180,8 +180,8 @@ "pack://introcreate.py:CreateCharacterWindow.__DecreaseSlotIndex" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.__IncreaseSlotIndex": { @@ -190,8 +190,8 @@ "pack://introcreate.py:CreateCharacterWindow.__IncreaseSlotIndex" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.PrevDescriptionPage": { @@ -200,8 +200,8 @@ "pack://introcreate.py:CreateCharacterWindow.PrevDescriptionPage" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.NextDescriptionPage": { @@ -210,8 +210,8 @@ "pack://introcreate.py:CreateCharacterWindow.NextDescriptionPage" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.__CheckCreateCharacter": { @@ -220,8 +220,8 @@ "pack://introcreate.py:CreateCharacterWindow.__CheckCreateCharacter" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.ResetStat": { @@ -230,8 +230,8 @@ "pack://introcreate.py:CreateCharacterWindow.ResetStat" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.OnCreateSuccess": { @@ -240,8 +240,8 @@ "pack://introcreate.py:CreateCharacterWindow.OnCreateSuccess" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.OnCreateFailure": { @@ -250,8 +250,8 @@ "pack://introcreate.py:CreateCharacterWindow.OnCreateFailure" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.OnKeyDown": { @@ -260,8 +260,8 @@ "pack://introcreate.py:CreateCharacterWindow.OnKeyDown" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.OnUpdate": { @@ -270,8 +270,8 @@ "pack://introcreate.py:CreateCharacterWindow.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.EmptyFunc": { @@ -280,8 +280,8 @@ "pack://introcreate.py:CreateCharacterWindow.EmptyFunc" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.PopupMessage": { @@ -290,8 +290,8 @@ "pack://introcreate.py:CreateCharacterWindow.PopupMessage" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.OnPressExitKey": { @@ -300,8 +300,8 @@ "pack://introcreate.py:CreateCharacterWindow.OnPressExitKey" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.OverInStatButton": { @@ -310,8 +310,8 @@ "pack://introcreate.py:CreateCharacterWindow.OverInStatButton" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CreateCharacterWindow.OverOutStatButton": { @@ -320,8 +320,8 @@ "pack://introcreate.py:CreateCharacterWindow.OverOutStatButton" ], "evidence": [ - "script/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introcreate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/introempire.py.json b/audit/port-map/Client/root/introempire.py.json index 9b0e525f..af665eac 100644 --- a/audit/port-map/Client/root/introempire.py.json +++ b/audit/port-map/Client/root/introempire.py.json @@ -10,8 +10,8 @@ "pack://introempire.py:SelectEmpireWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.OnMouseOverIn": { @@ -20,8 +20,8 @@ "pack://introempire.py:SelectEmpireWindow.OnMouseOverIn" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.OnMouseOverOut": { @@ -30,8 +30,8 @@ "pack://introempire.py:SelectEmpireWindow.OnMouseOverOut" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.OnMouseLeftButtonDown": { @@ -40,8 +40,8 @@ "pack://introempire.py:SelectEmpireWindow.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.__del__": { @@ -50,8 +50,8 @@ "pack://introempire.py:SelectEmpireWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.SetIndex": { @@ -60,8 +60,8 @@ "pack://introempire.py:SelectEmpireWindow.SetIndex" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.OnRender": { @@ -70,8 +70,8 @@ "pack://introempire.py:SelectEmpireWindow.OnRender" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.Close": { @@ -80,8 +80,8 @@ "pack://introempire.py:SelectEmpireWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.Open": { @@ -90,8 +90,8 @@ "pack://introempire.py:SelectEmpireWindow.Open" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.__CreateButtons": { @@ -100,8 +100,8 @@ "pack://introempire.py:SelectEmpireWindow.__CreateButtons" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.__CreateDescriptionBox": { @@ -110,8 +110,8 @@ "pack://introempire.py:SelectEmpireWindow.__CreateDescriptionBox" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.OnOverInEmpire": { @@ -120,8 +120,8 @@ "pack://introempire.py:SelectEmpireWindow.OnOverInEmpire" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.OnOverOutEmpire": { @@ -130,8 +130,8 @@ "pack://introempire.py:SelectEmpireWindow.OnOverOutEmpire" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.OnSelectEmpire": { @@ -140,8 +140,8 @@ "pack://introempire.py:SelectEmpireWindow.OnSelectEmpire" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.PrevDescriptionPage": { @@ -150,8 +150,8 @@ "pack://introempire.py:SelectEmpireWindow.PrevDescriptionPage" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.NextDescriptionPage": { @@ -160,8 +160,8 @@ "pack://introempire.py:SelectEmpireWindow.NextDescriptionPage" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.__LoadScript": { @@ -170,8 +170,8 @@ "pack://introempire.py:SelectEmpireWindow.__LoadScript" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.ClickLeftButton": { @@ -180,8 +180,8 @@ "pack://introempire.py:SelectEmpireWindow.ClickLeftButton" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.ClickRightButton": { @@ -190,8 +190,8 @@ "pack://introempire.py:SelectEmpireWindow.ClickRightButton" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.ClickSelectButton": { @@ -200,8 +200,8 @@ "pack://introempire.py:SelectEmpireWindow.ClickSelectButton" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.ClickExitButton": { @@ -210,8 +210,8 @@ "pack://introempire.py:SelectEmpireWindow.ClickExitButton" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.OnUpdate": { @@ -220,8 +220,8 @@ "pack://introempire.py:SelectEmpireWindow.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.__UpdateAlpha": { @@ -230,8 +230,8 @@ "pack://introempire.py:SelectEmpireWindow.__UpdateAlpha" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectEmpireWindow.OnPressEscapeKey": { @@ -240,8 +240,8 @@ "pack://introempire.py:SelectEmpireWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ReselectEmpireWindow.ClickSelectButton": { @@ -250,8 +250,8 @@ "pack://introempire.py:ReselectEmpireWindow.ClickSelectButton" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ReselectEmpireWindow.ClickExitButton": { @@ -260,8 +260,8 @@ "pack://introempire.py:ReselectEmpireWindow.ClickExitButton" ], "evidence": [ - "script/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introempire.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/introloading.py.json b/audit/port-map/Client/root/introloading.py.json index 798a67aa..80576998 100644 --- a/audit/port-map/Client/root/introloading.py.json +++ b/audit/port-map/Client/root/introloading.py.json @@ -10,8 +10,8 @@ "pack://introloading.py:LoadingWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__del__": { @@ -20,8 +20,8 @@ "pack://introloading.py:LoadingWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.Open": { @@ -30,8 +30,8 @@ "pack://introloading.py:LoadingWindow.Open" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.Close": { @@ -40,8 +40,8 @@ "pack://introloading.py:LoadingWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.OnPressEscapeKey": { @@ -50,8 +50,8 @@ "pack://introloading.py:LoadingWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__SetNext": { @@ -60,8 +60,8 @@ "pack://introloading.py:LoadingWindow.__SetNext" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__SetProgress": { @@ -70,8 +70,8 @@ "pack://introloading.py:LoadingWindow.__SetProgress" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.DEBUG_LoadData": { @@ -80,8 +80,8 @@ "pack://introloading.py:LoadingWindow.DEBUG_LoadData" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.LoadData": { @@ -90,8 +90,8 @@ "pack://introloading.py:LoadingWindow.LoadData" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.OnUpdate": { @@ -100,8 +100,8 @@ "pack://introloading.py:LoadingWindow.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__InitData": { @@ -110,8 +110,8 @@ "pack://introloading.py:LoadingWindow.__InitData" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__RegisterDungeonMapName": { @@ -120,8 +120,8 @@ "pack://introloading.py:LoadingWindow.__RegisterDungeonMapName" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__RegisterSkill": { @@ -130,8 +130,8 @@ "pack://introloading.py:LoadingWindow.__RegisterSkill" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__RegisterTitleName": { @@ -140,8 +140,8 @@ "pack://introloading.py:LoadingWindow.__RegisterTitleName" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__RegisterColor": { @@ -150,8 +150,8 @@ "pack://introloading.py:LoadingWindow.__RegisterColor" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__RegisterEmotionIcon": { @@ -160,8 +160,8 @@ "pack://introloading.py:LoadingWindow.__RegisterEmotionIcon" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__LoadMap": { @@ -170,8 +170,8 @@ "pack://introloading.py:LoadingWindow.__LoadMap" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__LoadSound": { @@ -180,8 +180,8 @@ "pack://introloading.py:LoadingWindow.__LoadSound" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__LoadEffect": { @@ -190,8 +190,8 @@ "pack://introloading.py:LoadingWindow.__LoadEffect" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__LoadWarrior": { @@ -200,8 +200,8 @@ "pack://introloading.py:LoadingWindow.__LoadWarrior" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__LoadAssassin": { @@ -210,8 +210,8 @@ "pack://introloading.py:LoadingWindow.__LoadAssassin" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__LoadSura": { @@ -220,8 +220,8 @@ "pack://introloading.py:LoadingWindow.__LoadSura" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__LoadShaman": { @@ -230,8 +230,8 @@ "pack://introloading.py:LoadingWindow.__LoadShaman" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__LoadSkill": { @@ -240,8 +240,8 @@ "pack://introloading.py:LoadingWindow.__LoadSkill" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__LoadEnemy": { @@ -250,8 +250,8 @@ "pack://introloading.py:LoadingWindow.__LoadEnemy" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__LoadNPC": { @@ -260,8 +260,8 @@ "pack://introloading.py:LoadingWindow.__LoadNPC" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__LoadGuildBuilding": { @@ -270,8 +270,8 @@ "pack://introloading.py:LoadingWindow.__LoadGuildBuilding" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadingWindow.__StartGame": { @@ -280,8 +280,8 @@ "pack://introloading.py:LoadingWindow.__StartGame" ], "evidence": [ - "script/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introloading.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/intrologin.py.json b/audit/port-map/Client/root/intrologin.py.json index 0a6b7b34..d746f50b 100644 --- a/audit/port-map/Client/root/intrologin.py.json +++ b/audit/port-map/Client/root/intrologin.py.json @@ -10,8 +10,8 @@ "pack://intrologin.py:Suffle" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsFullBackImage": { @@ -20,8 +20,8 @@ "pack://intrologin.py:IsFullBackImage" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsLoginDelay": { @@ -30,8 +30,8 @@ "pack://intrologin.py:IsLoginDelay" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsRunupMatrixAuth": { @@ -40,8 +40,8 @@ "pack://intrologin.py:IsRunupMatrixAuth" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsNEWCIBNPassPodAuth": { @@ -50,8 +50,8 @@ "pack://intrologin.py:IsNEWCIBNPassPodAuth" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GetLoginDelay": { @@ -60,8 +60,8 @@ "pack://intrologin.py:GetLoginDelay" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConnectingDialog.__init__": { @@ -70,8 +70,8 @@ "pack://intrologin.py:ConnectingDialog.__init__" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConnectingDialog.__del__": { @@ -80,8 +80,8 @@ "pack://intrologin.py:ConnectingDialog.__del__" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConnectingDialog.__LoadDialog": { @@ -90,8 +90,8 @@ "pack://intrologin.py:ConnectingDialog.__LoadDialog" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConnectingDialog.Open": { @@ -100,8 +100,8 @@ "pack://intrologin.py:ConnectingDialog.Open" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConnectingDialog.Close": { @@ -110,8 +110,8 @@ "pack://intrologin.py:ConnectingDialog.Close" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConnectingDialog.Destroy": { @@ -120,8 +120,8 @@ "pack://intrologin.py:ConnectingDialog.Destroy" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConnectingDialog.SetText": { @@ -130,8 +130,8 @@ "pack://intrologin.py:ConnectingDialog.SetText" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConnectingDialog.SetCountDownMessage": { @@ -140,8 +140,8 @@ "pack://intrologin.py:ConnectingDialog.SetCountDownMessage" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConnectingDialog.SAFE_SetTimeOverEvent": { @@ -150,8 +150,8 @@ "pack://intrologin.py:ConnectingDialog.SAFE_SetTimeOverEvent" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConnectingDialog.SAFE_SetExitEvent": { @@ -160,8 +160,8 @@ "pack://intrologin.py:ConnectingDialog.SAFE_SetExitEvent" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConnectingDialog.OnUpdate": { @@ -170,8 +170,8 @@ "pack://intrologin.py:ConnectingDialog.OnUpdate" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ConnectingDialog.OnPressExitKey": { @@ -180,8 +180,8 @@ "pack://intrologin.py:ConnectingDialog.OnPressExitKey" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__init__": { @@ -190,8 +190,8 @@ "pack://intrologin.py:LoginWindow.__init__" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__del__": { @@ -200,8 +200,8 @@ "pack://intrologin.py:LoginWindow.__del__" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.Open": { @@ -210,8 +210,8 @@ "pack://intrologin.py:LoginWindow.Open" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.Close": { @@ -220,8 +220,8 @@ "pack://intrologin.py:LoginWindow.Close" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__SaveChannelInfo": { @@ -230,8 +230,8 @@ "pack://intrologin.py:LoginWindow.__SaveChannelInfo" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__LoadChannelInfo": { @@ -240,8 +240,8 @@ "pack://intrologin.py:LoginWindow.__LoadChannelInfo" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__ExitGame": { @@ -250,8 +250,8 @@ "pack://intrologin.py:LoginWindow.__ExitGame" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.SetIDEditLineFocus": { @@ -260,8 +260,8 @@ "pack://intrologin.py:LoginWindow.SetIDEditLineFocus" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.SetPasswordEditLineFocus": { @@ -270,8 +270,8 @@ "pack://intrologin.py:LoginWindow.SetPasswordEditLineFocus" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.OnEndCountDown": { @@ -280,8 +280,8 @@ "pack://intrologin.py:LoginWindow.OnEndCountDown" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.OnConnectFailure": { @@ -290,8 +290,8 @@ "pack://intrologin.py:LoginWindow.OnConnectFailure" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.OnHandShake": { @@ -300,8 +300,8 @@ "pack://intrologin.py:LoginWindow.OnHandShake" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.OnLoginStart": { @@ -310,8 +310,8 @@ "pack://intrologin.py:LoginWindow.OnLoginStart" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.OnLoginFailure": { @@ -320,8 +320,8 @@ "pack://intrologin.py:LoginWindow.OnLoginFailure" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__DisconnectAndInputID": { @@ -330,8 +330,8 @@ "pack://intrologin.py:LoginWindow.__DisconnectAndInputID" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__DisconnectAndInputPassword": { @@ -340,8 +340,8 @@ "pack://intrologin.py:LoginWindow.__DisconnectAndInputPassword" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__DisconnectAndInputMatrix": { @@ -350,8 +350,8 @@ "pack://intrologin.py:LoginWindow.__DisconnectAndInputMatrix" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__LoadScript": { @@ -360,8 +360,8 @@ "pack://intrologin.py:LoginWindow.__LoadScript" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__VirtualKeyboard_SetKeys": { @@ -370,8 +370,8 @@ "pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetKeys" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__VirtualKeyboard_PressKey": { @@ -380,8 +380,8 @@ "pack://intrologin.py:LoginWindow.__VirtualKeyboard_PressKey" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__VirtualKeyboard_PressBackspace": { @@ -390,8 +390,8 @@ "pack://intrologin.py:LoginWindow.__VirtualKeyboard_PressBackspace" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__VirtualKeyboard_PressReturn": { @@ -400,8 +400,8 @@ "pack://intrologin.py:LoginWindow.__VirtualKeyboard_PressReturn" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__VirtualKeyboard_SetUpperMode": { @@ -410,8 +410,8 @@ "pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetUpperMode" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__VirtualKeyboard_SetLowerMode": { @@ -420,8 +420,8 @@ "pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetLowerMode" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__VirtualKeyboard_SetAlphabetMode": { @@ -430,8 +430,8 @@ "pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetAlphabetMode" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__VirtualKeyboard_SetNumberMode": { @@ -440,8 +440,8 @@ "pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetNumberMode" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__VirtualKeyboard_SetSymbolMode": { @@ -450,8 +450,8 @@ "pack://intrologin.py:LoginWindow.__VirtualKeyboard_SetSymbolMode" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.Connect": { @@ -460,8 +460,8 @@ "pack://intrologin.py:LoginWindow.Connect" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OnClickExitButton": { @@ -470,8 +470,8 @@ "pack://intrologin.py:LoginWindow.__OnClickExitButton" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__SetServerInfo": { @@ -480,8 +480,8 @@ "pack://intrologin.py:LoginWindow.__SetServerInfo" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__LoadLoginInfo": { @@ -490,8 +490,8 @@ "pack://intrologin.py:LoginWindow.__LoadLoginInfo" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.PopupDisplayMessage": { @@ -500,8 +500,8 @@ "pack://intrologin.py:LoginWindow.PopupDisplayMessage" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.PopupNotifyMessage": { @@ -510,8 +510,8 @@ "pack://intrologin.py:LoginWindow.PopupNotifyMessage" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.BINARY_OnRunupMatrixQuiz": { @@ -520,8 +520,8 @@ "pack://intrologin.py:LoginWindow.BINARY_OnRunupMatrixQuiz" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OnClickMatrixAnswerOK": { @@ -530,8 +530,8 @@ "pack://intrologin.py:LoginWindow.__OnClickMatrixAnswerOK" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OnClickMatrixAnswerCancel": { @@ -540,8 +540,8 @@ "pack://intrologin.py:LoginWindow.__OnClickMatrixAnswerCancel" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.BINARY_OnNEWCIBNPasspodRequest": { @@ -550,8 +550,8 @@ "pack://intrologin.py:LoginWindow.BINARY_OnNEWCIBNPasspodRequest" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.BINARY_OnNEWCIBNPasspodFailure": { @@ -560,8 +560,8 @@ "pack://intrologin.py:LoginWindow.BINARY_OnNEWCIBNPasspodFailure" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OnClickNEWCIBNPasspodAnswerOK": { @@ -570,8 +570,8 @@ "pack://intrologin.py:LoginWindow.__OnClickNEWCIBNPasspodAnswerOK" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OnClickNEWCIBNPasspodAnswerCancel": { @@ -580,8 +580,8 @@ "pack://intrologin.py:LoginWindow.__OnClickNEWCIBNPasspodAnswerCancel" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.OnMatrixCard": { @@ -590,8 +590,8 @@ "pack://intrologin.py:LoginWindow.OnMatrixCard" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OnAcceptMatrixCardData": { @@ -600,8 +600,8 @@ "pack://intrologin.py:LoginWindow.__OnAcceptMatrixCardData" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OnCancelMatrixCardData": { @@ -610,8 +610,8 @@ "pack://intrologin.py:LoginWindow.__OnCancelMatrixCardData" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OnCloseInputDialog": { @@ -620,8 +620,8 @@ "pack://intrologin.py:LoginWindow.__OnCloseInputDialog" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.OnPressExitKey": { @@ -630,8 +630,8 @@ "pack://intrologin.py:LoginWindow.OnPressExitKey" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.OnExit": { @@ -640,8 +640,8 @@ "pack://intrologin.py:LoginWindow.OnExit" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.OnUpdate": { @@ -650,8 +650,8 @@ "pack://intrologin.py:LoginWindow.OnUpdate" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.EmptyFunc": { @@ -660,8 +660,8 @@ "pack://intrologin.py:LoginWindow.EmptyFunc" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__ServerBoard_OnKeyUp": { @@ -670,8 +670,8 @@ "pack://intrologin.py:LoginWindow.__ServerBoard_OnKeyUp" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__GetRegionID": { @@ -680,8 +680,8 @@ "pack://intrologin.py:LoginWindow.__GetRegionID" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__GetServerID": { @@ -690,8 +690,8 @@ "pack://intrologin.py:LoginWindow.__GetServerID" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__GetChannelID": { @@ -700,8 +700,8 @@ "pack://intrologin.py:LoginWindow.__GetChannelID" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__ServerIDToServerIndex": { @@ -710,8 +710,8 @@ "pack://intrologin.py:LoginWindow.__ServerIDToServerIndex" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__ChannelIDToChannelIndex": { @@ -720,8 +720,8 @@ "pack://intrologin.py:LoginWindow.__ChannelIDToChannelIndex" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OpenServerBoard": { @@ -730,8 +730,8 @@ "pack://intrologin.py:LoginWindow.__OpenServerBoard" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OpenLoginBoard": { @@ -740,8 +740,8 @@ "pack://intrologin.py:LoginWindow.__OpenLoginBoard" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OnSelectRegionGroup": { @@ -750,8 +750,8 @@ "pack://intrologin.py:LoginWindow.__OnSelectRegionGroup" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OnSelectSettlementArea": { @@ -760,8 +760,8 @@ "pack://intrologin.py:LoginWindow.__OnSelectSettlementArea" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__RefreshServerList": { @@ -770,8 +770,8 @@ "pack://intrologin.py:LoginWindow.__RefreshServerList" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OnSelectServer": { @@ -780,8 +780,8 @@ "pack://intrologin.py:LoginWindow.__OnSelectServer" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__RequestServerStateList": { @@ -790,8 +790,8 @@ "pack://intrologin.py:LoginWindow.__RequestServerStateList" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__RefreshServerStateList": { @@ -800,8 +800,8 @@ "pack://intrologin.py:LoginWindow.__RefreshServerStateList" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__GetChannelName": { @@ -810,8 +810,8 @@ "pack://intrologin.py:LoginWindow.__GetChannelName" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.NotifyChannelState": { @@ -820,8 +820,8 @@ "pack://intrologin.py:LoginWindow.NotifyChannelState" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OnClickExitServerButton": { @@ -830,8 +830,8 @@ "pack://intrologin.py:LoginWindow.__OnClickExitServerButton" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OnClickSelectRegionButton": { @@ -840,8 +840,8 @@ "pack://intrologin.py:LoginWindow.__OnClickSelectRegionButton" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OnClickSelectServerButton": { @@ -850,8 +850,8 @@ "pack://intrologin.py:LoginWindow.__OnClickSelectServerButton" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OnClickSelectConnectButton": { @@ -860,8 +860,8 @@ "pack://intrologin.py:LoginWindow.__OnClickSelectConnectButton" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.__OnClickLoginButton": { @@ -870,8 +870,8 @@ "pack://intrologin.py:LoginWindow.__OnClickLoginButton" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoginWindow.SameLogin_OpenUI": { @@ -880,8 +880,8 @@ "pack://intrologin.py:LoginWindow.SameLogin_OpenUI" ], "evidence": [ - "script/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/verify_root_pack.py: intrologin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/intrologo.py.json b/audit/port-map/Client/root/intrologo.py.json index 487b3ab5..ca348df4 100644 --- a/audit/port-map/Client/root/intrologo.py.json +++ b/audit/port-map/Client/root/intrologo.py.json @@ -10,8 +10,8 @@ "pack://intrologo.py:LogoWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LogoWindow.__del__": { @@ -20,8 +20,8 @@ "pack://intrologo.py:LogoWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LogoWindow.Open": { @@ -30,8 +30,8 @@ "pack://intrologo.py:LogoWindow.Open" ], "evidence": [ - "script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LogoWindow.Close": { @@ -40,8 +40,8 @@ "pack://intrologo.py:LogoWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LogoWindow.OnUpdate": { @@ -50,8 +50,8 @@ "pack://intrologo.py:LogoWindow.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LogoWindow.OnRender": { @@ -60,8 +60,8 @@ "pack://intrologo.py:LogoWindow.OnRender" ], "evidence": [ - "script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LogoWindow.LoadNextVideo": { @@ -70,8 +70,8 @@ "pack://intrologo.py:LogoWindow.LoadNextVideo" ], "evidence": [ - "script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LogoWindow.CloseVideo": { @@ -80,8 +80,8 @@ "pack://intrologo.py:LogoWindow.CloseVideo" ], "evidence": [ - "script/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: intrologo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/introselect.py.json b/audit/port-map/Client/root/introselect.py.json index ad59ea12..9493c549 100644 --- a/audit/port-map/Client/root/introselect.py.json +++ b/audit/port-map/Client/root/introselect.py.json @@ -10,8 +10,8 @@ "pack://introselect.py:SelectCharacterWindow.OnRender" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.__init__": { @@ -20,8 +20,8 @@ "pack://introselect.py:SelectCharacterWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.__del__": { @@ -30,8 +30,8 @@ "pack://introselect.py:SelectCharacterWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.Open": { @@ -40,8 +40,8 @@ "pack://introselect.py:SelectCharacterWindow.Open" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.Close": { @@ -50,8 +50,8 @@ "pack://introselect.py:SelectCharacterWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.SetEmpire": { @@ -60,8 +60,8 @@ "pack://introselect.py:SelectCharacterWindow.SetEmpire" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.HideAllFlag": { @@ -70,8 +70,8 @@ "pack://introselect.py:SelectCharacterWindow.HideAllFlag" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.Refresh": { @@ -80,8 +80,8 @@ "pack://introselect.py:SelectCharacterWindow.Refresh" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.GetCharacterSlotID": { @@ -90,8 +90,8 @@ "pack://introselect.py:SelectCharacterWindow.GetCharacterSlotID" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.__LoadQuestionDialog": { @@ -100,8 +100,8 @@ "pack://introselect.py:SelectCharacterWindow.__LoadQuestionDialog" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.__LoadBoardDialog": { @@ -110,8 +110,8 @@ "pack://introselect.py:SelectCharacterWindow.__LoadBoardDialog" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.SameLoginDisconnect": { @@ -120,8 +120,8 @@ "pack://introselect.py:SelectCharacterWindow.SameLoginDisconnect" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.MakeCharacter": { @@ -130,8 +130,8 @@ "pack://introselect.py:SelectCharacterWindow.MakeCharacter" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.StartGame": { @@ -140,8 +140,8 @@ "pack://introselect.py:SelectCharacterWindow.StartGame" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.OpenChangeNameDialog": { @@ -150,8 +150,8 @@ "pack://introselect.py:SelectCharacterWindow.OpenChangeNameDialog" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.OnChangeName": { @@ -160,8 +160,8 @@ "pack://introselect.py:SelectCharacterWindow.OnChangeName" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.AcceptInputName": { @@ -170,8 +170,8 @@ "pack://introselect.py:SelectCharacterWindow.AcceptInputName" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.CancelInputName": { @@ -180,8 +180,8 @@ "pack://introselect.py:SelectCharacterWindow.CancelInputName" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.OnCreateFailure": { @@ -190,8 +190,8 @@ "pack://introselect.py:SelectCharacterWindow.OnCreateFailure" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.CreateCharacter": { @@ -200,8 +200,8 @@ "pack://introselect.py:SelectCharacterWindow.CreateCharacter" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.__AreAllSlotEmpty": { @@ -210,8 +210,8 @@ "pack://introselect.py:SelectCharacterWindow.__AreAllSlotEmpty" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.PopupDeleteQuestion": { @@ -220,8 +220,8 @@ "pack://introselect.py:SelectCharacterWindow.PopupDeleteQuestion" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.RequestDeleteCharacter": { @@ -230,8 +230,8 @@ "pack://introselect.py:SelectCharacterWindow.RequestDeleteCharacter" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.InputPrivateCode": { @@ -240,8 +240,8 @@ "pack://introselect.py:SelectCharacterWindow.InputPrivateCode" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.AcceptInputPrivateCode": { @@ -250,8 +250,8 @@ "pack://introselect.py:SelectCharacterWindow.AcceptInputPrivateCode" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.CancelInputPrivateCode": { @@ -260,8 +260,8 @@ "pack://introselect.py:SelectCharacterWindow.CancelInputPrivateCode" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.OnDeleteSuccess": { @@ -270,8 +270,8 @@ "pack://introselect.py:SelectCharacterWindow.OnDeleteSuccess" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.OnDeleteFailure": { @@ -280,8 +280,8 @@ "pack://introselect.py:SelectCharacterWindow.OnDeleteFailure" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.DeleteCharacter": { @@ -290,8 +290,8 @@ "pack://introselect.py:SelectCharacterWindow.DeleteCharacter" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.ExitSelect": { @@ -300,8 +300,8 @@ "pack://introselect.py:SelectCharacterWindow.ExitSelect" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.GetSlotIndex": { @@ -310,8 +310,8 @@ "pack://introselect.py:SelectCharacterWindow.GetSlotIndex" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.DecreaseSlotIndex": { @@ -320,8 +320,8 @@ "pack://introselect.py:SelectCharacterWindow.DecreaseSlotIndex" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.IncreaseSlotIndex": { @@ -330,8 +330,8 @@ "pack://introselect.py:SelectCharacterWindow.IncreaseSlotIndex" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.SelectSlot": { @@ -340,8 +340,8 @@ "pack://introselect.py:SelectCharacterWindow.SelectSlot" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.InitCharacterBoard": { @@ -350,8 +350,8 @@ "pack://introselect.py:SelectCharacterWindow.InitCharacterBoard" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.OnKeyDown": { @@ -360,8 +360,8 @@ "pack://introselect.py:SelectCharacterWindow.OnKeyDown" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.OnUpdate": { @@ -370,8 +370,8 @@ "pack://introselect.py:SelectCharacterWindow.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.EmptyFunc": { @@ -380,8 +380,8 @@ "pack://introselect.py:SelectCharacterWindow.EmptyFunc" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.PopupMessage": { @@ -390,8 +390,8 @@ "pack://introselect.py:SelectCharacterWindow.PopupMessage" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectCharacterWindow.OnPressExitKey": { @@ -400,8 +400,8 @@ "pack://introselect.py:SelectCharacterWindow.OnPressExitKey" ], "evidence": [ - "script/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: introselect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/localeinfo.py.json b/audit/port-map/Client/root/localeinfo.py.json index 76215d50..9e4b70bf 100644 --- a/audit/port-map/Client/root/localeinfo.py.json +++ b/audit/port-map/Client/root/localeinfo.py.json @@ -10,8 +10,8 @@ "pack://localeinfo.py:IsYMIR" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsJAPAN": { @@ -20,8 +20,8 @@ "pack://localeinfo.py:IsJAPAN" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsENGLISH": { @@ -30,8 +30,8 @@ "pack://localeinfo.py:IsENGLISH" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsHONGKONG": { @@ -40,8 +40,8 @@ "pack://localeinfo.py:IsHONGKONG" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsTAIWAN": { @@ -50,8 +50,8 @@ "pack://localeinfo.py:IsTAIWAN" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsNEWCIBN": { @@ -60,8 +60,8 @@ "pack://localeinfo.py:IsNEWCIBN" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsCIBN10": { @@ -70,8 +70,8 @@ "pack://localeinfo.py:IsCIBN10" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsEUROPE": { @@ -80,8 +80,8 @@ "pack://localeinfo.py:IsEUROPE" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsCANADA": { @@ -90,8 +90,8 @@ "pack://localeinfo.py:IsCANADA" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsBRAZIL": { @@ -100,8 +100,8 @@ "pack://localeinfo.py:IsBRAZIL" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsVIETNAM": { @@ -110,8 +110,8 @@ "pack://localeinfo.py:IsVIETNAM" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsSINGAPORE": { @@ -120,8 +120,8 @@ "pack://localeinfo.py:IsSINGAPORE" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsARABIC": { @@ -130,8 +130,8 @@ "pack://localeinfo.py:IsARABIC" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsWE_KOREA": { @@ -140,8 +140,8 @@ "pack://localeinfo.py:IsWE_KOREA" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadLocaleData": { @@ -150,8 +150,8 @@ "pack://localeinfo.py:LoadLocaleData" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsCHEONMA": { @@ -160,8 +160,8 @@ "pack://localeinfo.py:IsCHEONMA" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "mapping": { @@ -170,8 +170,8 @@ "pack://localeinfo.py:mapping" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SNA": { @@ -180,8 +180,8 @@ "pack://localeinfo.py:SNA" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "f": { @@ -190,8 +190,8 @@ "pack://localeinfo.py:f" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SA": { @@ -200,8 +200,8 @@ "pack://localeinfo.py:SA" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadLocaleFile": { @@ -210,8 +210,8 @@ "pack://localeinfo.py:LoadLocaleFile" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GetAuxiliaryWordType": { @@ -220,8 +220,8 @@ "pack://localeinfo.py:GetAuxiliaryWordType" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CutMoneyString": { @@ -230,8 +230,8 @@ "pack://localeinfo.py:CutMoneyString" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SecondToDHM": { @@ -240,8 +240,8 @@ "pack://localeinfo.py:SecondToDHM" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SecondToHM": { @@ -250,8 +250,8 @@ "pack://localeinfo.py:SecondToHM" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GetAlignmentTitleName": { @@ -260,8 +260,8 @@ "pack://localeinfo.py:GetAlignmentTitleName" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GetLetterImageName": { @@ -270,8 +270,8 @@ "pack://localeinfo.py:GetLetterImageName" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GetLetterOpenImageName": { @@ -280,8 +280,8 @@ "pack://localeinfo.py:GetLetterOpenImageName" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GetLetterCloseImageName": { @@ -290,8 +290,8 @@ "pack://localeinfo.py:GetLetterCloseImageName" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EUL": { @@ -300,8 +300,8 @@ "pack://localeinfo.py:EUL" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "I": { @@ -310,8 +310,8 @@ "pack://localeinfo.py:I" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DO_YOU_SELL_ITEM": { @@ -320,8 +320,8 @@ "pack://localeinfo.py:DO_YOU_SELL_ITEM" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DO_YOU_BUY_ITEM": { @@ -330,8 +330,8 @@ "pack://localeinfo.py:DO_YOU_BUY_ITEM" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "REFINE_FAILURE_CAN_NOT_ATTACH": { @@ -340,8 +340,8 @@ "pack://localeinfo.py:REFINE_FAILURE_CAN_NOT_ATTACH" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "REFINE_FAILURE_NO_SOCKET": { @@ -350,8 +350,8 @@ "pack://localeinfo.py:REFINE_FAILURE_NO_SOCKET" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "REFINE_FAILURE_NO_GOLD_SOCKET": { @@ -360,8 +360,8 @@ "pack://localeinfo.py:REFINE_FAILURE_NO_GOLD_SOCKET" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HOW_MANY_ITEM_DO_YOU_DROP": { @@ -370,8 +370,8 @@ "pack://localeinfo.py:HOW_MANY_ITEM_DO_YOU_DROP" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "NumberToMoneyString": { @@ -380,8 +380,8 @@ "pack://localeinfo.py:NumberToMoneyString" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "NumberToSecondaryCoinString": { @@ -390,8 +390,8 @@ "pack://localeinfo.py:NumberToSecondaryCoinString" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FISHING_NOTIFY": { @@ -400,8 +400,8 @@ "pack://localeinfo.py:FISHING_NOTIFY" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FISHING_SUCCESS": { @@ -410,8 +410,8 @@ "pack://localeinfo.py:FISHING_SUCCESS" ], "evidence": [ - "script/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: localeinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/mousemodule.py.json b/audit/port-map/Client/root/mousemodule.py.json index 7bde3ee2..651130c2 100644 --- a/audit/port-map/Client/root/mousemodule.py.json +++ b/audit/port-map/Client/root/mousemodule.py.json @@ -10,8 +10,8 @@ "pack://mousemodule.py:CursorImage.__init__" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CursorImage.__del__": { @@ -20,8 +20,8 @@ "pack://mousemodule.py:CursorImage.__del__" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CursorImage.LoadImage": { @@ -30,8 +30,8 @@ "pack://mousemodule.py:CursorImage.LoadImage" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CursorImage.DeleteImage": { @@ -40,8 +40,8 @@ "pack://mousemodule.py:CursorImage.DeleteImage" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CursorImage.IsImage": { @@ -50,8 +50,8 @@ "pack://mousemodule.py:CursorImage.IsImage" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CursorImage.SetPosition": { @@ -60,8 +60,8 @@ "pack://mousemodule.py:CursorImage.SetPosition" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CursorImage.Render": { @@ -70,8 +70,8 @@ "pack://mousemodule.py:CursorImage.Render" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.__init__": { @@ -80,8 +80,8 @@ "pack://mousemodule.py:CMouseController.__init__" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.__del__": { @@ -90,8 +90,8 @@ "pack://mousemodule.py:CMouseController.__del__" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.Create": { @@ -100,8 +100,8 @@ "pack://mousemodule.py:CMouseController.Create" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.ChangeCursor": { @@ -110,8 +110,8 @@ "pack://mousemodule.py:CMouseController.ChangeCursor" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.AttachObject": { @@ -120,8 +120,8 @@ "pack://mousemodule.py:CMouseController.AttachObject" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.IsAttachedMoney": { @@ -130,8 +130,8 @@ "pack://mousemodule.py:CMouseController.IsAttachedMoney" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.GetAttachedMoneyAmount": { @@ -140,8 +140,8 @@ "pack://mousemodule.py:CMouseController.GetAttachedMoneyAmount" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.AttachMoney": { @@ -150,8 +150,8 @@ "pack://mousemodule.py:CMouseController.AttachMoney" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.DeattachObject": { @@ -160,8 +160,8 @@ "pack://mousemodule.py:CMouseController.DeattachObject" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.isAttached": { @@ -170,8 +170,8 @@ "pack://mousemodule.py:CMouseController.isAttached" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.GetAttachedOwner": { @@ -180,8 +180,8 @@ "pack://mousemodule.py:CMouseController.GetAttachedOwner" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.GetAttachedType": { @@ -190,8 +190,8 @@ "pack://mousemodule.py:CMouseController.GetAttachedType" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.GetAttachedSlotNumber": { @@ -200,8 +200,8 @@ "pack://mousemodule.py:CMouseController.GetAttachedSlotNumber" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.GetLastAttachedSlotNumber": { @@ -210,8 +210,8 @@ "pack://mousemodule.py:CMouseController.GetLastAttachedSlotNumber" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.GetAttachedItemIndex": { @@ -220,8 +220,8 @@ "pack://mousemodule.py:CMouseController.GetAttachedItemIndex" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.GetAttachedItemCount": { @@ -230,8 +230,8 @@ "pack://mousemodule.py:CMouseController.GetAttachedItemCount" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.Update": { @@ -240,8 +240,8 @@ "pack://mousemodule.py:CMouseController.Update" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.Render": { @@ -250,8 +250,8 @@ "pack://mousemodule.py:CMouseController.Render" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.SetCallBack": { @@ -260,8 +260,8 @@ "pack://mousemodule.py:CMouseController.SetCallBack" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.RunCallBack": { @@ -270,8 +270,8 @@ "pack://mousemodule.py:CMouseController.RunCallBack" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CMouseController.ClearCallBack": { @@ -280,8 +280,8 @@ "pack://mousemodule.py:CMouseController.ClearCallBack" ], "evidence": [ - "script/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: mousemodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/musicinfo.py.json b/audit/port-map/Client/root/musicinfo.py.json index a8f9361d..4dcb97e7 100644 --- a/audit/port-map/Client/root/musicinfo.py.json +++ b/audit/port-map/Client/root/musicinfo.py.json @@ -10,8 +10,8 @@ "pack://musicinfo.py:SaveLastPlayFieldMusic" ], "evidence": [ - "script/verify_root_pack.py: musicinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: musicinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadLastPlayFieldMusic": { @@ -20,8 +20,8 @@ "pack://musicinfo.py:LoadLastPlayFieldMusic" ], "evidence": [ - "script/verify_root_pack.py: musicinfo.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: musicinfo.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/networkmodule.py.json b/audit/port-map/Client/root/networkmodule.py.json index 79bb9318..24b15648 100644 --- a/audit/port-map/Client/root/networkmodule.py.json +++ b/audit/port-map/Client/root/networkmodule.py.json @@ -10,8 +10,8 @@ "pack://networkmodule.py:PopupDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.__del__": { @@ -20,8 +20,8 @@ "pack://networkmodule.py:PopupDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.LoadDialog": { @@ -30,8 +30,8 @@ "pack://networkmodule.py:PopupDialog.LoadDialog" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.Open": { @@ -40,8 +40,8 @@ "pack://networkmodule.py:PopupDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.Close": { @@ -50,8 +50,8 @@ "pack://networkmodule.py:PopupDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.Destroy": { @@ -60,8 +60,8 @@ "pack://networkmodule.py:PopupDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.OnPressEscapeKey": { @@ -70,8 +70,8 @@ "pack://networkmodule.py:PopupDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.OnIMEReturn": { @@ -80,8 +80,8 @@ "pack://networkmodule.py:PopupDialog.OnIMEReturn" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.__init__": { @@ -90,8 +90,8 @@ "pack://networkmodule.py:MainStream.__init__" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.__del__": { @@ -100,8 +100,8 @@ "pack://networkmodule.py:MainStream.__del__" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.Destroy": { @@ -110,8 +110,8 @@ "pack://networkmodule.py:MainStream.Destroy" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.Create": { @@ -120,8 +120,8 @@ "pack://networkmodule.py:MainStream.Create" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.SetPhaseWindow": { @@ -130,8 +130,8 @@ "pack://networkmodule.py:MainStream.SetPhaseWindow" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.__ChangePhaseWindow": { @@ -140,8 +140,8 @@ "pack://networkmodule.py:MainStream.__ChangePhaseWindow" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.CreatePopupDialog": { @@ -150,8 +150,8 @@ "pack://networkmodule.py:MainStream.CreatePopupDialog" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.SetLogoPhase": { @@ -160,8 +160,8 @@ "pack://networkmodule.py:MainStream.SetLogoPhase" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.SetLoginPhase": { @@ -170,8 +170,8 @@ "pack://networkmodule.py:MainStream.SetLoginPhase" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.SameLogin_SetLoginPhase": { @@ -180,8 +180,8 @@ "pack://networkmodule.py:MainStream.SameLogin_SetLoginPhase" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.SetSelectEmpirePhase": { @@ -190,8 +190,8 @@ "pack://networkmodule.py:MainStream.SetSelectEmpirePhase" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.SetReselectEmpirePhase": { @@ -200,8 +200,8 @@ "pack://networkmodule.py:MainStream.SetReselectEmpirePhase" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.SetSelectCharacterPhase": { @@ -210,8 +210,8 @@ "pack://networkmodule.py:MainStream.SetSelectCharacterPhase" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.SetCreateCharacterPhase": { @@ -220,8 +220,8 @@ "pack://networkmodule.py:MainStream.SetCreateCharacterPhase" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.SetTestGamePhase": { @@ -230,8 +230,8 @@ "pack://networkmodule.py:MainStream.SetTestGamePhase" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.SetLoadingPhase": { @@ -240,8 +240,8 @@ "pack://networkmodule.py:MainStream.SetLoadingPhase" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.SetGamePhase": { @@ -250,8 +250,8 @@ "pack://networkmodule.py:MainStream.SetGamePhase" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.Connect": { @@ -260,8 +260,8 @@ "pack://networkmodule.py:MainStream.Connect" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.SetConnectInfo": { @@ -270,8 +270,8 @@ "pack://networkmodule.py:MainStream.SetConnectInfo" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.GetConnectAddr": { @@ -280,8 +280,8 @@ "pack://networkmodule.py:MainStream.GetConnectAddr" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.SetLoginInfo": { @@ -290,8 +290,8 @@ "pack://networkmodule.py:MainStream.SetLoginInfo" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.CancelEnterGame": { @@ -300,8 +300,8 @@ "pack://networkmodule.py:MainStream.CancelEnterGame" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.SetCharacterSlot": { @@ -310,8 +310,8 @@ "pack://networkmodule.py:MainStream.SetCharacterSlot" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.GetCharacterSlot": { @@ -320,8 +320,8 @@ "pack://networkmodule.py:MainStream.GetCharacterSlot" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MainStream.EmptyFunction": { @@ -330,8 +330,8 @@ "pack://networkmodule.py:MainStream.EmptyFunction" ], "evidence": [ - "script/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: networkmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/playersettingmodule.py.json b/audit/port-map/Client/root/playersettingmodule.py.json index 723f6515..5aa3e60e 100644 --- a/audit/port-map/Client/root/playersettingmodule.py.json +++ b/audit/port-map/Client/root/playersettingmodule.py.json @@ -10,8 +10,8 @@ "pack://playersettingmodule.py:DefineSkillIndexDict" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RegisterSkill": { @@ -20,8 +20,8 @@ "pack://playersettingmodule.py:RegisterSkill" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RegisterSkillAt": { @@ -30,8 +30,8 @@ "pack://playersettingmodule.py:RegisterSkillAt" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SetGeneralMotions": { @@ -40,8 +40,8 @@ "pack://playersettingmodule.py:SetGeneralMotions" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SetIntroMotions": { @@ -50,8 +50,8 @@ "pack://playersettingmodule.py:SetIntroMotions" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__InitData": { @@ -60,8 +60,8 @@ "pack://playersettingmodule.py:__InitData" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__LoadGameSound": { @@ -70,8 +70,8 @@ "pack://playersettingmodule.py:__LoadGameSound" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__LoadGameEffect": { @@ -80,8 +80,8 @@ "pack://playersettingmodule.py:__LoadGameEffect" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__LoadGameWarrior": { @@ -90,8 +90,8 @@ "pack://playersettingmodule.py:__LoadGameWarrior" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__LoadGameAssassin": { @@ -100,8 +100,8 @@ "pack://playersettingmodule.py:__LoadGameAssassin" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__LoadGameSura": { @@ -110,8 +110,8 @@ "pack://playersettingmodule.py:__LoadGameSura" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__LoadGameShaman": { @@ -120,8 +120,8 @@ "pack://playersettingmodule.py:__LoadGameShaman" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__LoadGameWarriorEx": { @@ -130,8 +130,8 @@ "pack://playersettingmodule.py:__LoadGameWarriorEx" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__LoadGameAssassinEx": { @@ -140,8 +140,8 @@ "pack://playersettingmodule.py:__LoadGameAssassinEx" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__LoadGameSuraEx": { @@ -150,8 +150,8 @@ "pack://playersettingmodule.py:__LoadGameSuraEx" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__LoadGameShamanEx": { @@ -160,8 +160,8 @@ "pack://playersettingmodule.py:__LoadGameShamanEx" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__LoadGameSkill": { @@ -170,8 +170,8 @@ "pack://playersettingmodule.py:__LoadGameSkill" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__LoadGameEnemy": { @@ -180,8 +180,8 @@ "pack://playersettingmodule.py:__LoadGameEnemy" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__LoadGameNPC": { @@ -190,8 +190,8 @@ "pack://playersettingmodule.py:__LoadGameNPC" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadGuildBuildingList": { @@ -200,8 +200,8 @@ "pack://playersettingmodule.py:LoadGuildBuildingList" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadGameData": { @@ -210,8 +210,8 @@ "pack://playersettingmodule.py:LoadGameData" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SetMovingNPC": { @@ -220,8 +220,8 @@ "pack://playersettingmodule.py:SetMovingNPC" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SetOneNPC": { @@ -230,8 +230,8 @@ "pack://playersettingmodule.py:SetOneNPC" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SetGuard": { @@ -240,8 +240,8 @@ "pack://playersettingmodule.py:SetGuard" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SetWarp": { @@ -250,8 +250,8 @@ "pack://playersettingmodule.py:SetWarp" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SetDoor": { @@ -260,8 +260,8 @@ "pack://playersettingmodule.py:SetDoor" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SetGuildBuilding": { @@ -270,8 +270,8 @@ "pack://playersettingmodule.py:SetGuildBuilding" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OLD_SetNPC": { @@ -280,8 +280,8 @@ "pack://playersettingmodule.py:OLD_SetNPC" ], "evidence": [ - "script/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: playersettingmodule.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/prototype.py.json b/audit/port-map/Client/root/prototype.py.json index 2c050533..f878b73b 100644 --- a/audit/port-map/Client/root/prototype.py.json +++ b/audit/port-map/Client/root/prototype.py.json @@ -10,8 +10,8 @@ "pack://prototype.py:RunApp" ], "evidence": [ - "script/verify_root_pack.py: prototype.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: prototype.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/servercommandparser.py.json b/audit/port-map/Client/root/servercommandparser.py.json index 9e94c96d..e518add3 100644 --- a/audit/port-map/Client/root/servercommandparser.py.json +++ b/audit/port-map/Client/root/servercommandparser.py.json @@ -10,8 +10,8 @@ "pack://servercommandparser.py:ServerCommandParser.__init__" ], "evidence": [ - "script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ServerCommandParser.__ServerCommand_Build": { @@ -20,8 +20,8 @@ "pack://servercommandparser.py:ServerCommandParser.__ServerCommand_Build" ], "evidence": [ - "script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ServerCommandParser.BINARY_ServerCommand_Run": { @@ -30,8 +30,8 @@ "pack://servercommandparser.py:ServerCommandParser.BINARY_ServerCommand_Run" ], "evidence": [ - "script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ServerCommandParser.__PreserveCommand": { @@ -40,8 +40,8 @@ "pack://servercommandparser.py:ServerCommandParser.__PreserveCommand" ], "evidence": [ - "script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ServerCommandParser.__DayMode_Update": { @@ -50,8 +50,8 @@ "pack://servercommandparser.py:ServerCommandParser.__DayMode_Update" ], "evidence": [ - "script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ServerCommandParser.__ItemMall_Open": { @@ -60,8 +60,8 @@ "pack://servercommandparser.py:ServerCommandParser.__ItemMall_Open" ], "evidence": [ - "script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ServerCommandParser.__XMasBoom_Enable": { @@ -70,8 +70,8 @@ "pack://servercommandparser.py:ServerCommandParser.__XMasBoom_Enable" ], "evidence": [ - "script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ServerCommandParser.__XMasSnow_Enable": { @@ -80,8 +80,8 @@ "pack://servercommandparser.py:ServerCommandParser.__XMasSnow_Enable" ], "evidence": [ - "script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ServerCommandParser.__XMasTree_Enable": { @@ -90,8 +90,8 @@ "pack://servercommandparser.py:ServerCommandParser.__XMasTree_Enable" ], "evidence": [ - "script/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: servercommandparser.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/stringcommander.py.json b/audit/port-map/Client/root/stringcommander.py.json index 4e81900e..3214e7f6 100644 --- a/audit/port-map/Client/root/stringcommander.py.json +++ b/audit/port-map/Client/root/stringcommander.py.json @@ -10,8 +10,8 @@ "pack://stringcommander.py:CallBackFunction.__init__" ], "evidence": [ - "script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CallBackFunction.__call__": { @@ -20,8 +20,8 @@ "pack://stringcommander.py:CallBackFunction.__call__" ], "evidence": [ - "script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CallBackFunction.GetArgumentCount": { @@ -30,8 +30,8 @@ "pack://stringcommander.py:CallBackFunction.GetArgumentCount" ], "evidence": [ - "script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Analyzer.__init__": { @@ -40,8 +40,8 @@ "pack://stringcommander.py:Analyzer.__init__" ], "evidence": [ - "script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Analyzer.SAFE_RegisterCallBack": { @@ -50,8 +50,8 @@ "pack://stringcommander.py:Analyzer.SAFE_RegisterCallBack" ], "evidence": [ - "script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Analyzer.Run": { @@ -60,8 +60,8 @@ "pack://stringcommander.py:Analyzer.Run" ], "evidence": [ - "script/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: stringcommander.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/system.py.json b/audit/port-map/Client/root/system.py.json index 5f1aa317..87b5c026 100644 --- a/audit/port-map/Client/root/system.py.json +++ b/audit/port-map/Client/root/system.py.json @@ -10,8 +10,8 @@ "pack://system.py:TraceFile.write" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TraceErrorFile.write": { @@ -20,8 +20,8 @@ "pack://system.py:TraceErrorFile.write" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LogBoxFile.__init__": { @@ -30,8 +30,8 @@ "pack://system.py:LogBoxFile.__init__" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LogBoxFile.__del__": { @@ -40,8 +40,8 @@ "pack://system.py:LogBoxFile.__del__" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LogBoxFile.restore": { @@ -50,8 +50,8 @@ "pack://system.py:LogBoxFile.restore" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LogBoxFile.write": { @@ -60,8 +60,8 @@ "pack://system.py:LogBoxFile.write" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LogBoxFile.show": { @@ -70,8 +70,8 @@ "pack://system.py:LogBoxFile.show" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "pack_file_iterator.__init__": { @@ -80,8 +80,8 @@ "pack://system.py:pack_file_iterator.__init__" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "pack_file_iterator.next": { @@ -90,8 +90,8 @@ "pack://system.py:pack_file_iterator.next" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "pack_file.__init__": { @@ -100,8 +100,8 @@ "pack://system.py:pack_file.__init__" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "pack_file.__iter__": { @@ -110,8 +110,8 @@ "pack://system.py:pack_file.__iter__" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "pack_file.read": { @@ -120,8 +120,8 @@ "pack://system.py:pack_file.read" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "pack_file.readline": { @@ -130,8 +130,8 @@ "pack://system.py:pack_file.readline" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "pack_file.readlines": { @@ -140,8 +140,8 @@ "pack://system.py:pack_file.readlines" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "_process_result": { @@ -150,8 +150,8 @@ "pack://system.py:_process_result" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__pack_import": { @@ -160,8 +160,8 @@ "pack://system.py:__pack_import" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "splitext": { @@ -170,8 +170,8 @@ "pack://system.py:splitext" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonExecutioner.Run": { @@ -180,8 +180,8 @@ "pack://system.py:PythonExecutioner.Run" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonExecutioner.__IsCompiledFile__": { @@ -190,8 +190,8 @@ "pack://system.py:PythonExecutioner.__IsCompiledFile__" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonExecutioner.__LoadTextFile__": { @@ -200,8 +200,8 @@ "pack://system.py:PythonExecutioner.__LoadTextFile__" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonExecutioner.__LoadCompiledFile__": { @@ -210,8 +210,8 @@ "pack://system.py:PythonExecutioner.__LoadCompiledFile__" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "execfile": { @@ -220,8 +220,8 @@ "pack://system.py:execfile" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "exec_add_module_do": { @@ -230,8 +230,8 @@ "pack://system.py:exec_add_module_do" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "bind_me": { @@ -240,8 +240,8 @@ "pack://system.py:bind_me" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "module_bind": { @@ -250,8 +250,8 @@ "pack://system.py:module_bind" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GetExceptionString": { @@ -260,8 +260,8 @@ "pack://system.py:GetExceptionString" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShowException": { @@ -270,8 +270,8 @@ "pack://system.py:ShowException" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RunMainScript": { @@ -280,8 +280,8 @@ "pack://system.py:RunMainScript" ], "evidence": [ - "script/verify_root_pack.py: system.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: system.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/test_affect.py.json b/audit/port-map/Client/root/test_affect.py.json index f38e1a39..1bcd7c8f 100644 --- a/audit/port-map/Client/root/test_affect.py.json +++ b/audit/port-map/Client/root/test_affect.py.json @@ -10,8 +10,8 @@ "pack://test_affect.py:TestGame.__init__" ], "evidence": [ - "script/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TestGame.__del__": { @@ -20,8 +20,8 @@ "pack://test_affect.py:TestGame.__del__" ], "evidence": [ - "script/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TestGame.OnKeyUp": { @@ -30,8 +30,8 @@ "pack://test_affect.py:TestGame.OnKeyUp" ], "evidence": [ - "script/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TestGame.OnUpdate": { @@ -40,8 +40,8 @@ "pack://test_affect.py:TestGame.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TestGame.OnRender": { @@ -50,8 +50,8 @@ "pack://test_affect.py:TestGame.OnRender" ], "evidence": [ - "script/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: test_affect.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/ui.py.json b/audit/port-map/Client/root/ui.py.json index d4582e60..b1224ae1 100644 --- a/audit/port-map/Client/root/ui.py.json +++ b/audit/port-map/Client/root/ui.py.json @@ -10,8 +10,8 @@ "pack://ui.py:RegisterCandidateWindowClass" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RegisterToolTipWindow": { @@ -20,8 +20,8 @@ "pack://ui.py:RegisterToolTipWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__mem_func__.__init__": { @@ -30,8 +30,8 @@ "pack://ui.py:__mem_func__.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__mem_func__.__call__": { @@ -40,8 +40,8 @@ "pack://ui.py:__mem_func__.__call__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.NoneMethod": { @@ -50,8 +50,8 @@ "pack://ui.py:Window.NoneMethod" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.__init__": { @@ -60,8 +60,8 @@ "pack://ui.py:Window.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.__del__": { @@ -70,8 +70,8 @@ "pack://ui.py:Window.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.RegisterWindow": { @@ -80,8 +80,8 @@ "pack://ui.py:Window.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.Destroy": { @@ -90,8 +90,8 @@ "pack://ui.py:Window.Destroy" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.GetWindowHandle": { @@ -100,8 +100,8 @@ "pack://ui.py:Window.GetWindowHandle" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.AddFlag": { @@ -110,8 +110,8 @@ "pack://ui.py:Window.AddFlag" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.IsRTL": { @@ -120,8 +120,8 @@ "pack://ui.py:Window.IsRTL" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.SetWindowName": { @@ -130,8 +130,8 @@ "pack://ui.py:Window.SetWindowName" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.GetWindowName": { @@ -140,8 +140,8 @@ "pack://ui.py:Window.GetWindowName" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.SetParent": { @@ -150,8 +150,8 @@ "pack://ui.py:Window.SetParent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.SetParentProxy": { @@ -160,8 +160,8 @@ "pack://ui.py:Window.SetParentProxy" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.GetParentProxy": { @@ -170,8 +170,8 @@ "pack://ui.py:Window.GetParentProxy" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.SetPickAlways": { @@ -180,8 +180,8 @@ "pack://ui.py:Window.SetPickAlways" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.SetWindowHorizontalAlignLeft": { @@ -190,8 +190,8 @@ "pack://ui.py:Window.SetWindowHorizontalAlignLeft" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.SetWindowHorizontalAlignCenter": { @@ -200,8 +200,8 @@ "pack://ui.py:Window.SetWindowHorizontalAlignCenter" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.SetWindowHorizontalAlignRight": { @@ -210,8 +210,8 @@ "pack://ui.py:Window.SetWindowHorizontalAlignRight" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.SetWindowVerticalAlignTop": { @@ -220,8 +220,8 @@ "pack://ui.py:Window.SetWindowVerticalAlignTop" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.SetWindowVerticalAlignCenter": { @@ -230,8 +230,8 @@ "pack://ui.py:Window.SetWindowVerticalAlignCenter" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.SetWindowVerticalAlignBottom": { @@ -240,8 +240,8 @@ "pack://ui.py:Window.SetWindowVerticalAlignBottom" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.SetTop": { @@ -250,8 +250,8 @@ "pack://ui.py:Window.SetTop" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.Show": { @@ -260,8 +260,8 @@ "pack://ui.py:Window.Show" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.Hide": { @@ -270,8 +270,8 @@ "pack://ui.py:Window.Hide" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.Lock": { @@ -280,8 +280,8 @@ "pack://ui.py:Window.Lock" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.Unlock": { @@ -290,8 +290,8 @@ "pack://ui.py:Window.Unlock" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.IsShow": { @@ -300,8 +300,8 @@ "pack://ui.py:Window.IsShow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.UpdateRect": { @@ -310,8 +310,8 @@ "pack://ui.py:Window.UpdateRect" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.SetSize": { @@ -320,8 +320,8 @@ "pack://ui.py:Window.SetSize" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.GetWidth": { @@ -330,8 +330,8 @@ "pack://ui.py:Window.GetWidth" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.GetHeight": { @@ -340,8 +340,8 @@ "pack://ui.py:Window.GetHeight" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.GetLocalPosition": { @@ -350,8 +350,8 @@ "pack://ui.py:Window.GetLocalPosition" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.GetGlobalPosition": { @@ -360,8 +360,8 @@ "pack://ui.py:Window.GetGlobalPosition" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.GetMouseLocalPosition": { @@ -370,8 +370,8 @@ "pack://ui.py:Window.GetMouseLocalPosition" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.GetRect": { @@ -380,8 +380,8 @@ "pack://ui.py:Window.GetRect" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.SetPosition": { @@ -390,8 +390,8 @@ "pack://ui.py:Window.SetPosition" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.SetCenterPosition": { @@ -400,8 +400,8 @@ "pack://ui.py:Window.SetCenterPosition" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.IsFocus": { @@ -410,8 +410,8 @@ "pack://ui.py:Window.IsFocus" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.SetFocus": { @@ -420,8 +420,8 @@ "pack://ui.py:Window.SetFocus" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.KillFocus": { @@ -430,8 +430,8 @@ "pack://ui.py:Window.KillFocus" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.GetChildCount": { @@ -440,8 +440,8 @@ "pack://ui.py:Window.GetChildCount" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.IsIn": { @@ -450,8 +450,8 @@ "pack://ui.py:Window.IsIn" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.SetOnMouseLeftButtonUpEvent": { @@ -460,8 +460,8 @@ "pack://ui.py:Window.SetOnMouseLeftButtonUpEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.OnMouseLeftButtonUp": { @@ -470,8 +470,8 @@ "pack://ui.py:Window.OnMouseLeftButtonUp" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.__init__": { @@ -480,8 +480,8 @@ "pack://ui.py:ListBoxEx.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.__del__": { @@ -490,8 +490,8 @@ "pack://ui.py:ListBoxEx.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.SetParent": { @@ -500,8 +500,8 @@ "pack://ui.py:ListBoxEx.SetParent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.OnMouseLeftButtonDown": { @@ -510,8 +510,8 @@ "pack://ui.py:ListBoxEx.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.OnRender": { @@ -520,8 +520,8 @@ "pack://ui.py:ListBoxEx.OnRender" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.OnSelectedRender": { @@ -530,8 +530,8 @@ "pack://ui.py:ListBoxEx.OnSelectedRender" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.__UpdateSize": { @@ -540,8 +540,8 @@ "pack://ui.py:ListBoxEx.__UpdateSize" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.IsEmpty": { @@ -550,8 +550,8 @@ "pack://ui.py:ListBoxEx.IsEmpty" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.SetItemStep": { @@ -560,8 +560,8 @@ "pack://ui.py:ListBoxEx.SetItemStep" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.SetItemSize": { @@ -570,8 +570,8 @@ "pack://ui.py:ListBoxEx.SetItemSize" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.SetViewItemCount": { @@ -580,8 +580,8 @@ "pack://ui.py:ListBoxEx.SetViewItemCount" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.SetSelectEvent": { @@ -590,8 +590,8 @@ "pack://ui.py:ListBoxEx.SetSelectEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.SetBasePos": { @@ -600,8 +600,8 @@ "pack://ui.py:ListBoxEx.SetBasePos" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.GetItemIndex": { @@ -610,8 +610,8 @@ "pack://ui.py:ListBoxEx.GetItemIndex" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.GetSelectedItem": { @@ -620,8 +620,8 @@ "pack://ui.py:ListBoxEx.GetSelectedItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.SelectIndex": { @@ -630,8 +630,8 @@ "pack://ui.py:ListBoxEx.SelectIndex" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.SelectItem": { @@ -640,8 +640,8 @@ "pack://ui.py:ListBoxEx.SelectItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.RemoveAllItems": { @@ -650,8 +650,8 @@ "pack://ui.py:ListBoxEx.RemoveAllItems" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.RemoveItem": { @@ -660,8 +660,8 @@ "pack://ui.py:ListBoxEx.RemoveItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.AppendItem": { @@ -670,8 +670,8 @@ "pack://ui.py:ListBoxEx.AppendItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.SetScrollBar": { @@ -680,8 +680,8 @@ "pack://ui.py:ListBoxEx.SetScrollBar" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.__OnScroll": { @@ -690,8 +690,8 @@ "pack://ui.py:ListBoxEx.__OnScroll" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.__GetScrollLen": { @@ -700,8 +700,8 @@ "pack://ui.py:ListBoxEx.__GetScrollLen" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.__GetViewItemCount": { @@ -710,8 +710,8 @@ "pack://ui.py:ListBoxEx.__GetViewItemCount" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.__GetItemCount": { @@ -720,8 +720,8 @@ "pack://ui.py:ListBoxEx.__GetItemCount" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.GetItemViewCoord": { @@ -730,8 +730,8 @@ "pack://ui.py:ListBoxEx.GetItemViewCoord" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBoxEx.__IsInViewRange": { @@ -740,8 +740,8 @@ "pack://ui.py:ListBoxEx.__IsInViewRange" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CandidateListBox.__init__": { @@ -750,8 +750,8 @@ "pack://ui.py:CandidateListBox.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CandidateListBox.__del__": { @@ -760,8 +760,8 @@ "pack://ui.py:CandidateListBox.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CandidateListBox.SetMode": { @@ -770,8 +770,8 @@ "pack://ui.py:CandidateListBox.SetMode" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CandidateListBox.AppendItem": { @@ -780,8 +780,8 @@ "pack://ui.py:CandidateListBox.AppendItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CandidateListBox.GetItemViewCoord": { @@ -790,8 +790,8 @@ "pack://ui.py:CandidateListBox.GetItemViewCoord" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.__init__": { @@ -800,8 +800,8 @@ "pack://ui.py:TextLine.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.__del__": { @@ -810,8 +810,8 @@ "pack://ui.py:TextLine.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.RegisterWindow": { @@ -820,8 +820,8 @@ "pack://ui.py:TextLine.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetMax": { @@ -830,8 +830,8 @@ "pack://ui.py:TextLine.SetMax" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetLimitWidth": { @@ -840,8 +840,8 @@ "pack://ui.py:TextLine.SetLimitWidth" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetMultiLine": { @@ -850,8 +850,8 @@ "pack://ui.py:TextLine.SetMultiLine" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetHorizontalAlignArabic": { @@ -860,8 +860,8 @@ "pack://ui.py:TextLine.SetHorizontalAlignArabic" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetHorizontalAlignLeft": { @@ -870,8 +870,8 @@ "pack://ui.py:TextLine.SetHorizontalAlignLeft" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetHorizontalAlignRight": { @@ -880,8 +880,8 @@ "pack://ui.py:TextLine.SetHorizontalAlignRight" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetHorizontalAlignCenter": { @@ -890,8 +890,8 @@ "pack://ui.py:TextLine.SetHorizontalAlignCenter" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetVerticalAlignTop": { @@ -900,8 +900,8 @@ "pack://ui.py:TextLine.SetVerticalAlignTop" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetVerticalAlignBottom": { @@ -910,8 +910,8 @@ "pack://ui.py:TextLine.SetVerticalAlignBottom" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetVerticalAlignCenter": { @@ -920,8 +920,8 @@ "pack://ui.py:TextLine.SetVerticalAlignCenter" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetSecret": { @@ -930,8 +930,8 @@ "pack://ui.py:TextLine.SetSecret" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetOutline": { @@ -940,8 +940,8 @@ "pack://ui.py:TextLine.SetOutline" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetFeather": { @@ -950,8 +950,8 @@ "pack://ui.py:TextLine.SetFeather" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetFontName": { @@ -960,8 +960,8 @@ "pack://ui.py:TextLine.SetFontName" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetDefaultFontName": { @@ -970,8 +970,8 @@ "pack://ui.py:TextLine.SetDefaultFontName" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetFontColor": { @@ -980,8 +980,8 @@ "pack://ui.py:TextLine.SetFontColor" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetPackedFontColor": { @@ -990,8 +990,8 @@ "pack://ui.py:TextLine.SetPackedFontColor" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.SetText": { @@ -1000,8 +1000,8 @@ "pack://ui.py:TextLine.SetText" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.GetText": { @@ -1010,8 +1010,8 @@ "pack://ui.py:TextLine.GetText" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextLine.GetTextSize": { @@ -1020,8 +1020,8 @@ "pack://ui.py:TextLine.GetTextSize" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EmptyCandidateWindow.__init__": { @@ -1030,8 +1030,8 @@ "pack://ui.py:EmptyCandidateWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EmptyCandidateWindow.__del__": { @@ -1040,8 +1040,8 @@ "pack://ui.py:EmptyCandidateWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EmptyCandidateWindow.Load": { @@ -1050,8 +1050,8 @@ "pack://ui.py:EmptyCandidateWindow.Load" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EmptyCandidateWindow.SetCandidatePosition": { @@ -1060,8 +1060,8 @@ "pack://ui.py:EmptyCandidateWindow.SetCandidatePosition" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EmptyCandidateWindow.Clear": { @@ -1070,8 +1070,8 @@ "pack://ui.py:EmptyCandidateWindow.Clear" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EmptyCandidateWindow.Append": { @@ -1080,8 +1080,8 @@ "pack://ui.py:EmptyCandidateWindow.Append" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EmptyCandidateWindow.Refresh": { @@ -1090,8 +1090,8 @@ "pack://ui.py:EmptyCandidateWindow.Refresh" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EmptyCandidateWindow.Select": { @@ -1100,8 +1100,8 @@ "pack://ui.py:EmptyCandidateWindow.Select" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.__init__": { @@ -1110,8 +1110,8 @@ "pack://ui.py:EditLine.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.__del__": { @@ -1120,8 +1120,8 @@ "pack://ui.py:EditLine.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.SetCodePage": { @@ -1130,8 +1130,8 @@ "pack://ui.py:EditLine.SetCodePage" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.__SetCandidateClass": { @@ -1140,8 +1140,8 @@ "pack://ui.py:EditLine.__SetCandidateClass" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.RegisterWindow": { @@ -1150,8 +1150,8 @@ "pack://ui.py:EditLine.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.SAFE_SetReturnEvent": { @@ -1160,8 +1160,8 @@ "pack://ui.py:EditLine.SAFE_SetReturnEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.SetReturnEvent": { @@ -1170,8 +1170,8 @@ "pack://ui.py:EditLine.SetReturnEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.SetEscapeEvent": { @@ -1180,8 +1180,8 @@ "pack://ui.py:EditLine.SetEscapeEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.SetTabEvent": { @@ -1190,8 +1190,8 @@ "pack://ui.py:EditLine.SetTabEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.SetMax": { @@ -1200,8 +1200,8 @@ "pack://ui.py:EditLine.SetMax" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.SetUserMax": { @@ -1210,8 +1210,8 @@ "pack://ui.py:EditLine.SetUserMax" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.SetNumberMode": { @@ -1220,8 +1220,8 @@ "pack://ui.py:EditLine.SetNumberMode" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.SetIMEFlag": { @@ -1230,8 +1230,8 @@ "pack://ui.py:EditLine.SetIMEFlag" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.SetText": { @@ -1240,8 +1240,8 @@ "pack://ui.py:EditLine.SetText" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.Enable": { @@ -1250,8 +1250,8 @@ "pack://ui.py:EditLine.Enable" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.Disable": { @@ -1260,8 +1260,8 @@ "pack://ui.py:EditLine.Disable" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.SetEndPosition": { @@ -1270,8 +1270,8 @@ "pack://ui.py:EditLine.SetEndPosition" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.OnSetFocus": { @@ -1280,8 +1280,8 @@ "pack://ui.py:EditLine.OnSetFocus" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.OnKillFocus": { @@ -1290,8 +1290,8 @@ "pack://ui.py:EditLine.OnKillFocus" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.OnIMEChangeCodePage": { @@ -1300,8 +1300,8 @@ "pack://ui.py:EditLine.OnIMEChangeCodePage" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.OnIMEOpenCandidateList": { @@ -1310,8 +1310,8 @@ "pack://ui.py:EditLine.OnIMEOpenCandidateList" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.OnIMECloseCandidateList": { @@ -1320,8 +1320,8 @@ "pack://ui.py:EditLine.OnIMECloseCandidateList" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.OnIMEOpenReadingWnd": { @@ -1330,8 +1330,8 @@ "pack://ui.py:EditLine.OnIMEOpenReadingWnd" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.OnIMECloseReadingWnd": { @@ -1340,8 +1340,8 @@ "pack://ui.py:EditLine.OnIMECloseReadingWnd" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.OnIMEUpdate": { @@ -1350,8 +1350,8 @@ "pack://ui.py:EditLine.OnIMEUpdate" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.OnIMETab": { @@ -1360,8 +1360,8 @@ "pack://ui.py:EditLine.OnIMETab" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.OnIMEReturn": { @@ -1370,8 +1370,8 @@ "pack://ui.py:EditLine.OnIMEReturn" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.OnPressEscapeKey": { @@ -1380,8 +1380,8 @@ "pack://ui.py:EditLine.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.OnKeyDown": { @@ -1390,8 +1390,8 @@ "pack://ui.py:EditLine.OnKeyDown" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.OnKeyUp": { @@ -1400,8 +1400,8 @@ "pack://ui.py:EditLine.OnKeyUp" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.OnIMEKeyDown": { @@ -1410,8 +1410,8 @@ "pack://ui.py:EditLine.OnIMEKeyDown" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditLine.OnMouseLeftButtonDown": { @@ -1420,8 +1420,8 @@ "pack://ui.py:EditLine.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkBox.__init__": { @@ -1430,8 +1430,8 @@ "pack://ui.py:MarkBox.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkBox.__del__": { @@ -1440,8 +1440,8 @@ "pack://ui.py:MarkBox.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkBox.RegisterWindow": { @@ -1450,8 +1450,8 @@ "pack://ui.py:MarkBox.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkBox.Load": { @@ -1460,8 +1460,8 @@ "pack://ui.py:MarkBox.Load" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkBox.SetScale": { @@ -1470,8 +1470,8 @@ "pack://ui.py:MarkBox.SetScale" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkBox.SetIndex": { @@ -1480,8 +1480,8 @@ "pack://ui.py:MarkBox.SetIndex" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkBox.SetAlpha": { @@ -1490,8 +1490,8 @@ "pack://ui.py:MarkBox.SetAlpha" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ImageBox.__init__": { @@ -1500,8 +1500,8 @@ "pack://ui.py:ImageBox.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ImageBox.__del__": { @@ -1510,8 +1510,8 @@ "pack://ui.py:ImageBox.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ImageBox.RegisterWindow": { @@ -1520,8 +1520,8 @@ "pack://ui.py:ImageBox.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ImageBox.LoadImage": { @@ -1530,8 +1530,8 @@ "pack://ui.py:ImageBox.LoadImage" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ImageBox.SetAlpha": { @@ -1540,8 +1540,8 @@ "pack://ui.py:ImageBox.SetAlpha" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ImageBox.GetWidth": { @@ -1550,8 +1550,8 @@ "pack://ui.py:ImageBox.GetWidth" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ImageBox.GetHeight": { @@ -1560,8 +1560,8 @@ "pack://ui.py:ImageBox.GetHeight" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ImageBox.OnMouseOverIn": { @@ -1570,8 +1570,8 @@ "pack://ui.py:ImageBox.OnMouseOverIn" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ImageBox.OnMouseOverOut": { @@ -1580,8 +1580,8 @@ "pack://ui.py:ImageBox.OnMouseOverOut" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ImageBox.SAFE_SetStringEvent": { @@ -1590,8 +1590,8 @@ "pack://ui.py:ImageBox.SAFE_SetStringEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedImageBox.__init__": { @@ -1600,8 +1600,8 @@ "pack://ui.py:ExpandedImageBox.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedImageBox.__del__": { @@ -1610,8 +1610,8 @@ "pack://ui.py:ExpandedImageBox.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedImageBox.RegisterWindow": { @@ -1620,8 +1620,8 @@ "pack://ui.py:ExpandedImageBox.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedImageBox.SetScale": { @@ -1630,8 +1630,8 @@ "pack://ui.py:ExpandedImageBox.SetScale" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedImageBox.SetOrigin": { @@ -1640,8 +1640,8 @@ "pack://ui.py:ExpandedImageBox.SetOrigin" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedImageBox.SetRotation": { @@ -1650,8 +1650,8 @@ "pack://ui.py:ExpandedImageBox.SetRotation" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedImageBox.SetRenderingMode": { @@ -1660,8 +1660,8 @@ "pack://ui.py:ExpandedImageBox.SetRenderingMode" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedImageBox.SetRenderingRect": { @@ -1670,8 +1670,8 @@ "pack://ui.py:ExpandedImageBox.SetRenderingRect" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedImageBox.SetPercentage": { @@ -1680,8 +1680,8 @@ "pack://ui.py:ExpandedImageBox.SetPercentage" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedImageBox.GetWidth": { @@ -1690,8 +1690,8 @@ "pack://ui.py:ExpandedImageBox.GetWidth" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedImageBox.GetHeight": { @@ -1700,8 +1700,8 @@ "pack://ui.py:ExpandedImageBox.GetHeight" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AniImageBox.__init__": { @@ -1710,8 +1710,8 @@ "pack://ui.py:AniImageBox.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AniImageBox.__del__": { @@ -1720,8 +1720,8 @@ "pack://ui.py:AniImageBox.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AniImageBox.RegisterWindow": { @@ -1730,8 +1730,8 @@ "pack://ui.py:AniImageBox.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AniImageBox.SetDelay": { @@ -1740,8 +1740,8 @@ "pack://ui.py:AniImageBox.SetDelay" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AniImageBox.AppendImage": { @@ -1750,8 +1750,8 @@ "pack://ui.py:AniImageBox.AppendImage" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AniImageBox.SetPercentage": { @@ -1760,8 +1760,8 @@ "pack://ui.py:AniImageBox.SetPercentage" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AniImageBox.OnEndFrame": { @@ -1770,8 +1770,8 @@ "pack://ui.py:AniImageBox.OnEndFrame" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.__init__": { @@ -1780,8 +1780,8 @@ "pack://ui.py:Button.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.__del__": { @@ -1790,8 +1790,8 @@ "pack://ui.py:Button.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.RegisterWindow": { @@ -1800,8 +1800,8 @@ "pack://ui.py:Button.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.SetUpVisual": { @@ -1810,8 +1810,8 @@ "pack://ui.py:Button.SetUpVisual" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.SetOverVisual": { @@ -1820,8 +1820,8 @@ "pack://ui.py:Button.SetOverVisual" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.SetDownVisual": { @@ -1830,8 +1830,8 @@ "pack://ui.py:Button.SetDownVisual" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.SetDisableVisual": { @@ -1840,8 +1840,8 @@ "pack://ui.py:Button.SetDisableVisual" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.GetUpVisualFileName": { @@ -1850,8 +1850,8 @@ "pack://ui.py:Button.GetUpVisualFileName" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.GetOverVisualFileName": { @@ -1860,8 +1860,8 @@ "pack://ui.py:Button.GetOverVisualFileName" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.GetDownVisualFileName": { @@ -1870,8 +1870,8 @@ "pack://ui.py:Button.GetDownVisualFileName" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.Flash": { @@ -1880,8 +1880,8 @@ "pack://ui.py:Button.Flash" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.Enable": { @@ -1890,8 +1890,8 @@ "pack://ui.py:Button.Enable" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.Disable": { @@ -1900,8 +1900,8 @@ "pack://ui.py:Button.Disable" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.Down": { @@ -1910,8 +1910,8 @@ "pack://ui.py:Button.Down" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.SetUp": { @@ -1920,8 +1920,8 @@ "pack://ui.py:Button.SetUp" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.SAFE_SetEvent": { @@ -1930,8 +1930,8 @@ "pack://ui.py:Button.SAFE_SetEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.SetEvent": { @@ -1940,8 +1940,8 @@ "pack://ui.py:Button.SetEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.SetTextColor": { @@ -1950,8 +1950,8 @@ "pack://ui.py:Button.SetTextColor" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.SetText": { @@ -1960,8 +1960,8 @@ "pack://ui.py:Button.SetText" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.SetFormToolTipText": { @@ -1970,8 +1970,8 @@ "pack://ui.py:Button.SetFormToolTipText" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.SetToolTipWindow": { @@ -1980,8 +1980,8 @@ "pack://ui.py:Button.SetToolTipWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.SetToolTipText": { @@ -1990,8 +1990,8 @@ "pack://ui.py:Button.SetToolTipText" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.CallEvent": { @@ -2000,8 +2000,8 @@ "pack://ui.py:Button.CallEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.ShowToolTip": { @@ -2010,8 +2010,8 @@ "pack://ui.py:Button.ShowToolTip" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.HideToolTip": { @@ -2020,8 +2020,8 @@ "pack://ui.py:Button.HideToolTip" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Button.IsDown": { @@ -2030,8 +2030,8 @@ "pack://ui.py:Button.IsDown" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RadioButton.__init__": { @@ -2040,8 +2040,8 @@ "pack://ui.py:RadioButton.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RadioButton.__del__": { @@ -2050,8 +2050,8 @@ "pack://ui.py:RadioButton.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RadioButton.RegisterWindow": { @@ -2060,8 +2060,8 @@ "pack://ui.py:RadioButton.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RadioButtonGroup.__init__": { @@ -2070,8 +2070,8 @@ "pack://ui.py:RadioButtonGroup.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RadioButtonGroup.__del__": { @@ -2080,8 +2080,8 @@ "pack://ui.py:RadioButtonGroup.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RadioButtonGroup.Show": { @@ -2090,8 +2090,8 @@ "pack://ui.py:RadioButtonGroup.Show" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RadioButtonGroup.Hide": { @@ -2100,8 +2100,8 @@ "pack://ui.py:RadioButtonGroup.Hide" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RadioButtonGroup.SetText": { @@ -2110,8 +2110,8 @@ "pack://ui.py:RadioButtonGroup.SetText" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RadioButtonGroup.OnClick": { @@ -2120,8 +2120,8 @@ "pack://ui.py:RadioButtonGroup.OnClick" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RadioButtonGroup.AddButton": { @@ -2130,8 +2130,8 @@ "pack://ui.py:RadioButtonGroup.AddButton" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RadioButtonGroup.Create": { @@ -2140,8 +2140,8 @@ "pack://ui.py:RadioButtonGroup.Create" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToggleButton.__init__": { @@ -2150,8 +2150,8 @@ "pack://ui.py:ToggleButton.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToggleButton.__del__": { @@ -2160,8 +2160,8 @@ "pack://ui.py:ToggleButton.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToggleButton.SetToggleUpEvent": { @@ -2170,8 +2170,8 @@ "pack://ui.py:ToggleButton.SetToggleUpEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToggleButton.SetToggleDownEvent": { @@ -2180,8 +2180,8 @@ "pack://ui.py:ToggleButton.SetToggleDownEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToggleButton.RegisterWindow": { @@ -2190,8 +2190,8 @@ "pack://ui.py:ToggleButton.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToggleButton.OnToggleUp": { @@ -2200,8 +2200,8 @@ "pack://ui.py:ToggleButton.OnToggleUp" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToggleButton.OnToggleDown": { @@ -2210,8 +2210,8 @@ "pack://ui.py:ToggleButton.OnToggleDown" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragButton.__init__": { @@ -2220,8 +2220,8 @@ "pack://ui.py:DragButton.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragButton.__del__": { @@ -2230,8 +2230,8 @@ "pack://ui.py:DragButton.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragButton.RegisterWindow": { @@ -2240,8 +2240,8 @@ "pack://ui.py:DragButton.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragButton.SetMoveEvent": { @@ -2250,8 +2250,8 @@ "pack://ui.py:DragButton.SetMoveEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragButton.SetRestrictMovementArea": { @@ -2260,8 +2260,8 @@ "pack://ui.py:DragButton.SetRestrictMovementArea" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragButton.TurnOnCallBack": { @@ -2270,8 +2270,8 @@ "pack://ui.py:DragButton.TurnOnCallBack" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragButton.TurnOffCallBack": { @@ -2280,8 +2280,8 @@ "pack://ui.py:DragButton.TurnOffCallBack" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragButton.OnMove": { @@ -2290,8 +2290,8 @@ "pack://ui.py:DragButton.OnMove" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "NumberLine.__init__": { @@ -2300,8 +2300,8 @@ "pack://ui.py:NumberLine.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "NumberLine.__del__": { @@ -2310,8 +2310,8 @@ "pack://ui.py:NumberLine.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "NumberLine.RegisterWindow": { @@ -2320,8 +2320,8 @@ "pack://ui.py:NumberLine.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "NumberLine.SetHorizontalAlignCenter": { @@ -2330,8 +2330,8 @@ "pack://ui.py:NumberLine.SetHorizontalAlignCenter" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "NumberLine.SetHorizontalAlignRight": { @@ -2340,8 +2340,8 @@ "pack://ui.py:NumberLine.SetHorizontalAlignRight" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "NumberLine.SetPath": { @@ -2350,8 +2350,8 @@ "pack://ui.py:NumberLine.SetPath" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "NumberLine.SetNumber": { @@ -2360,8 +2360,8 @@ "pack://ui.py:NumberLine.SetNumber" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Box.RegisterWindow": { @@ -2370,8 +2370,8 @@ "pack://ui.py:Box.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Box.SetColor": { @@ -2380,8 +2380,8 @@ "pack://ui.py:Box.SetColor" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Bar.RegisterWindow": { @@ -2390,8 +2390,8 @@ "pack://ui.py:Bar.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Bar.SetColor": { @@ -2400,8 +2400,8 @@ "pack://ui.py:Bar.SetColor" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Line.RegisterWindow": { @@ -2410,8 +2410,8 @@ "pack://ui.py:Line.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Line.SetColor": { @@ -2420,8 +2420,8 @@ "pack://ui.py:Line.SetColor" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotBar.__init__": { @@ -2430,8 +2430,8 @@ "pack://ui.py:SlotBar.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotBar.RegisterWindow": { @@ -2440,8 +2440,8 @@ "pack://ui.py:SlotBar.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Bar3D.__init__": { @@ -2450,8 +2450,8 @@ "pack://ui.py:Bar3D.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Bar3D.RegisterWindow": { @@ -2460,8 +2460,8 @@ "pack://ui.py:Bar3D.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Bar3D.SetColor": { @@ -2470,8 +2470,8 @@ "pack://ui.py:Bar3D.SetColor" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.__init__": { @@ -2480,8 +2480,8 @@ "pack://ui.py:SlotWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.__del__": { @@ -2490,8 +2490,8 @@ "pack://ui.py:SlotWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.RegisterWindow": { @@ -2500,8 +2500,8 @@ "pack://ui.py:SlotWindow.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetSlotStyle": { @@ -2510,8 +2510,8 @@ "pack://ui.py:SlotWindow.SetSlotStyle" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.HasSlot": { @@ -2520,8 +2520,8 @@ "pack://ui.py:SlotWindow.HasSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetSlotBaseImage": { @@ -2530,8 +2530,8 @@ "pack://ui.py:SlotWindow.SetSlotBaseImage" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetCoverButton": { @@ -2540,8 +2540,8 @@ "pack://ui.py:SlotWindow.SetCoverButton" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.EnableCoverButton": { @@ -2550,8 +2550,8 @@ "pack://ui.py:SlotWindow.EnableCoverButton" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.DisableCoverButton": { @@ -2560,8 +2560,8 @@ "pack://ui.py:SlotWindow.DisableCoverButton" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetAlwaysRenderCoverButton": { @@ -2570,8 +2570,8 @@ "pack://ui.py:SlotWindow.SetAlwaysRenderCoverButton" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.AppendSlotButton": { @@ -2580,8 +2580,8 @@ "pack://ui.py:SlotWindow.AppendSlotButton" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.ShowSlotButton": { @@ -2590,8 +2590,8 @@ "pack://ui.py:SlotWindow.ShowSlotButton" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.HideAllSlotButton": { @@ -2600,8 +2600,8 @@ "pack://ui.py:SlotWindow.HideAllSlotButton" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.AppendRequirementSignImage": { @@ -2610,8 +2610,8 @@ "pack://ui.py:SlotWindow.AppendRequirementSignImage" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.ShowRequirementSign": { @@ -2620,8 +2620,8 @@ "pack://ui.py:SlotWindow.ShowRequirementSign" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.HideRequirementSign": { @@ -2630,8 +2630,8 @@ "pack://ui.py:SlotWindow.HideRequirementSign" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.ActivateSlot": { @@ -2640,8 +2640,8 @@ "pack://ui.py:SlotWindow.ActivateSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.DeactivateSlot": { @@ -2650,8 +2650,8 @@ "pack://ui.py:SlotWindow.DeactivateSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.ShowSlotBaseImage": { @@ -2660,8 +2660,8 @@ "pack://ui.py:SlotWindow.ShowSlotBaseImage" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.HideSlotBaseImage": { @@ -2670,8 +2670,8 @@ "pack://ui.py:SlotWindow.HideSlotBaseImage" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SAFE_SetButtonEvent": { @@ -2680,8 +2680,8 @@ "pack://ui.py:SlotWindow.SAFE_SetButtonEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetSelectEmptySlotEvent": { @@ -2690,8 +2690,8 @@ "pack://ui.py:SlotWindow.SetSelectEmptySlotEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetSelectItemSlotEvent": { @@ -2700,8 +2700,8 @@ "pack://ui.py:SlotWindow.SetSelectItemSlotEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetUnselectEmptySlotEvent": { @@ -2710,8 +2710,8 @@ "pack://ui.py:SlotWindow.SetUnselectEmptySlotEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetUnselectItemSlotEvent": { @@ -2720,8 +2720,8 @@ "pack://ui.py:SlotWindow.SetUnselectItemSlotEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetUseSlotEvent": { @@ -2730,8 +2730,8 @@ "pack://ui.py:SlotWindow.SetUseSlotEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetOverInItemEvent": { @@ -2740,8 +2740,8 @@ "pack://ui.py:SlotWindow.SetOverInItemEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetOverOutItemEvent": { @@ -2750,8 +2750,8 @@ "pack://ui.py:SlotWindow.SetOverOutItemEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetPressedSlotButtonEvent": { @@ -2760,8 +2760,8 @@ "pack://ui.py:SlotWindow.SetPressedSlotButtonEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.GetSlotCount": { @@ -2770,8 +2770,8 @@ "pack://ui.py:SlotWindow.GetSlotCount" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetUseMode": { @@ -2780,8 +2780,8 @@ "pack://ui.py:SlotWindow.SetUseMode" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetUsableItem": { @@ -2790,8 +2790,8 @@ "pack://ui.py:SlotWindow.SetUsableItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetSlotCoolTime": { @@ -2800,8 +2800,8 @@ "pack://ui.py:SlotWindow.SetSlotCoolTime" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.DisableSlot": { @@ -2810,8 +2810,8 @@ "pack://ui.py:SlotWindow.DisableSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.EnableSlot": { @@ -2820,8 +2820,8 @@ "pack://ui.py:SlotWindow.EnableSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.LockSlot": { @@ -2830,8 +2830,8 @@ "pack://ui.py:SlotWindow.LockSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.UnlockSlot": { @@ -2840,8 +2840,8 @@ "pack://ui.py:SlotWindow.UnlockSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.RefreshSlot": { @@ -2850,8 +2850,8 @@ "pack://ui.py:SlotWindow.RefreshSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.ClearSlot": { @@ -2860,8 +2860,8 @@ "pack://ui.py:SlotWindow.ClearSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.ClearAllSlot": { @@ -2870,8 +2870,8 @@ "pack://ui.py:SlotWindow.ClearAllSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.AppendSlot": { @@ -2880,8 +2880,8 @@ "pack://ui.py:SlotWindow.AppendSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetSlot": { @@ -2890,8 +2890,8 @@ "pack://ui.py:SlotWindow.SetSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetSlotCount": { @@ -2900,8 +2900,8 @@ "pack://ui.py:SlotWindow.SetSlotCount" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetSlotCountNew": { @@ -2910,8 +2910,8 @@ "pack://ui.py:SlotWindow.SetSlotCountNew" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetItemSlot": { @@ -2920,8 +2920,8 @@ "pack://ui.py:SlotWindow.SetItemSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetSkillSlot": { @@ -2930,8 +2930,8 @@ "pack://ui.py:SlotWindow.SetSkillSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetSkillSlotNew": { @@ -2940,8 +2940,8 @@ "pack://ui.py:SlotWindow.SetSkillSlotNew" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.SetEmotionSlot": { @@ -2950,8 +2950,8 @@ "pack://ui.py:SlotWindow.SetEmotionSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.OnSelectEmptySlot": { @@ -2960,8 +2960,8 @@ "pack://ui.py:SlotWindow.OnSelectEmptySlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.OnSelectItemSlot": { @@ -2970,8 +2970,8 @@ "pack://ui.py:SlotWindow.OnSelectItemSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.OnUnselectEmptySlot": { @@ -2980,8 +2980,8 @@ "pack://ui.py:SlotWindow.OnUnselectEmptySlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.OnUnselectItemSlot": { @@ -2990,8 +2990,8 @@ "pack://ui.py:SlotWindow.OnUnselectItemSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.OnUseSlot": { @@ -3000,8 +3000,8 @@ "pack://ui.py:SlotWindow.OnUseSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.OnOverInItem": { @@ -3010,8 +3010,8 @@ "pack://ui.py:SlotWindow.OnOverInItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.OnOverOutItem": { @@ -3020,8 +3020,8 @@ "pack://ui.py:SlotWindow.OnOverOutItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.OnPressedSlotButton": { @@ -3030,8 +3030,8 @@ "pack://ui.py:SlotWindow.OnPressedSlotButton" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SlotWindow.GetStartIndex": { @@ -3040,8 +3040,8 @@ "pack://ui.py:SlotWindow.GetStartIndex" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GridSlotWindow.__init__": { @@ -3050,8 +3050,8 @@ "pack://ui.py:GridSlotWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GridSlotWindow.__del__": { @@ -3060,8 +3060,8 @@ "pack://ui.py:GridSlotWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GridSlotWindow.RegisterWindow": { @@ -3070,8 +3070,8 @@ "pack://ui.py:GridSlotWindow.RegisterWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GridSlotWindow.ArrangeSlot": { @@ -3080,8 +3080,8 @@ "pack://ui.py:GridSlotWindow.ArrangeSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GridSlotWindow.GetStartIndex": { @@ -3090,8 +3090,8 @@ "pack://ui.py:GridSlotWindow.GetStartIndex" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TitleBar.__init__": { @@ -3100,8 +3100,8 @@ "pack://ui.py:TitleBar.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TitleBar.__del__": { @@ -3110,8 +3110,8 @@ "pack://ui.py:TitleBar.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TitleBar.MakeTitleBar": { @@ -3120,8 +3120,8 @@ "pack://ui.py:TitleBar.MakeTitleBar" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TitleBar.SetWidth": { @@ -3130,8 +3130,8 @@ "pack://ui.py:TitleBar.SetWidth" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TitleBar.SetCloseEvent": { @@ -3140,8 +3140,8 @@ "pack://ui.py:TitleBar.SetCloseEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HorizontalBar.__init__": { @@ -3150,8 +3150,8 @@ "pack://ui.py:HorizontalBar.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HorizontalBar.__del__": { @@ -3160,8 +3160,8 @@ "pack://ui.py:HorizontalBar.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HorizontalBar.Create": { @@ -3170,8 +3170,8 @@ "pack://ui.py:HorizontalBar.Create" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HorizontalBar.SetWidth": { @@ -3180,8 +3180,8 @@ "pack://ui.py:HorizontalBar.SetWidth" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Gauge.__init__": { @@ -3190,8 +3190,8 @@ "pack://ui.py:Gauge.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Gauge.__del__": { @@ -3200,8 +3200,8 @@ "pack://ui.py:Gauge.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Gauge.MakeGauge": { @@ -3210,8 +3210,8 @@ "pack://ui.py:Gauge.MakeGauge" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Gauge.SetPercentage": { @@ -3220,8 +3220,8 @@ "pack://ui.py:Gauge.SetPercentage" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Board.__init__": { @@ -3230,8 +3230,8 @@ "pack://ui.py:Board.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Board.MakeBoard": { @@ -3240,8 +3240,8 @@ "pack://ui.py:Board.MakeBoard" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Board.MakeBase": { @@ -3250,8 +3250,8 @@ "pack://ui.py:Board.MakeBase" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Board.__del__": { @@ -3260,8 +3260,8 @@ "pack://ui.py:Board.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Board.SetSize": { @@ -3270,8 +3270,8 @@ "pack://ui.py:Board.SetSize" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BoardWithTitleBar.__init__": { @@ -3280,8 +3280,8 @@ "pack://ui.py:BoardWithTitleBar.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BoardWithTitleBar.__del__": { @@ -3290,8 +3290,8 @@ "pack://ui.py:BoardWithTitleBar.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BoardWithTitleBar.SetSize": { @@ -3300,8 +3300,8 @@ "pack://ui.py:BoardWithTitleBar.SetSize" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BoardWithTitleBar.SetTitleColor": { @@ -3310,8 +3310,8 @@ "pack://ui.py:BoardWithTitleBar.SetTitleColor" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BoardWithTitleBar.SetTitleName": { @@ -3320,8 +3320,8 @@ "pack://ui.py:BoardWithTitleBar.SetTitleName" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BoardWithTitleBar.SetCloseEvent": { @@ -3330,8 +3330,8 @@ "pack://ui.py:BoardWithTitleBar.SetCloseEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ThinBoard.__init__": { @@ -3340,8 +3340,8 @@ "pack://ui.py:ThinBoard.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ThinBoard.__del__": { @@ -3350,8 +3350,8 @@ "pack://ui.py:ThinBoard.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ThinBoard.SetSize": { @@ -3360,8 +3360,8 @@ "pack://ui.py:ThinBoard.SetSize" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ThinBoard.ShowInternal": { @@ -3370,8 +3370,8 @@ "pack://ui.py:ThinBoard.ShowInternal" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ThinBoard.HideInternal": { @@ -3380,8 +3380,8 @@ "pack://ui.py:ThinBoard.HideInternal" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.__init__": { @@ -3390,8 +3390,8 @@ "pack://ui.py:ScrollBar.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.MakeImage": { @@ -3400,8 +3400,8 @@ "pack://ui.py:ScrollBar.MakeImage" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.SetSize": { @@ -3410,8 +3410,8 @@ "pack://ui.py:ScrollBar.SetSize" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.__del__": { @@ -3420,8 +3420,8 @@ "pack://ui.py:ScrollBar.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.CreateScrollBar": { @@ -3430,8 +3430,8 @@ "pack://ui.py:ScrollBar.CreateScrollBar" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.Destroy": { @@ -3440,8 +3440,8 @@ "pack://ui.py:ScrollBar.Destroy" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.SetScrollEvent": { @@ -3450,8 +3450,8 @@ "pack://ui.py:ScrollBar.SetScrollEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.SetMiddleBarSize": { @@ -3460,8 +3460,8 @@ "pack://ui.py:ScrollBar.SetMiddleBarSize" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.SetScrollBarSize": { @@ -3470,8 +3470,8 @@ "pack://ui.py:ScrollBar.SetScrollBarSize" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.UpdateBarSlot": { @@ -3480,8 +3480,8 @@ "pack://ui.py:ScrollBar.UpdateBarSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.GetPos": { @@ -3490,8 +3490,8 @@ "pack://ui.py:ScrollBar.GetPos" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.SetPos": { @@ -3500,8 +3500,8 @@ "pack://ui.py:ScrollBar.SetPos" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.SetScrollStep": { @@ -3510,8 +3510,8 @@ "pack://ui.py:ScrollBar.SetScrollStep" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.GetScrollStep": { @@ -3520,8 +3520,8 @@ "pack://ui.py:ScrollBar.GetScrollStep" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.OnUp": { @@ -3530,8 +3530,8 @@ "pack://ui.py:ScrollBar.OnUp" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.OnDown": { @@ -3540,8 +3540,8 @@ "pack://ui.py:ScrollBar.OnDown" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.OnMove": { @@ -3550,8 +3550,8 @@ "pack://ui.py:ScrollBar.OnMove" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.OnMouseLeftButtonDown": { @@ -3560,8 +3560,8 @@ "pack://ui.py:ScrollBar.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.LockScroll": { @@ -3570,8 +3570,8 @@ "pack://ui.py:ScrollBar.LockScroll" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScrollBar.UnlockScroll": { @@ -3580,8 +3580,8 @@ "pack://ui.py:ScrollBar.UnlockScroll" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ThinScrollBar.CreateScrollBar": { @@ -3590,8 +3590,8 @@ "pack://ui.py:ThinScrollBar.CreateScrollBar" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ThinScrollBar.UpdateBarSlot": { @@ -3600,8 +3600,8 @@ "pack://ui.py:ThinScrollBar.UpdateBarSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SmallThinScrollBar.CreateScrollBar": { @@ -3610,8 +3610,8 @@ "pack://ui.py:SmallThinScrollBar.CreateScrollBar" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SmallThinScrollBar.UpdateBarSlot": { @@ -3620,8 +3620,8 @@ "pack://ui.py:SmallThinScrollBar.UpdateBarSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SliderBar.__init__": { @@ -3630,8 +3630,8 @@ "pack://ui.py:SliderBar.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SliderBar.__del__": { @@ -3640,8 +3640,8 @@ "pack://ui.py:SliderBar.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SliderBar.__CreateBackGroundImage": { @@ -3650,8 +3650,8 @@ "pack://ui.py:SliderBar.__CreateBackGroundImage" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SliderBar.__CreateCursor": { @@ -3660,8 +3660,8 @@ "pack://ui.py:SliderBar.__CreateCursor" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SliderBar.__OnMove": { @@ -3670,8 +3670,8 @@ "pack://ui.py:SliderBar.__OnMove" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SliderBar.SetSliderPos": { @@ -3680,8 +3680,8 @@ "pack://ui.py:SliderBar.SetSliderPos" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SliderBar.GetSliderPos": { @@ -3690,8 +3690,8 @@ "pack://ui.py:SliderBar.GetSliderPos" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SliderBar.SetEvent": { @@ -3700,8 +3700,8 @@ "pack://ui.py:SliderBar.SetEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SliderBar.Enable": { @@ -3710,8 +3710,8 @@ "pack://ui.py:SliderBar.Enable" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SliderBar.Disable": { @@ -3720,8 +3720,8 @@ "pack://ui.py:SliderBar.Disable" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.__init__": { @@ -3730,8 +3730,8 @@ "pack://ui.py:ListBox.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.__del__": { @@ -3740,8 +3740,8 @@ "pack://ui.py:ListBox.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.SetWidth": { @@ -3750,8 +3750,8 @@ "pack://ui.py:ListBox.SetWidth" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.SetSize": { @@ -3760,8 +3760,8 @@ "pack://ui.py:ListBox.SetSize" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.SetTextCenterAlign": { @@ -3770,8 +3770,8 @@ "pack://ui.py:ListBox.SetTextCenterAlign" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.SetBasePos": { @@ -3780,8 +3780,8 @@ "pack://ui.py:ListBox.SetBasePos" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.ClearItem": { @@ -3790,8 +3790,8 @@ "pack://ui.py:ListBox.ClearItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.InsertItem": { @@ -3800,8 +3800,8 @@ "pack://ui.py:ListBox.InsertItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.ChangeItem": { @@ -3810,8 +3810,8 @@ "pack://ui.py:ListBox.ChangeItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.LocateItem": { @@ -3820,8 +3820,8 @@ "pack://ui.py:ListBox.LocateItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox._LocateItem": { @@ -3830,8 +3830,8 @@ "pack://ui.py:ListBox._LocateItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.ArrangeItem": { @@ -3840,8 +3840,8 @@ "pack://ui.py:ListBox.ArrangeItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.GetViewItemCount": { @@ -3850,8 +3850,8 @@ "pack://ui.py:ListBox.GetViewItemCount" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.GetItemCount": { @@ -3860,8 +3860,8 @@ "pack://ui.py:ListBox.GetItemCount" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.SetEvent": { @@ -3870,8 +3870,8 @@ "pack://ui.py:ListBox.SetEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.SelectItem": { @@ -3880,8 +3880,8 @@ "pack://ui.py:ListBox.SelectItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.GetSelectedItem": { @@ -3890,8 +3890,8 @@ "pack://ui.py:ListBox.GetSelectedItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.OnMouseLeftButtonDown": { @@ -3900,8 +3900,8 @@ "pack://ui.py:ListBox.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.OnMouseLeftButtonUp": { @@ -3910,8 +3910,8 @@ "pack://ui.py:ListBox.OnMouseLeftButtonUp" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.OnUpdate": { @@ -3920,8 +3920,8 @@ "pack://ui.py:ListBox.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox.OnRender": { @@ -3930,8 +3930,8 @@ "pack://ui.py:ListBox.OnRender" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox2.__init__": { @@ -3940,8 +3940,8 @@ "pack://ui.py:ListBox2.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox2.SetRowCount": { @@ -3950,8 +3950,8 @@ "pack://ui.py:ListBox2.SetRowCount" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox2.SetSize": { @@ -3960,8 +3960,8 @@ "pack://ui.py:ListBox2.SetSize" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox2.ClearItem": { @@ -3970,8 +3970,8 @@ "pack://ui.py:ListBox2.ClearItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox2.InsertItem": { @@ -3980,8 +3980,8 @@ "pack://ui.py:ListBox2.InsertItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox2.OnUpdate": { @@ -3990,8 +3990,8 @@ "pack://ui.py:ListBox2.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox2.OnRender": { @@ -4000,8 +4000,8 @@ "pack://ui.py:ListBox2.OnRender" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox2._CalcPointIndex": { @@ -4010,8 +4010,8 @@ "pack://ui.py:ListBox2._CalcPointIndex" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox2._CalcRenderPos": { @@ -4020,8 +4020,8 @@ "pack://ui.py:ListBox2._CalcRenderPos" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox2._RenderBar": { @@ -4030,8 +4030,8 @@ "pack://ui.py:ListBox2._RenderBar" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox2._LocateItem": { @@ -4040,8 +4040,8 @@ "pack://ui.py:ListBox2._LocateItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ListBox2._RefreshForm": { @@ -4050,8 +4050,8 @@ "pack://ui.py:ListBox2._RefreshForm" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.__init__": { @@ -4060,8 +4060,8 @@ "pack://ui.py:ComboBox.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.OnRender": { @@ -4070,8 +4070,8 @@ "pack://ui.py:ComboBox.OnRender" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.__del__": { @@ -4080,8 +4080,8 @@ "pack://ui.py:ComboBox.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.Destroy": { @@ -4090,8 +4090,8 @@ "pack://ui.py:ComboBox.Destroy" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.SetPosition": { @@ -4100,8 +4100,8 @@ "pack://ui.py:ComboBox.SetPosition" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.SetSize": { @@ -4110,8 +4110,8 @@ "pack://ui.py:ComboBox.SetSize" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.__ArrangeListBox": { @@ -4120,8 +4120,8 @@ "pack://ui.py:ComboBox.__ArrangeListBox" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.Enable": { @@ -4130,8 +4130,8 @@ "pack://ui.py:ComboBox.Enable" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.Disable": { @@ -4140,8 +4140,8 @@ "pack://ui.py:ComboBox.Disable" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.SetEvent": { @@ -4150,8 +4150,8 @@ "pack://ui.py:ComboBox.SetEvent" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.ClearItem": { @@ -4160,8 +4160,8 @@ "pack://ui.py:ComboBox.ClearItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.InsertItem": { @@ -4170,8 +4170,8 @@ "pack://ui.py:ComboBox.InsertItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.SetCurrentItem": { @@ -4180,8 +4180,8 @@ "pack://ui.py:ComboBox.SetCurrentItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.SelectItem": { @@ -4190,8 +4190,8 @@ "pack://ui.py:ComboBox.SelectItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.OnSelectItem": { @@ -4200,8 +4200,8 @@ "pack://ui.py:ComboBox.OnSelectItem" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.CloseListBox": { @@ -4210,8 +4210,8 @@ "pack://ui.py:ComboBox.CloseListBox" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.OnMouseLeftButtonDown": { @@ -4220,8 +4220,8 @@ "pack://ui.py:ComboBox.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.OnMouseLeftButtonUp": { @@ -4230,8 +4230,8 @@ "pack://ui.py:ComboBox.OnMouseLeftButtonUp" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ComboBox.OnUpdate": { @@ -4240,8 +4240,8 @@ "pack://ui.py:ComboBox.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScriptWindow.__init__": { @@ -4250,8 +4250,8 @@ "pack://ui.py:ScriptWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScriptWindow.__del__": { @@ -4260,8 +4260,8 @@ "pack://ui.py:ScriptWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScriptWindow.ClearDictionary": { @@ -4270,8 +4270,8 @@ "pack://ui.py:ScriptWindow.ClearDictionary" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScriptWindow.InsertChild": { @@ -4280,8 +4280,8 @@ "pack://ui.py:ScriptWindow.InsertChild" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScriptWindow.IsChild": { @@ -4290,8 +4290,8 @@ "pack://ui.py:ScriptWindow.IsChild" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScriptWindow.GetChild": { @@ -4300,8 +4300,8 @@ "pack://ui.py:ScriptWindow.GetChild" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ScriptWindow.GetChild2": { @@ -4310,8 +4310,8 @@ "pack://ui.py:ScriptWindow.GetChild2" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.__init__": { @@ -4320,8 +4320,8 @@ "pack://ui.py:PythonScriptLoader.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.Clear": { @@ -4330,8 +4330,8 @@ "pack://ui.py:PythonScriptLoader.Clear" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadScriptFile": { @@ -4340,8 +4340,8 @@ "pack://ui.py:PythonScriptLoader.LoadScriptFile" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadChildren": { @@ -4350,8 +4350,8 @@ "pack://ui.py:PythonScriptLoader.LoadChildren" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.CheckKeyList": { @@ -4360,8 +4360,8 @@ "pack://ui.py:PythonScriptLoader.CheckKeyList" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadDefaultData": { @@ -4370,8 +4370,8 @@ "pack://ui.py:PythonScriptLoader.LoadDefaultData" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementWindow": { @@ -4380,8 +4380,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementWindow" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementButton": { @@ -4390,8 +4390,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementButton" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementMark": { @@ -4400,8 +4400,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementMark" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementImage": { @@ -4410,8 +4410,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementImage" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementAniImage": { @@ -4420,8 +4420,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementAniImage" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementExpandedImage": { @@ -4430,8 +4430,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementExpandedImage" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementSlot": { @@ -4440,8 +4440,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementSlot" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementCandidateList": { @@ -4450,8 +4450,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementCandidateList" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementGridTable": { @@ -4460,8 +4460,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementGridTable" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementText": { @@ -4470,8 +4470,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementText" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementEditLine": { @@ -4480,8 +4480,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementEditLine" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementTitleBar": { @@ -4490,8 +4490,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementTitleBar" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementHorizontalBar": { @@ -4500,8 +4500,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementHorizontalBar" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementBoard": { @@ -4510,8 +4510,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementBoard" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementBoardWithTitleBar": { @@ -4520,8 +4520,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementBoardWithTitleBar" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementThinBoard": { @@ -4530,8 +4530,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementThinBoard" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementBox": { @@ -4540,8 +4540,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementBox" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementBar": { @@ -4550,8 +4550,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementBar" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementLine": { @@ -4560,8 +4560,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementLine" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementSlotBar": { @@ -4570,8 +4570,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementSlotBar" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementGauge": { @@ -4580,8 +4580,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementGauge" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementScrollBar": { @@ -4590,8 +4590,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementScrollBar" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementSliderBar": { @@ -4600,8 +4600,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementSliderBar" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementListBox": { @@ -4610,8 +4610,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementListBox" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementListBox2": { @@ -4620,8 +4620,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementListBox2" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PythonScriptLoader.LoadElementListBoxEx": { @@ -4630,8 +4630,8 @@ "pack://ui.py:PythonScriptLoader.LoadElementListBoxEx" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ReadingWnd.__init__": { @@ -4640,8 +4640,8 @@ "pack://ui.py:ReadingWnd.__init__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ReadingWnd.__del__": { @@ -4650,8 +4650,8 @@ "pack://ui.py:ReadingWnd.__del__" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ReadingWnd.__BuildText": { @@ -4660,8 +4660,8 @@ "pack://ui.py:ReadingWnd.__BuildText" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ReadingWnd.SetText": { @@ -4670,8 +4670,8 @@ "pack://ui.py:ReadingWnd.SetText" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ReadingWnd.SetReadingPosition": { @@ -4680,8 +4680,8 @@ "pack://ui.py:ReadingWnd.SetReadingPosition" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ReadingWnd.SetTextColor": { @@ -4690,8 +4690,8 @@ "pack://ui.py:ReadingWnd.SetTextColor" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MakeSlotBar": { @@ -4700,8 +4700,8 @@ "pack://ui.py:MakeSlotBar" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MakeImageBox": { @@ -4710,8 +4710,8 @@ "pack://ui.py:MakeImageBox" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MakeTextLine": { @@ -4720,8 +4720,8 @@ "pack://ui.py:MakeTextLine" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MakeButton": { @@ -4730,8 +4730,8 @@ "pack://ui.py:MakeButton" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RenderRoundBox": { @@ -4740,8 +4740,8 @@ "pack://ui.py:RenderRoundBox" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GenerateColor": { @@ -4750,8 +4750,8 @@ "pack://ui.py:GenerateColor" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EnablePaste": { @@ -4760,8 +4760,8 @@ "pack://ui.py:EnablePaste" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GetHyperlink": { @@ -4770,8 +4770,8 @@ "pack://ui.py:GetHyperlink" ], "evidence": [ - "script/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: ui.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiaffectshower.py.json b/audit/port-map/Client/root/uiaffectshower.py.json index 17bdd52f..6e4263c6 100644 --- a/audit/port-map/Client/root/uiaffectshower.py.json +++ b/audit/port-map/Client/root/uiaffectshower.py.json @@ -10,8 +10,8 @@ "pack://uiaffectshower.py:LovePointImage.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LovePointImage.__del__": { @@ -20,8 +20,8 @@ "pack://uiaffectshower.py:LovePointImage.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LovePointImage.SetLoverInfo": { @@ -30,8 +30,8 @@ "pack://uiaffectshower.py:LovePointImage.SetLoverInfo" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LovePointImage.OnUpdateLovePoint": { @@ -40,8 +40,8 @@ "pack://uiaffectshower.py:LovePointImage.OnUpdateLovePoint" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LovePointImage.__Refresh": { @@ -50,8 +50,8 @@ "pack://uiaffectshower.py:LovePointImage.__Refresh" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LovePointImage.OnMouseOverIn": { @@ -60,8 +60,8 @@ "pack://uiaffectshower.py:LovePointImage.OnMouseOverIn" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LovePointImage.OnMouseOverOut": { @@ -70,8 +70,8 @@ "pack://uiaffectshower.py:LovePointImage.OnMouseOverOut" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HorseImage.__init__": { @@ -80,8 +80,8 @@ "pack://uiaffectshower.py:HorseImage.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HorseImage.__GetHorseGrade": { @@ -90,8 +90,8 @@ "pack://uiaffectshower.py:HorseImage.__GetHorseGrade" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HorseImage.SetState": { @@ -100,8 +100,8 @@ "pack://uiaffectshower.py:HorseImage.SetState" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HorseImage.__AppendText": { @@ -110,8 +110,8 @@ "pack://uiaffectshower.py:HorseImage.__AppendText" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HorseImage.OnMouseOverIn": { @@ -120,8 +120,8 @@ "pack://uiaffectshower.py:HorseImage.OnMouseOverIn" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HorseImage.OnMouseOverOut": { @@ -130,8 +130,8 @@ "pack://uiaffectshower.py:HorseImage.OnMouseOverOut" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoPotionImage.__init__": { @@ -140,8 +140,8 @@ "pack://uiaffectshower.py:AutoPotionImage.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoPotionImage.__del__": { @@ -150,8 +150,8 @@ "pack://uiaffectshower.py:AutoPotionImage.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoPotionImage.SetPotionType": { @@ -160,8 +160,8 @@ "pack://uiaffectshower.py:AutoPotionImage.SetPotionType" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoPotionImage.OnUpdateAutoPotionImage": { @@ -170,8 +170,8 @@ "pack://uiaffectshower.py:AutoPotionImage.OnUpdateAutoPotionImage" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoPotionImage.__Refresh": { @@ -180,8 +180,8 @@ "pack://uiaffectshower.py:AutoPotionImage.__Refresh" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoPotionImage.OnMouseOverIn": { @@ -190,8 +190,8 @@ "pack://uiaffectshower.py:AutoPotionImage.OnMouseOverIn" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoPotionImage.OnMouseOverOut": { @@ -200,8 +200,8 @@ "pack://uiaffectshower.py:AutoPotionImage.OnMouseOverOut" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectImage.__init__": { @@ -210,8 +210,8 @@ "pack://uiaffectshower.py:AffectImage.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectImage.SetAffect": { @@ -220,8 +220,8 @@ "pack://uiaffectshower.py:AffectImage.SetAffect" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectImage.GetAffect": { @@ -230,8 +230,8 @@ "pack://uiaffectshower.py:AffectImage.GetAffect" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectImage.SetToolTipText": { @@ -240,8 +240,8 @@ "pack://uiaffectshower.py:AffectImage.SetToolTipText" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectImage.SetDescription": { @@ -250,8 +250,8 @@ "pack://uiaffectshower.py:AffectImage.SetDescription" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectImage.SetDuration": { @@ -260,8 +260,8 @@ "pack://uiaffectshower.py:AffectImage.SetDuration" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectImage.UpdateAutoPotionDescription": { @@ -270,8 +270,8 @@ "pack://uiaffectshower.py:AffectImage.UpdateAutoPotionDescription" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectImage.SetClock": { @@ -280,8 +280,8 @@ "pack://uiaffectshower.py:AffectImage.SetClock" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectImage.UpdateDescription": { @@ -290,8 +290,8 @@ "pack://uiaffectshower.py:AffectImage.UpdateDescription" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectImage.__UpdateDescription2": { @@ -300,8 +300,8 @@ "pack://uiaffectshower.py:AffectImage.__UpdateDescription2" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectImage.SetSkillAffectFlag": { @@ -310,8 +310,8 @@ "pack://uiaffectshower.py:AffectImage.SetSkillAffectFlag" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectImage.IsSkillAffect": { @@ -320,8 +320,8 @@ "pack://uiaffectshower.py:AffectImage.IsSkillAffect" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectImage.OnMouseOverIn": { @@ -330,8 +330,8 @@ "pack://uiaffectshower.py:AffectImage.OnMouseOverIn" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectImage.OnMouseOverOut": { @@ -340,8 +340,8 @@ "pack://uiaffectshower.py:AffectImage.OnMouseOverOut" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.__init__": { @@ -350,8 +350,8 @@ "pack://uiaffectshower.py:AffectShower.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.ClearAllAffects": { @@ -360,8 +360,8 @@ "pack://uiaffectshower.py:AffectShower.ClearAllAffects" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.ClearAffects": { @@ -370,8 +370,8 @@ "pack://uiaffectshower.py:AffectShower.ClearAffects" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.BINARY_NEW_AddAffect": { @@ -380,8 +380,8 @@ "pack://uiaffectshower.py:AffectShower.BINARY_NEW_AddAffect" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.BINARY_NEW_RemoveAffect": { @@ -390,8 +390,8 @@ "pack://uiaffectshower.py:AffectShower.BINARY_NEW_RemoveAffect" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.SetAffect": { @@ -400,8 +400,8 @@ "pack://uiaffectshower.py:AffectShower.SetAffect" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.ResetAffect": { @@ -410,8 +410,8 @@ "pack://uiaffectshower.py:AffectShower.ResetAffect" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.SetLoverInfo": { @@ -420,8 +420,8 @@ "pack://uiaffectshower.py:AffectShower.SetLoverInfo" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.ShowLoverState": { @@ -430,8 +430,8 @@ "pack://uiaffectshower.py:AffectShower.ShowLoverState" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.HideLoverState": { @@ -440,8 +440,8 @@ "pack://uiaffectshower.py:AffectShower.HideLoverState" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.ClearLoverState": { @@ -450,8 +450,8 @@ "pack://uiaffectshower.py:AffectShower.ClearLoverState" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.OnUpdateLovePoint": { @@ -460,8 +460,8 @@ "pack://uiaffectshower.py:AffectShower.OnUpdateLovePoint" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.SetHorseState": { @@ -470,8 +470,8 @@ "pack://uiaffectshower.py:AffectShower.SetHorseState" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.SetPlayTime": { @@ -480,8 +480,8 @@ "pack://uiaffectshower.py:AffectShower.SetPlayTime" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.__AppendAffect": { @@ -490,8 +490,8 @@ "pack://uiaffectshower.py:AffectShower.__AppendAffect" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.__RemoveAffect": { @@ -500,8 +500,8 @@ "pack://uiaffectshower.py:AffectShower.__RemoveAffect" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.__ArrangeImageList": { @@ -510,8 +510,8 @@ "pack://uiaffectshower.py:AffectShower.__ArrangeImageList" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AffectShower.OnUpdate": { @@ -520,8 +520,8 @@ "pack://uiaffectshower.py:AffectShower.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiaffectshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiattachmetin.py.json b/audit/port-map/Client/root/uiattachmetin.py.json index 181a520f..8615b060 100644 --- a/audit/port-map/Client/root/uiattachmetin.py.json +++ b/audit/port-map/Client/root/uiattachmetin.py.json @@ -10,8 +10,8 @@ "pack://uiattachmetin.py:AttachMetinDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AttachMetinDialog.__LoadScript": { @@ -20,8 +20,8 @@ "pack://uiattachmetin.py:AttachMetinDialog.__LoadScript" ], "evidence": [ - "script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AttachMetinDialog.__del__": { @@ -30,8 +30,8 @@ "pack://uiattachmetin.py:AttachMetinDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AttachMetinDialog.Destroy": { @@ -40,8 +40,8 @@ "pack://uiattachmetin.py:AttachMetinDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AttachMetinDialog.CanAttachMetin": { @@ -50,8 +50,8 @@ "pack://uiattachmetin.py:AttachMetinDialog.CanAttachMetin" ], "evidence": [ - "script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AttachMetinDialog.Open": { @@ -60,8 +60,8 @@ "pack://uiattachmetin.py:AttachMetinDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AttachMetinDialog.UpdateDialog": { @@ -70,8 +70,8 @@ "pack://uiattachmetin.py:AttachMetinDialog.UpdateDialog" ], "evidence": [ - "script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AttachMetinDialog.Accept": { @@ -80,8 +80,8 @@ "pack://uiattachmetin.py:AttachMetinDialog.Accept" ], "evidence": [ - "script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AttachMetinDialog.Close": { @@ -90,8 +90,8 @@ "pack://uiattachmetin.py:AttachMetinDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiattachmetin.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiauction.py.json b/audit/port-map/Client/root/uiauction.py.json index 1e4f098b..2df3eb2a 100644 --- a/audit/port-map/Client/root/uiauction.py.json +++ b/audit/port-map/Client/root/uiauction.py.json @@ -10,8 +10,8 @@ "pack://uiauction.py:AuctionWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AuctionWindow.GetScriptFileName": { @@ -20,8 +20,8 @@ "pack://uiauction.py:AuctionWindow.GetScriptFileName" ], "evidence": [ - "script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AuctionWindow.__LoadWindow": { @@ -30,8 +30,8 @@ "pack://uiauction.py:AuctionWindow.__LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AuctionWindow.Destroy": { @@ -40,8 +40,8 @@ "pack://uiauction.py:AuctionWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AuctionWindow.__MakeListPage": { @@ -50,8 +50,8 @@ "pack://uiauction.py:AuctionWindow.__MakeListPage" ], "evidence": [ - "script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AuctionWindow.__MakeRegisterPage": { @@ -60,8 +60,8 @@ "pack://uiauction.py:AuctionWindow.__MakeRegisterPage" ], "evidence": [ - "script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AuctionWindow.__MakeUniqueAuctionPage": { @@ -70,8 +70,8 @@ "pack://uiauction.py:AuctionWindow.__MakeUniqueAuctionPage" ], "evidence": [ - "script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AuctionWindow.SelectPage": { @@ -80,8 +80,8 @@ "pack://uiauction.py:AuctionWindow.SelectPage" ], "evidence": [ - "script/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiauction.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiautoban.py.json b/audit/port-map/Client/root/uiautoban.py.json index 32ed6e0a..4ba2aec6 100644 --- a/audit/port-map/Client/root/uiautoban.py.json +++ b/audit/port-map/Client/root/uiautoban.py.json @@ -10,8 +10,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoBanQuizWindow.__del__": { @@ -20,8 +20,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoBanQuizWindow.LoadWindow": { @@ -30,8 +30,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoBanQuizWindow.Destroy": { @@ -40,8 +40,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoBanQuizWindow.Open": { @@ -50,8 +50,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.Open" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoBanQuizWindow.Close": { @@ -60,8 +60,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoBanQuizWindow.Clear": { @@ -70,8 +70,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.Clear" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoBanQuizWindow.Refresh": { @@ -80,8 +80,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.Refresh" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoBanQuizWindow.__OnClickSelectButton0": { @@ -90,8 +90,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.__OnClickSelectButton0" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoBanQuizWindow.__OnClickSelectButton1": { @@ -100,8 +100,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.__OnClickSelectButton1" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoBanQuizWindow.__OnClickSelectButton2": { @@ -110,8 +110,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.__OnClickSelectButton2" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoBanQuizWindow.__Select": { @@ -120,8 +120,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.__Select" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoBanQuizWindow.__OnClickAnswerButton": { @@ -130,8 +130,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.__OnClickAnswerButton" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoBanQuizWindow.__OnClickRefreshButton": { @@ -140,8 +140,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.__OnClickRefreshButton" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoBanQuizWindow.OnPressEscapeKey": { @@ -150,8 +150,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoBanQuizWindow.OnUpdate": { @@ -160,8 +160,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AutoBanQuizWindow.OnRender": { @@ -170,8 +170,8 @@ "pack://uiautoban.py:AutoBanQuizWindow.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiautoban.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uicandidate.py.json b/audit/port-map/Client/root/uicandidate.py.json index 22820a91..4d615bf3 100644 --- a/audit/port-map/Client/root/uicandidate.py.json +++ b/audit/port-map/Client/root/uicandidate.py.json @@ -10,8 +10,8 @@ "pack://uicandidate.py:VerticalCandidateBoard.__init__" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "VerticalCandidateBoard.__del__": { @@ -20,8 +20,8 @@ "pack://uicandidate.py:VerticalCandidateBoard.__del__" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "VerticalCandidateBoard.SetCharacterCount": { @@ -30,8 +30,8 @@ "pack://uicandidate.py:VerticalCandidateBoard.SetCharacterCount" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "VerticalCandidateBoard.SetCandidatePosition": { @@ -40,8 +40,8 @@ "pack://uicandidate.py:VerticalCandidateBoard.SetCandidatePosition" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "VerticalCandidateBoard.Load": { @@ -50,8 +50,8 @@ "pack://uicandidate.py:VerticalCandidateBoard.Load" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "VerticalCandidateBoard.Clear": { @@ -60,8 +60,8 @@ "pack://uicandidate.py:VerticalCandidateBoard.Clear" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "VerticalCandidateBoard.Append": { @@ -70,8 +70,8 @@ "pack://uicandidate.py:VerticalCandidateBoard.Append" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "VerticalCandidateBoard.Refresh": { @@ -80,8 +80,8 @@ "pack://uicandidate.py:VerticalCandidateBoard.Refresh" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "KORCandidateWindow.__init__": { @@ -90,8 +90,8 @@ "pack://uicandidate.py:KORCandidateWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "KORCandidateWindow.__del__": { @@ -100,8 +100,8 @@ "pack://uicandidate.py:KORCandidateWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "KORCandidateWindow.SetCandidatePosition": { @@ -110,8 +110,8 @@ "pack://uicandidate.py:KORCandidateWindow.SetCandidatePosition" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "KORCandidateWindow.Clear": { @@ -120,8 +120,8 @@ "pack://uicandidate.py:KORCandidateWindow.Clear" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "KORCandidateWindow.Append": { @@ -130,8 +130,8 @@ "pack://uicandidate.py:KORCandidateWindow.Append" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "KORCandidateWindow.Refresh": { @@ -140,8 +140,8 @@ "pack://uicandidate.py:KORCandidateWindow.Refresh" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "KORCandidateWindow.Select": { @@ -150,8 +150,8 @@ "pack://uicandidate.py:KORCandidateWindow.Select" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "KORCandidateWindow.Load": { @@ -160,8 +160,8 @@ "pack://uicandidate.py:KORCandidateWindow.Load" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "KORCandidateWindow.__LoadScript": { @@ -170,8 +170,8 @@ "pack://uicandidate.py:KORCandidateWindow.__LoadScript" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "KORCandidateWindow.__BindObject": { @@ -180,8 +180,8 @@ "pack://uicandidate.py:KORCandidateWindow.__BindObject" ], "evidence": [ - "script/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicandidate.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uicharacter.py.json b/audit/port-map/Client/root/uicharacter.py.json index a0e33d7a..1499c94d 100644 --- a/audit/port-map/Client/root/uicharacter.py.json +++ b/audit/port-map/Client/root/uicharacter.py.json @@ -10,8 +10,8 @@ "pack://uicharacter.py:unsigned32" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__init__": { @@ -20,8 +20,8 @@ "pack://uicharacter.py:CharacterWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__del__": { @@ -30,8 +30,8 @@ "pack://uicharacter.py:CharacterWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__Initialize": { @@ -40,8 +40,8 @@ "pack://uicharacter.py:CharacterWindow.__Initialize" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.Show": { @@ -50,8 +50,8 @@ "pack://uicharacter.py:CharacterWindow.Show" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__LoadScript": { @@ -60,8 +60,8 @@ "pack://uicharacter.py:CharacterWindow.__LoadScript" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__BindObject": { @@ -70,8 +70,8 @@ "pack://uicharacter.py:CharacterWindow.__BindObject" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__SetSkillSlotEvent": { @@ -80,8 +80,8 @@ "pack://uicharacter.py:CharacterWindow.__SetSkillSlotEvent" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__SetEmotionSlot": { @@ -90,8 +90,8 @@ "pack://uicharacter.py:CharacterWindow.__SetEmotionSlot" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__SelectEmotion": { @@ -100,8 +100,8 @@ "pack://uicharacter.py:CharacterWindow.__SelectEmotion" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__ClickEmotionSlot": { @@ -110,8 +110,8 @@ "pack://uicharacter.py:CharacterWindow.__ClickEmotionSlot" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.ActEmotion": { @@ -120,8 +120,8 @@ "pack://uicharacter.py:CharacterWindow.ActEmotion" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__OverInEmotion": { @@ -130,8 +130,8 @@ "pack://uicharacter.py:CharacterWindow.__OverInEmotion" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__OverOutEmotion": { @@ -140,8 +140,8 @@ "pack://uicharacter.py:CharacterWindow.__OverOutEmotion" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__BindEvent": { @@ -150,8 +150,8 @@ "pack://uicharacter.py:CharacterWindow.__BindEvent" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__LoadWindow": { @@ -160,8 +160,8 @@ "pack://uicharacter.py:CharacterWindow.__LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.Destroy": { @@ -170,8 +170,8 @@ "pack://uicharacter.py:CharacterWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.Close": { @@ -180,8 +180,8 @@ "pack://uicharacter.py:CharacterWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.SetSkillToolTip": { @@ -190,8 +190,8 @@ "pack://uicharacter.py:CharacterWindow.SetSkillToolTip" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__OnClickStatusPlusButton": { @@ -200,8 +200,8 @@ "pack://uicharacter.py:CharacterWindow.__OnClickStatusPlusButton" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__OnClickStatusMinusButton": { @@ -210,8 +210,8 @@ "pack://uicharacter.py:CharacterWindow.__OnClickStatusMinusButton" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__OnClickTabButton": { @@ -220,8 +220,8 @@ "pack://uicharacter.py:CharacterWindow.__OnClickTabButton" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.SetState": { @@ -230,8 +230,8 @@ "pack://uicharacter.py:CharacterWindow.SetState" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.GetState": { @@ -240,8 +240,8 @@ "pack://uicharacter.py:CharacterWindow.GetState" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__GetTotalAtkText": { @@ -250,8 +250,8 @@ "pack://uicharacter.py:CharacterWindow.__GetTotalAtkText" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__GetTotalMagAtkText": { @@ -260,8 +260,8 @@ "pack://uicharacter.py:CharacterWindow.__GetTotalMagAtkText" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__GetTotalDefText": { @@ -270,8 +270,8 @@ "pack://uicharacter.py:CharacterWindow.__GetTotalDefText" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.RefreshStatus": { @@ -280,8 +280,8 @@ "pack://uicharacter.py:CharacterWindow.RefreshStatus" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__RefreshStatusPlusButtonList": { @@ -290,8 +290,8 @@ "pack://uicharacter.py:CharacterWindow.__RefreshStatusPlusButtonList" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__RefreshStatusMinusButtonList": { @@ -300,8 +300,8 @@ "pack://uicharacter.py:CharacterWindow.__RefreshStatusMinusButtonList" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.RefreshAlignment": { @@ -310,8 +310,8 @@ "pack://uicharacter.py:CharacterWindow.RefreshAlignment" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__ShowStatusMinusButtonList": { @@ -320,8 +320,8 @@ "pack://uicharacter.py:CharacterWindow.__ShowStatusMinusButtonList" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__HideStatusMinusButtonList": { @@ -330,8 +330,8 @@ "pack://uicharacter.py:CharacterWindow.__HideStatusMinusButtonList" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.ShowStatusPlusButtonList": { @@ -340,8 +340,8 @@ "pack://uicharacter.py:CharacterWindow.ShowStatusPlusButtonList" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.HideStatusPlusButtonList": { @@ -350,8 +350,8 @@ "pack://uicharacter.py:CharacterWindow.HideStatusPlusButtonList" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.SelectSkill": { @@ -360,8 +360,8 @@ "pack://uicharacter.py:CharacterWindow.SelectSkill" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.SelectEmptySlot": { @@ -370,8 +370,8 @@ "pack://uicharacter.py:CharacterWindow.SelectEmptySlot" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.OverInItem": { @@ -380,8 +380,8 @@ "pack://uicharacter.py:CharacterWindow.OverInItem" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.OverOutItem": { @@ -390,8 +390,8 @@ "pack://uicharacter.py:CharacterWindow.OverOutItem" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__SelectQuest": { @@ -400,8 +400,8 @@ "pack://uicharacter.py:CharacterWindow.__SelectQuest" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.RefreshQuest": { @@ -410,8 +410,8 @@ "pack://uicharacter.py:CharacterWindow.RefreshQuest" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__UpdateQuestClock": { @@ -420,8 +420,8 @@ "pack://uicharacter.py:CharacterWindow.__UpdateQuestClock" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__GetStatMinusPoint": { @@ -430,8 +430,8 @@ "pack://uicharacter.py:CharacterWindow.__GetStatMinusPoint" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__OverInStatMinusButton": { @@ -440,8 +440,8 @@ "pack://uicharacter.py:CharacterWindow.__OverInStatMinusButton" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__OverOutStatMinusButton": { @@ -450,8 +450,8 @@ "pack://uicharacter.py:CharacterWindow.__OverOutStatMinusButton" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__OverInStatButton": { @@ -460,8 +460,8 @@ "pack://uicharacter.py:CharacterWindow.__OverInStatButton" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__OverOutStatButton": { @@ -470,8 +470,8 @@ "pack://uicharacter.py:CharacterWindow.__OverOutStatButton" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__ShowStatToolTip": { @@ -480,8 +480,8 @@ "pack://uicharacter.py:CharacterWindow.__ShowStatToolTip" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__HideStatToolTip": { @@ -490,8 +490,8 @@ "pack://uicharacter.py:CharacterWindow.__HideStatToolTip" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.OnPressEscapeKey": { @@ -500,8 +500,8 @@ "pack://uicharacter.py:CharacterWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.OnUpdate": { @@ -510,8 +510,8 @@ "pack://uicharacter.py:CharacterWindow.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__RefreshSkillPage": { @@ -520,8 +520,8 @@ "pack://uicharacter.py:CharacterWindow.__RefreshSkillPage" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.RefreshSkill": { @@ -530,8 +530,8 @@ "pack://uicharacter.py:CharacterWindow.RefreshSkill" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.CanShowPlusButton": { @@ -540,8 +540,8 @@ "pack://uicharacter.py:CharacterWindow.CanShowPlusButton" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__RefreshSkillPlusButton": { @@ -550,8 +550,8 @@ "pack://uicharacter.py:CharacterWindow.__RefreshSkillPlusButton" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.RefreshSkillPlusButtonList": { @@ -560,8 +560,8 @@ "pack://uicharacter.py:CharacterWindow.RefreshSkillPlusButtonList" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.RefreshSkillPlusPointLabel": { @@ -570,8 +570,8 @@ "pack://uicharacter.py:CharacterWindow.RefreshSkillPlusPointLabel" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.OnPressedSlotButton": { @@ -580,8 +580,8 @@ "pack://uicharacter.py:CharacterWindow.OnPressedSlotButton" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.ClickSkillSlot": { @@ -590,8 +590,8 @@ "pack://uicharacter.py:CharacterWindow.ClickSkillSlot" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.OnUseSkill": { @@ -600,8 +600,8 @@ "pack://uicharacter.py:CharacterWindow.OnUseSkill" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.OnActivateSkill": { @@ -610,8 +610,8 @@ "pack://uicharacter.py:CharacterWindow.OnActivateSkill" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.OnDeactivateSkill": { @@ -620,8 +620,8 @@ "pack://uicharacter.py:CharacterWindow.OnDeactivateSkill" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__ShowJobToolTip": { @@ -630,8 +630,8 @@ "pack://uicharacter.py:CharacterWindow.__ShowJobToolTip" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__HideJobToolTip": { @@ -640,8 +640,8 @@ "pack://uicharacter.py:CharacterWindow.__HideJobToolTip" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__SetJobText": { @@ -650,8 +650,8 @@ "pack://uicharacter.py:CharacterWindow.__SetJobText" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__ShowAlignmentToolTip": { @@ -660,8 +660,8 @@ "pack://uicharacter.py:CharacterWindow.__ShowAlignmentToolTip" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__HideAlignmentToolTip": { @@ -670,8 +670,8 @@ "pack://uicharacter.py:CharacterWindow.__HideAlignmentToolTip" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.RefreshCharacter": { @@ -680,8 +680,8 @@ "pack://uicharacter.py:CharacterWindow.RefreshCharacter" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__SetSkillGroupName": { @@ -690,8 +690,8 @@ "pack://uicharacter.py:CharacterWindow.__SetSkillGroupName" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__SetSkillSlotData": { @@ -700,8 +700,8 @@ "pack://uicharacter.py:CharacterWindow.__SetSkillSlotData" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__SelectSkillGroup": { @@ -710,8 +710,8 @@ "pack://uicharacter.py:CharacterWindow.__SelectSkillGroup" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__CanUseSkillNow": { @@ -720,8 +720,8 @@ "pack://uicharacter.py:CharacterWindow.__CanUseSkillNow" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__CanUseHorseSkill": { @@ -730,8 +730,8 @@ "pack://uicharacter.py:CharacterWindow.__CanUseHorseSkill" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__IsChangedHorseRidingSkillLevel": { @@ -740,8 +740,8 @@ "pack://uicharacter.py:CharacterWindow.__IsChangedHorseRidingSkillLevel" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__GetRealSkillSlot": { @@ -750,8 +750,8 @@ "pack://uicharacter.py:CharacterWindow.__GetRealSkillSlot" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__GetETCSkillRealSlotIndex": { @@ -760,8 +760,8 @@ "pack://uicharacter.py:CharacterWindow.__GetETCSkillRealSlotIndex" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__RealSkillSlotToSourceSlot": { @@ -770,8 +770,8 @@ "pack://uicharacter.py:CharacterWindow.__RealSkillSlotToSourceSlot" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.__GetSkillGradeFromSlot": { @@ -780,8 +780,8 @@ "pack://uicharacter.py:CharacterWindow.__GetSkillGradeFromSlot" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.SelectSkillGroup": { @@ -790,8 +790,8 @@ "pack://uicharacter.py:CharacterWindow.SelectSkillGroup" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CharacterWindow.OnQuestScroll": { @@ -800,8 +800,8 @@ "pack://uicharacter.py:CharacterWindow.OnQuestScroll" ], "evidence": [ - "script/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicharacter.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uichat.py.json b/audit/port-map/Client/root/uichat.py.json index 3da082b5..981a2d12 100644 --- a/audit/port-map/Client/root/uichat.py.json +++ b/audit/port-map/Client/root/uichat.py.json @@ -10,8 +10,8 @@ "pack://uichat.py:InsertChatInputSetWindow" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefreshChatMode": { @@ -20,8 +20,8 @@ "pack://uichat.py:RefreshChatMode" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DestroyChatInputSetWindow": { @@ -30,8 +30,8 @@ "pack://uichat.py:DestroyChatInputSetWindow" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatModeButton.__init__": { @@ -40,8 +40,8 @@ "pack://uichat.py:ChatModeButton.__init__" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatModeButton.__del__": { @@ -50,8 +50,8 @@ "pack://uichat.py:ChatModeButton.__del__" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatModeButton.SAFE_SetEvent": { @@ -60,8 +60,8 @@ "pack://uichat.py:ChatModeButton.SAFE_SetEvent" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatModeButton.SetText": { @@ -70,8 +70,8 @@ "pack://uichat.py:ChatModeButton.SetText" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatModeButton.SetSize": { @@ -80,8 +80,8 @@ "pack://uichat.py:ChatModeButton.SetSize" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatModeButton.OnMouseOverIn": { @@ -90,8 +90,8 @@ "pack://uichat.py:ChatModeButton.OnMouseOverIn" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatModeButton.OnMouseOverOut": { @@ -100,8 +100,8 @@ "pack://uichat.py:ChatModeButton.OnMouseOverOut" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatModeButton.OnMouseLeftButtonDown": { @@ -110,8 +110,8 @@ "pack://uichat.py:ChatModeButton.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatModeButton.OnMouseLeftButtonUp": { @@ -120,8 +120,8 @@ "pack://uichat.py:ChatModeButton.OnMouseLeftButtonUp" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatModeButton.OnRender": { @@ -130,8 +130,8 @@ "pack://uichat.py:ChatModeButton.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.__init__": { @@ -140,8 +140,8 @@ "pack://uichat.py:ChatLine.__init__" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.SetChatMode": { @@ -150,8 +150,8 @@ "pack://uichat.py:ChatLine.SetChatMode" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.GetChatMode": { @@ -160,8 +160,8 @@ "pack://uichat.py:ChatLine.GetChatMode" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.ChangeChatMode": { @@ -170,8 +170,8 @@ "pack://uichat.py:ChatLine.ChangeChatMode" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.GetCurrentChatModeName": { @@ -180,8 +180,8 @@ "pack://uichat.py:ChatLine.GetCurrentChatModeName" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.SAFE_SetEscapeEvent": { @@ -190,8 +190,8 @@ "pack://uichat.py:ChatLine.SAFE_SetEscapeEvent" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.SAFE_SetReturnEvent": { @@ -200,8 +200,8 @@ "pack://uichat.py:ChatLine.SAFE_SetReturnEvent" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.SAFE_SetTabEvent": { @@ -210,8 +210,8 @@ "pack://uichat.py:ChatLine.SAFE_SetTabEvent" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.SetTabEvent": { @@ -220,8 +220,8 @@ "pack://uichat.py:ChatLine.SetTabEvent" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.OpenChat": { @@ -230,8 +230,8 @@ "pack://uichat.py:ChatLine.OpenChat" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.__ClearChat": { @@ -240,8 +240,8 @@ "pack://uichat.py:ChatLine.__ClearChat" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.__ResetChat": { @@ -250,8 +250,8 @@ "pack://uichat.py:ChatLine.__ResetChat" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.__SendChatPacket": { @@ -260,8 +260,8 @@ "pack://uichat.py:ChatLine.__SendChatPacket" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.__SendPartyChatPacket": { @@ -270,8 +270,8 @@ "pack://uichat.py:ChatLine.__SendPartyChatPacket" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.__SendGuildChatPacket": { @@ -280,8 +280,8 @@ "pack://uichat.py:ChatLine.__SendGuildChatPacket" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.__SendShoutChatPacket": { @@ -290,8 +290,8 @@ "pack://uichat.py:ChatLine.__SendShoutChatPacket" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.__SendTalkingChatPacket": { @@ -300,8 +300,8 @@ "pack://uichat.py:ChatLine.__SendTalkingChatPacket" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.OnIMETab": { @@ -310,8 +310,8 @@ "pack://uichat.py:ChatLine.OnIMETab" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.OnIMEUpdate": { @@ -320,8 +320,8 @@ "pack://uichat.py:ChatLine.OnIMEUpdate" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.__CheckChatMark": { @@ -330,8 +330,8 @@ "pack://uichat.py:ChatLine.__CheckChatMark" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.OnIMEKeyDown": { @@ -340,8 +340,8 @@ "pack://uichat.py:ChatLine.OnIMEKeyDown" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.__PrevLastSentenceStack": { @@ -350,8 +350,8 @@ "pack://uichat.py:ChatLine.__PrevLastSentenceStack" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.__NextLastSentenceStack": { @@ -360,8 +360,8 @@ "pack://uichat.py:ChatLine.__NextLastSentenceStack" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.__PushLastSentenceStack": { @@ -370,8 +370,8 @@ "pack://uichat.py:ChatLine.__PushLastSentenceStack" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.OnIMEReturn": { @@ -380,8 +380,8 @@ "pack://uichat.py:ChatLine.OnIMEReturn" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.OnPressEscapeKey": { @@ -390,8 +390,8 @@ "pack://uichat.py:ChatLine.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.RunCloseEvent": { @@ -400,8 +400,8 @@ "pack://uichat.py:ChatLine.RunCloseEvent" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.BindInterface": { @@ -410,8 +410,8 @@ "pack://uichat.py:ChatLine.BindInterface" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLine.OnMouseLeftButtonDown": { @@ -420,8 +420,8 @@ "pack://uichat.py:ChatLine.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatInputSet.__init__": { @@ -430,8 +430,8 @@ "pack://uichat.py:ChatInputSet.__init__" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatInputSet.__del__": { @@ -440,8 +440,8 @@ "pack://uichat.py:ChatInputSet.__del__" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatInputSet.__Create": { @@ -450,8 +450,8 @@ "pack://uichat.py:ChatInputSet.__Create" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatInputSet.Destroy": { @@ -460,8 +460,8 @@ "pack://uichat.py:ChatInputSet.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatInputSet.Open": { @@ -470,8 +470,8 @@ "pack://uichat.py:ChatInputSet.Open" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatInputSet.Close": { @@ -480,8 +480,8 @@ "pack://uichat.py:ChatInputSet.Close" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatInputSet.SetEscapeEvent": { @@ -490,8 +490,8 @@ "pack://uichat.py:ChatInputSet.SetEscapeEvent" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatInputSet.SetReturnEvent": { @@ -500,8 +500,8 @@ "pack://uichat.py:ChatInputSet.SetReturnEvent" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatInputSet.OnChangeChatMode": { @@ -510,8 +510,8 @@ "pack://uichat.py:ChatInputSet.OnChangeChatMode" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatInputSet.OnRefreshChatMode": { @@ -520,8 +520,8 @@ "pack://uichat.py:ChatInputSet.OnRefreshChatMode" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatInputSet.SetChatFocus": { @@ -530,8 +530,8 @@ "pack://uichat.py:ChatInputSet.SetChatFocus" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatInputSet.KillChatFocus": { @@ -540,8 +540,8 @@ "pack://uichat.py:ChatInputSet.KillChatFocus" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatInputSet.SetChatMax": { @@ -550,8 +550,8 @@ "pack://uichat.py:ChatInputSet.SetChatMax" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatInputSet.RefreshPosition": { @@ -560,8 +560,8 @@ "pack://uichat.py:ChatInputSet.RefreshPosition" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatInputSet.BindInterface": { @@ -570,8 +570,8 @@ "pack://uichat.py:ChatInputSet.BindInterface" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatInputSet.OnRender": { @@ -580,8 +580,8 @@ "pack://uichat.py:ChatInputSet.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.__init__": { @@ -590,8 +590,8 @@ "pack://uichat.py:ChatWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.__del__": { @@ -600,8 +600,8 @@ "pack://uichat.py:ChatWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.SetOwner": { @@ -610,8 +610,8 @@ "pack://uichat.py:ChatWindow.SetOwner" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.OnMouseOverIn": { @@ -620,8 +620,8 @@ "pack://uichat.py:ChatWindow.OnMouseOverIn" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.OnMouseOverOut": { @@ -630,8 +630,8 @@ "pack://uichat.py:ChatWindow.OnMouseOverOut" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.OnTop": { @@ -640,8 +640,8 @@ "pack://uichat.py:ChatWindow.OnTop" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.__RegisterChatColorDict": { @@ -650,8 +650,8 @@ "pack://uichat.py:ChatWindow.__RegisterChatColorDict" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.Destroy": { @@ -660,8 +660,8 @@ "pack://uichat.py:ChatWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.OpenChat": { @@ -670,8 +670,8 @@ "pack://uichat.py:ChatWindow.OpenChat" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.CloseChat": { @@ -680,8 +680,8 @@ "pack://uichat.py:ChatWindow.CloseChat" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.SetSendWhisperEvent": { @@ -690,8 +690,8 @@ "pack://uichat.py:ChatWindow.SetSendWhisperEvent" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.SetOpenChatLogEvent": { @@ -700,8 +700,8 @@ "pack://uichat.py:ChatWindow.SetOpenChatLogEvent" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.IsEditMode": { @@ -710,8 +710,8 @@ "pack://uichat.py:ChatWindow.IsEditMode" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.__RefreshSizingBar": { @@ -720,8 +720,8 @@ "pack://uichat.py:ChatWindow.__RefreshSizingBar" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.SetPosition": { @@ -730,8 +730,8 @@ "pack://uichat.py:ChatWindow.SetPosition" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.SetSize": { @@ -740,8 +740,8 @@ "pack://uichat.py:ChatWindow.SetSize" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.SetHeight": { @@ -750,8 +750,8 @@ "pack://uichat.py:ChatWindow.SetHeight" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.Refresh": { @@ -760,8 +760,8 @@ "pack://uichat.py:ChatWindow.Refresh" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.RefreshBoardEditState": { @@ -770,8 +770,8 @@ "pack://uichat.py:ChatWindow.RefreshBoardEditState" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.RefreshBoardViewState": { @@ -780,8 +780,8 @@ "pack://uichat.py:ChatWindow.RefreshBoardViewState" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.OnUpdate": { @@ -790,8 +790,8 @@ "pack://uichat.py:ChatWindow.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.OnRender": { @@ -800,8 +800,8 @@ "pack://uichat.py:ChatWindow.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.OnScroll": { @@ -810,8 +810,8 @@ "pack://uichat.py:ChatWindow.OnScroll" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.OnChangeChatMode": { @@ -820,8 +820,8 @@ "pack://uichat.py:ChatWindow.OnChangeChatMode" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.SetChatFocus": { @@ -830,8 +830,8 @@ "pack://uichat.py:ChatWindow.SetChatFocus" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatWindow.BindInterface": { @@ -840,8 +840,8 @@ "pack://uichat.py:ChatWindow.BindInterface" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.__init__": { @@ -850,8 +850,8 @@ "pack://uichat.py:ChatLogWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.__del__": { @@ -860,8 +860,8 @@ "pack://uichat.py:ChatLogWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.OnMouseOverIn": { @@ -870,8 +870,8 @@ "pack://uichat.py:ChatLogWindow.OnMouseOverIn" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.OnMouseOverOut": { @@ -880,8 +880,8 @@ "pack://uichat.py:ChatLogWindow.OnMouseOverOut" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.__CreateChatInputSet": { @@ -890,8 +890,8 @@ "pack://uichat.py:ChatLogWindow.__CreateChatInputSet" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.__CreateWindow": { @@ -900,8 +900,8 @@ "pack://uichat.py:ChatLogWindow.__CreateWindow" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.__CreateButton": { @@ -910,8 +910,8 @@ "pack://uichat.py:ChatLogWindow.__CreateButton" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.__CreateScrollBar": { @@ -920,8 +920,8 @@ "pack://uichat.py:ChatLogWindow.__CreateScrollBar" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.Destroy": { @@ -930,8 +930,8 @@ "pack://uichat.py:ChatLogWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.ToggleAllChatMode": { @@ -940,8 +940,8 @@ "pack://uichat.py:ChatLogWindow.ToggleAllChatMode" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.ToggleChatMode": { @@ -950,8 +950,8 @@ "pack://uichat.py:ChatLogWindow.ToggleChatMode" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.SetSize": { @@ -960,8 +960,8 @@ "pack://uichat.py:ChatLogWindow.SetSize" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.Open": { @@ -970,8 +970,8 @@ "pack://uichat.py:ChatLogWindow.Open" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.Close": { @@ -980,8 +980,8 @@ "pack://uichat.py:ChatLogWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.OnResize": { @@ -990,8 +990,8 @@ "pack://uichat.py:ChatLogWindow.OnResize" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.OnScroll": { @@ -1000,8 +1000,8 @@ "pack://uichat.py:ChatLogWindow.OnScroll" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.OnRender": { @@ -1010,8 +1010,8 @@ "pack://uichat.py:ChatLogWindow.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.OnPressEscapeKey": { @@ -1020,8 +1020,8 @@ "pack://uichat.py:ChatLogWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.BindInterface": { @@ -1030,8 +1030,8 @@ "pack://uichat.py:ChatLogWindow.BindInterface" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChatLogWindow.OnMouseLeftButtonDown": { @@ -1040,8 +1040,8 @@ "pack://uichat.py:ChatLogWindow.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uichat.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uicommon.py.json b/audit/port-map/Client/root/uicommon.py.json index 46002fa2..75f30cba 100644 --- a/audit/port-map/Client/root/uicommon.py.json +++ b/audit/port-map/Client/root/uicommon.py.json @@ -10,8 +10,8 @@ "pack://uicommon.py:PopupDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.__del__": { @@ -20,8 +20,8 @@ "pack://uicommon.py:PopupDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.__LoadDialog": { @@ -30,8 +30,8 @@ "pack://uicommon.py:PopupDialog.__LoadDialog" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.Open": { @@ -40,8 +40,8 @@ "pack://uicommon.py:PopupDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.Close": { @@ -50,8 +50,8 @@ "pack://uicommon.py:PopupDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.Destroy": { @@ -60,8 +60,8 @@ "pack://uicommon.py:PopupDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.SetWidth": { @@ -70,8 +70,8 @@ "pack://uicommon.py:PopupDialog.SetWidth" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.SetText": { @@ -80,8 +80,8 @@ "pack://uicommon.py:PopupDialog.SetText" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.SetAcceptEvent": { @@ -90,8 +90,8 @@ "pack://uicommon.py:PopupDialog.SetAcceptEvent" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.SetButtonName": { @@ -100,8 +100,8 @@ "pack://uicommon.py:PopupDialog.SetButtonName" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.OnPressEscapeKey": { @@ -110,8 +110,8 @@ "pack://uicommon.py:PopupDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.OnIMEReturn": { @@ -120,8 +120,8 @@ "pack://uicommon.py:PopupDialog.OnIMEReturn" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialog.__init__": { @@ -130,8 +130,8 @@ "pack://uicommon.py:InputDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialog.__del__": { @@ -140,8 +140,8 @@ "pack://uicommon.py:InputDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialog.__CreateDialog": { @@ -150,8 +150,8 @@ "pack://uicommon.py:InputDialog.__CreateDialog" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialog.Open": { @@ -160,8 +160,8 @@ "pack://uicommon.py:InputDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialog.Close": { @@ -170,8 +170,8 @@ "pack://uicommon.py:InputDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialog.SetTitle": { @@ -180,8 +180,8 @@ "pack://uicommon.py:InputDialog.SetTitle" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialog.SetNumberMode": { @@ -190,8 +190,8 @@ "pack://uicommon.py:InputDialog.SetNumberMode" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialog.SetSecretMode": { @@ -200,8 +200,8 @@ "pack://uicommon.py:InputDialog.SetSecretMode" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialog.SetFocus": { @@ -210,8 +210,8 @@ "pack://uicommon.py:InputDialog.SetFocus" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialog.SetMaxLength": { @@ -220,8 +220,8 @@ "pack://uicommon.py:InputDialog.SetMaxLength" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialog.SetSlotWidth": { @@ -230,8 +230,8 @@ "pack://uicommon.py:InputDialog.SetSlotWidth" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialog.SetBoardWidth": { @@ -240,8 +240,8 @@ "pack://uicommon.py:InputDialog.SetBoardWidth" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialog.SetAcceptEvent": { @@ -250,8 +250,8 @@ "pack://uicommon.py:InputDialog.SetAcceptEvent" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialog.SetCancelEvent": { @@ -260,8 +260,8 @@ "pack://uicommon.py:InputDialog.SetCancelEvent" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialog.GetText": { @@ -270,8 +270,8 @@ "pack://uicommon.py:InputDialog.GetText" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialogWithDescription.__init__": { @@ -280,8 +280,8 @@ "pack://uicommon.py:InputDialogWithDescription.__init__" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialogWithDescription.__del__": { @@ -290,8 +290,8 @@ "pack://uicommon.py:InputDialogWithDescription.__del__" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialogWithDescription.__CreateDialog": { @@ -300,8 +300,8 @@ "pack://uicommon.py:InputDialogWithDescription.__CreateDialog" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialogWithDescription.SetDescription": { @@ -310,8 +310,8 @@ "pack://uicommon.py:InputDialogWithDescription.SetDescription" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialogWithDescription2.__init__": { @@ -320,8 +320,8 @@ "pack://uicommon.py:InputDialogWithDescription2.__init__" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialogWithDescription2.__del__": { @@ -330,8 +330,8 @@ "pack://uicommon.py:InputDialogWithDescription2.__del__" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialogWithDescription2.__CreateDialog": { @@ -340,8 +340,8 @@ "pack://uicommon.py:InputDialogWithDescription2.__CreateDialog" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialogWithDescription2.SetDescription1": { @@ -350,8 +350,8 @@ "pack://uicommon.py:InputDialogWithDescription2.SetDescription1" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InputDialogWithDescription2.SetDescription2": { @@ -360,8 +360,8 @@ "pack://uicommon.py:InputDialogWithDescription2.SetDescription2" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog.__init__": { @@ -370,8 +370,8 @@ "pack://uicommon.py:QuestionDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog.__del__": { @@ -380,8 +380,8 @@ "pack://uicommon.py:QuestionDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog.__CreateDialog": { @@ -390,8 +390,8 @@ "pack://uicommon.py:QuestionDialog.__CreateDialog" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog.Open": { @@ -400,8 +400,8 @@ "pack://uicommon.py:QuestionDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog.Close": { @@ -410,8 +410,8 @@ "pack://uicommon.py:QuestionDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog.SetWidth": { @@ -420,8 +420,8 @@ "pack://uicommon.py:QuestionDialog.SetWidth" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog.SAFE_SetAcceptEvent": { @@ -430,8 +430,8 @@ "pack://uicommon.py:QuestionDialog.SAFE_SetAcceptEvent" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog.SAFE_SetCancelEvent": { @@ -440,8 +440,8 @@ "pack://uicommon.py:QuestionDialog.SAFE_SetCancelEvent" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog.SetAcceptEvent": { @@ -450,8 +450,8 @@ "pack://uicommon.py:QuestionDialog.SetAcceptEvent" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog.SetCancelEvent": { @@ -460,8 +460,8 @@ "pack://uicommon.py:QuestionDialog.SetCancelEvent" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog.SetText": { @@ -470,8 +470,8 @@ "pack://uicommon.py:QuestionDialog.SetText" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog.SetAcceptText": { @@ -480,8 +480,8 @@ "pack://uicommon.py:QuestionDialog.SetAcceptText" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog.SetCancelText": { @@ -490,8 +490,8 @@ "pack://uicommon.py:QuestionDialog.SetCancelText" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog.OnPressEscapeKey": { @@ -500,8 +500,8 @@ "pack://uicommon.py:QuestionDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog2.__init__": { @@ -510,8 +510,8 @@ "pack://uicommon.py:QuestionDialog2.__init__" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog2.__del__": { @@ -520,8 +520,8 @@ "pack://uicommon.py:QuestionDialog2.__del__" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog2.__CreateDialog": { @@ -530,8 +530,8 @@ "pack://uicommon.py:QuestionDialog2.__CreateDialog" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog2.SetText1": { @@ -540,8 +540,8 @@ "pack://uicommon.py:QuestionDialog2.SetText1" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialog2.SetText2": { @@ -550,8 +550,8 @@ "pack://uicommon.py:QuestionDialog2.SetText2" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialogWithTimeLimit.__init__": { @@ -560,8 +560,8 @@ "pack://uicommon.py:QuestionDialogWithTimeLimit.__init__" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialogWithTimeLimit.__del__": { @@ -570,8 +570,8 @@ "pack://uicommon.py:QuestionDialogWithTimeLimit.__del__" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialogWithTimeLimit.__CreateDialog": { @@ -580,8 +580,8 @@ "pack://uicommon.py:QuestionDialogWithTimeLimit.__CreateDialog" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialogWithTimeLimit.Open": { @@ -590,8 +590,8 @@ "pack://uicommon.py:QuestionDialogWithTimeLimit.Open" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestionDialogWithTimeLimit.OnUpdate": { @@ -600,8 +600,8 @@ "pack://uicommon.py:QuestionDialogWithTimeLimit.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MoneyInputDialog.__init__": { @@ -610,8 +610,8 @@ "pack://uicommon.py:MoneyInputDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MoneyInputDialog.__del__": { @@ -620,8 +620,8 @@ "pack://uicommon.py:MoneyInputDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MoneyInputDialog.__CreateDialog": { @@ -630,8 +630,8 @@ "pack://uicommon.py:MoneyInputDialog.__CreateDialog" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MoneyInputDialog.Open": { @@ -640,8 +640,8 @@ "pack://uicommon.py:MoneyInputDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MoneyInputDialog.Close": { @@ -650,8 +650,8 @@ "pack://uicommon.py:MoneyInputDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MoneyInputDialog.SetTitle": { @@ -660,8 +660,8 @@ "pack://uicommon.py:MoneyInputDialog.SetTitle" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MoneyInputDialog.SetFocus": { @@ -670,8 +670,8 @@ "pack://uicommon.py:MoneyInputDialog.SetFocus" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MoneyInputDialog.SetMaxLength": { @@ -680,8 +680,8 @@ "pack://uicommon.py:MoneyInputDialog.SetMaxLength" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MoneyInputDialog.SetMoneyHeaderText": { @@ -690,8 +690,8 @@ "pack://uicommon.py:MoneyInputDialog.SetMoneyHeaderText" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MoneyInputDialog.SetAcceptEvent": { @@ -700,8 +700,8 @@ "pack://uicommon.py:MoneyInputDialog.SetAcceptEvent" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MoneyInputDialog.SetCancelEvent": { @@ -710,8 +710,8 @@ "pack://uicommon.py:MoneyInputDialog.SetCancelEvent" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MoneyInputDialog.SetValue": { @@ -720,8 +720,8 @@ "pack://uicommon.py:MoneyInputDialog.SetValue" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MoneyInputDialog.GetText": { @@ -730,8 +730,8 @@ "pack://uicommon.py:MoneyInputDialog.GetText" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MoneyInputDialog.__OnValueUpdate": { @@ -740,8 +740,8 @@ "pack://uicommon.py:MoneyInputDialog.__OnValueUpdate" ], "evidence": [ - "script/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicommon.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uicube.py.json b/audit/port-map/Client/root/uicube.py.json index 917a6858..c586a65f 100644 --- a/audit/port-map/Client/root/uicube.py.json +++ b/audit/port-map/Client/root/uicube.py.json @@ -10,8 +10,8 @@ "pack://uicube.py:CubeResultWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeResultWindow.__del__": { @@ -20,8 +20,8 @@ "pack://uicube.py:CubeResultWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeResultWindow.LoadWindow": { @@ -30,8 +30,8 @@ "pack://uicube.py:CubeResultWindow.LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeResultWindow.Destroy": { @@ -40,8 +40,8 @@ "pack://uicube.py:CubeResultWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeResultWindow.SetItemToolTip": { @@ -50,8 +50,8 @@ "pack://uicube.py:CubeResultWindow.SetItemToolTip" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeResultWindow.SetCubeResultItem": { @@ -60,8 +60,8 @@ "pack://uicube.py:CubeResultWindow.SetCubeResultItem" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeResultWindow.Open": { @@ -70,8 +70,8 @@ "pack://uicube.py:CubeResultWindow.Open" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeResultWindow.Close": { @@ -80,8 +80,8 @@ "pack://uicube.py:CubeResultWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeResultWindow.__OnCloseButtonClick": { @@ -90,8 +90,8 @@ "pack://uicube.py:CubeResultWindow.__OnCloseButtonClick" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeResultWindow.__OnOverInItem": { @@ -100,8 +100,8 @@ "pack://uicube.py:CubeResultWindow.__OnOverInItem" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeResultWindow.__OnOverOutItem": { @@ -110,8 +110,8 @@ "pack://uicube.py:CubeResultWindow.__OnOverOutItem" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeResultWindow.OnPressEscapeKey": { @@ -120,8 +120,8 @@ "pack://uicube.py:CubeResultWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.__init__": { @@ -130,8 +130,8 @@ "pack://uicube.py:CubeWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.__del__": { @@ -140,8 +140,8 @@ "pack://uicube.py:CubeWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.LoadWindow": { @@ -150,8 +150,8 @@ "pack://uicube.py:CubeWindow.LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.SetItemToolTip": { @@ -160,8 +160,8 @@ "pack://uicube.py:CubeWindow.SetItemToolTip" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.GetResultCount": { @@ -170,8 +170,8 @@ "pack://uicube.py:CubeWindow.GetResultCount" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.OnScrollResultList": { @@ -180,8 +180,8 @@ "pack://uicube.py:CubeWindow.OnScrollResultList" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.AddCubeResultItem": { @@ -190,8 +190,8 @@ "pack://uicube.py:CubeWindow.AddCubeResultItem" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.AddMaterialInfo": { @@ -200,8 +200,8 @@ "pack://uicube.py:CubeWindow.AddMaterialInfo" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.ClearCubeResultItem": { @@ -210,8 +210,8 @@ "pack://uicube.py:CubeWindow.ClearCubeResultItem" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.Destroy": { @@ -220,8 +220,8 @@ "pack://uicube.py:CubeWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.__OverOutMaterialSlot": { @@ -230,8 +230,8 @@ "pack://uicube.py:CubeWindow.__OverOutMaterialSlot" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.__OverInCubeResultSlot": { @@ -240,8 +240,8 @@ "pack://uicube.py:CubeWindow.__OverInCubeResultSlot" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.__OnSelectMaterialSlot": { @@ -250,8 +250,8 @@ "pack://uicube.py:CubeWindow.__OnSelectMaterialSlot" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.__OverInMaterialSlot": { @@ -260,8 +260,8 @@ "pack://uicube.py:CubeWindow.__OverInMaterialSlot" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.Open": { @@ -270,8 +270,8 @@ "pack://uicube.py:CubeWindow.Open" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.UpdateInfo": { @@ -280,8 +280,8 @@ "pack://uicube.py:CubeWindow.UpdateInfo" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.OnPressEscapeKey": { @@ -290,8 +290,8 @@ "pack://uicube.py:CubeWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.Close": { @@ -300,8 +300,8 @@ "pack://uicube.py:CubeWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.Clear": { @@ -310,8 +310,8 @@ "pack://uicube.py:CubeWindow.Clear" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.Refresh": { @@ -320,8 +320,8 @@ "pack://uicube.py:CubeWindow.Refresh" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.__OnCloseButtonClick": { @@ -330,8 +330,8 @@ "pack://uicube.py:CubeWindow.__OnCloseButtonClick" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.__OnAcceptButtonClick": { @@ -340,8 +340,8 @@ "pack://uicube.py:CubeWindow.__OnAcceptButtonClick" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.__OnSelectEmptySlot": { @@ -350,8 +350,8 @@ "pack://uicube.py:CubeWindow.__OnSelectEmptySlot" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.__OnSelectItemSlot": { @@ -360,8 +360,8 @@ "pack://uicube.py:CubeWindow.__OnSelectItemSlot" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.__OnOverInItem": { @@ -370,8 +370,8 @@ "pack://uicube.py:CubeWindow.__OnOverInItem" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.__OnOverOutItem": { @@ -380,8 +380,8 @@ "pack://uicube.py:CubeWindow.__OnOverOutItem" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.OnUpdate": { @@ -390,8 +390,8 @@ "pack://uicube.py:CubeWindow.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CubeWindow.OnRender": { @@ -400,8 +400,8 @@ "pack://uicube.py:CubeWindow.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uicube.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uidragonsoul.py.json b/audit/port-map/Client/root/uidragonsoul.py.json index 98f9704f..36c888ad 100644 --- a/audit/port-map/Client/root/uidragonsoul.py.json +++ b/audit/port-map/Client/root/uidragonsoul.py.json @@ -10,8 +10,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__init__" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.__del__": { @@ -20,8 +20,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__del__" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.Show": { @@ -30,8 +30,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.Show" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.__LoadWindow": { @@ -40,8 +40,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__LoadWindow" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.Destroy": { @@ -50,8 +50,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.Destroy" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.Close": { @@ -60,8 +60,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.Close" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.__DeckButtonDown": { @@ -70,8 +70,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__DeckButtonDown" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.SetInventoryPage": { @@ -80,8 +80,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.SetInventoryPage" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.SetItemToolTip": { @@ -90,8 +90,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.SetItemToolTip" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.RefreshItemSlot": { @@ -100,8 +100,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.RefreshItemSlot" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.RefreshEquipSlotWindow": { @@ -110,8 +110,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.RefreshEquipSlotWindow" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.RefreshStatus": { @@ -120,8 +120,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.RefreshStatus" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.__InventoryLocalSlotPosToGlobalSlotPos": { @@ -130,8 +130,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__InventoryLocalSlotPosToGlobalSlotPos" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.RefreshBagSlotWindow": { @@ -140,8 +140,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.RefreshBagSlotWindow" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.ShowToolTip": { @@ -150,8 +150,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.ShowToolTip" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.OnPressEscapeKey": { @@ -160,8 +160,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.OnPressEscapeKey" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.OnTop": { @@ -170,8 +170,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.OnTop" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.OverOutItem": { @@ -180,8 +180,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.OverOutItem" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.OverInItem": { @@ -190,8 +190,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.OverInItem" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.__UseItem": { @@ -200,8 +200,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__UseItem" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.__EquipItem": { @@ -210,8 +210,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__EquipItem" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.SelectItemSlot": { @@ -220,8 +220,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.SelectItemSlot" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.__SellItem": { @@ -230,8 +230,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__SellItem" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.SellItem": { @@ -240,8 +240,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.SellItem" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.OnCloseQuestionDialog": { @@ -250,8 +250,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.OnCloseQuestionDialog" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.__OnClosePopupDialog": { @@ -260,8 +260,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__OnClosePopupDialog" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.SelectEmptySlot": { @@ -270,8 +270,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.SelectEmptySlot" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.UseItemSlot": { @@ -280,8 +280,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.UseItemSlot" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.__SendMoveItemPacket": { @@ -290,8 +290,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__SendMoveItemPacket" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.OverOutEquipItem": { @@ -300,8 +300,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.OverOutEquipItem" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.OverInEquipItem": { @@ -310,8 +310,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.OverInEquipItem" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.UseEquipItemSlot": { @@ -320,8 +320,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.UseEquipItemSlot" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.__UseEquipItem": { @@ -330,8 +330,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__UseEquipItem" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.SelectEquipItemSlot": { @@ -340,8 +340,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.SelectEquipItemSlot" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.SelectEmptyEquipSlot": { @@ -350,8 +350,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.SelectEmptyEquipSlot" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.__OpenQuestionDialog": { @@ -360,8 +360,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__OpenQuestionDialog" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.__Accept": { @@ -370,8 +370,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__Accept" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.__Cancel": { @@ -380,8 +380,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__Cancel" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.SetDSKindIndex": { @@ -390,8 +390,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.SetDSKindIndex" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.SetDeckPage": { @@ -400,8 +400,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.SetDeckPage" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.ActivateDragonSoulByExtern": { @@ -410,8 +410,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.ActivateDragonSoulByExtern" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.DeactivateDragonSoul": { @@ -420,8 +420,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.DeactivateDragonSoul" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.ActivateButtonClick": { @@ -430,8 +430,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.ActivateButtonClick" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.__CanActivateDeck": { @@ -440,8 +440,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__CanActivateDeck" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.__HighlightSlot_ClearCurrentPage": { @@ -450,8 +450,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__HighlightSlot_ClearCurrentPage" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.__HighlightSlot_RefreshCurrentPage": { @@ -460,8 +460,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.__HighlightSlot_RefreshCurrentPage" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.HighlightSlot": { @@ -470,8 +470,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.HighlightSlot" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulWindow.SetDragonSoulRefineWindow": { @@ -480,8 +480,8 @@ "pack://uidragonsoul.py:DragonSoulWindow.SetDragonSoulRefineWindow" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__init__": { @@ -490,8 +490,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__init__" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__del__": { @@ -500,8 +500,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__del__" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.Show": { @@ -510,8 +510,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.Show" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__LoadWindow": { @@ -520,8 +520,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__LoadWindow" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.Destroy": { @@ -530,8 +530,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.Destroy" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.Close": { @@ -540,8 +540,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.Close" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.SetItemToolTip": { @@ -550,8 +550,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.SetItemToolTip" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__Initialize": { @@ -560,8 +560,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__Initialize" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__FlushRefineItemSlot": { @@ -570,8 +570,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__FlushRefineItemSlot" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__ToggleUpButton": { @@ -580,8 +580,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__ToggleUpButton" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__ToggleDownGradeButton": { @@ -590,8 +590,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__ToggleDownGradeButton" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__ToggleDownStepButton": { @@ -600,8 +600,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__ToggleDownStepButton" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__ToggleDownStrengthButton": { @@ -610,8 +610,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__ToggleDownStrengthButton" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__PopUp": { @@ -620,8 +620,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__PopUp" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__SetItem": { @@ -630,8 +630,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__SetItem" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__CheckCanRefine": { @@ -640,8 +640,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__CheckCanRefine" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__CanRefineGrade": { @@ -650,8 +650,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__CanRefineGrade" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__CanRefineStep": { @@ -660,8 +660,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__CanRefineStep" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__CanRefineStrength": { @@ -670,8 +670,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__CanRefineStrength" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__GetRefineGradeRecipe": { @@ -680,8 +680,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__GetRefineGradeRecipe" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__GetRefineStepRecipe": { @@ -690,8 +690,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__GetRefineStepRecipe" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__GetRefineStrengthInfo": { @@ -700,8 +700,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__GetRefineStrengthInfo" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__IsDragonSoul": { @@ -710,8 +710,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__IsDragonSoul" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__GetDragonSoulTypeInfo": { @@ -720,8 +720,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__GetDragonSoulTypeInfo" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__MakeDragonSoulVnum": { @@ -730,8 +730,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__MakeDragonSoulVnum" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__SelectRefineEmptySlot": { @@ -740,8 +740,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__SelectRefineEmptySlot" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__SelectRefineItemSlot": { @@ -750,8 +750,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__SelectRefineItemSlot" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__OverInRefineItem": { @@ -760,8 +760,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__OverInRefineItem" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__OverInResultItem": { @@ -770,8 +770,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__OverInResultItem" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__OverOutItem": { @@ -780,8 +780,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__OverOutItem" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__PressDoRefineButton": { @@ -790,8 +790,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__PressDoRefineButton" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.OnPressEscapeKey": { @@ -800,8 +800,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.OnPressEscapeKey" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.Refresh": { @@ -810,8 +810,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.Refresh" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__RefreshRefineItemSlot": { @@ -820,8 +820,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__RefreshRefineItemSlot" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__GetEmptySlot": { @@ -830,8 +830,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__GetEmptySlot" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.AutoSetItem": { @@ -840,8 +840,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.AutoSetItem" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.__ClearResultItemSlot": { @@ -850,8 +850,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.__ClearResultItemSlot" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.RefineSucceed": { @@ -860,8 +860,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.RefineSucceed" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.RefineFail": { @@ -870,8 +870,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.RefineFail" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DragonSoulRefineWindow.SetInventoryWindows": { @@ -880,8 +880,8 @@ "pack://uidragonsoul.py:DragonSoulRefineWindow.SetInventoryWindows" ], "evidence": [ - "script/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/verify_root_pack.py: uidragonsoul.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiequipmentdialog.py.json b/audit/port-map/Client/root/uiequipmentdialog.py.json index 6bbdd16f..16859168 100644 --- a/audit/port-map/Client/root/uiequipmentdialog.py.json +++ b/audit/port-map/Client/root/uiequipmentdialog.py.json @@ -10,8 +10,8 @@ "pack://uiequipmentdialog.py:EquipmentDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EquipmentDialog.__del__": { @@ -20,8 +20,8 @@ "pack://uiequipmentdialog.py:EquipmentDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EquipmentDialog.__LoadDialog": { @@ -30,8 +30,8 @@ "pack://uiequipmentdialog.py:EquipmentDialog.__LoadDialog" ], "evidence": [ - "script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EquipmentDialog.Open": { @@ -40,8 +40,8 @@ "pack://uiequipmentdialog.py:EquipmentDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EquipmentDialog.Close": { @@ -50,8 +50,8 @@ "pack://uiequipmentdialog.py:EquipmentDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EquipmentDialog.Destroy": { @@ -60,8 +60,8 @@ "pack://uiequipmentdialog.py:EquipmentDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EquipmentDialog.SetEquipmentDialogItem": { @@ -70,8 +70,8 @@ "pack://uiequipmentdialog.py:EquipmentDialog.SetEquipmentDialogItem" ], "evidence": [ - "script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EquipmentDialog.SetEquipmentDialogSocket": { @@ -80,8 +80,8 @@ "pack://uiequipmentdialog.py:EquipmentDialog.SetEquipmentDialogSocket" ], "evidence": [ - "script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EquipmentDialog.SetEquipmentDialogAttr": { @@ -90,8 +90,8 @@ "pack://uiequipmentdialog.py:EquipmentDialog.SetEquipmentDialogAttr" ], "evidence": [ - "script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EquipmentDialog.SetItemToolTip": { @@ -100,8 +100,8 @@ "pack://uiequipmentdialog.py:EquipmentDialog.SetItemToolTip" ], "evidence": [ - "script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EquipmentDialog.SetCloseEvent": { @@ -110,8 +110,8 @@ "pack://uiequipmentdialog.py:EquipmentDialog.SetCloseEvent" ], "evidence": [ - "script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EquipmentDialog.OverInItem": { @@ -120,8 +120,8 @@ "pack://uiequipmentdialog.py:EquipmentDialog.OverInItem" ], "evidence": [ - "script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EquipmentDialog.OverOutItem": { @@ -130,8 +130,8 @@ "pack://uiequipmentdialog.py:EquipmentDialog.OverOutItem" ], "evidence": [ - "script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EquipmentDialog.OnPressEscapeKey": { @@ -140,8 +140,8 @@ "pack://uiequipmentdialog.py:EquipmentDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiequipmentdialog.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiex.py.json b/audit/port-map/Client/root/uiex.py.json index 76c052a7..0be85c5e 100644 --- a/audit/port-map/Client/root/uiex.py.json +++ b/audit/port-map/Client/root/uiex.py.json @@ -10,8 +10,8 @@ "pack://uiex.py:Window.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.__del__": { @@ -20,8 +20,8 @@ "pack://uiex.py:Window.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.ClearDictionary": { @@ -30,8 +30,8 @@ "pack://uiex.py:Window.ClearDictionary" ], "evidence": [ - "script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.InsertChild": { @@ -40,8 +40,8 @@ "pack://uiex.py:Window.InsertChild" ], "evidence": [ - "script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.IsChild": { @@ -50,8 +50,8 @@ "pack://uiex.py:Window.IsChild" ], "evidence": [ - "script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.GetChild": { @@ -60,8 +60,8 @@ "pack://uiex.py:Window.GetChild" ], "evidence": [ - "script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Window.__LoadSkin": { @@ -70,8 +70,8 @@ "pack://uiex.py:Window.__LoadSkin" ], "evidence": [ - "script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "App.__init__": { @@ -80,8 +80,8 @@ "pack://uiex.py:App.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "App.MainLoop": { @@ -90,8 +90,8 @@ "pack://uiex.py:App.MainLoop" ], "evidence": [ - "script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "App.OnInit": { @@ -100,8 +100,8 @@ "pack://uiex.py:App.OnInit" ], "evidence": [ - "script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "App.__del__": { @@ -110,8 +110,8 @@ "pack://uiex.py:App.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiex.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiexchange.py.json b/audit/port-map/Client/root/uiexchange.py.json index 0764b927..ffab15b4 100644 --- a/audit/port-map/Client/root/uiexchange.py.json +++ b/audit/port-map/Client/root/uiexchange.py.json @@ -10,8 +10,8 @@ "pack://uiexchange.py:ExchangeDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.__del__": { @@ -20,8 +20,8 @@ "pack://uiexchange.py:ExchangeDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.LoadDialog": { @@ -30,8 +30,8 @@ "pack://uiexchange.py:ExchangeDialog.LoadDialog" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.Destroy": { @@ -40,8 +40,8 @@ "pack://uiexchange.py:ExchangeDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.OpenDialog": { @@ -50,8 +50,8 @@ "pack://uiexchange.py:ExchangeDialog.OpenDialog" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.CloseDialog": { @@ -60,8 +60,8 @@ "pack://uiexchange.py:ExchangeDialog.CloseDialog" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.SetItemToolTip": { @@ -70,8 +70,8 @@ "pack://uiexchange.py:ExchangeDialog.SetItemToolTip" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.OpenPickMoneyDialog": { @@ -80,8 +80,8 @@ "pack://uiexchange.py:ExchangeDialog.OpenPickMoneyDialog" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.OnPickMoney": { @@ -90,8 +90,8 @@ "pack://uiexchange.py:ExchangeDialog.OnPickMoney" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.AcceptExchange": { @@ -100,8 +100,8 @@ "pack://uiexchange.py:ExchangeDialog.AcceptExchange" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.SelectOwnerEmptySlot": { @@ -110,8 +110,8 @@ "pack://uiexchange.py:ExchangeDialog.SelectOwnerEmptySlot" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.SelectOwnerItemSlot": { @@ -120,8 +120,8 @@ "pack://uiexchange.py:ExchangeDialog.SelectOwnerItemSlot" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.RefreshOwnerSlot": { @@ -130,8 +130,8 @@ "pack://uiexchange.py:ExchangeDialog.RefreshOwnerSlot" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.RefreshTargetSlot": { @@ -140,8 +140,8 @@ "pack://uiexchange.py:ExchangeDialog.RefreshTargetSlot" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.Refresh": { @@ -150,8 +150,8 @@ "pack://uiexchange.py:ExchangeDialog.Refresh" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.OverInOwnerItem": { @@ -160,8 +160,8 @@ "pack://uiexchange.py:ExchangeDialog.OverInOwnerItem" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.OverInTargetItem": { @@ -170,8 +170,8 @@ "pack://uiexchange.py:ExchangeDialog.OverInTargetItem" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.OverOutItem": { @@ -180,8 +180,8 @@ "pack://uiexchange.py:ExchangeDialog.OverOutItem" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.OnTop": { @@ -190,8 +190,8 @@ "pack://uiexchange.py:ExchangeDialog.OnTop" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExchangeDialog.OnUpdate": { @@ -200,8 +200,8 @@ "pack://uiexchange.py:ExchangeDialog.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiexchange.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uigamebutton.py.json b/audit/port-map/Client/root/uigamebutton.py.json index fb899ff5..37b27a8e 100644 --- a/audit/port-map/Client/root/uigamebutton.py.json +++ b/audit/port-map/Client/root/uigamebutton.py.json @@ -10,8 +10,8 @@ "pack://uigamebutton.py:GameButtonWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameButtonWindow.__del__": { @@ -20,8 +20,8 @@ "pack://uigamebutton.py:GameButtonWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameButtonWindow.__LoadWindow": { @@ -30,8 +30,8 @@ "pack://uigamebutton.py:GameButtonWindow.__LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameButtonWindow.Destroy": { @@ -40,8 +40,8 @@ "pack://uigamebutton.py:GameButtonWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameButtonWindow.SetButtonEvent": { @@ -50,8 +50,8 @@ "pack://uigamebutton.py:GameButtonWindow.SetButtonEvent" ], "evidence": [ - "script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameButtonWindow.ShowBuildButton": { @@ -60,8 +60,8 @@ "pack://uigamebutton.py:GameButtonWindow.ShowBuildButton" ], "evidence": [ - "script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameButtonWindow.HideBuildButton": { @@ -70,8 +70,8 @@ "pack://uigamebutton.py:GameButtonWindow.HideBuildButton" ], "evidence": [ - "script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameButtonWindow.CheckGameButton": { @@ -80,8 +80,8 @@ "pack://uigamebutton.py:GameButtonWindow.CheckGameButton" ], "evidence": [ - "script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameButtonWindow.__IsSkillStat": { @@ -90,8 +90,8 @@ "pack://uigamebutton.py:GameButtonWindow.__IsSkillStat" ], "evidence": [ - "script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameButtonWindow.__OnClickExitObserver": { @@ -100,8 +100,8 @@ "pack://uigamebutton.py:GameButtonWindow.__OnClickExitObserver" ], "evidence": [ - "script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameButtonWindow.__HideAllGameButton": { @@ -110,8 +110,8 @@ "pack://uigamebutton.py:GameButtonWindow.__HideAllGameButton" ], "evidence": [ - "script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GameButtonWindow.SetObserverMode": { @@ -120,8 +120,8 @@ "pack://uigamebutton.py:GameButtonWindow.SetObserverMode" ], "evidence": [ - "script/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigamebutton.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uigameoption.py.json b/audit/port-map/Client/root/uigameoption.py.json index 806f6471..fc82a80a 100644 --- a/audit/port-map/Client/root/uigameoption.py.json +++ b/audit/port-map/Client/root/uigameoption.py.json @@ -10,8 +10,8 @@ "pack://uigameoption.py:OptionDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__del__": { @@ -20,8 +20,8 @@ "pack://uigameoption.py:OptionDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__Initialize": { @@ -30,8 +30,8 @@ "pack://uigameoption.py:OptionDialog.__Initialize" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.Destroy": { @@ -40,8 +40,8 @@ "pack://uigameoption.py:OptionDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__Load_LoadScript": { @@ -50,8 +50,8 @@ "pack://uigameoption.py:OptionDialog.__Load_LoadScript" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__Load_BindObject": { @@ -60,8 +60,8 @@ "pack://uigameoption.py:OptionDialog.__Load_BindObject" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__Load": { @@ -70,8 +70,8 @@ "pack://uigameoption.py:OptionDialog.__Load" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__ClickRadioButton": { @@ -80,8 +80,8 @@ "pack://uigameoption.py:OptionDialog.__ClickRadioButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__SetNameColorMode": { @@ -90,8 +90,8 @@ "pack://uigameoption.py:OptionDialog.__SetNameColorMode" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__SetTargetBoardViewMode": { @@ -100,8 +100,8 @@ "pack://uigameoption.py:OptionDialog.__SetTargetBoardViewMode" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickNameColorModeNormalButton": { @@ -110,8 +110,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickNameColorModeNormalButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickNameColorModeEmpireButton": { @@ -120,8 +120,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickNameColorModeEmpireButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickTargetBoardViewButton": { @@ -130,8 +130,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickTargetBoardViewButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickTargetBoardNoViewButton": { @@ -140,8 +140,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickTargetBoardNoViewButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickCameraModeShortButton": { @@ -150,8 +150,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickCameraModeShortButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickCameraModeLongButton": { @@ -160,8 +160,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickCameraModeLongButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickFogModeLevel0Button": { @@ -170,8 +170,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickFogModeLevel0Button" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickFogModeLevel1Button": { @@ -180,8 +180,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickFogModeLevel1Button" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickFogModeLevel2Button": { @@ -190,8 +190,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickFogModeLevel2Button" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickBlockExchangeButton": { @@ -200,8 +200,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickBlockExchangeButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickBlockPartyButton": { @@ -210,8 +210,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickBlockPartyButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickBlockGuildButton": { @@ -220,8 +220,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickBlockGuildButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickBlockWhisperButton": { @@ -230,8 +230,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickBlockWhisperButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickBlockFriendButton": { @@ -240,8 +240,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickBlockFriendButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickBlockPartyRequest": { @@ -250,8 +250,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickBlockPartyRequest" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickViewChatOnButton": { @@ -260,8 +260,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickViewChatOnButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickViewChatOffButton": { @@ -270,8 +270,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickViewChatOffButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickAlwaysShowNameOnButton": { @@ -280,8 +280,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickAlwaysShowNameOnButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickAlwaysShowNameOffButton": { @@ -290,8 +290,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickAlwaysShowNameOffButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickShowDamageOnButton": { @@ -300,8 +300,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickShowDamageOnButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickShowDamageOffButton": { @@ -310,8 +310,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickShowDamageOffButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickSalesTextOnButton": { @@ -320,8 +320,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickSalesTextOnButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickSalesTextOffButton": { @@ -330,8 +330,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickSalesTextOffButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__CheckPvPProtectedLevelPlayer": { @@ -340,8 +340,8 @@ "pack://uigameoption.py:OptionDialog.__CheckPvPProtectedLevelPlayer" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__SetPKMode": { @@ -350,8 +350,8 @@ "pack://uigameoption.py:OptionDialog.__SetPKMode" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__SetPeacePKMode": { @@ -360,8 +360,8 @@ "pack://uigameoption.py:OptionDialog.__SetPeacePKMode" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__RefreshPVPButtonList": { @@ -370,8 +370,8 @@ "pack://uigameoption.py:OptionDialog.__RefreshPVPButtonList" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickPvPModePeaceButton": { @@ -380,8 +380,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickPvPModePeaceButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickPvPModeRevengeButton": { @@ -390,8 +390,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickPvPModeRevengeButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickPvPModeFreeButton": { @@ -400,8 +400,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickPvPModeFreeButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickPvPModeGuildButton": { @@ -410,8 +410,8 @@ "pack://uigameoption.py:OptionDialog.__OnClickPvPModeGuildButton" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnChangePKMode": { @@ -420,8 +420,8 @@ "pack://uigameoption.py:OptionDialog.OnChangePKMode" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnChangeMobilePhoneNumber": { @@ -430,8 +430,8 @@ "pack://uigameoption.py:OptionDialog.__OnChangeMobilePhoneNumber" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnDeleteMobilePhoneNumber": { @@ -440,8 +440,8 @@ "pack://uigameoption.py:OptionDialog.__OnDeleteMobilePhoneNumber" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnInputMobilePhoneNumber": { @@ -450,8 +450,8 @@ "pack://uigameoption.py:OptionDialog.OnInputMobilePhoneNumber" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnInputMobileAuthorityCode": { @@ -460,8 +460,8 @@ "pack://uigameoption.py:OptionDialog.OnInputMobileAuthorityCode" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnDeleteMobile": { @@ -470,8 +470,8 @@ "pack://uigameoption.py:OptionDialog.OnDeleteMobile" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnCloseInputDialog": { @@ -480,8 +480,8 @@ "pack://uigameoption.py:OptionDialog.OnCloseInputDialog" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnCloseQuestionDialog": { @@ -490,8 +490,8 @@ "pack://uigameoption.py:OptionDialog.OnCloseQuestionDialog" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnPressEscapeKey": { @@ -500,8 +500,8 @@ "pack://uigameoption.py:OptionDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.RefreshMobile": { @@ -510,8 +510,8 @@ "pack://uigameoption.py:OptionDialog.RefreshMobile" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnMobileAuthority": { @@ -520,8 +520,8 @@ "pack://uigameoption.py:OptionDialog.OnMobileAuthority" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.RefreshBlock": { @@ -530,8 +530,8 @@ "pack://uigameoption.py:OptionDialog.RefreshBlock" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.RefreshViewChat": { @@ -540,8 +540,8 @@ "pack://uigameoption.py:OptionDialog.RefreshViewChat" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.RefreshAlwaysShowName": { @@ -550,8 +550,8 @@ "pack://uigameoption.py:OptionDialog.RefreshAlwaysShowName" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.RefreshShowDamage": { @@ -560,8 +560,8 @@ "pack://uigameoption.py:OptionDialog.RefreshShowDamage" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.RefreshShowSalesText": { @@ -570,8 +570,8 @@ "pack://uigameoption.py:OptionDialog.RefreshShowSalesText" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnBlockMode": { @@ -580,8 +580,8 @@ "pack://uigameoption.py:OptionDialog.OnBlockMode" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.Show": { @@ -590,8 +590,8 @@ "pack://uigameoption.py:OptionDialog.Show" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.Close": { @@ -600,8 +600,8 @@ "pack://uigameoption.py:OptionDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uigameoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiguild.py.json b/audit/port-map/Client/root/uiguild.py.json index 912972ee..fe48601a 100644 --- a/audit/port-map/Client/root/uiguild.py.json +++ b/audit/port-map/Client/root/uiguild.py.json @@ -10,8 +10,8 @@ "pack://uiguild.py:NumberToMoneyString" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GetGVGKey": { @@ -20,8 +20,8 @@ "pack://uiguild.py:GetGVGKey" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "unsigned32": { @@ -30,8 +30,8 @@ "pack://uiguild.py:unsigned32" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.__init__": { @@ -40,8 +40,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.__del__": { @@ -50,8 +50,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.Open": { @@ -60,8 +60,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.Close": { @@ -70,8 +70,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.__CreateDialog": { @@ -80,8 +80,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.__CreateDialog" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.__OnOK": { @@ -90,8 +90,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.__OnOK" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.__OnCancel": { @@ -100,8 +100,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.__OnCancel" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.__OnClickTypeButtonNormal": { @@ -110,8 +110,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.__OnClickTypeButtonNormal" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.__OnClickTypeButtonWarp": { @@ -120,8 +120,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.__OnClickTypeButtonWarp" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.__OnClickTypeButtonCTF": { @@ -130,8 +130,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.__OnClickTypeButtonCTF" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.__ClickTypeRadioButton": { @@ -140,8 +140,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.__ClickTypeRadioButton" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.__ClickRadioButton": { @@ -150,8 +150,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.__ClickRadioButton" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.SetTitle": { @@ -160,8 +160,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.SetTitle" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.SetNumberMode": { @@ -170,8 +170,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.SetNumberMode" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.SetSecretMode": { @@ -180,8 +180,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.SetSecretMode" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.SetFocus": { @@ -190,8 +190,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.SetFocus" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.SetMaxLength": { @@ -200,8 +200,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.SetMaxLength" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.SetSlotWidth": { @@ -210,8 +210,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.SetSlotWidth" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.SetBoardWidth": { @@ -220,8 +220,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.SetBoardWidth" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.SetAcceptEvent": { @@ -230,8 +230,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.SetAcceptEvent" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.SetCancelEvent": { @@ -240,8 +240,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.SetCancelEvent" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.GetType": { @@ -250,8 +250,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.GetType" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.GetText": { @@ -260,8 +260,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.GetText" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeclareGuildWarDialog.__CreateGameTypeToolTip": { @@ -270,8 +270,8 @@ "pack://uiguild.py:DeclareGuildWarDialog.__CreateGameTypeToolTip" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.__init__": { @@ -280,8 +280,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.__del__": { @@ -290,8 +290,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.Open": { @@ -300,8 +300,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.GetGuildName": { @@ -310,8 +310,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.GetGuildName" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.Close": { @@ -320,8 +320,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.__ClickSelectedTypeRadioButton": { @@ -330,8 +330,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.__ClickSelectedTypeRadioButton" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.__CreateDialog": { @@ -340,8 +340,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.__CreateDialog" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.__OnClickTypeButtonNormal": { @@ -350,8 +350,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.__OnClickTypeButtonNormal" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.__OnClickTypeButtonWarp": { @@ -360,8 +360,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.__OnClickTypeButtonWarp" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.__OnClickTypeButtonCTF": { @@ -370,8 +370,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.__OnClickTypeButtonCTF" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.__ClickTypeRadioButton": { @@ -380,8 +380,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.__ClickTypeRadioButton" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.__ClickRadioButton": { @@ -390,8 +390,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.__ClickRadioButton" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.SetTitle": { @@ -400,8 +400,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.SetTitle" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.SetNumberMode": { @@ -410,8 +410,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.SetNumberMode" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.SetSecretMode": { @@ -420,8 +420,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.SetSecretMode" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.SetFocus": { @@ -430,8 +430,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.SetFocus" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.SetMaxLength": { @@ -440,8 +440,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.SetMaxLength" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.SetSlotWidth": { @@ -450,8 +450,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.SetSlotWidth" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.SetBoardWidth": { @@ -460,8 +460,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.SetBoardWidth" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.SAFE_SetAcceptEvent": { @@ -470,8 +470,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.SAFE_SetAcceptEvent" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.SAFE_SetCancelEvent": { @@ -480,8 +480,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.SAFE_SetCancelEvent" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.SetAcceptEvent": { @@ -490,8 +490,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.SetAcceptEvent" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.SetCancelEvent": { @@ -500,8 +500,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.SetCancelEvent" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.GetType": { @@ -510,8 +510,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.GetType" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.GetText": { @@ -520,8 +520,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.GetText" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AcceptGuildWarDialog.__CreateGameTypeToolTip": { @@ -530,8 +530,8 @@ "pack://uiguild.py:AcceptGuildWarDialog.__CreateGameTypeToolTip" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWarScoreBoard.__init__": { @@ -540,8 +540,8 @@ "pack://uiguild.py:GuildWarScoreBoard.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWarScoreBoard.__del__": { @@ -550,8 +550,8 @@ "pack://uiguild.py:GuildWarScoreBoard.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWarScoreBoard.Initialize": { @@ -560,8 +560,8 @@ "pack://uiguild.py:GuildWarScoreBoard.Initialize" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWarScoreBoard.Open": { @@ -570,8 +570,8 @@ "pack://uiguild.py:GuildWarScoreBoard.Open" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWarScoreBoard.__GetDataDict": { @@ -580,8 +580,8 @@ "pack://uiguild.py:GuildWarScoreBoard.__GetDataDict" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWarScoreBoard.SetScore": { @@ -590,8 +590,8 @@ "pack://uiguild.py:GuildWarScoreBoard.SetScore" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWarScoreBoard.UpdateMemberCount": { @@ -600,8 +600,8 @@ "pack://uiguild.py:GuildWarScoreBoard.UpdateMemberCount" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWarScoreBoard.__RefreshName": { @@ -610,8 +610,8 @@ "pack://uiguild.py:GuildWarScoreBoard.__RefreshName" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MouseReflector.__init__": { @@ -620,8 +620,8 @@ "pack://uiguild.py:MouseReflector.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MouseReflector.Down": { @@ -630,8 +630,8 @@ "pack://uiguild.py:MouseReflector.Down" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MouseReflector.Up": { @@ -640,8 +640,8 @@ "pack://uiguild.py:MouseReflector.Up" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MouseReflector.OnRender": { @@ -650,8 +650,8 @@ "pack://uiguild.py:MouseReflector.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditableTextSlot.__init__": { @@ -660,8 +660,8 @@ "pack://uiguild.py:EditableTextSlot.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditableTextSlot.__del__": { @@ -670,8 +670,8 @@ "pack://uiguild.py:EditableTextSlot.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditableTextSlot.SetText": { @@ -680,8 +680,8 @@ "pack://uiguild.py:EditableTextSlot.SetText" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditableTextSlot.SetEvent": { @@ -690,8 +690,8 @@ "pack://uiguild.py:EditableTextSlot.SetEvent" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditableTextSlot.Disable": { @@ -700,8 +700,8 @@ "pack://uiguild.py:EditableTextSlot.Disable" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditableTextSlot.OnMouseOverIn": { @@ -710,8 +710,8 @@ "pack://uiguild.py:EditableTextSlot.OnMouseOverIn" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditableTextSlot.OnMouseOverOut": { @@ -720,8 +720,8 @@ "pack://uiguild.py:EditableTextSlot.OnMouseOverOut" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditableTextSlot.OnMouseLeftButtonDown": { @@ -730,8 +730,8 @@ "pack://uiguild.py:EditableTextSlot.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EditableTextSlot.OnMouseLeftButtonUp": { @@ -740,8 +740,8 @@ "pack://uiguild.py:EditableTextSlot.OnMouseLeftButtonUp" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CheckBox.__init__": { @@ -750,8 +750,8 @@ "pack://uiguild.py:CheckBox.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CheckBox.__del__": { @@ -760,8 +760,8 @@ "pack://uiguild.py:CheckBox.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CheckBox.SetCheck": { @@ -770,8 +770,8 @@ "pack://uiguild.py:CheckBox.SetCheck" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CheckBox.Disable": { @@ -780,8 +780,8 @@ "pack://uiguild.py:CheckBox.Disable" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CheckBox.OnMouseOverIn": { @@ -790,8 +790,8 @@ "pack://uiguild.py:CheckBox.OnMouseOverIn" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CheckBox.OnMouseOverOut": { @@ -800,8 +800,8 @@ "pack://uiguild.py:CheckBox.OnMouseOverOut" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CheckBox.OnMouseLeftButtonDown": { @@ -810,8 +810,8 @@ "pack://uiguild.py:CheckBox.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CheckBox.OnMouseLeftButtonUp": { @@ -820,8 +820,8 @@ "pack://uiguild.py:CheckBox.OnMouseLeftButtonUp" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangeGradeNameDialog.__init__": { @@ -830,8 +830,8 @@ "pack://uiguild.py:ChangeGradeNameDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangeGradeNameDialog.Open": { @@ -840,8 +840,8 @@ "pack://uiguild.py:ChangeGradeNameDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangeGradeNameDialog.Close": { @@ -850,8 +850,8 @@ "pack://uiguild.py:ChangeGradeNameDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangeGradeNameDialog.SetGradeNumber": { @@ -860,8 +860,8 @@ "pack://uiguild.py:ChangeGradeNameDialog.SetGradeNumber" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangeGradeNameDialog.GetGradeNumber": { @@ -870,8 +870,8 @@ "pack://uiguild.py:ChangeGradeNameDialog.GetGradeNumber" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangeGradeNameDialog.GetGradeName": { @@ -880,8 +880,8 @@ "pack://uiguild.py:ChangeGradeNameDialog.GetGradeName" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangeGradeNameDialog.OnPressEscapeKey": { @@ -890,8 +890,8 @@ "pack://uiguild.py:ChangeGradeNameDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CommentSlot.__init__": { @@ -900,8 +900,8 @@ "pack://uiguild.py:CommentSlot.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CommentSlot.SetText": { @@ -910,8 +910,8 @@ "pack://uiguild.py:CommentSlot.SetText" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CommentSlot.OnMouseOverIn": { @@ -920,8 +920,8 @@ "pack://uiguild.py:CommentSlot.OnMouseOverIn" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CommentSlot.OnMouseOverOut": { @@ -930,8 +930,8 @@ "pack://uiguild.py:CommentSlot.OnMouseOverOut" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__init__": { @@ -940,8 +940,8 @@ "pack://uiguild.py:GuildWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.GetScriptFileName": { @@ -950,8 +950,8 @@ "pack://uiguild.py:GuildWindow.GetScriptFileName" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__del__": { @@ -960,8 +960,8 @@ "pack://uiguild.py:GuildWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__Initialize": { @@ -970,8 +970,8 @@ "pack://uiguild.py:GuildWindow.__Initialize" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.Open": { @@ -980,8 +980,8 @@ "pack://uiguild.py:GuildWindow.Open" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.Close": { @@ -990,8 +990,8 @@ "pack://uiguild.py:GuildWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.Destroy": { @@ -1000,8 +1000,8 @@ "pack://uiguild.py:GuildWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.Show": { @@ -1010,8 +1010,8 @@ "pack://uiguild.py:GuildWindow.Show" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__LoadWindow": { @@ -1020,8 +1020,8 @@ "pack://uiguild.py:GuildWindow.__LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__MakeInfoPage": { @@ -1030,8 +1030,8 @@ "pack://uiguild.py:GuildWindow.__MakeInfoPage" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__MakeBoardPage": { @@ -1040,8 +1040,8 @@ "pack://uiguild.py:GuildWindow.__MakeBoardPage" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__MakeMemberPage": { @@ -1050,8 +1050,8 @@ "pack://uiguild.py:GuildWindow.__MakeMemberPage" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__MakeBaseInfoPage": { @@ -1060,8 +1060,8 @@ "pack://uiguild.py:GuildWindow.__MakeBaseInfoPage" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__MakeSkillPage": { @@ -1070,8 +1070,8 @@ "pack://uiguild.py:GuildWindow.__MakeSkillPage" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__MakeGradePage": { @@ -1080,8 +1080,8 @@ "pack://uiguild.py:GuildWindow.__MakeGradePage" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.CanOpen": { @@ -1090,8 +1090,8 @@ "pack://uiguild.py:GuildWindow.CanOpen" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.DeleteGuild": { @@ -1100,8 +1100,8 @@ "pack://uiguild.py:GuildWindow.DeleteGuild" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.SetSkillToolTip": { @@ -1110,8 +1110,8 @@ "pack://uiguild.py:GuildWindow.SetSkillToolTip" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.SelectPage": { @@ -1120,8 +1120,8 @@ "pack://uiguild.py:GuildWindow.SelectPage" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__CloseAllGuildMemberPageGradeComboBox": { @@ -1130,8 +1130,8 @@ "pack://uiguild.py:GuildWindow.__CloseAllGuildMemberPageGradeComboBox" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.RefreshGuildInfoPage": { @@ -1140,8 +1140,8 @@ "pack://uiguild.py:GuildWindow.RefreshGuildInfoPage" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__GetGuildBoardCommentData": { @@ -1150,8 +1150,8 @@ "pack://uiguild.py:GuildWindow.__GetGuildBoardCommentData" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.RefreshGuildBoardPage": { @@ -1160,8 +1160,8 @@ "pack://uiguild.py:GuildWindow.RefreshGuildBoardPage" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.RefreshGuildMemberPage": { @@ -1170,8 +1170,8 @@ "pack://uiguild.py:GuildWindow.RefreshGuildMemberPage" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.RefreshGuildMemberPageMemberList": { @@ -1180,8 +1180,8 @@ "pack://uiguild.py:GuildWindow.RefreshGuildMemberPageMemberList" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.RefreshGuildMemberPageGradeComboBox": { @@ -1190,8 +1190,8 @@ "pack://uiguild.py:GuildWindow.RefreshGuildMemberPageGradeComboBox" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.RefreshGuildSkillPage": { @@ -1200,8 +1200,8 @@ "pack://uiguild.py:GuildWindow.RefreshGuildSkillPage" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.RefreshGuildGradePage": { @@ -1210,8 +1210,8 @@ "pack://uiguild.py:GuildWindow.RefreshGuildGradePage" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__PopupMessage": { @@ -1220,8 +1220,8 @@ "pack://uiguild.py:GuildWindow.__PopupMessage" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__OnClickSelectGuildMarkButton": { @@ -1230,8 +1230,8 @@ "pack://uiguild.py:GuildWindow.__OnClickSelectGuildMarkButton" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__OnClickSelectGuildSymbolButton": { @@ -1240,8 +1240,8 @@ "pack://uiguild.py:GuildWindow.__OnClickSelectGuildSymbolButton" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__OnClickDeclareWarButton": { @@ -1250,8 +1250,8 @@ "pack://uiguild.py:GuildWindow.__OnClickDeclareWarButton" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__OnSelectMark": { @@ -1260,8 +1260,8 @@ "pack://uiguild.py:GuildWindow.__OnSelectMark" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__OnSelectSymbol": { @@ -1270,8 +1270,8 @@ "pack://uiguild.py:GuildWindow.__OnSelectSymbol" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__OnClickOfferButton": { @@ -1280,8 +1280,8 @@ "pack://uiguild.py:GuildWindow.__OnClickOfferButton" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__OnClickDepositButton": { @@ -1290,8 +1290,8 @@ "pack://uiguild.py:GuildWindow.__OnClickDepositButton" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__OnClickWithdrawButton": { @@ -1300,8 +1300,8 @@ "pack://uiguild.py:GuildWindow.__OnClickWithdrawButton" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__OnBlock": { @@ -1310,8 +1310,8 @@ "pack://uiguild.py:GuildWindow.__OnBlock" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__OnClosePopupDialog": { @@ -1320,8 +1320,8 @@ "pack://uiguild.py:GuildWindow.__OnClosePopupDialog" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnDeposit": { @@ -1330,8 +1330,8 @@ "pack://uiguild.py:GuildWindow.OnDeposit" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnWithdraw": { @@ -1340,8 +1340,8 @@ "pack://uiguild.py:GuildWindow.OnWithdraw" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnOffer": { @@ -1350,8 +1350,8 @@ "pack://uiguild.py:GuildWindow.OnOffer" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnPostComment": { @@ -1360,8 +1360,8 @@ "pack://uiguild.py:GuildWindow.OnPostComment" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnDeleteComment": { @@ -1370,8 +1370,8 @@ "pack://uiguild.py:GuildWindow.OnDeleteComment" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnRefreshComments": { @@ -1380,8 +1380,8 @@ "pack://uiguild.py:GuildWindow.OnRefreshComments" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnKeyDownInBoardPage": { @@ -1390,8 +1390,8 @@ "pack://uiguild.py:GuildWindow.OnKeyDownInBoardPage" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnChangeMemberGrade": { @@ -1400,8 +1400,8 @@ "pack://uiguild.py:GuildWindow.OnChangeMemberGrade" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnEnableGeneral": { @@ -1410,8 +1410,8 @@ "pack://uiguild.py:GuildWindow.OnEnableGeneral" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnOpenChangeGradeName": { @@ -1420,8 +1420,8 @@ "pack://uiguild.py:GuildWindow.OnOpenChangeGradeName" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnChangeGradeName": { @@ -1430,8 +1430,8 @@ "pack://uiguild.py:GuildWindow.OnChangeGradeName" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnCheckAuthority": { @@ -1440,8 +1440,8 @@ "pack://uiguild.py:GuildWindow.OnCheckAuthority" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnScrollMemberLine": { @@ -1450,8 +1450,8 @@ "pack://uiguild.py:GuildWindow.OnScrollMemberLine" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.GetMemberData": { @@ -1460,8 +1460,8 @@ "pack://uiguild.py:GuildWindow.GetMemberData" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__OnOpenHealGSPBoard": { @@ -1470,8 +1470,8 @@ "pack://uiguild.py:GuildWindow.__OnOpenHealGSPBoard" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__OnOpenHealGSPQuestionDialog": { @@ -1480,8 +1480,8 @@ "pack://uiguild.py:GuildWindow.__OnOpenHealGSPQuestionDialog" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__OnHealGSP": { @@ -1490,8 +1490,8 @@ "pack://uiguild.py:GuildWindow.__OnHealGSP" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.__OnCloseQuestionDialog": { @@ -1500,8 +1500,8 @@ "pack://uiguild.py:GuildWindow.__OnCloseQuestionDialog" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnPickUpGuildSkill": { @@ -1510,8 +1510,8 @@ "pack://uiguild.py:GuildWindow.OnPickUpGuildSkill" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnUseGuildSkill": { @@ -1520,8 +1520,8 @@ "pack://uiguild.py:GuildWindow.OnUseGuildSkill" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnUpGuildSkill": { @@ -1530,8 +1530,8 @@ "pack://uiguild.py:GuildWindow.OnUpGuildSkill" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnUseSkill": { @@ -1540,8 +1540,8 @@ "pack://uiguild.py:GuildWindow.OnUseSkill" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnStartGuildWar": { @@ -1550,8 +1550,8 @@ "pack://uiguild.py:GuildWindow.OnStartGuildWar" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnEndGuildWar": { @@ -1560,8 +1560,8 @@ "pack://uiguild.py:GuildWindow.OnEndGuildWar" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OverInItem": { @@ -1570,8 +1570,8 @@ "pack://uiguild.py:GuildWindow.OverInItem" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OverOutItem": { @@ -1580,8 +1580,8 @@ "pack://uiguild.py:GuildWindow.OverOutItem" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GuildWindow.OnPressEscapeKey": { @@ -1590,8 +1590,8 @@ "pack://uiguild.py:GuildWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__init__": { @@ -1600,8 +1600,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__del__": { @@ -1610,8 +1610,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__LoadWindow": { @@ -1620,8 +1620,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__CreateWallBlock": { @@ -1630,8 +1630,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__CreateWallBlock" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__GetObjectSize": { @@ -1640,8 +1640,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__GetObjectSize" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__GetBuildInPosition": { @@ -1650,8 +1650,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__GetBuildInPosition" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__CreateBuildInInstance": { @@ -1660,8 +1660,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__CreateBuildInInstance" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__DeleteInstance": { @@ -1670,8 +1670,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__DeleteInstance" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__CreateInstance": { @@ -1680,8 +1680,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__CreateInstance" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.Build": { @@ -1690,8 +1690,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.Build" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.Open": { @@ -1700,8 +1700,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.Open" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.Close": { @@ -1710,8 +1710,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.Destory": { @@ -1720,8 +1720,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.Destory" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.SetCloseEvent": { @@ -1730,8 +1730,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.SetCloseEvent" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__PopupDialog": { @@ -1740,8 +1740,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__PopupDialog" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__OnClosePopupDialog": { @@ -1750,8 +1750,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__OnClosePopupDialog" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__EnablePCBlocker": { @@ -1760,8 +1760,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__EnablePCBlocker" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__DisablePCBlocker": { @@ -1770,8 +1770,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__DisablePCBlocker" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__OnSelectPositioningMode": { @@ -1780,8 +1780,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__OnSelectPositioningMode" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__OnEnterPreviewMode": { @@ -1790,8 +1790,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__OnEnterPreviewMode" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__OnLeavePreviewMode": { @@ -1800,8 +1800,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__OnLeavePreviewMode" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__RestoreViewMode": { @@ -1810,8 +1810,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__RestoreViewMode" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__IsEnoughMoney": { @@ -1820,8 +1820,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__IsEnoughMoney" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__IsEnoughMaterialStone": { @@ -1830,8 +1830,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__IsEnoughMaterialStone" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__IsEnoughMaterialLog": { @@ -1840,8 +1840,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__IsEnoughMaterialLog" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__IsEnoughMaterialPlywood": { @@ -1850,8 +1850,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__IsEnoughMaterialPlywood" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__OnSelectCategory": { @@ -1860,8 +1860,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__OnSelectCategory" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__SetBuildingData": { @@ -1870,8 +1870,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__SetBuildingData" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__OnSelectBuilding": { @@ -1880,8 +1880,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__OnSelectBuilding" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__OnScrollBuildingList": { @@ -1890,8 +1890,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__OnScrollBuildingList" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__OnChangeRotation": { @@ -1900,8 +1900,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__OnChangeRotation" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__LockCameraMoving": { @@ -1910,8 +1910,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__LockCameraMoving" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__UnlockCameraMoving": { @@ -1920,8 +1920,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__UnlockCameraMoving" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.__RefreshItem": { @@ -1930,8 +1930,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.__RefreshItem" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.SettleCurrentPosition": { @@ -1940,8 +1940,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.SettleCurrentPosition" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.SetBuildingPosition": { @@ -1950,8 +1950,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.SetBuildingPosition" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.IsPositioningMode": { @@ -1960,8 +1960,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.IsPositioningMode" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.IsPreviewMode": { @@ -1970,8 +1970,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.IsPreviewMode" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.OnPressEscapeKey": { @@ -1980,8 +1980,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.LoadGuildBuildingList": { @@ -1990,8 +1990,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.LoadGuildBuildingList" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.MakeCharacter": { @@ -2000,8 +2000,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.MakeCharacter" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.OpenBuildGuildBuildingWindow": { @@ -2010,8 +2010,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.OpenBuildGuildBuildingWindow" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.OnKeyUp": { @@ -2020,8 +2020,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.OnKeyUp" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.OnMouseLeftButtonDown": { @@ -2030,8 +2030,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.OnMouseLeftButtonUp": { @@ -2040,8 +2040,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.OnMouseLeftButtonUp" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.OnMouseRightButtonDown": { @@ -2050,8 +2050,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.OnMouseRightButtonDown" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.OnMouseRightButtonUp": { @@ -2060,8 +2060,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.OnMouseRightButtonUp" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.OnMouseMiddleButtonDown": { @@ -2070,8 +2070,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.OnMouseMiddleButtonDown" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.OnMouseMiddleButtonUp": { @@ -2080,8 +2080,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.OnMouseMiddleButtonUp" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.OnUpdate": { @@ -2090,8 +2090,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BuildGuildBuildingWindow.OnRender": { @@ -2100,8 +2100,8 @@ "pack://uiguild.py:BuildGuildBuildingWindow.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiguild.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uihelp.py.json b/audit/port-map/Client/root/uihelp.py.json index 28a8fc9f..1786fa56 100644 --- a/audit/port-map/Client/root/uihelp.py.json +++ b/audit/port-map/Client/root/uihelp.py.json @@ -10,8 +10,8 @@ "pack://uihelp.py:HelpWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HelpWindow.__del__": { @@ -20,8 +20,8 @@ "pack://uihelp.py:HelpWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HelpWindow.LoadDialog": { @@ -30,8 +30,8 @@ "pack://uihelp.py:HelpWindow.LoadDialog" ], "evidence": [ - "script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HelpWindow.LoadDialogSinglePage": { @@ -40,8 +40,8 @@ "pack://uihelp.py:HelpWindow.LoadDialogSinglePage" ], "evidence": [ - "script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HelpWindow.LoadDialogMultiPage": { @@ -50,8 +50,8 @@ "pack://uihelp.py:HelpWindow.LoadDialogMultiPage" ], "evidence": [ - "script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HelpWindow.__OnClickPage1": { @@ -60,8 +60,8 @@ "pack://uihelp.py:HelpWindow.__OnClickPage1" ], "evidence": [ - "script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HelpWindow.__OnClickPage2": { @@ -70,8 +70,8 @@ "pack://uihelp.py:HelpWindow.__OnClickPage2" ], "evidence": [ - "script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HelpWindow.Destroy": { @@ -80,8 +80,8 @@ "pack://uihelp.py:HelpWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HelpWindow.SetCloseEvent": { @@ -90,8 +90,8 @@ "pack://uihelp.py:HelpWindow.SetCloseEvent" ], "evidence": [ - "script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HelpWindow.Open": { @@ -100,8 +100,8 @@ "pack://uihelp.py:HelpWindow.Open" ], "evidence": [ - "script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HelpWindow.Close": { @@ -110,8 +110,8 @@ "pack://uihelp.py:HelpWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HelpWindow.OnKeyDown": { @@ -120,8 +120,8 @@ "pack://uihelp.py:HelpWindow.OnKeyDown" ], "evidence": [ - "script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HelpWindow.OnIMEReturn": { @@ -130,8 +130,8 @@ "pack://uihelp.py:HelpWindow.OnIMEReturn" ], "evidence": [ - "script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HelpWindow.OnPressEscapeKey": { @@ -140,8 +140,8 @@ "pack://uihelp.py:HelpWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HelpWindow.OnPressExitKey": { @@ -150,8 +150,8 @@ "pack://uihelp.py:HelpWindow.OnPressExitKey" ], "evidence": [ - "script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HelpWindow.__SelectPage": { @@ -160,8 +160,8 @@ "pack://uihelp.py:HelpWindow.__SelectPage" ], "evidence": [ - "script/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uihelp.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiinventory.py.json b/audit/port-map/Client/root/uiinventory.py.json index d3a65208..bfce2aa6 100644 --- a/audit/port-map/Client/root/uiinventory.py.json +++ b/audit/port-map/Client/root/uiinventory.py.json @@ -10,8 +10,8 @@ "pack://uiinventory.py:CostumeWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CostumeWindow.__del__": { @@ -20,8 +20,8 @@ "pack://uiinventory.py:CostumeWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CostumeWindow.Show": { @@ -30,8 +30,8 @@ "pack://uiinventory.py:CostumeWindow.Show" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CostumeWindow.Close": { @@ -40,8 +40,8 @@ "pack://uiinventory.py:CostumeWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CostumeWindow.__LoadWindow": { @@ -50,8 +50,8 @@ "pack://uiinventory.py:CostumeWindow.__LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "CostumeWindow.RefreshCostumeSlot": { @@ -60,8 +60,8 @@ "pack://uiinventory.py:CostumeWindow.RefreshCostumeSlot" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BeltInventoryWindow.__init__": { @@ -70,8 +70,8 @@ "pack://uiinventory.py:BeltInventoryWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BeltInventoryWindow.__del__": { @@ -80,8 +80,8 @@ "pack://uiinventory.py:BeltInventoryWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BeltInventoryWindow.Show": { @@ -90,8 +90,8 @@ "pack://uiinventory.py:BeltInventoryWindow.Show" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BeltInventoryWindow.Close": { @@ -100,8 +100,8 @@ "pack://uiinventory.py:BeltInventoryWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BeltInventoryWindow.IsOpeningInventory": { @@ -110,8 +110,8 @@ "pack://uiinventory.py:BeltInventoryWindow.IsOpeningInventory" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BeltInventoryWindow.OpenInventory": { @@ -120,8 +120,8 @@ "pack://uiinventory.py:BeltInventoryWindow.OpenInventory" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BeltInventoryWindow.CloseInventory": { @@ -130,8 +130,8 @@ "pack://uiinventory.py:BeltInventoryWindow.CloseInventory" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BeltInventoryWindow.GetBasePosition": { @@ -140,8 +140,8 @@ "pack://uiinventory.py:BeltInventoryWindow.GetBasePosition" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BeltInventoryWindow.AdjustPositionAndSize": { @@ -150,8 +150,8 @@ "pack://uiinventory.py:BeltInventoryWindow.AdjustPositionAndSize" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BeltInventoryWindow.__LoadWindow": { @@ -160,8 +160,8 @@ "pack://uiinventory.py:BeltInventoryWindow.__LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BeltInventoryWindow.RefreshSlot": { @@ -170,8 +170,8 @@ "pack://uiinventory.py:BeltInventoryWindow.RefreshSlot" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__init__": { @@ -180,8 +180,8 @@ "pack://uiinventory.py:InventoryWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__del__": { @@ -190,8 +190,8 @@ "pack://uiinventory.py:InventoryWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.Show": { @@ -200,8 +200,8 @@ "pack://uiinventory.py:InventoryWindow.Show" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.BindInterfaceClass": { @@ -210,8 +210,8 @@ "pack://uiinventory.py:InventoryWindow.BindInterfaceClass" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__LoadWindow": { @@ -220,8 +220,8 @@ "pack://uiinventory.py:InventoryWindow.__LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.Destroy": { @@ -230,8 +230,8 @@ "pack://uiinventory.py:InventoryWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.Hide": { @@ -240,8 +240,8 @@ "pack://uiinventory.py:InventoryWindow.Hide" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.Close": { @@ -250,8 +250,8 @@ "pack://uiinventory.py:InventoryWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.SetInventoryPage": { @@ -260,8 +260,8 @@ "pack://uiinventory.py:InventoryWindow.SetInventoryPage" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.SetEquipmentPage": { @@ -270,8 +270,8 @@ "pack://uiinventory.py:InventoryWindow.SetEquipmentPage" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.ClickMallButton": { @@ -280,8 +280,8 @@ "pack://uiinventory.py:InventoryWindow.ClickMallButton" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.ClickDSSButton": { @@ -290,8 +290,8 @@ "pack://uiinventory.py:InventoryWindow.ClickDSSButton" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.ClickCostumeButton": { @@ -300,8 +300,8 @@ "pack://uiinventory.py:InventoryWindow.ClickCostumeButton" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.OpenPickMoneyDialog": { @@ -310,8 +310,8 @@ "pack://uiinventory.py:InventoryWindow.OpenPickMoneyDialog" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.OnPickMoney": { @@ -320,8 +320,8 @@ "pack://uiinventory.py:InventoryWindow.OnPickMoney" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.OnPickItem": { @@ -330,8 +330,8 @@ "pack://uiinventory.py:InventoryWindow.OnPickItem" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__InventoryLocalSlotPosToGlobalSlotPos": { @@ -340,8 +340,8 @@ "pack://uiinventory.py:InventoryWindow.__InventoryLocalSlotPosToGlobalSlotPos" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.RefreshBagSlotWindow": { @@ -350,8 +350,8 @@ "pack://uiinventory.py:InventoryWindow.RefreshBagSlotWindow" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.RefreshEquipSlotWindow": { @@ -360,8 +360,8 @@ "pack://uiinventory.py:InventoryWindow.RefreshEquipSlotWindow" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.RefreshItemSlot": { @@ -370,8 +370,8 @@ "pack://uiinventory.py:InventoryWindow.RefreshItemSlot" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.RefreshStatus": { @@ -380,8 +380,8 @@ "pack://uiinventory.py:InventoryWindow.RefreshStatus" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.SetItemToolTip": { @@ -390,8 +390,8 @@ "pack://uiinventory.py:InventoryWindow.SetItemToolTip" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.SellItem": { @@ -400,8 +400,8 @@ "pack://uiinventory.py:InventoryWindow.SellItem" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.OnDetachMetinFromItem": { @@ -410,8 +410,8 @@ "pack://uiinventory.py:InventoryWindow.OnDetachMetinFromItem" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.OnCloseQuestionDialog": { @@ -420,8 +420,8 @@ "pack://uiinventory.py:InventoryWindow.OnCloseQuestionDialog" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.SelectEmptySlot": { @@ -430,8 +430,8 @@ "pack://uiinventory.py:InventoryWindow.SelectEmptySlot" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.SelectItemSlot": { @@ -440,8 +440,8 @@ "pack://uiinventory.py:InventoryWindow.SelectItemSlot" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__DropSrcItemToDestItemInInventory": { @@ -450,8 +450,8 @@ "pack://uiinventory.py:InventoryWindow.__DropSrcItemToDestItemInInventory" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__SellItem": { @@ -460,8 +460,8 @@ "pack://uiinventory.py:InventoryWindow.__SellItem" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__OnClosePopupDialog": { @@ -470,8 +470,8 @@ "pack://uiinventory.py:InventoryWindow.__OnClosePopupDialog" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.RefineItem": { @@ -480,8 +480,8 @@ "pack://uiinventory.py:InventoryWindow.RefineItem" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.DetachMetinFromItem": { @@ -490,8 +490,8 @@ "pack://uiinventory.py:InventoryWindow.DetachMetinFromItem" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.AttachMetinToItem": { @@ -500,8 +500,8 @@ "pack://uiinventory.py:InventoryWindow.AttachMetinToItem" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.OverOutItem": { @@ -510,8 +510,8 @@ "pack://uiinventory.py:InventoryWindow.OverOutItem" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.OverInItem": { @@ -520,8 +520,8 @@ "pack://uiinventory.py:InventoryWindow.OverInItem" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__IsUsableItemToItem": { @@ -530,8 +530,8 @@ "pack://uiinventory.py:InventoryWindow.__IsUsableItemToItem" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__CanUseSrcItemToDstItem": { @@ -540,8 +540,8 @@ "pack://uiinventory.py:InventoryWindow.__CanUseSrcItemToDstItem" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__CanCleanBrokenMetinStone": { @@ -550,8 +550,8 @@ "pack://uiinventory.py:InventoryWindow.__CanCleanBrokenMetinStone" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__CanChangeItemAttrList": { @@ -560,8 +560,8 @@ "pack://uiinventory.py:InventoryWindow.__CanChangeItemAttrList" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__CanPutAccessorySocket": { @@ -570,8 +570,8 @@ "pack://uiinventory.py:InventoryWindow.__CanPutAccessorySocket" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__CanAddAccessorySocket": { @@ -580,8 +580,8 @@ "pack://uiinventory.py:InventoryWindow.__CanAddAccessorySocket" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__CanAddItemAttr": { @@ -590,8 +590,8 @@ "pack://uiinventory.py:InventoryWindow.__CanAddItemAttr" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.ShowToolTip": { @@ -600,8 +600,8 @@ "pack://uiinventory.py:InventoryWindow.ShowToolTip" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.OnTop": { @@ -610,8 +610,8 @@ "pack://uiinventory.py:InventoryWindow.OnTop" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.OnPressEscapeKey": { @@ -620,8 +620,8 @@ "pack://uiinventory.py:InventoryWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.UseItemSlot": { @@ -630,8 +630,8 @@ "pack://uiinventory.py:InventoryWindow.UseItemSlot" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__UseItem": { @@ -640,8 +640,8 @@ "pack://uiinventory.py:InventoryWindow.__UseItem" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__UseItemQuestionDialog_OnCancel": { @@ -650,8 +650,8 @@ "pack://uiinventory.py:InventoryWindow.__UseItemQuestionDialog_OnCancel" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__UseItemQuestionDialog_OnAccept": { @@ -660,8 +660,8 @@ "pack://uiinventory.py:InventoryWindow.__UseItemQuestionDialog_OnAccept" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__SendUseItemToItemPacket": { @@ -670,8 +670,8 @@ "pack://uiinventory.py:InventoryWindow.__SendUseItemToItemPacket" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__SendUseItemPacket": { @@ -680,8 +680,8 @@ "pack://uiinventory.py:InventoryWindow.__SendUseItemPacket" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.__SendMoveItemPacket": { @@ -690,8 +690,8 @@ "pack://uiinventory.py:InventoryWindow.__SendMoveItemPacket" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.SetDragonSoulRefineWindow": { @@ -700,8 +700,8 @@ "pack://uiinventory.py:InventoryWindow.SetDragonSoulRefineWindow" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "InventoryWindow.OnMoveWindow": { @@ -710,8 +710,8 @@ "pack://uiinventory.py:InventoryWindow.OnMoveWindow" ], "evidence": [ - "script/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiinventory.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uimapnameshower.py.json b/audit/port-map/Client/root/uimapnameshower.py.json index 7bf15738..9098ac42 100644 --- a/audit/port-map/Client/root/uimapnameshower.py.json +++ b/audit/port-map/Client/root/uimapnameshower.py.json @@ -10,8 +10,8 @@ "pack://uimapnameshower.py:MapNameShower.__init__" ], "evidence": [ - "script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MapNameShower.__del__": { @@ -20,8 +20,8 @@ "pack://uimapnameshower.py:MapNameShower.__del__" ], "evidence": [ - "script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MapNameShower.__Initialize": { @@ -30,8 +30,8 @@ "pack://uimapnameshower.py:MapNameShower.__Initialize" ], "evidence": [ - "script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MapNameShower.__GetDevilTowerFloor": { @@ -40,8 +40,8 @@ "pack://uimapnameshower.py:MapNameShower.__GetDevilTowerFloor" ], "evidence": [ - "script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MapNameShower.__GetDevilBase": { @@ -50,8 +50,8 @@ "pack://uimapnameshower.py:MapNameShower.__GetDevilBase" ], "evidence": [ - "script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MapNameShower.ShowMapName": { @@ -60,8 +60,8 @@ "pack://uimapnameshower.py:MapNameShower.ShowMapName" ], "evidence": [ - "script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MapNameShower.Update": { @@ -70,8 +70,8 @@ "pack://uimapnameshower.py:MapNameShower.Update" ], "evidence": [ - "script/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimapnameshower.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uimessenger.py.json b/audit/port-map/Client/root/uimessenger.py.json index c8bb728d..bc9beb81 100644 --- a/audit/port-map/Client/root/uimessenger.py.json +++ b/audit/port-map/Client/root/uimessenger.py.json @@ -10,8 +10,8 @@ "pack://uimessenger.py:MessengerItem.__init__" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.SetName": { @@ -20,8 +20,8 @@ "pack://uimessenger.py:MessengerItem.SetName" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.SetLovePoint": { @@ -30,8 +30,8 @@ "pack://uimessenger.py:MessengerItem.SetLovePoint" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.Select": { @@ -40,8 +40,8 @@ "pack://uimessenger.py:MessengerItem.Select" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.UnSelect": { @@ -50,8 +50,8 @@ "pack://uimessenger.py:MessengerItem.UnSelect" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.GetName": { @@ -60,8 +60,8 @@ "pack://uimessenger.py:MessengerItem.GetName" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.GetStepWidth": { @@ -70,8 +70,8 @@ "pack://uimessenger.py:MessengerItem.GetStepWidth" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.CanWhisper": { @@ -80,8 +80,8 @@ "pack://uimessenger.py:MessengerItem.CanWhisper" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.IsOnline": { @@ -90,8 +90,8 @@ "pack://uimessenger.py:MessengerItem.IsOnline" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.IsMobile": { @@ -100,8 +100,8 @@ "pack://uimessenger.py:MessengerItem.IsMobile" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.OnWhisper": { @@ -110,8 +110,8 @@ "pack://uimessenger.py:MessengerItem.OnWhisper" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.OnMobileMessage": { @@ -120,8 +120,8 @@ "pack://uimessenger.py:MessengerItem.OnMobileMessage" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.CanRemove": { @@ -130,8 +130,8 @@ "pack://uimessenger.py:MessengerItem.CanRemove" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.OnRemove": { @@ -140,8 +140,8 @@ "pack://uimessenger.py:MessengerItem.OnRemove" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.CanWarp": { @@ -150,8 +150,8 @@ "pack://uimessenger.py:MessengerItem.CanWarp" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.OnWarp": { @@ -160,8 +160,8 @@ "pack://uimessenger.py:MessengerItem.OnWarp" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.OnMouseOverIn": { @@ -170,8 +170,8 @@ "pack://uimessenger.py:MessengerItem.OnMouseOverIn" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.OnMouseOverOut": { @@ -180,8 +180,8 @@ "pack://uimessenger.py:MessengerItem.OnMouseOverOut" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.OnMouseLeftButtonDown": { @@ -190,8 +190,8 @@ "pack://uimessenger.py:MessengerItem.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.OnMouseLeftButtonDoubleClick": { @@ -200,8 +200,8 @@ "pack://uimessenger.py:MessengerItem.OnMouseLeftButtonDoubleClick" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerItem.OnRender": { @@ -210,8 +210,8 @@ "pack://uimessenger.py:MessengerItem.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerMemberItem.__init__": { @@ -220,8 +220,8 @@ "pack://uimessenger.py:MessengerMemberItem.__init__" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerMemberItem.GetStepWidth": { @@ -230,8 +230,8 @@ "pack://uimessenger.py:MessengerMemberItem.GetStepWidth" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerMemberItem.SetKey": { @@ -240,8 +240,8 @@ "pack://uimessenger.py:MessengerMemberItem.SetKey" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerMemberItem.IsSameKey": { @@ -250,8 +250,8 @@ "pack://uimessenger.py:MessengerMemberItem.IsSameKey" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerMemberItem.IsOnline": { @@ -260,8 +260,8 @@ "pack://uimessenger.py:MessengerMemberItem.IsOnline" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerMemberItem.IsMobile": { @@ -270,8 +270,8 @@ "pack://uimessenger.py:MessengerMemberItem.IsMobile" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerMemberItem.Online": { @@ -280,8 +280,8 @@ "pack://uimessenger.py:MessengerMemberItem.Online" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerMemberItem.Offline": { @@ -290,8 +290,8 @@ "pack://uimessenger.py:MessengerMemberItem.Offline" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerMemberItem.SetMobile": { @@ -300,8 +300,8 @@ "pack://uimessenger.py:MessengerMemberItem.SetMobile" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerMemberItem.CanWhisper": { @@ -310,8 +310,8 @@ "pack://uimessenger.py:MessengerMemberItem.CanWhisper" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerMemberItem.OnWhisper": { @@ -320,8 +320,8 @@ "pack://uimessenger.py:MessengerMemberItem.OnWhisper" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerMemberItem.OnMobileMessage": { @@ -330,8 +330,8 @@ "pack://uimessenger.py:MessengerMemberItem.OnMobileMessage" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerMemberItem.Select": { @@ -340,8 +340,8 @@ "pack://uimessenger.py:MessengerMemberItem.Select" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGroupItem.__init__": { @@ -350,8 +350,8 @@ "pack://uimessenger.py:MessengerGroupItem.__init__" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGroupItem.AppendMember": { @@ -360,8 +360,8 @@ "pack://uimessenger.py:MessengerGroupItem.AppendMember" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGroupItem.RemoveMember": { @@ -370,8 +370,8 @@ "pack://uimessenger.py:MessengerGroupItem.RemoveMember" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGroupItem.ClearMember": { @@ -380,8 +380,8 @@ "pack://uimessenger.py:MessengerGroupItem.ClearMember" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGroupItem.FindMember": { @@ -390,8 +390,8 @@ "pack://uimessenger.py:MessengerGroupItem.FindMember" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGroupItem.GetLoginMemberList": { @@ -400,8 +400,8 @@ "pack://uimessenger.py:MessengerGroupItem.GetLoginMemberList" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGroupItem.GetLogoutMemberList": { @@ -410,8 +410,8 @@ "pack://uimessenger.py:MessengerGroupItem.GetLogoutMemberList" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGroupItem.IsOpen": { @@ -420,8 +420,8 @@ "pack://uimessenger.py:MessengerGroupItem.IsOpen" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGroupItem.Open": { @@ -430,8 +430,8 @@ "pack://uimessenger.py:MessengerGroupItem.Open" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGroupItem.Close": { @@ -440,8 +440,8 @@ "pack://uimessenger.py:MessengerGroupItem.Close" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGroupItem.Select": { @@ -450,8 +450,8 @@ "pack://uimessenger.py:MessengerGroupItem.Select" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerFriendItem.__init__": { @@ -460,8 +460,8 @@ "pack://uimessenger.py:MessengerFriendItem.__init__" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerFriendItem.CanRemove": { @@ -470,8 +470,8 @@ "pack://uimessenger.py:MessengerFriendItem.CanRemove" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerFriendItem.OnRemove": { @@ -480,8 +480,8 @@ "pack://uimessenger.py:MessengerFriendItem.OnRemove" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGuildItem.__init__": { @@ -490,8 +490,8 @@ "pack://uimessenger.py:MessengerGuildItem.__init__" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGuildItem.CanWarp": { @@ -500,8 +500,8 @@ "pack://uimessenger.py:MessengerGuildItem.CanWarp" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGuildItem.OnWarp": { @@ -510,8 +510,8 @@ "pack://uimessenger.py:MessengerGuildItem.OnWarp" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGuildItem.CanRemove": { @@ -520,8 +520,8 @@ "pack://uimessenger.py:MessengerGuildItem.CanRemove" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGuildItem.OnRemove": { @@ -530,8 +530,8 @@ "pack://uimessenger.py:MessengerGuildItem.OnRemove" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerFriendGroup.__init__": { @@ -540,8 +540,8 @@ "pack://uimessenger.py:MessengerFriendGroup.__init__" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerFriendGroup.AppendMember": { @@ -550,8 +550,8 @@ "pack://uimessenger.py:MessengerFriendGroup.AppendMember" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGuildGroup.__init__": { @@ -560,8 +560,8 @@ "pack://uimessenger.py:MessengerGuildGroup.__init__" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerGuildGroup.AppendMember": { @@ -570,8 +570,8 @@ "pack://uimessenger.py:MessengerGuildGroup.AppendMember" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerFamilyGroup.__init__": { @@ -580,8 +580,8 @@ "pack://uimessenger.py:MessengerFamilyGroup.__init__" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerFamilyGroup.AppendMember": { @@ -590,8 +590,8 @@ "pack://uimessenger.py:MessengerFamilyGroup.AppendMember" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerFamilyGroup.GetLover": { @@ -600,8 +600,8 @@ "pack://uimessenger.py:MessengerFamilyGroup.GetLover" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnMouseOverIn": { @@ -610,8 +610,8 @@ "pack://uimessenger.py:MessengerWindow.OnMouseOverIn" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnMouseOverOut": { @@ -620,8 +620,8 @@ "pack://uimessenger.py:MessengerWindow.OnMouseOverOut" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.__init__": { @@ -630,8 +630,8 @@ "pack://uimessenger.py:MessengerWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.Show": { @@ -640,8 +640,8 @@ "pack://uimessenger.py:MessengerWindow.Show" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.__LoadWindow": { @@ -650,8 +650,8 @@ "pack://uimessenger.py:MessengerWindow.__LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.__del__": { @@ -660,8 +660,8 @@ "pack://uimessenger.py:MessengerWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.Destroy": { @@ -670,8 +670,8 @@ "pack://uimessenger.py:MessengerWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnCloseQuestionDialog": { @@ -680,8 +680,8 @@ "pack://uimessenger.py:MessengerWindow.OnCloseQuestionDialog" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.Close": { @@ -690,8 +690,8 @@ "pack://uimessenger.py:MessengerWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.SetSize": { @@ -700,8 +700,8 @@ "pack://uimessenger.py:MessengerWindow.SetSize" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnResizeDialog": { @@ -710,8 +710,8 @@ "pack://uimessenger.py:MessengerWindow.OnResizeDialog" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.__LocateMember": { @@ -720,8 +720,8 @@ "pack://uimessenger.py:MessengerWindow.__LocateMember" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.__AddGroup": { @@ -730,8 +730,8 @@ "pack://uimessenger.py:MessengerWindow.__AddGroup" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.__AddFamilyGroup": { @@ -740,8 +740,8 @@ "pack://uimessenger.py:MessengerWindow.__AddFamilyGroup" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.ClearGuildMember": { @@ -750,8 +750,8 @@ "pack://uimessenger.py:MessengerWindow.ClearGuildMember" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.SetWhisperButtonEvent": { @@ -760,8 +760,8 @@ "pack://uimessenger.py:MessengerWindow.SetWhisperButtonEvent" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.SetGuildButtonEvent": { @@ -770,8 +770,8 @@ "pack://uimessenger.py:MessengerWindow.SetGuildButtonEvent" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.SendMobileMessage": { @@ -780,8 +780,8 @@ "pack://uimessenger.py:MessengerWindow.SendMobileMessage" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnAcceptInputMobilePhoneNumber": { @@ -790,8 +790,8 @@ "pack://uimessenger.py:MessengerWindow.OnAcceptInputMobilePhoneNumber" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnCancelInputMobilePhoneNumber": { @@ -800,8 +800,8 @@ "pack://uimessenger.py:MessengerWindow.OnCancelInputMobilePhoneNumber" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnInputMobilePhoneNumber": { @@ -810,8 +810,8 @@ "pack://uimessenger.py:MessengerWindow.OnInputMobilePhoneNumber" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnInputMobileMessage": { @@ -820,8 +820,8 @@ "pack://uimessenger.py:MessengerWindow.OnInputMobileMessage" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnCloseInputDialog": { @@ -830,8 +830,8 @@ "pack://uimessenger.py:MessengerWindow.OnCloseInputDialog" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnPressGuildButton": { @@ -840,8 +840,8 @@ "pack://uimessenger.py:MessengerWindow.OnPressGuildButton" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnPressAddFriendButton": { @@ -850,8 +850,8 @@ "pack://uimessenger.py:MessengerWindow.OnPressAddFriendButton" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnAddFriend": { @@ -860,8 +860,8 @@ "pack://uimessenger.py:MessengerWindow.OnAddFriend" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnCancelAddFriend": { @@ -870,8 +870,8 @@ "pack://uimessenger.py:MessengerWindow.OnCancelAddFriend" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnPressWhisperButton": { @@ -880,8 +880,8 @@ "pack://uimessenger.py:MessengerWindow.OnPressWhisperButton" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnPressMobileButton": { @@ -890,8 +890,8 @@ "pack://uimessenger.py:MessengerWindow.OnPressMobileButton" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnPressRemoveButton": { @@ -900,8 +900,8 @@ "pack://uimessenger.py:MessengerWindow.OnPressRemoveButton" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnRemove": { @@ -910,8 +910,8 @@ "pack://uimessenger.py:MessengerWindow.OnRemove" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnScroll": { @@ -920,8 +920,8 @@ "pack://uimessenger.py:MessengerWindow.OnScroll" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnPressEscapeKey": { @@ -930,8 +930,8 @@ "pack://uimessenger.py:MessengerWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnSelectItem": { @@ -940,8 +940,8 @@ "pack://uimessenger.py:MessengerWindow.OnSelectItem" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnDoubleClickItem": { @@ -950,8 +950,8 @@ "pack://uimessenger.py:MessengerWindow.OnDoubleClickItem" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.GetSelf": { @@ -960,8 +960,8 @@ "pack://uimessenger.py:MessengerWindow.GetSelf" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnRefreshList": { @@ -970,8 +970,8 @@ "pack://uimessenger.py:MessengerWindow.OnRefreshList" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.RefreshMessenger": { @@ -980,8 +980,8 @@ "pack://uimessenger.py:MessengerWindow.RefreshMessenger" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.__AddList": { @@ -990,8 +990,8 @@ "pack://uimessenger.py:MessengerWindow.__AddList" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnRemoveList": { @@ -1000,8 +1000,8 @@ "pack://uimessenger.py:MessengerWindow.OnRemoveList" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnRemoveAllList": { @@ -1010,8 +1010,8 @@ "pack://uimessenger.py:MessengerWindow.OnRemoveAllList" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnLogin": { @@ -1020,8 +1020,8 @@ "pack://uimessenger.py:MessengerWindow.OnLogin" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnLogout": { @@ -1030,8 +1030,8 @@ "pack://uimessenger.py:MessengerWindow.OnLogout" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnMobile": { @@ -1040,8 +1040,8 @@ "pack://uimessenger.py:MessengerWindow.OnMobile" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnAddLover": { @@ -1050,8 +1050,8 @@ "pack://uimessenger.py:MessengerWindow.OnAddLover" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnUpdateLovePoint": { @@ -1060,8 +1060,8 @@ "pack://uimessenger.py:MessengerWindow.OnUpdateLovePoint" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnLoginLover": { @@ -1070,8 +1070,8 @@ "pack://uimessenger.py:MessengerWindow.OnLoginLover" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.OnLogoutLover": { @@ -1080,8 +1080,8 @@ "pack://uimessenger.py:MessengerWindow.OnLogoutLover" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MessengerWindow.ClearLoverInfo": { @@ -1090,8 +1090,8 @@ "pack://uimessenger.py:MessengerWindow.ClearLoverInfo" ], "evidence": [ - "script/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uimessenger.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiminimap.py.json b/audit/port-map/Client/root/uiminimap.py.json index d84a63db..37ce522b 100644 --- a/audit/port-map/Client/root/uiminimap.py.json +++ b/audit/port-map/Client/root/uiminimap.py.json @@ -10,8 +10,8 @@ "pack://uiminimap.py:MapTextToolTip.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MapTextToolTip.__del__": { @@ -20,8 +20,8 @@ "pack://uiminimap.py:MapTextToolTip.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MapTextToolTip.SetText": { @@ -30,8 +30,8 @@ "pack://uiminimap.py:MapTextToolTip.SetText" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MapTextToolTip.SetTooltipPosition": { @@ -40,8 +40,8 @@ "pack://uiminimap.py:MapTextToolTip.SetTooltipPosition" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MapTextToolTip.SetTextColor": { @@ -50,8 +50,8 @@ "pack://uiminimap.py:MapTextToolTip.SetTextColor" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MapTextToolTip.GetTextSize": { @@ -60,8 +60,8 @@ "pack://uiminimap.py:MapTextToolTip.GetTextSize" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AtlasWindow.__init__": { @@ -70,8 +70,8 @@ "pack://uiminimap.py:AtlasWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AtlasWindow.OnUpdate": { @@ -80,8 +80,8 @@ "pack://uiminimap.py:AtlasWindow.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AtlasWindow.OnRender": { @@ -90,8 +90,8 @@ "pack://uiminimap.py:AtlasWindow.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AtlasWindow.HideAtlas": { @@ -100,8 +100,8 @@ "pack://uiminimap.py:AtlasWindow.HideAtlas" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AtlasWindow.ShowAtlas": { @@ -110,8 +110,8 @@ "pack://uiminimap.py:AtlasWindow.ShowAtlas" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AtlasWindow.__del__": { @@ -120,8 +120,8 @@ "pack://uiminimap.py:AtlasWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AtlasWindow.SetMapName": { @@ -130,8 +130,8 @@ "pack://uiminimap.py:AtlasWindow.SetMapName" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AtlasWindow.LoadWindow": { @@ -140,8 +140,8 @@ "pack://uiminimap.py:AtlasWindow.LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AtlasWindow.Destroy": { @@ -150,8 +150,8 @@ "pack://uiminimap.py:AtlasWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AtlasWindow.Hide": { @@ -160,8 +160,8 @@ "pack://uiminimap.py:AtlasWindow.Hide" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AtlasWindow.Show": { @@ -170,8 +170,8 @@ "pack://uiminimap.py:AtlasWindow.Show" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AtlasWindow.SetCenterPositionAdjust": { @@ -180,8 +180,8 @@ "pack://uiminimap.py:AtlasWindow.SetCenterPositionAdjust" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "AtlasWindow.OnPressEscapeKey": { @@ -190,8 +190,8 @@ "pack://uiminimap.py:AtlasWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "__RegisterMiniMapColor": { @@ -200,8 +200,8 @@ "pack://uiminimap.py:__RegisterMiniMapColor" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.__init__": { @@ -210,8 +210,8 @@ "pack://uiminimap.py:MiniMap.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.__del__": { @@ -220,8 +220,8 @@ "pack://uiminimap.py:MiniMap.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.__Initialize": { @@ -230,8 +230,8 @@ "pack://uiminimap.py:MiniMap.__Initialize" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.SetMapName": { @@ -240,8 +240,8 @@ "pack://uiminimap.py:MiniMap.SetMapName" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.SetImprisonmentDuration": { @@ -250,8 +250,8 @@ "pack://uiminimap.py:MiniMap.SetImprisonmentDuration" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.__UpdateImprisonmentDurationText": { @@ -260,8 +260,8 @@ "pack://uiminimap.py:MiniMap.__UpdateImprisonmentDurationText" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.Show": { @@ -270,8 +270,8 @@ "pack://uiminimap.py:MiniMap.Show" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.__LoadWindow": { @@ -280,8 +280,8 @@ "pack://uiminimap.py:MiniMap.__LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.Destroy": { @@ -290,8 +290,8 @@ "pack://uiminimap.py:MiniMap.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.UpdateObserverCount": { @@ -300,8 +300,8 @@ "pack://uiminimap.py:MiniMap.UpdateObserverCount" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.OnUpdate": { @@ -310,8 +310,8 @@ "pack://uiminimap.py:MiniMap.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.OnRender": { @@ -320,8 +320,8 @@ "pack://uiminimap.py:MiniMap.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.Close": { @@ -330,8 +330,8 @@ "pack://uiminimap.py:MiniMap.Close" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.HideMiniMap": { @@ -340,8 +340,8 @@ "pack://uiminimap.py:MiniMap.HideMiniMap" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.ShowMiniMap": { @@ -350,8 +350,8 @@ "pack://uiminimap.py:MiniMap.ShowMiniMap" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.isShowMiniMap": { @@ -360,8 +360,8 @@ "pack://uiminimap.py:MiniMap.isShowMiniMap" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.ScaleUp": { @@ -370,8 +370,8 @@ "pack://uiminimap.py:MiniMap.ScaleUp" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.ScaleDown": { @@ -380,8 +380,8 @@ "pack://uiminimap.py:MiniMap.ScaleDown" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.ShowAtlas": { @@ -390,8 +390,8 @@ "pack://uiminimap.py:MiniMap.ShowAtlas" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MiniMap.ToggleAtlasWindow": { @@ -400,8 +400,8 @@ "pack://uiminimap.py:MiniMap.ToggleAtlasWindow" ], "evidence": [ - "script/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiminimap.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uioption.py.json b/audit/port-map/Client/root/uioption.py.json index 38e2e05f..aeac18d5 100644 --- a/audit/port-map/Client/root/uioption.py.json +++ b/audit/port-map/Client/root/uioption.py.json @@ -10,8 +10,8 @@ "pack://uioption.py:OptionDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__del__": { @@ -20,8 +20,8 @@ "pack://uioption.py:OptionDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__Initialize": { @@ -30,8 +30,8 @@ "pack://uioption.py:OptionDialog.__Initialize" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.Destroy": { @@ -40,8 +40,8 @@ "pack://uioption.py:OptionDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__LoadDialog": { @@ -50,8 +50,8 @@ "pack://uioption.py:OptionDialog.__LoadDialog" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__ClickRadioButton": { @@ -60,8 +60,8 @@ "pack://uioption.py:OptionDialog.__ClickRadioButton" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__SetNameColorMode": { @@ -70,8 +70,8 @@ "pack://uioption.py:OptionDialog.__SetNameColorMode" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__SetTargetBoardViewMode": { @@ -80,8 +80,8 @@ "pack://uioption.py:OptionDialog.__SetTargetBoardViewMode" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__SetCameraMode": { @@ -90,8 +90,8 @@ "pack://uioption.py:OptionDialog.__SetCameraMode" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__SetFogLevel": { @@ -100,8 +100,8 @@ "pack://uioption.py:OptionDialog.__SetFogLevel" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickNameColorModeNormalButton": { @@ -110,8 +110,8 @@ "pack://uioption.py:OptionDialog.__OnClickNameColorModeNormalButton" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickNameColorModeEmpireButton": { @@ -120,8 +120,8 @@ "pack://uioption.py:OptionDialog.__OnClickNameColorModeEmpireButton" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickTargetBoardViewButton": { @@ -130,8 +130,8 @@ "pack://uioption.py:OptionDialog.__OnClickTargetBoardViewButton" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickTargetBoardNoViewButton": { @@ -140,8 +140,8 @@ "pack://uioption.py:OptionDialog.__OnClickTargetBoardNoViewButton" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickCameraModeShortButton": { @@ -150,8 +150,8 @@ "pack://uioption.py:OptionDialog.__OnClickCameraModeShortButton" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickCameraModeLongButton": { @@ -160,8 +160,8 @@ "pack://uioption.py:OptionDialog.__OnClickCameraModeLongButton" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickFogModeLevel0Button": { @@ -170,8 +170,8 @@ "pack://uioption.py:OptionDialog.__OnClickFogModeLevel0Button" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickFogModeLevel1Button": { @@ -180,8 +180,8 @@ "pack://uioption.py:OptionDialog.__OnClickFogModeLevel1Button" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickFogModeLevel2Button": { @@ -190,8 +190,8 @@ "pack://uioption.py:OptionDialog.__OnClickFogModeLevel2Button" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickBlockExchangeButton": { @@ -200,8 +200,8 @@ "pack://uioption.py:OptionDialog.__OnClickBlockExchangeButton" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickBlockPartyButton": { @@ -210,8 +210,8 @@ "pack://uioption.py:OptionDialog.__OnClickBlockPartyButton" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickBlockGuildButton": { @@ -220,8 +220,8 @@ "pack://uioption.py:OptionDialog.__OnClickBlockGuildButton" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickBlockWhisperButton": { @@ -230,8 +230,8 @@ "pack://uioption.py:OptionDialog.__OnClickBlockWhisperButton" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickBlockFriendButton": { @@ -240,8 +240,8 @@ "pack://uioption.py:OptionDialog.__OnClickBlockFriendButton" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__CheckPvPProtectedLevelPlayer": { @@ -250,8 +250,8 @@ "pack://uioption.py:OptionDialog.__CheckPvPProtectedLevelPlayer" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__SetPKMode": { @@ -260,8 +260,8 @@ "pack://uioption.py:OptionDialog.__SetPKMode" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__SetPeacePKMode": { @@ -270,8 +270,8 @@ "pack://uioption.py:OptionDialog.__SetPeacePKMode" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__RefreshPVPButtonList": { @@ -280,8 +280,8 @@ "pack://uioption.py:OptionDialog.__RefreshPVPButtonList" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickPvPModePeaceButton": { @@ -290,8 +290,8 @@ "pack://uioption.py:OptionDialog.__OnClickPvPModePeaceButton" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickPvPModeRevengeButton": { @@ -300,8 +300,8 @@ "pack://uioption.py:OptionDialog.__OnClickPvPModeRevengeButton" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickPvPModeFreeButton": { @@ -310,8 +310,8 @@ "pack://uioption.py:OptionDialog.__OnClickPvPModeFreeButton" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickPvPModeGuildButton": { @@ -320,8 +320,8 @@ "pack://uioption.py:OptionDialog.__OnClickPvPModeGuildButton" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnChangePKMode": { @@ -330,8 +330,8 @@ "pack://uioption.py:OptionDialog.OnChangePKMode" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnChangeMusicVolume": { @@ -340,8 +340,8 @@ "pack://uioption.py:OptionDialog.OnChangeMusicVolume" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnChangeSoundVolume": { @@ -350,8 +350,8 @@ "pack://uioption.py:OptionDialog.OnChangeSoundVolume" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnChangeMobilePhoneNumber": { @@ -360,8 +360,8 @@ "pack://uioption.py:OptionDialog.__OnChangeMobilePhoneNumber" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnDeleteMobilePhoneNumber": { @@ -370,8 +370,8 @@ "pack://uioption.py:OptionDialog.__OnDeleteMobilePhoneNumber" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnInputMobilePhoneNumber": { @@ -380,8 +380,8 @@ "pack://uioption.py:OptionDialog.OnInputMobilePhoneNumber" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnInputMobileAuthorityCode": { @@ -390,8 +390,8 @@ "pack://uioption.py:OptionDialog.OnInputMobileAuthorityCode" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnDeleteMobile": { @@ -400,8 +400,8 @@ "pack://uioption.py:OptionDialog.OnDeleteMobile" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnCloseInputDialog": { @@ -410,8 +410,8 @@ "pack://uioption.py:OptionDialog.OnCloseInputDialog" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnCloseQuestionDialog": { @@ -420,8 +420,8 @@ "pack://uioption.py:OptionDialog.OnCloseQuestionDialog" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnPressEscapeKey": { @@ -430,8 +430,8 @@ "pack://uioption.py:OptionDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.RefreshMobile": { @@ -440,8 +440,8 @@ "pack://uioption.py:OptionDialog.RefreshMobile" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnMobileAuthority": { @@ -450,8 +450,8 @@ "pack://uioption.py:OptionDialog.OnMobileAuthority" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.RefreshBlock": { @@ -460,8 +460,8 @@ "pack://uioption.py:OptionDialog.RefreshBlock" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnBlockMode": { @@ -470,8 +470,8 @@ "pack://uioption.py:OptionDialog.OnBlockMode" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.Show": { @@ -480,8 +480,8 @@ "pack://uioption.py:OptionDialog.Show" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.Close": { @@ -490,8 +490,8 @@ "pack://uioption.py:OptionDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uioption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiparty.py.json b/audit/port-map/Client/root/uiparty.py.json index 75a06752..27ad1601 100644 --- a/audit/port-map/Client/root/uiparty.py.json +++ b/audit/port-map/Client/root/uiparty.py.json @@ -10,8 +10,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.__del__": { @@ -20,8 +20,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.__LoadBoard": { @@ -30,8 +30,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.__LoadBoard" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.Destroy": { @@ -40,8 +40,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.__SetAffectsMouseEvent": { @@ -50,8 +50,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.__SetAffectsMouseEvent" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.__HideAllAffects": { @@ -60,8 +60,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.__HideAllAffects" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.__CreateAffectToolTip": { @@ -70,8 +70,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.__CreateAffectToolTip" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.__CreateStateButton": { @@ -80,8 +80,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.__CreateStateButton" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.__GetPartySkillLevel": { @@ -90,8 +90,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.__GetPartySkillLevel" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.__AppendStateButton": { @@ -100,8 +100,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.__AppendStateButton" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.__ShowStateButton": { @@ -110,8 +110,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.__ShowStateButton" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.__HideStateButton": { @@ -120,8 +120,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.__HideStateButton" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.__GetAffectNumber": { @@ -130,8 +130,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.__GetAffectNumber" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.SetCharacterName": { @@ -140,8 +140,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.SetCharacterName" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.GetCharacterName": { @@ -150,8 +150,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.GetCharacterName" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.SetCharacterPID": { @@ -160,8 +160,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.SetCharacterPID" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.SetCharacterVID": { @@ -170,8 +170,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.SetCharacterVID" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.GetCharacterPID": { @@ -180,8 +180,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.GetCharacterPID" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.GetCharacterVID": { @@ -190,8 +190,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.GetCharacterVID" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.SetCharacterHP": { @@ -200,8 +200,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.SetCharacterHP" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.SetCharacterState": { @@ -210,8 +210,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.SetCharacterState" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.SetAffect": { @@ -220,8 +220,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.SetAffect" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.Link": { @@ -230,8 +230,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.Link" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.Unlink": { @@ -240,8 +240,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.Unlink" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.OnSelectState": { @@ -250,8 +250,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.OnSelectState" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.OnWarp": { @@ -260,8 +260,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.OnWarp" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.OnExpel": { @@ -270,8 +270,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.OnExpel" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.OnMouseLeftButtonDown": { @@ -280,8 +280,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.OnMouseLeftButtonUp": { @@ -290,8 +290,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.OnMouseLeftButtonUp" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.OnMouseRightButtonDown": { @@ -300,8 +300,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.OnMouseRightButtonDown" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.OnAffectOverIn": { @@ -310,8 +310,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.OnAffectOverIn" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMemberInfoBoard.OnAffectOverOut": { @@ -320,8 +320,8 @@ "pack://uiparty.py:PartyMemberInfoBoard.OnAffectOverOut" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.__init__": { @@ -330,8 +330,8 @@ "pack://uiparty.py:PartyMenu.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.__del__": { @@ -340,8 +340,8 @@ "pack://uiparty.py:PartyMenu.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.Destroy": { @@ -350,8 +350,8 @@ "pack://uiparty.py:PartyMenu.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.__CreateModeButtons": { @@ -360,8 +360,8 @@ "pack://uiparty.py:PartyMenu.__CreateModeButtons" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.__CreateButtons": { @@ -370,8 +370,8 @@ "pack://uiparty.py:PartyMenu.__CreateButtons" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.__ClearShowingButtons": { @@ -380,8 +380,8 @@ "pack://uiparty.py:PartyMenu.__ClearShowingButtons" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.__ArrangeButtons": { @@ -390,8 +390,8 @@ "pack://uiparty.py:PartyMenu.__ArrangeButtons" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.__ShowButton": { @@ -400,8 +400,8 @@ "pack://uiparty.py:PartyMenu.__ShowButton" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.__HideButton": { @@ -410,8 +410,8 @@ "pack://uiparty.py:PartyMenu.__HideButton" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.ShowLeaderButton": { @@ -420,8 +420,8 @@ "pack://uiparty.py:PartyMenu.ShowLeaderButton" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.ShowMemberButton": { @@ -430,8 +430,8 @@ "pack://uiparty.py:PartyMenu.ShowMemberButton" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.OnPartyUseSkill": { @@ -440,8 +440,8 @@ "pack://uiparty.py:PartyMenu.OnPartyUseSkill" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.PartyHealReady": { @@ -450,8 +450,8 @@ "pack://uiparty.py:PartyMenu.PartyHealReady" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.__UpAllModeButtons": { @@ -460,8 +460,8 @@ "pack://uiparty.py:PartyMenu.__UpAllModeButtons" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.__SetModeButton": { @@ -470,8 +470,8 @@ "pack://uiparty.py:PartyMenu.__SetModeButton" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.OnClickEXPLevel": { @@ -480,8 +480,8 @@ "pack://uiparty.py:PartyMenu.OnClickEXPLevel" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.OnClickEXPDistributeParity": { @@ -490,8 +490,8 @@ "pack://uiparty.py:PartyMenu.OnClickEXPDistributeParity" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyMenu.ChangePartyParameter": { @@ -500,8 +500,8 @@ "pack://uiparty.py:PartyMenu.ChangePartyParameter" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.__init__": { @@ -510,8 +510,8 @@ "pack://uiparty.py:PartyWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.__del__": { @@ -520,8 +520,8 @@ "pack://uiparty.py:PartyWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.Destroy": { @@ -530,8 +530,8 @@ "pack://uiparty.py:PartyWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.DestroyPartyMemberInfoBoard": { @@ -540,8 +540,8 @@ "pack://uiparty.py:PartyWindow.DestroyPartyMemberInfoBoard" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.__CreatePartyMenuButton": { @@ -550,8 +550,8 @@ "pack://uiparty.py:PartyWindow.__CreatePartyMenuButton" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.__CreatePartyMenu": { @@ -560,8 +560,8 @@ "pack://uiparty.py:PartyWindow.__CreatePartyMenu" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.AddPartyMember": { @@ -570,8 +570,8 @@ "pack://uiparty.py:PartyWindow.AddPartyMember" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.RemovePartyMember": { @@ -580,8 +580,8 @@ "pack://uiparty.py:PartyWindow.RemovePartyMember" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.UpdatePartyMemberInfo": { @@ -590,8 +590,8 @@ "pack://uiparty.py:PartyWindow.UpdatePartyMemberInfo" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.LinkPartyMember": { @@ -600,8 +600,8 @@ "pack://uiparty.py:PartyWindow.LinkPartyMember" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.UnlinkPartyMember": { @@ -610,8 +610,8 @@ "pack://uiparty.py:PartyWindow.UnlinkPartyMember" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.UnlinkAllPartyMember": { @@ -620,8 +620,8 @@ "pack://uiparty.py:PartyWindow.UnlinkAllPartyMember" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.ExitParty": { @@ -630,8 +630,8 @@ "pack://uiparty.py:PartyWindow.ExitParty" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.__ArrangePartyMemberInfoBoard": { @@ -640,8 +640,8 @@ "pack://uiparty.py:PartyWindow.__ArrangePartyMemberInfoBoard" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.__FindPartyMemberInfoBoardByVID": { @@ -650,8 +650,8 @@ "pack://uiparty.py:PartyWindow.__FindPartyMemberInfoBoardByVID" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.__FindPartyMemberInfoBoardByPID": { @@ -660,8 +660,8 @@ "pack://uiparty.py:PartyWindow.__FindPartyMemberInfoBoardByPID" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.PartyHealReady": { @@ -670,8 +670,8 @@ "pack://uiparty.py:PartyWindow.PartyHealReady" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.ChangePartyParameter": { @@ -680,8 +680,8 @@ "pack://uiparty.py:PartyWindow.ChangePartyParameter" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PartyWindow.OnTogglePartyMenu": { @@ -690,8 +690,8 @@ "pack://uiparty.py:PartyWindow.OnTogglePartyMenu" ], "evidence": [ - "script/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiparty.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiphasecurtain.py.json b/audit/port-map/Client/root/uiphasecurtain.py.json index 43a688e2..516e8e3b 100644 --- a/audit/port-map/Client/root/uiphasecurtain.py.json +++ b/audit/port-map/Client/root/uiphasecurtain.py.json @@ -10,8 +10,8 @@ "pack://uiphasecurtain.py:PhaseCurtain.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PhaseCurtain.__del__": { @@ -20,8 +20,8 @@ "pack://uiphasecurtain.py:PhaseCurtain.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PhaseCurtain.SAFE_FadeOut": { @@ -30,8 +30,8 @@ "pack://uiphasecurtain.py:PhaseCurtain.SAFE_FadeOut" ], "evidence": [ - "script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PhaseCurtain.FadeOut": { @@ -40,8 +40,8 @@ "pack://uiphasecurtain.py:PhaseCurtain.FadeOut" ], "evidence": [ - "script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PhaseCurtain.FadeIn": { @@ -50,8 +50,8 @@ "pack://uiphasecurtain.py:PhaseCurtain.FadeIn" ], "evidence": [ - "script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PhaseCurtain.SetAlpha": { @@ -60,8 +60,8 @@ "pack://uiphasecurtain.py:PhaseCurtain.SetAlpha" ], "evidence": [ - "script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PhaseCurtain.OnUpdate": { @@ -70,8 +70,8 @@ "pack://uiphasecurtain.py:PhaseCurtain.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiphasecurtain.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uipickmoney.py.json b/audit/port-map/Client/root/uipickmoney.py.json index 8c24a714..2a07b37a 100644 --- a/audit/port-map/Client/root/uipickmoney.py.json +++ b/audit/port-map/Client/root/uipickmoney.py.json @@ -10,8 +10,8 @@ "pack://uipickmoney.py:PickMoneyDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PickMoneyDialog.__del__": { @@ -20,8 +20,8 @@ "pack://uipickmoney.py:PickMoneyDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PickMoneyDialog.LoadDialog": { @@ -30,8 +30,8 @@ "pack://uipickmoney.py:PickMoneyDialog.LoadDialog" ], "evidence": [ - "script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PickMoneyDialog.Destroy": { @@ -40,8 +40,8 @@ "pack://uipickmoney.py:PickMoneyDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PickMoneyDialog.SetTitleName": { @@ -50,8 +50,8 @@ "pack://uipickmoney.py:PickMoneyDialog.SetTitleName" ], "evidence": [ - "script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PickMoneyDialog.SetAcceptEvent": { @@ -60,8 +60,8 @@ "pack://uipickmoney.py:PickMoneyDialog.SetAcceptEvent" ], "evidence": [ - "script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PickMoneyDialog.SetMax": { @@ -70,8 +70,8 @@ "pack://uipickmoney.py:PickMoneyDialog.SetMax" ], "evidence": [ - "script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PickMoneyDialog.Open": { @@ -80,8 +80,8 @@ "pack://uipickmoney.py:PickMoneyDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PickMoneyDialog.Close": { @@ -90,8 +90,8 @@ "pack://uipickmoney.py:PickMoneyDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PickMoneyDialog.OnAccept": { @@ -100,8 +100,8 @@ "pack://uipickmoney.py:PickMoneyDialog.OnAccept" ], "evidence": [ - "script/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipickmoney.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiplayergauge.py.json b/audit/port-map/Client/root/uiplayergauge.py.json index 1e357cd1..5f45daef 100644 --- a/audit/port-map/Client/root/uiplayergauge.py.json +++ b/audit/port-map/Client/root/uiplayergauge.py.json @@ -10,8 +10,8 @@ "pack://uiplayergauge.py:PlayerGauge.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PlayerGauge.__del__": { @@ -20,8 +20,8 @@ "pack://uiplayergauge.py:PlayerGauge.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PlayerGauge.Hide": { @@ -30,8 +30,8 @@ "pack://uiplayergauge.py:PlayerGauge.Hide" ], "evidence": [ - "script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PlayerGauge.OnUpdate": { @@ -40,8 +40,8 @@ "pack://uiplayergauge.py:PlayerGauge.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PlayerGauge.RefreshGauge": { @@ -50,8 +50,8 @@ "pack://uiplayergauge.py:PlayerGauge.RefreshGauge" ], "evidence": [ - "script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PlayerGauge.EnableShowAlways": { @@ -60,8 +60,8 @@ "pack://uiplayergauge.py:PlayerGauge.EnableShowAlways" ], "evidence": [ - "script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PlayerGauge.DisableShowAlways": { @@ -70,8 +70,8 @@ "pack://uiplayergauge.py:PlayerGauge.DisableShowAlways" ], "evidence": [ - "script/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiplayergauge.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uipointreset.py.json b/audit/port-map/Client/root/uipointreset.py.json index 4c69f4d8..ed2ce59e 100644 --- a/audit/port-map/Client/root/uipointreset.py.json +++ b/audit/port-map/Client/root/uipointreset.py.json @@ -10,8 +10,8 @@ "pack://uipointreset.py:PointResetDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PointResetDialog.LoadDialog": { @@ -20,8 +20,8 @@ "pack://uipointreset.py:PointResetDialog.LoadDialog" ], "evidence": [ - "script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PointResetDialog.Destroy": { @@ -30,8 +30,8 @@ "pack://uipointreset.py:PointResetDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PointResetDialog.OpenDialog": { @@ -40,8 +40,8 @@ "pack://uipointreset.py:PointResetDialog.OpenDialog" ], "evidence": [ - "script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PointResetDialog.OpenConfirmDialog": { @@ -50,8 +50,8 @@ "pack://uipointreset.py:PointResetDialog.OpenConfirmDialog" ], "evidence": [ - "script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PointResetDialog.ResetPoint": { @@ -60,8 +60,8 @@ "pack://uipointreset.py:PointResetDialog.ResetPoint" ], "evidence": [ - "script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PointResetDialog.Close": { @@ -70,8 +70,8 @@ "pack://uipointreset.py:PointResetDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PointResetDialog.OnPressEscapeKey": { @@ -80,8 +80,8 @@ "pack://uipointreset.py:PointResetDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uipointreset.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiprivateshopbuilder.py.json b/audit/port-map/Client/root/uiprivateshopbuilder.py.json index 0732787e..8198ec3e 100644 --- a/audit/port-map/Client/root/uiprivateshopbuilder.py.json +++ b/audit/port-map/Client/root/uiprivateshopbuilder.py.json @@ -10,8 +10,8 @@ "pack://uiprivateshopbuilder.py:Clear" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsPrivateShopItemPriceList": { @@ -20,8 +20,8 @@ "pack://uiprivateshopbuilder.py:IsPrivateShopItemPriceList" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "IsBuildingPrivateShop": { @@ -30,8 +30,8 @@ "pack://uiprivateshopbuilder.py:IsBuildingPrivateShop" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SetPrivateShopItemPrice": { @@ -40,8 +40,8 @@ "pack://uiprivateshopbuilder.py:SetPrivateShopItemPrice" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GetPrivateShopItemPrice": { @@ -50,8 +50,8 @@ "pack://uiprivateshopbuilder.py:GetPrivateShopItemPrice" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "UpdateADBoard": { @@ -60,8 +60,8 @@ "pack://uiprivateshopbuilder.py:UpdateADBoard" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DeleteADBoard": { @@ -70,8 +70,8 @@ "pack://uiprivateshopbuilder.py:DeleteADBoard" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopAdvertisementBoard.__init__": { @@ -80,8 +80,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopAdvertisementBoard.__del__": { @@ -90,8 +90,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopAdvertisementBoard.__MakeTextLine": { @@ -100,8 +100,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.__MakeTextLine" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopAdvertisementBoard.Open": { @@ -110,8 +110,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.Open" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopAdvertisementBoard.OnMouseLeftButtonUp": { @@ -120,8 +120,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.OnMouseLeftButtonUp" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopAdvertisementBoard.OnUpdate": { @@ -130,8 +130,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopAdvertisementBoard.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.__init__": { @@ -140,8 +140,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.__del__": { @@ -150,8 +150,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.__LoadWindow": { @@ -160,8 +160,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.__LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.Destroy": { @@ -170,8 +170,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.Open": { @@ -180,8 +180,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.Open" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.Close": { @@ -190,8 +190,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.Close" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.SetItemToolTip": { @@ -200,8 +200,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.SetItemToolTip" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.Refresh": { @@ -210,8 +210,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.Refresh" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.OnSelectEmptySlot": { @@ -220,8 +220,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnSelectEmptySlot" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.OnSelectItemSlot": { @@ -230,8 +230,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnSelectItemSlot" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.AcceptInputPrice": { @@ -240,8 +240,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.AcceptInputPrice" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.CancelInputPrice": { @@ -250,8 +250,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.CancelInputPrice" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.OnOk": { @@ -260,8 +260,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnOk" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.OnClose": { @@ -270,8 +270,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnClose" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.OnPressEscapeKey": { @@ -280,8 +280,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.OnOverInItem": { @@ -290,8 +290,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnOverInItem" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PrivateShopBuilder.OnOverOutItem": { @@ -300,8 +300,8 @@ "pack://uiprivateshopbuilder.py:PrivateShopBuilder.OnOverOutItem" ], "evidence": [ - "script/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiprivateshopbuilder.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiquest.py.json b/audit/port-map/Client/root/uiquest.py.json index 577b8840..abae4176 100644 --- a/audit/port-map/Client/root/uiquest.py.json +++ b/audit/port-map/Client/root/uiquest.py.json @@ -10,8 +10,8 @@ "pack://uiquest.py:ToolTipImageBox.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTipImageBox.__del__": { @@ -20,8 +20,8 @@ "pack://uiquest.py:ToolTipImageBox.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTipImageBox.CreateToolTip": { @@ -30,8 +30,8 @@ "pack://uiquest.py:ToolTipImageBox.CreateToolTip" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTipImageBox.DestroyToolTip": { @@ -40,8 +40,8 @@ "pack://uiquest.py:ToolTipImageBox.DestroyToolTip" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTipImageBox.OnMouseOverIn": { @@ -50,8 +50,8 @@ "pack://uiquest.py:ToolTipImageBox.OnMouseOverIn" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTipImageBox.OnMouseOverOut": { @@ -60,8 +60,8 @@ "pack://uiquest.py:ToolTipImageBox.OnMouseOverOut" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestCurtain.__init__": { @@ -70,8 +70,8 @@ "pack://uiquest.py:QuestCurtain.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestCurtain.Close": { @@ -80,8 +80,8 @@ "pack://uiquest.py:QuestCurtain.Close" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestCurtain.OnUpdate": { @@ -90,8 +90,8 @@ "pack://uiquest.py:QuestCurtain.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EventCurtain.__init__": { @@ -100,8 +100,8 @@ "pack://uiquest.py:EventCurtain.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EventCurtain.__del__": { @@ -110,8 +110,8 @@ "pack://uiquest.py:EventCurtain.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EventCurtain.SetAlpha": { @@ -120,8 +120,8 @@ "pack://uiquest.py:EventCurtain.SetAlpha" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EventCurtain.FadeOut": { @@ -130,8 +130,8 @@ "pack://uiquest.py:EventCurtain.FadeOut" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EventCurtain.FadeIn": { @@ -140,8 +140,8 @@ "pack://uiquest.py:EventCurtain.FadeIn" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EventCurtain.WhiteOut": { @@ -150,8 +150,8 @@ "pack://uiquest.py:EventCurtain.WhiteOut" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EventCurtain.WhiteIn": { @@ -160,8 +160,8 @@ "pack://uiquest.py:EventCurtain.WhiteIn" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EventCurtain.__StartFade": { @@ -170,8 +170,8 @@ "pack://uiquest.py:EventCurtain.__StartFade" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EventCurtain.__EndFade": { @@ -180,8 +180,8 @@ "pack://uiquest.py:EventCurtain.__EndFade" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EventCurtain.OnUpdate": { @@ -190,8 +190,8 @@ "pack://uiquest.py:EventCurtain.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BarButton.__init__": { @@ -200,8 +200,8 @@ "pack://uiquest.py:BarButton.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BarButton.OnRender": { @@ -210,8 +210,8 @@ "pack://uiquest.py:BarButton.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BarButton.CallEvent": { @@ -220,8 +220,8 @@ "pack://uiquest.py:BarButton.CallEvent" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BarButton.DownEvent": { @@ -230,8 +230,8 @@ "pack://uiquest.py:BarButton.DownEvent" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BarButton.ShowToolTip": { @@ -240,8 +240,8 @@ "pack://uiquest.py:BarButton.ShowToolTip" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BarButton.HideToolTip": { @@ -250,8 +250,8 @@ "pack://uiquest.py:BarButton.HideToolTip" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DescriptionWindow.__init__": { @@ -260,8 +260,8 @@ "pack://uiquest.py:DescriptionWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DescriptionWindow.__del__": { @@ -270,8 +270,8 @@ "pack://uiquest.py:DescriptionWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "DescriptionWindow.OnRender": { @@ -280,8 +280,8 @@ "pack://uiquest.py:DescriptionWindow.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.__init__": { @@ -290,8 +290,8 @@ "pack://uiquest.py:QuestDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.__del__": { @@ -300,8 +300,8 @@ "pack://uiquest.py:QuestDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.LoadDialog": { @@ -310,8 +310,8 @@ "pack://uiquest.py:QuestDialog.LoadDialog" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.OnCancel": { @@ -320,8 +320,8 @@ "pack://uiquest.py:QuestDialog.OnCancel" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.CloseSelf": { @@ -330,8 +330,8 @@ "pack://uiquest.py:QuestDialog.CloseSelf" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.Destroy": { @@ -340,8 +340,8 @@ "pack://uiquest.py:QuestDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.OnUpdate": { @@ -350,8 +350,8 @@ "pack://uiquest.py:QuestDialog.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.AddOnCloseEvent": { @@ -360,8 +360,8 @@ "pack://uiquest.py:QuestDialog.AddOnCloseEvent" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.AddOnDoneEvent": { @@ -370,8 +370,8 @@ "pack://uiquest.py:QuestDialog.AddOnDoneEvent" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.SetOnCloseEvent": { @@ -380,8 +380,8 @@ "pack://uiquest.py:QuestDialog.SetOnCloseEvent" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.SetEventSetPosition": { @@ -390,8 +390,8 @@ "pack://uiquest.py:QuestDialog.SetEventSetPosition" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.AdjustEventSetPosition": { @@ -400,8 +400,8 @@ "pack://uiquest.py:QuestDialog.AdjustEventSetPosition" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.MakeNextButton": { @@ -410,8 +410,8 @@ "pack://uiquest.py:QuestDialog.MakeNextButton" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.MakeQuestion": { @@ -420,8 +420,8 @@ "pack://uiquest.py:QuestDialog.MakeQuestion" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.MakeEachButton": { @@ -430,8 +430,8 @@ "pack://uiquest.py:QuestDialog.MakeEachButton" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.MakeNextPrevPageButton": { @@ -440,8 +440,8 @@ "pack://uiquest.py:QuestDialog.MakeNextPrevPageButton" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.RefreshQuestPage": { @@ -450,8 +450,8 @@ "pack://uiquest.py:QuestDialog.RefreshQuestPage" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.NextQuestPageEvent": { @@ -460,8 +460,8 @@ "pack://uiquest.py:QuestDialog.NextQuestPageEvent" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.PrevQuestPageEvent": { @@ -470,8 +470,8 @@ "pack://uiquest.py:QuestDialog.PrevQuestPageEvent" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.ClickAnswerEvent": { @@ -480,8 +480,8 @@ "pack://uiquest.py:QuestDialog.ClickAnswerEvent" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.AppendQuestion": { @@ -490,8 +490,8 @@ "pack://uiquest.py:QuestDialog.AppendQuestion" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.FadeOut": { @@ -500,8 +500,8 @@ "pack://uiquest.py:QuestDialog.FadeOut" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.FadeIn": { @@ -510,8 +510,8 @@ "pack://uiquest.py:QuestDialog.FadeIn" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.WhiteOut": { @@ -520,8 +520,8 @@ "pack://uiquest.py:QuestDialog.WhiteOut" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.WhiteIn": { @@ -530,8 +530,8 @@ "pack://uiquest.py:QuestDialog.WhiteIn" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.DoneEvent": { @@ -540,8 +540,8 @@ "pack://uiquest.py:QuestDialog.DoneEvent" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.__GetQuestImageFileName": { @@ -550,8 +550,8 @@ "pack://uiquest.py:QuestDialog.__GetQuestImageFileName" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.OnKeyDown": { @@ -560,8 +560,8 @@ "pack://uiquest.py:QuestDialog.OnKeyDown" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.OnPressEscapeKey": { @@ -570,8 +570,8 @@ "pack://uiquest.py:QuestDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.OnIMEReturn": { @@ -580,8 +580,8 @@ "pack://uiquest.py:QuestDialog.OnIMEReturn" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.OnIMEUpdate": { @@ -590,8 +590,8 @@ "pack://uiquest.py:QuestDialog.OnIMEUpdate" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.OnInput": { @@ -600,8 +600,8 @@ "pack://uiquest.py:QuestDialog.OnInput" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.OnImage": { @@ -610,8 +610,8 @@ "pack://uiquest.py:QuestDialog.OnImage" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.OnInsertItemIcon": { @@ -620,8 +620,8 @@ "pack://uiquest.py:QuestDialog.OnInsertItemIcon" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.OnInsertImage": { @@ -630,8 +630,8 @@ "pack://uiquest.py:QuestDialog.OnInsertImage" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.OnSize": { @@ -640,8 +640,8 @@ "pack://uiquest.py:QuestDialog.OnSize" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.OnTitleImage": { @@ -650,8 +650,8 @@ "pack://uiquest.py:QuestDialog.OnTitleImage" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.OnLeftImage": { @@ -660,8 +660,8 @@ "pack://uiquest.py:QuestDialog.OnLeftImage" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.OnTopImage": { @@ -670,8 +670,8 @@ "pack://uiquest.py:QuestDialog.OnTopImage" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "QuestDialog.OnBackgroundImage": { @@ -680,8 +680,8 @@ "pack://uiquest.py:QuestDialog.OnBackgroundImage" ], "evidence": [ - "script/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiquest.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uirefine.py.json b/audit/port-map/Client/root/uirefine.py.json index 4ea7ce66..a068357b 100644 --- a/audit/port-map/Client/root/uirefine.py.json +++ b/audit/port-map/Client/root/uirefine.py.json @@ -10,8 +10,8 @@ "pack://uirefine.py:RefineDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialog.__LoadScript": { @@ -20,8 +20,8 @@ "pack://uirefine.py:RefineDialog.__LoadScript" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialog.__del__": { @@ -30,8 +30,8 @@ "pack://uirefine.py:RefineDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialog.__LoadQuestionDialog": { @@ -40,8 +40,8 @@ "pack://uirefine.py:RefineDialog.__LoadQuestionDialog" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialog.Destroy": { @@ -50,8 +50,8 @@ "pack://uirefine.py:RefineDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialog.GetRefineSuccessPercentage": { @@ -60,8 +60,8 @@ "pack://uirefine.py:RefineDialog.GetRefineSuccessPercentage" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialog.Open": { @@ -70,8 +70,8 @@ "pack://uirefine.py:RefineDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialog.UpdateDialog": { @@ -80,8 +80,8 @@ "pack://uirefine.py:RefineDialog.UpdateDialog" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialog.OpenQuestionDialog": { @@ -90,8 +90,8 @@ "pack://uirefine.py:RefineDialog.OpenQuestionDialog" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialog.Accept": { @@ -100,8 +100,8 @@ "pack://uirefine.py:RefineDialog.Accept" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialog.Close": { @@ -110,8 +110,8 @@ "pack://uirefine.py:RefineDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialog.OnPressEscapeKey": { @@ -120,8 +120,8 @@ "pack://uirefine.py:RefineDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialogNew.__init__": { @@ -130,8 +130,8 @@ "pack://uirefine.py:RefineDialogNew.__init__" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialogNew.__Initialize": { @@ -140,8 +140,8 @@ "pack://uirefine.py:RefineDialogNew.__Initialize" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialogNew.__LoadScript": { @@ -150,8 +150,8 @@ "pack://uirefine.py:RefineDialogNew.__LoadScript" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialogNew.__del__": { @@ -160,8 +160,8 @@ "pack://uirefine.py:RefineDialogNew.__del__" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialogNew.__MakeSlot": { @@ -170,8 +170,8 @@ "pack://uirefine.py:RefineDialogNew.__MakeSlot" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialogNew.__MakeItemImage": { @@ -180,8 +180,8 @@ "pack://uirefine.py:RefineDialogNew.__MakeItemImage" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialogNew.__MakeThinBoard": { @@ -190,8 +190,8 @@ "pack://uirefine.py:RefineDialogNew.__MakeThinBoard" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialogNew.Destroy": { @@ -200,8 +200,8 @@ "pack://uirefine.py:RefineDialogNew.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialogNew.Open": { @@ -210,8 +210,8 @@ "pack://uirefine.py:RefineDialogNew.Open" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialogNew.Close": { @@ -220,8 +220,8 @@ "pack://uirefine.py:RefineDialogNew.Close" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialogNew.AppendMaterial": { @@ -230,8 +230,8 @@ "pack://uirefine.py:RefineDialogNew.AppendMaterial" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialogNew.UpdateDialog": { @@ -240,8 +240,8 @@ "pack://uirefine.py:RefineDialogNew.UpdateDialog" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialogNew.OpenQuestionDialog": { @@ -250,8 +250,8 @@ "pack://uirefine.py:RefineDialogNew.OpenQuestionDialog" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialogNew.Accept": { @@ -260,8 +260,8 @@ "pack://uirefine.py:RefineDialogNew.Accept" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialogNew.CancelRefine": { @@ -270,8 +270,8 @@ "pack://uirefine.py:RefineDialogNew.CancelRefine" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RefineDialogNew.OnPressEscapeKey": { @@ -280,8 +280,8 @@ "pack://uirefine.py:RefineDialogNew.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirefine.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uirestart.py.json b/audit/port-map/Client/root/uirestart.py.json index 9fe9d123..a6634cd2 100644 --- a/audit/port-map/Client/root/uirestart.py.json +++ b/audit/port-map/Client/root/uirestart.py.json @@ -10,8 +10,8 @@ "pack://uirestart.py:RestartDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RestartDialog.__del__": { @@ -20,8 +20,8 @@ "pack://uirestart.py:RestartDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RestartDialog.LoadDialog": { @@ -30,8 +30,8 @@ "pack://uirestart.py:RestartDialog.LoadDialog" ], "evidence": [ - "script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RestartDialog.Destroy": { @@ -40,8 +40,8 @@ "pack://uirestart.py:RestartDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RestartDialog.OpenDialog": { @@ -50,8 +50,8 @@ "pack://uirestart.py:RestartDialog.OpenDialog" ], "evidence": [ - "script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RestartDialog.Close": { @@ -60,8 +60,8 @@ "pack://uirestart.py:RestartDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RestartDialog.RestartHere": { @@ -70,8 +70,8 @@ "pack://uirestart.py:RestartDialog.RestartHere" ], "evidence": [ - "script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RestartDialog.RestartTown": { @@ -80,8 +80,8 @@ "pack://uirestart.py:RestartDialog.RestartTown" ], "evidence": [ - "script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RestartDialog.OnPressExitKey": { @@ -90,8 +90,8 @@ "pack://uirestart.py:RestartDialog.OnPressExitKey" ], "evidence": [ - "script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "RestartDialog.OnPressEscapeKey": { @@ -100,8 +100,8 @@ "pack://uirestart.py:RestartDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uirestart.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uisafebox.py.json b/audit/port-map/Client/root/uisafebox.py.json index 4a0bfe55..fb2b98c6 100644 --- a/audit/port-map/Client/root/uisafebox.py.json +++ b/audit/port-map/Client/root/uisafebox.py.json @@ -10,8 +10,8 @@ "pack://uisafebox.py:PasswordDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.__del__": { @@ -20,8 +20,8 @@ "pack://uisafebox.py:PasswordDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.__LoadDialog": { @@ -30,8 +30,8 @@ "pack://uisafebox.py:PasswordDialog.__LoadDialog" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.Destroy": { @@ -40,8 +40,8 @@ "pack://uisafebox.py:PasswordDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.SetTitle": { @@ -50,8 +50,8 @@ "pack://uisafebox.py:PasswordDialog.SetTitle" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.SetSendMessage": { @@ -60,8 +60,8 @@ "pack://uisafebox.py:PasswordDialog.SetSendMessage" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.ShowDialog": { @@ -70,8 +70,8 @@ "pack://uisafebox.py:PasswordDialog.ShowDialog" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.CloseDialog": { @@ -80,8 +80,8 @@ "pack://uisafebox.py:PasswordDialog.CloseDialog" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.OnAccept": { @@ -90,8 +90,8 @@ "pack://uisafebox.py:PasswordDialog.OnAccept" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PasswordDialog.OnCancel": { @@ -100,8 +100,8 @@ "pack://uisafebox.py:PasswordDialog.OnCancel" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.__init__": { @@ -110,8 +110,8 @@ "pack://uisafebox.py:ChangePasswordDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.__del__": { @@ -120,8 +120,8 @@ "pack://uisafebox.py:ChangePasswordDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.__LoadDialog": { @@ -130,8 +130,8 @@ "pack://uisafebox.py:ChangePasswordDialog.__LoadDialog" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.LoadDialog": { @@ -140,8 +140,8 @@ "pack://uisafebox.py:ChangePasswordDialog.LoadDialog" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.OnNextFocus": { @@ -150,8 +150,8 @@ "pack://uisafebox.py:ChangePasswordDialog.OnNextFocus" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.Destroy": { @@ -160,8 +160,8 @@ "pack://uisafebox.py:ChangePasswordDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.Open": { @@ -170,8 +170,8 @@ "pack://uisafebox.py:ChangePasswordDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.Close": { @@ -180,8 +180,8 @@ "pack://uisafebox.py:ChangePasswordDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.OnAccept": { @@ -190,8 +190,8 @@ "pack://uisafebox.py:ChangePasswordDialog.OnAccept" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.OnCancel": { @@ -200,8 +200,8 @@ "pack://uisafebox.py:ChangePasswordDialog.OnCancel" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ChangePasswordDialog.OnCloseMessageDialog": { @@ -210,8 +210,8 @@ "pack://uisafebox.py:ChangePasswordDialog.OnCloseMessageDialog" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.__init__": { @@ -220,8 +220,8 @@ "pack://uisafebox.py:SafeboxWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.__del__": { @@ -230,8 +230,8 @@ "pack://uisafebox.py:SafeboxWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.Show": { @@ -240,8 +240,8 @@ "pack://uisafebox.py:SafeboxWindow.Show" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.Destroy": { @@ -250,8 +250,8 @@ "pack://uisafebox.py:SafeboxWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.__LoadWindow": { @@ -260,8 +260,8 @@ "pack://uisafebox.py:SafeboxWindow.__LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.OpenPickMoneyDialog": { @@ -270,8 +270,8 @@ "pack://uisafebox.py:SafeboxWindow.OpenPickMoneyDialog" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.ShowWindow": { @@ -280,8 +280,8 @@ "pack://uisafebox.py:SafeboxWindow.ShowWindow" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.__MakePageButton": { @@ -290,8 +290,8 @@ "pack://uisafebox.py:SafeboxWindow.__MakePageButton" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.SelectPage": { @@ -300,8 +300,8 @@ "pack://uisafebox.py:SafeboxWindow.SelectPage" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.__LocalPosToGlobalPos": { @@ -310,8 +310,8 @@ "pack://uisafebox.py:SafeboxWindow.__LocalPosToGlobalPos" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.SetTableSize": { @@ -320,8 +320,8 @@ "pack://uisafebox.py:SafeboxWindow.SetTableSize" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.RefreshSafebox": { @@ -330,8 +330,8 @@ "pack://uisafebox.py:SafeboxWindow.RefreshSafebox" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.RefreshSafeboxMoney": { @@ -340,8 +340,8 @@ "pack://uisafebox.py:SafeboxWindow.RefreshSafeboxMoney" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.SetItemToolTip": { @@ -350,8 +350,8 @@ "pack://uisafebox.py:SafeboxWindow.SetItemToolTip" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.Close": { @@ -360,8 +360,8 @@ "pack://uisafebox.py:SafeboxWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.CommandCloseSafebox": { @@ -370,8 +370,8 @@ "pack://uisafebox.py:SafeboxWindow.CommandCloseSafebox" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.SelectEmptySlot": { @@ -380,8 +380,8 @@ "pack://uisafebox.py:SafeboxWindow.SelectEmptySlot" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.SelectItemSlot": { @@ -390,8 +390,8 @@ "pack://uisafebox.py:SafeboxWindow.SelectItemSlot" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.UseItemSlot": { @@ -400,8 +400,8 @@ "pack://uisafebox.py:SafeboxWindow.UseItemSlot" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.__ShowToolTip": { @@ -410,8 +410,8 @@ "pack://uisafebox.py:SafeboxWindow.__ShowToolTip" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.OverInItem": { @@ -420,8 +420,8 @@ "pack://uisafebox.py:SafeboxWindow.OverInItem" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.OverOutItem": { @@ -430,8 +430,8 @@ "pack://uisafebox.py:SafeboxWindow.OverOutItem" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.OnPickMoney": { @@ -440,8 +440,8 @@ "pack://uisafebox.py:SafeboxWindow.OnPickMoney" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.OnChangePassword": { @@ -450,8 +450,8 @@ "pack://uisafebox.py:SafeboxWindow.OnChangePassword" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.OnPressEscapeKey": { @@ -460,8 +460,8 @@ "pack://uisafebox.py:SafeboxWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SafeboxWindow.OnUpdate": { @@ -470,8 +470,8 @@ "pack://uisafebox.py:SafeboxWindow.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.__init__": { @@ -480,8 +480,8 @@ "pack://uisafebox.py:MallWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.__del__": { @@ -490,8 +490,8 @@ "pack://uisafebox.py:MallWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.Show": { @@ -500,8 +500,8 @@ "pack://uisafebox.py:MallWindow.Show" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.Destroy": { @@ -510,8 +510,8 @@ "pack://uisafebox.py:MallWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.__LoadWindow": { @@ -520,8 +520,8 @@ "pack://uisafebox.py:MallWindow.__LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.ShowWindow": { @@ -530,8 +530,8 @@ "pack://uisafebox.py:MallWindow.ShowWindow" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.SetTableSize": { @@ -540,8 +540,8 @@ "pack://uisafebox.py:MallWindow.SetTableSize" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.RefreshMall": { @@ -550,8 +550,8 @@ "pack://uisafebox.py:MallWindow.RefreshMall" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.SetItemToolTip": { @@ -560,8 +560,8 @@ "pack://uisafebox.py:MallWindow.SetItemToolTip" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.Close": { @@ -570,8 +570,8 @@ "pack://uisafebox.py:MallWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.CommandCloseMall": { @@ -580,8 +580,8 @@ "pack://uisafebox.py:MallWindow.CommandCloseMall" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.SelectEmptySlot": { @@ -590,8 +590,8 @@ "pack://uisafebox.py:MallWindow.SelectEmptySlot" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.SelectItemSlot": { @@ -600,8 +600,8 @@ "pack://uisafebox.py:MallWindow.SelectItemSlot" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.UseItemSlot": { @@ -610,8 +610,8 @@ "pack://uisafebox.py:MallWindow.UseItemSlot" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.__ShowToolTip": { @@ -620,8 +620,8 @@ "pack://uisafebox.py:MallWindow.__ShowToolTip" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.OverInItem": { @@ -630,8 +630,8 @@ "pack://uisafebox.py:MallWindow.OverInItem" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.OverOutItem": { @@ -640,8 +640,8 @@ "pack://uisafebox.py:MallWindow.OverOutItem" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.OnPressEscapeKey": { @@ -650,8 +650,8 @@ "pack://uisafebox.py:MallWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallWindow.OnUpdate": { @@ -660,8 +660,8 @@ "pack://uisafebox.py:MallWindow.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisafebox.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiscriptlocale.py.json b/audit/port-map/Client/root/uiscriptlocale.py.json index 11f398da..29c44f9c 100644 --- a/audit/port-map/Client/root/uiscriptlocale.py.json +++ b/audit/port-map/Client/root/uiscriptlocale.py.json @@ -10,8 +10,8 @@ "pack://uiscriptlocale.py:LoadLocaleFile" ], "evidence": [ - "script/verify_root_pack.py: uiscriptlocale.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiscriptlocale.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiselectitem.py.json b/audit/port-map/Client/root/uiselectitem.py.json index e7f96482..a77fd8f5 100644 --- a/audit/port-map/Client/root/uiselectitem.py.json +++ b/audit/port-map/Client/root/uiselectitem.py.json @@ -10,8 +10,8 @@ "pack://uiselectitem.py:SelectItemWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectItemWindow.__del__": { @@ -20,8 +20,8 @@ "pack://uiselectitem.py:SelectItemWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectItemWindow.LoadWindow": { @@ -30,8 +30,8 @@ "pack://uiselectitem.py:SelectItemWindow.LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectItemWindow.Open": { @@ -40,8 +40,8 @@ "pack://uiselectitem.py:SelectItemWindow.Open" ], "evidence": [ - "script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectItemWindow.Close": { @@ -50,8 +50,8 @@ "pack://uiselectitem.py:SelectItemWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectItemWindow.SetItemToolTip": { @@ -60,8 +60,8 @@ "pack://uiselectitem.py:SelectItemWindow.SetItemToolTip" ], "evidence": [ - "script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectItemWindow.SelectItemSlot": { @@ -70,8 +70,8 @@ "pack://uiselectitem.py:SelectItemWindow.SelectItemSlot" ], "evidence": [ - "script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectItemWindow.SetTableSize": { @@ -80,8 +80,8 @@ "pack://uiselectitem.py:SelectItemWindow.SetTableSize" ], "evidence": [ - "script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectItemWindow.RefreshSlot": { @@ -90,8 +90,8 @@ "pack://uiselectitem.py:SelectItemWindow.RefreshSlot" ], "evidence": [ - "script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectItemWindow.OverOutItem": { @@ -100,8 +100,8 @@ "pack://uiselectitem.py:SelectItemWindow.OverOutItem" ], "evidence": [ - "script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SelectItemWindow.OverInItem": { @@ -110,8 +110,8 @@ "pack://uiselectitem.py:SelectItemWindow.OverInItem" ], "evidence": [ - "script/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectitem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiselectmusic.py.json b/audit/port-map/Client/root/uiselectmusic.py.json index b0668da7..da47a7f6 100644 --- a/audit/port-map/Client/root/uiselectmusic.py.json +++ b/audit/port-map/Client/root/uiselectmusic.py.json @@ -10,8 +10,8 @@ "pack://uiselectmusic.py:Item.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Item.__del__": { @@ -20,8 +20,8 @@ "pack://uiselectmusic.py:Item.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Item.GetText": { @@ -30,8 +30,8 @@ "pack://uiselectmusic.py:Item.GetText" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Item.SetSize": { @@ -40,8 +40,8 @@ "pack://uiselectmusic.py:Item.SetSize" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Item.__CreateTextLine": { @@ -50,8 +50,8 @@ "pack://uiselectmusic.py:Item.__CreateTextLine" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.__init__": { @@ -60,8 +60,8 @@ "pack://uiselectmusic.py:PopupDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.__del__": { @@ -70,8 +70,8 @@ "pack://uiselectmusic.py:PopupDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.__Load": { @@ -80,8 +80,8 @@ "pack://uiselectmusic.py:PopupDialog.__Load" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.__Bind": { @@ -90,8 +90,8 @@ "pack://uiselectmusic.py:PopupDialog.__Bind" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.Open": { @@ -100,8 +100,8 @@ "pack://uiselectmusic.py:PopupDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.__OnOK": { @@ -110,8 +110,8 @@ "pack://uiselectmusic.py:PopupDialog.__OnOK" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.__init__": { @@ -120,8 +120,8 @@ "pack://uiselectmusic.py:FileListDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.__del__": { @@ -130,8 +130,8 @@ "pack://uiselectmusic.py:FileListDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.Show": { @@ -140,8 +140,8 @@ "pack://uiselectmusic.py:FileListDialog.Show" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.Open": { @@ -150,8 +150,8 @@ "pack://uiselectmusic.py:FileListDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.Close": { @@ -160,8 +160,8 @@ "pack://uiselectmusic.py:FileListDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.OnPressEscapeKey": { @@ -170,8 +170,8 @@ "pack://uiselectmusic.py:FileListDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.SAFE_SetSelectEvent": { @@ -180,8 +180,8 @@ "pack://uiselectmusic.py:FileListDialog.SAFE_SetSelectEvent" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.__CreateFileListBox": { @@ -190,8 +190,8 @@ "pack://uiselectmusic.py:FileListDialog.__CreateFileListBox" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.__Load": { @@ -200,8 +200,8 @@ "pack://uiselectmusic.py:FileListDialog.__Load" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.__Load_LoadScript": { @@ -210,8 +210,8 @@ "pack://uiselectmusic.py:FileListDialog.__Load_LoadScript" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.__Load_BindObject": { @@ -220,8 +220,8 @@ "pack://uiselectmusic.py:FileListDialog.__Load_BindObject" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.__PopupMessage": { @@ -230,8 +230,8 @@ "pack://uiselectmusic.py:FileListDialog.__PopupMessage" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.__OnOK": { @@ -240,8 +240,8 @@ "pack://uiselectmusic.py:FileListDialog.__OnOK" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.__OnCancel": { @@ -250,8 +250,8 @@ "pack://uiselectmusic.py:FileListDialog.__OnCancel" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.__OnRefresh": { @@ -260,8 +260,8 @@ "pack://uiselectmusic.py:FileListDialog.__OnRefresh" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.__RefreshFileList": { @@ -270,8 +270,8 @@ "pack://uiselectmusic.py:FileListDialog.__RefreshFileList" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.__ClearFileList": { @@ -280,8 +280,8 @@ "pack://uiselectmusic.py:FileListDialog.__ClearFileList" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.__AppendFileList": { @@ -290,8 +290,8 @@ "pack://uiselectmusic.py:FileListDialog.__AppendFileList" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "FileListDialog.__AppendFile": { @@ -300,8 +300,8 @@ "pack://uiselectmusic.py:FileListDialog.__AppendFile" ], "evidence": [ - "script/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiselectmusic.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uishop.py.json b/audit/port-map/Client/root/uishop.py.json index 7a1d647b..9ebd6041 100644 --- a/audit/port-map/Client/root/uishop.py.json +++ b/audit/port-map/Client/root/uishop.py.json @@ -10,8 +10,8 @@ "pack://uishop.py:ShopDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.__del__": { @@ -20,8 +20,8 @@ "pack://uishop.py:ShopDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.__GetRealIndex": { @@ -30,8 +30,8 @@ "pack://uishop.py:ShopDialog.__GetRealIndex" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.Refresh": { @@ -40,8 +40,8 @@ "pack://uishop.py:ShopDialog.Refresh" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.SetItemData": { @@ -50,8 +50,8 @@ "pack://uishop.py:ShopDialog.SetItemData" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.LoadDialog": { @@ -60,8 +60,8 @@ "pack://uishop.py:ShopDialog.LoadDialog" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.__ShowBuySellButton": { @@ -70,8 +70,8 @@ "pack://uishop.py:ShopDialog.__ShowBuySellButton" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.__ShowMiddleTabs": { @@ -80,8 +80,8 @@ "pack://uishop.py:ShopDialog.__ShowMiddleTabs" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.__ShowSmallTabs": { @@ -90,8 +90,8 @@ "pack://uishop.py:ShopDialog.__ShowSmallTabs" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.__HideBuySellButton": { @@ -100,8 +100,8 @@ "pack://uishop.py:ShopDialog.__HideBuySellButton" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.__HideMiddleTabs": { @@ -110,8 +110,8 @@ "pack://uishop.py:ShopDialog.__HideMiddleTabs" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.__HideSmallTabs": { @@ -120,8 +120,8 @@ "pack://uishop.py:ShopDialog.__HideSmallTabs" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.__SetTabNames": { @@ -130,8 +130,8 @@ "pack://uishop.py:ShopDialog.__SetTabNames" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.Destroy": { @@ -140,8 +140,8 @@ "pack://uishop.py:ShopDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.Open": { @@ -150,8 +150,8 @@ "pack://uishop.py:ShopDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.Close": { @@ -160,8 +160,8 @@ "pack://uishop.py:ShopDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.GetIndexFromSlotPos": { @@ -170,8 +170,8 @@ "pack://uishop.py:ShopDialog.GetIndexFromSlotPos" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.OnClickTabButton": { @@ -180,8 +180,8 @@ "pack://uishop.py:ShopDialog.OnClickTabButton" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.AskClosePrivateShop": { @@ -190,8 +190,8 @@ "pack://uishop.py:ShopDialog.AskClosePrivateShop" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.OnClosePrivateShop": { @@ -200,8 +200,8 @@ "pack://uishop.py:ShopDialog.OnClosePrivateShop" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.OnPressEscapeKey": { @@ -210,8 +210,8 @@ "pack://uishop.py:ShopDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.OnPressExitKey": { @@ -220,8 +220,8 @@ "pack://uishop.py:ShopDialog.OnPressExitKey" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.OnBuy": { @@ -230,8 +230,8 @@ "pack://uishop.py:ShopDialog.OnBuy" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.OnSell": { @@ -240,8 +240,8 @@ "pack://uishop.py:ShopDialog.OnSell" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.CancelShopping": { @@ -250,8 +250,8 @@ "pack://uishop.py:ShopDialog.CancelShopping" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.__OnClosePopupDialog": { @@ -260,8 +260,8 @@ "pack://uishop.py:ShopDialog.__OnClosePopupDialog" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.SellAttachedItem": { @@ -270,8 +270,8 @@ "pack://uishop.py:ShopDialog.SellAttachedItem" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.OnSellItem": { @@ -280,8 +280,8 @@ "pack://uishop.py:ShopDialog.OnSellItem" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.OnCloseQuestionDialog": { @@ -290,8 +290,8 @@ "pack://uishop.py:ShopDialog.OnCloseQuestionDialog" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.SelectEmptySlot": { @@ -300,8 +300,8 @@ "pack://uishop.py:ShopDialog.SelectEmptySlot" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.UnselectItemSlot": { @@ -310,8 +310,8 @@ "pack://uishop.py:ShopDialog.UnselectItemSlot" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.SelectItemSlot": { @@ -320,8 +320,8 @@ "pack://uishop.py:ShopDialog.SelectItemSlot" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.DropToInventory": { @@ -330,8 +330,8 @@ "pack://uishop.py:ShopDialog.DropToInventory" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.AskBuyItem": { @@ -340,8 +340,8 @@ "pack://uishop.py:ShopDialog.AskBuyItem" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.AnswerBuyItem": { @@ -350,8 +350,8 @@ "pack://uishop.py:ShopDialog.AnswerBuyItem" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.SetItemToolTip": { @@ -360,8 +360,8 @@ "pack://uishop.py:ShopDialog.SetItemToolTip" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.OverInItem": { @@ -370,8 +370,8 @@ "pack://uishop.py:ShopDialog.OverInItem" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.OverOutItem": { @@ -380,8 +380,8 @@ "pack://uishop.py:ShopDialog.OverOutItem" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ShopDialog.OnUpdate": { @@ -390,8 +390,8 @@ "pack://uishop.py:ShopDialog.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallPageDialog.__init__": { @@ -400,8 +400,8 @@ "pack://uishop.py:MallPageDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallPageDialog.__del__": { @@ -410,8 +410,8 @@ "pack://uishop.py:MallPageDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallPageDialog.Destroy": { @@ -420,8 +420,8 @@ "pack://uishop.py:MallPageDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallPageDialog.Open": { @@ -430,8 +430,8 @@ "pack://uishop.py:MallPageDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallPageDialog.Close": { @@ -440,8 +440,8 @@ "pack://uishop.py:MallPageDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MallPageDialog.OnPressEscapeKey": { @@ -450,8 +450,8 @@ "pack://uishop.py:MallPageDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uishop.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uisystem.py.json b/audit/port-map/Client/root/uisystem.py.json index edff7ce1..0258fd9e 100644 --- a/audit/port-map/Client/root/uisystem.py.json +++ b/audit/port-map/Client/root/uisystem.py.json @@ -10,8 +10,8 @@ "pack://uisystem.py:SystemDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.__Initialize": { @@ -20,8 +20,8 @@ "pack://uisystem.py:SystemDialog.__Initialize" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.LoadDialog": { @@ -30,8 +30,8 @@ "pack://uisystem.py:SystemDialog.LoadDialog" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.__LoadSystemMenu_Default": { @@ -40,8 +40,8 @@ "pack://uisystem.py:SystemDialog.__LoadSystemMenu_Default" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.__LoadSystemMenu_ForPortal": { @@ -50,8 +50,8 @@ "pack://uisystem.py:SystemDialog.__LoadSystemMenu_ForPortal" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.Destroy": { @@ -60,8 +60,8 @@ "pack://uisystem.py:SystemDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.SetOpenHelpWindowEvent": { @@ -70,8 +70,8 @@ "pack://uisystem.py:SystemDialog.SetOpenHelpWindowEvent" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.OpenDialog": { @@ -80,8 +80,8 @@ "pack://uisystem.py:SystemDialog.OpenDialog" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.__ClickChangeCharacterButton": { @@ -90,8 +90,8 @@ "pack://uisystem.py:SystemDialog.__ClickChangeCharacterButton" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.__OnClosePopupDialog": { @@ -100,8 +100,8 @@ "pack://uisystem.py:SystemDialog.__OnClosePopupDialog" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.__ClickLogOutButton": { @@ -110,8 +110,8 @@ "pack://uisystem.py:SystemDialog.__ClickLogOutButton" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.__ClickExitButton": { @@ -120,8 +120,8 @@ "pack://uisystem.py:SystemDialog.__ClickExitButton" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.__ClickSystemOptionButton": { @@ -130,8 +130,8 @@ "pack://uisystem.py:SystemDialog.__ClickSystemOptionButton" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.__ClickGameOptionButton": { @@ -140,8 +140,8 @@ "pack://uisystem.py:SystemDialog.__ClickGameOptionButton" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.__ClickHelpButton": { @@ -150,8 +150,8 @@ "pack://uisystem.py:SystemDialog.__ClickHelpButton" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.__ClickInGameShopButton": { @@ -160,8 +160,8 @@ "pack://uisystem.py:SystemDialog.__ClickInGameShopButton" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.Close": { @@ -170,8 +170,8 @@ "pack://uisystem.py:SystemDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.RefreshMobile": { @@ -180,8 +180,8 @@ "pack://uisystem.py:SystemDialog.RefreshMobile" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.OnMobileAuthority": { @@ -190,8 +190,8 @@ "pack://uisystem.py:SystemDialog.OnMobileAuthority" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.OnBlockMode": { @@ -200,8 +200,8 @@ "pack://uisystem.py:SystemDialog.OnBlockMode" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.OnChangePKMode": { @@ -210,8 +210,8 @@ "pack://uisystem.py:SystemDialog.OnChangePKMode" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.OnPressExitKey": { @@ -220,8 +220,8 @@ "pack://uisystem.py:SystemDialog.OnPressExitKey" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SystemDialog.OnPressEscapeKey": { @@ -230,8 +230,8 @@ "pack://uisystem.py:SystemDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystem.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uisystemoption.py.json b/audit/port-map/Client/root/uisystemoption.py.json index 55b404a6..3d93ef63 100644 --- a/audit/port-map/Client/root/uisystemoption.py.json +++ b/audit/port-map/Client/root/uisystemoption.py.json @@ -10,8 +10,8 @@ "pack://uisystemoption.py:OptionDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__del__": { @@ -20,8 +20,8 @@ "pack://uisystemoption.py:OptionDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__Initialize": { @@ -30,8 +30,8 @@ "pack://uisystemoption.py:OptionDialog.__Initialize" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.Destroy": { @@ -40,8 +40,8 @@ "pack://uisystemoption.py:OptionDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__Load_LoadScript": { @@ -50,8 +50,8 @@ "pack://uisystemoption.py:OptionDialog.__Load_LoadScript" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__Load_BindObject": { @@ -60,8 +60,8 @@ "pack://uisystemoption.py:OptionDialog.__Load_BindObject" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__Load": { @@ -70,8 +70,8 @@ "pack://uisystemoption.py:OptionDialog.__Load" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickTilingModeCPUButton": { @@ -80,8 +80,8 @@ "pack://uisystemoption.py:OptionDialog.__OnClickTilingModeCPUButton" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickTilingModeGPUButton": { @@ -90,8 +90,8 @@ "pack://uisystemoption.py:OptionDialog.__OnClickTilingModeGPUButton" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickTilingApplyButton": { @@ -100,8 +100,8 @@ "pack://uisystemoption.py:OptionDialog.__OnClickTilingApplyButton" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickChangeMusicButton": { @@ -110,8 +110,8 @@ "pack://uisystemoption.py:OptionDialog.__OnClickChangeMusicButton" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__ClickRadioButton": { @@ -120,8 +120,8 @@ "pack://uisystemoption.py:OptionDialog.__ClickRadioButton" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__SetTilingMode": { @@ -130,8 +130,8 @@ "pack://uisystemoption.py:OptionDialog.__SetTilingMode" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__SetCameraMode": { @@ -140,8 +140,8 @@ "pack://uisystemoption.py:OptionDialog.__SetCameraMode" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__SetFogLevel": { @@ -150,8 +150,8 @@ "pack://uisystemoption.py:OptionDialog.__SetFogLevel" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickCameraModeShortButton": { @@ -160,8 +160,8 @@ "pack://uisystemoption.py:OptionDialog.__OnClickCameraModeShortButton" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickCameraModeLongButton": { @@ -170,8 +170,8 @@ "pack://uisystemoption.py:OptionDialog.__OnClickCameraModeLongButton" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickFogModeLevel0Button": { @@ -180,8 +180,8 @@ "pack://uisystemoption.py:OptionDialog.__OnClickFogModeLevel0Button" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickFogModeLevel1Button": { @@ -190,8 +190,8 @@ "pack://uisystemoption.py:OptionDialog.__OnClickFogModeLevel1Button" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnClickFogModeLevel2Button": { @@ -200,8 +200,8 @@ "pack://uisystemoption.py:OptionDialog.__OnClickFogModeLevel2Button" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__OnChangeMusic": { @@ -210,8 +210,8 @@ "pack://uisystemoption.py:OptionDialog.__OnChangeMusic" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnChangeMusicVolume": { @@ -220,8 +220,8 @@ "pack://uisystemoption.py:OptionDialog.OnChangeMusicVolume" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnChangeSoundVolume": { @@ -230,8 +230,8 @@ "pack://uisystemoption.py:OptionDialog.OnChangeSoundVolume" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnChangeShadowQuality": { @@ -240,8 +240,8 @@ "pack://uisystemoption.py:OptionDialog.OnChangeShadowQuality" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnCloseInputDialog": { @@ -250,8 +250,8 @@ "pack://uisystemoption.py:OptionDialog.OnCloseInputDialog" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnCloseQuestionDialog": { @@ -260,8 +260,8 @@ "pack://uisystemoption.py:OptionDialog.OnCloseQuestionDialog" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.OnPressEscapeKey": { @@ -270,8 +270,8 @@ "pack://uisystemoption.py:OptionDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.Show": { @@ -280,8 +280,8 @@ "pack://uisystemoption.py:OptionDialog.Show" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.Close": { @@ -290,8 +290,8 @@ "pack://uisystemoption.py:OptionDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__SetCurTilingMode": { @@ -300,8 +300,8 @@ "pack://uisystemoption.py:OptionDialog.__SetCurTilingMode" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "OptionDialog.__NotifyChatLine": { @@ -310,8 +310,8 @@ "pack://uisystemoption.py:OptionDialog.__NotifyChatLine" ], "evidence": [ - "script/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uisystemoption.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uitarget.py.json b/audit/port-map/Client/root/uitarget.py.json index 74ead2e9..41088cfa 100644 --- a/audit/port-map/Client/root/uitarget.py.json +++ b/audit/port-map/Client/root/uitarget.py.json @@ -10,8 +10,8 @@ "pack://uitarget.py:TargetBoard.__init__" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.__del__": { @@ -20,8 +20,8 @@ "pack://uitarget.py:TargetBoard.__del__" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.__Initialize": { @@ -30,8 +30,8 @@ "pack://uitarget.py:TargetBoard.__Initialize" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.Destroy": { @@ -40,8 +40,8 @@ "pack://uitarget.py:TargetBoard.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.OnPressedCloseButton": { @@ -50,8 +50,8 @@ "pack://uitarget.py:TargetBoard.OnPressedCloseButton" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.Close": { @@ -60,8 +60,8 @@ "pack://uitarget.py:TargetBoard.Close" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.Open": { @@ -70,8 +70,8 @@ "pack://uitarget.py:TargetBoard.Open" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.Refresh": { @@ -80,8 +80,8 @@ "pack://uitarget.py:TargetBoard.Refresh" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.RefreshByVID": { @@ -90,8 +90,8 @@ "pack://uitarget.py:TargetBoard.RefreshByVID" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.RefreshByName": { @@ -100,8 +100,8 @@ "pack://uitarget.py:TargetBoard.RefreshByName" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.__ShowMainCharacterMenu": { @@ -110,8 +110,8 @@ "pack://uitarget.py:TargetBoard.__ShowMainCharacterMenu" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.__ShowNameOnlyMenu": { @@ -120,8 +120,8 @@ "pack://uitarget.py:TargetBoard.__ShowNameOnlyMenu" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.SetWhisperEvent": { @@ -130,8 +130,8 @@ "pack://uitarget.py:TargetBoard.SetWhisperEvent" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.UpdatePosition": { @@ -140,8 +140,8 @@ "pack://uitarget.py:TargetBoard.UpdatePosition" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.ResetTargetBoard": { @@ -150,8 +150,8 @@ "pack://uitarget.py:TargetBoard.ResetTargetBoard" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.SetTargetVID": { @@ -160,8 +160,8 @@ "pack://uitarget.py:TargetBoard.SetTargetVID" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.SetEnemyVID": { @@ -170,8 +170,8 @@ "pack://uitarget.py:TargetBoard.SetEnemyVID" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.GetTargetVID": { @@ -180,8 +180,8 @@ "pack://uitarget.py:TargetBoard.GetTargetVID" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.GetTargetName": { @@ -190,8 +190,8 @@ "pack://uitarget.py:TargetBoard.GetTargetName" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.SetTargetName": { @@ -200,8 +200,8 @@ "pack://uitarget.py:TargetBoard.SetTargetName" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.SetHP": { @@ -210,8 +210,8 @@ "pack://uitarget.py:TargetBoard.SetHP" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.ShowDefaultButton": { @@ -220,8 +220,8 @@ "pack://uitarget.py:TargetBoard.ShowDefaultButton" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.HideAllButton": { @@ -230,8 +230,8 @@ "pack://uitarget.py:TargetBoard.HideAllButton" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.__ShowButton": { @@ -240,8 +240,8 @@ "pack://uitarget.py:TargetBoard.__ShowButton" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.__HideButton": { @@ -250,8 +250,8 @@ "pack://uitarget.py:TargetBoard.__HideButton" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.OnWhisper": { @@ -260,8 +260,8 @@ "pack://uitarget.py:TargetBoard.OnWhisper" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.OnExchange": { @@ -270,8 +270,8 @@ "pack://uitarget.py:TargetBoard.OnExchange" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.OnPVP": { @@ -280,8 +280,8 @@ "pack://uitarget.py:TargetBoard.OnPVP" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.OnAppendToMessenger": { @@ -290,8 +290,8 @@ "pack://uitarget.py:TargetBoard.OnAppendToMessenger" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.OnPartyInvite": { @@ -300,8 +300,8 @@ "pack://uitarget.py:TargetBoard.OnPartyInvite" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.OnPartyExit": { @@ -310,8 +310,8 @@ "pack://uitarget.py:TargetBoard.OnPartyExit" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.OnPartyRemove": { @@ -320,8 +320,8 @@ "pack://uitarget.py:TargetBoard.OnPartyRemove" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.__OnGuildAddMember": { @@ -330,8 +330,8 @@ "pack://uitarget.py:TargetBoard.__OnGuildAddMember" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.__OnDismount": { @@ -340,8 +340,8 @@ "pack://uitarget.py:TargetBoard.__OnDismount" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.__OnExitObserver": { @@ -350,8 +350,8 @@ "pack://uitarget.py:TargetBoard.__OnExitObserver" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.__OnViewEquipment": { @@ -360,8 +360,8 @@ "pack://uitarget.py:TargetBoard.__OnViewEquipment" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.__OnRequestParty": { @@ -370,8 +370,8 @@ "pack://uitarget.py:TargetBoard.__OnRequestParty" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.__OnDestroyBuilding": { @@ -380,8 +380,8 @@ "pack://uitarget.py:TargetBoard.__OnDestroyBuilding" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.__OnEmotionAllow": { @@ -390,8 +390,8 @@ "pack://uitarget.py:TargetBoard.__OnEmotionAllow" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.__OnVoteBlockChat": { @@ -400,8 +400,8 @@ "pack://uitarget.py:TargetBoard.__OnVoteBlockChat" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.OnPressEscapeKey": { @@ -410,8 +410,8 @@ "pack://uitarget.py:TargetBoard.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.IsShowButton": { @@ -420,8 +420,8 @@ "pack://uitarget.py:TargetBoard.IsShowButton" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.RefreshButton": { @@ -430,8 +430,8 @@ "pack://uitarget.py:TargetBoard.RefreshButton" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.__ArrangeButtonPosition": { @@ -440,8 +440,8 @@ "pack://uitarget.py:TargetBoard.__ArrangeButtonPosition" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TargetBoard.OnUpdate": { @@ -450,8 +450,8 @@ "pack://uitarget.py:TargetBoard.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitarget.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uitaskbar.py.json b/audit/port-map/Client/root/uitaskbar.py.json index 39d07ca9..bd4642f0 100644 --- a/audit/port-map/Client/root/uitaskbar.py.json +++ b/audit/port-map/Client/root/uitaskbar.py.json @@ -10,8 +10,8 @@ "pack://uitaskbar.py:InitMouseButtonSettings" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SetMouseButtonSetting": { @@ -20,8 +20,8 @@ "pack://uitaskbar.py:SetMouseButtonSetting" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GetMouseButtonSettings": { @@ -30,8 +30,8 @@ "pack://uitaskbar.py:GetMouseButtonSettings" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SaveMouseButtonSettings": { @@ -40,8 +40,8 @@ "pack://uitaskbar.py:SaveMouseButtonSettings" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "LoadMouseButtonSettings": { @@ -50,8 +50,8 @@ "pack://uitaskbar.py:LoadMouseButtonSettings" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "unsigned32": { @@ -60,8 +60,8 @@ "pack://uitaskbar.py:unsigned32" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GiftBox.__init__": { @@ -70,8 +70,8 @@ "pack://uitaskbar.py:GiftBox.__init__" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GiftBox.__del__": { @@ -80,8 +80,8 @@ "pack://uitaskbar.py:GiftBox.__del__" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GiftBox.SetText": { @@ -90,8 +90,8 @@ "pack://uitaskbar.py:GiftBox.SetText" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GiftBox.OnRender": { @@ -100,8 +100,8 @@ "pack://uitaskbar.py:GiftBox.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GiftBox.LoadWindow": { @@ -110,8 +110,8 @@ "pack://uitaskbar.py:GiftBox.LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "GiftBox.Destroy": { @@ -120,8 +120,8 @@ "pack://uitaskbar.py:GiftBox.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EnergyBar.__init__": { @@ -130,8 +130,8 @@ "pack://uitaskbar.py:EnergyBar.__init__" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EnergyBar.__del__": { @@ -140,8 +140,8 @@ "pack://uitaskbar.py:EnergyBar.__del__" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EnergyBar.SetText": { @@ -150,8 +150,8 @@ "pack://uitaskbar.py:EnergyBar.SetText" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EnergyBar.OnRender": { @@ -160,8 +160,8 @@ "pack://uitaskbar.py:EnergyBar.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EnergyBar.LoadWindow": { @@ -170,8 +170,8 @@ "pack://uitaskbar.py:EnergyBar.LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EnergyBar.Destroy": { @@ -180,8 +180,8 @@ "pack://uitaskbar.py:EnergyBar.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EnergyBar.RefreshStatus": { @@ -190,8 +190,8 @@ "pack://uitaskbar.py:EnergyBar.RefreshStatus" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EnergyBar.SetEnergy": { @@ -200,8 +200,8 @@ "pack://uitaskbar.py:EnergyBar.SetEnergy" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "EnergyBar.OnUpdate": { @@ -210,8 +210,8 @@ "pack://uitaskbar.py:EnergyBar.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedTaskBar.__init__": { @@ -220,8 +220,8 @@ "pack://uitaskbar.py:ExpandedTaskBar.__init__" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedTaskBar.LoadWindow": { @@ -230,8 +230,8 @@ "pack://uitaskbar.py:ExpandedTaskBar.LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedTaskBar.SetTop": { @@ -240,8 +240,8 @@ "pack://uitaskbar.py:ExpandedTaskBar.SetTop" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedTaskBar.Show": { @@ -250,8 +250,8 @@ "pack://uitaskbar.py:ExpandedTaskBar.Show" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedTaskBar.Close": { @@ -260,8 +260,8 @@ "pack://uitaskbar.py:ExpandedTaskBar.Close" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedTaskBar.SetToolTipText": { @@ -270,8 +270,8 @@ "pack://uitaskbar.py:ExpandedTaskBar.SetToolTipText" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedTaskBar.SetToggleButtonEvent": { @@ -280,8 +280,8 @@ "pack://uitaskbar.py:ExpandedTaskBar.SetToggleButtonEvent" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ExpandedTaskBar.OnPressEscapeKey": { @@ -290,8 +290,8 @@ "pack://uitaskbar.py:ExpandedTaskBar.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.ShowGift": { @@ -300,8 +300,8 @@ "pack://uitaskbar.py:TaskBar.ShowGift" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.HideGift": { @@ -310,8 +310,8 @@ "pack://uitaskbar.py:TaskBar.HideGift" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.__init__": { @@ -320,8 +320,8 @@ "pack://uitaskbar.py:TaskBar.__init__" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.__del__": { @@ -330,8 +330,8 @@ "pack://uitaskbar.py:TaskBar.__del__" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.SetText": { @@ -340,8 +340,8 @@ "pack://uitaskbar.py:TaskBar.SetText" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.OnRender": { @@ -350,8 +350,8 @@ "pack://uitaskbar.py:TaskBar.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.Destroy": { @@ -360,8 +360,8 @@ "pack://uitaskbar.py:TaskBar.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.RefreshSkill": { @@ -370,8 +370,8 @@ "pack://uitaskbar.py:TaskBar.RefreshSkill" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.SetSkillToolTip": { @@ -380,8 +380,8 @@ "pack://uitaskbar.py:TaskBar.SetSkillToolTip" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.SetSkill": { @@ -390,8 +390,8 @@ "pack://uitaskbar.py:TaskBar.SetSkill" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.SetSkillEvent": { @@ -400,8 +400,8 @@ "pack://uitaskbar.py:TaskBar.SetSkillEvent" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.GetSkillIndex": { @@ -410,8 +410,8 @@ "pack://uitaskbar.py:TaskBar.GetSkillIndex" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.GetSlotIndex": { @@ -420,8 +420,8 @@ "pack://uitaskbar.py:TaskBar.GetSlotIndex" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.Activate": { @@ -430,8 +430,8 @@ "pack://uitaskbar.py:TaskBar.Activate" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.Deactivate": { @@ -440,8 +440,8 @@ "pack://uitaskbar.py:TaskBar.Deactivate" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.OnOverInItem": { @@ -450,8 +450,8 @@ "pack://uitaskbar.py:TaskBar.OnOverInItem" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.OnOverOutItem": { @@ -460,8 +460,8 @@ "pack://uitaskbar.py:TaskBar.OnOverOutItem" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.OnSelectItemSlot": { @@ -470,8 +470,8 @@ "pack://uitaskbar.py:TaskBar.OnSelectItemSlot" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.LoadWindow": { @@ -480,8 +480,8 @@ "pack://uitaskbar.py:TaskBar.LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.__RampageGauge_OverIn": { @@ -490,8 +490,8 @@ "pack://uitaskbar.py:TaskBar.__RampageGauge_OverIn" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.__RampageGauge_OverOut": { @@ -500,8 +500,8 @@ "pack://uitaskbar.py:TaskBar.__RampageGauge_OverOut" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.__RampageGauge_Click": { @@ -510,8 +510,8 @@ "pack://uitaskbar.py:TaskBar.__RampageGauge_Click" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.__LoadMouseSettings": { @@ -520,8 +520,8 @@ "pack://uitaskbar.py:TaskBar.__LoadMouseSettings" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.__IsInSafeMouseButtonSettingRange": { @@ -530,8 +530,8 @@ "pack://uitaskbar.py:TaskBar.__IsInSafeMouseButtonSettingRange" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.__OnClickQuickPageUpButton": { @@ -540,8 +540,8 @@ "pack://uitaskbar.py:TaskBar.__OnClickQuickPageUpButton" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.__OnClickQuickPageDownButton": { @@ -550,8 +550,8 @@ "pack://uitaskbar.py:TaskBar.__OnClickQuickPageDownButton" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.SetToggleButtonEvent": { @@ -560,8 +560,8 @@ "pack://uitaskbar.py:TaskBar.SetToggleButtonEvent" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.SetItemToolTip": { @@ -570,8 +570,8 @@ "pack://uitaskbar.py:TaskBar.SetItemToolTip" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.ShowMouseImage": { @@ -580,8 +580,8 @@ "pack://uitaskbar.py:TaskBar.ShowMouseImage" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.HideMouseImage": { @@ -590,8 +590,8 @@ "pack://uitaskbar.py:TaskBar.HideMouseImage" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.RefreshStatus": { @@ -600,8 +600,8 @@ "pack://uitaskbar.py:TaskBar.RefreshStatus" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.RefreshStamina": { @@ -610,8 +610,8 @@ "pack://uitaskbar.py:TaskBar.RefreshStamina" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.SetHP": { @@ -620,8 +620,8 @@ "pack://uitaskbar.py:TaskBar.SetHP" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.SetSP": { @@ -630,8 +630,8 @@ "pack://uitaskbar.py:TaskBar.SetSP" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.SetST": { @@ -640,8 +640,8 @@ "pack://uitaskbar.py:TaskBar.SetST" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.SetExperience": { @@ -650,8 +650,8 @@ "pack://uitaskbar.py:TaskBar.SetExperience" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.RefreshQuickSlot": { @@ -660,8 +660,8 @@ "pack://uitaskbar.py:TaskBar.RefreshQuickSlot" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.canAddQuickSlot": { @@ -670,8 +670,8 @@ "pack://uitaskbar.py:TaskBar.canAddQuickSlot" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.AddQuickSlot": { @@ -680,8 +680,8 @@ "pack://uitaskbar.py:TaskBar.AddQuickSlot" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.SelectEmptyQuickSlot": { @@ -690,8 +690,8 @@ "pack://uitaskbar.py:TaskBar.SelectEmptyQuickSlot" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.SelectItemQuickSlot": { @@ -700,8 +700,8 @@ "pack://uitaskbar.py:TaskBar.SelectItemQuickSlot" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.UnselectItemQuickSlot": { @@ -710,8 +710,8 @@ "pack://uitaskbar.py:TaskBar.UnselectItemQuickSlot" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.OnUseSkill": { @@ -720,8 +720,8 @@ "pack://uitaskbar.py:TaskBar.OnUseSkill" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.OnActivateSkill": { @@ -730,8 +730,8 @@ "pack://uitaskbar.py:TaskBar.OnActivateSkill" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.OnDeactivateSkill": { @@ -740,8 +740,8 @@ "pack://uitaskbar.py:TaskBar.OnDeactivateSkill" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.OverInItem": { @@ -750,8 +750,8 @@ "pack://uitaskbar.py:TaskBar.OverInItem" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.OverOutItem": { @@ -760,8 +760,8 @@ "pack://uitaskbar.py:TaskBar.OverOutItem" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.OnUpdate": { @@ -770,8 +770,8 @@ "pack://uitaskbar.py:TaskBar.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.ToggleLeftMouseButtonModeWindow": { @@ -780,8 +780,8 @@ "pack://uitaskbar.py:TaskBar.ToggleLeftMouseButtonModeWindow" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.ToggleRightMouseButtonModeWindow": { @@ -790,8 +790,8 @@ "pack://uitaskbar.py:TaskBar.ToggleRightMouseButtonModeWindow" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.OpenSelectSkill": { @@ -800,8 +800,8 @@ "pack://uitaskbar.py:TaskBar.OpenSelectSkill" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.CloseSelectSkill": { @@ -810,8 +810,8 @@ "pack://uitaskbar.py:TaskBar.CloseSelectSkill" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.SelectMouseButtonEvent": { @@ -820,8 +820,8 @@ "pack://uitaskbar.py:TaskBar.SelectMouseButtonEvent" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TaskBar.OnChangeCurrentSkill": { @@ -830,8 +830,8 @@ "pack://uitaskbar.py:TaskBar.OnChangeCurrentSkill" ], "evidence": [ - "script/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitaskbar.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uitip.py.json b/audit/port-map/Client/root/uitip.py.json index cc5f0502..1db4f1e6 100644 --- a/audit/port-map/Client/root/uitip.py.json +++ b/audit/port-map/Client/root/uitip.py.json @@ -10,8 +10,8 @@ "pack://uitip.py:TextBar.__init__" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextBar.__del__": { @@ -20,8 +20,8 @@ "pack://uitip.py:TextBar.__del__" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextBar.ClearBar": { @@ -30,8 +30,8 @@ "pack://uitip.py:TextBar.ClearBar" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextBar.SetClipRect": { @@ -40,8 +40,8 @@ "pack://uitip.py:TextBar.SetClipRect" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextBar.TextOut": { @@ -50,8 +50,8 @@ "pack://uitip.py:TextBar.TextOut" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextBar.OnRender": { @@ -60,8 +60,8 @@ "pack://uitip.py:TextBar.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextBar.SetTextColor": { @@ -70,8 +70,8 @@ "pack://uitip.py:TextBar.SetTextColor" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TextBar.GetTextExtent": { @@ -80,8 +80,8 @@ "pack://uitip.py:TextBar.GetTextExtent" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TipBoard.__init__": { @@ -90,8 +90,8 @@ "pack://uitip.py:TipBoard.__init__" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TipBoard.__del__": { @@ -100,8 +100,8 @@ "pack://uitip.py:TipBoard.__del__" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TipBoard.__CreateTextBar": { @@ -110,8 +110,8 @@ "pack://uitip.py:TipBoard.__CreateTextBar" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TipBoard.__CleanOldTip": { @@ -120,8 +120,8 @@ "pack://uitip.py:TipBoard.__CleanOldTip" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TipBoard.__RefreshBoard": { @@ -130,8 +130,8 @@ "pack://uitip.py:TipBoard.__RefreshBoard" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TipBoard.SetTip": { @@ -140,8 +140,8 @@ "pack://uitip.py:TipBoard.SetTip" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "TipBoard.OnUpdate": { @@ -150,8 +150,8 @@ "pack://uitip.py:TipBoard.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BigTextBar.__init__": { @@ -160,8 +160,8 @@ "pack://uitip.py:BigTextBar.__init__" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BigBoard.__init__": { @@ -170,8 +170,8 @@ "pack://uitip.py:BigBoard.__init__" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BigBoard.__LoadFrameImages": { @@ -180,8 +180,8 @@ "pack://uitip.py:BigBoard.__LoadFrameImages" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BigBoard.__LoadImage": { @@ -190,8 +190,8 @@ "pack://uitip.py:BigBoard.__LoadImage" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BigBoard.__del__": { @@ -200,8 +200,8 @@ "pack://uitip.py:BigBoard.__del__" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BigBoard.__CreateTextBar": { @@ -210,8 +210,8 @@ "pack://uitip.py:BigBoard.__CreateTextBar" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BigBoard.__CleanOldTip": { @@ -220,8 +220,8 @@ "pack://uitip.py:BigBoard.__CleanOldTip" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BigBoard.__RefreshBoard": { @@ -230,8 +230,8 @@ "pack://uitip.py:BigBoard.__RefreshBoard" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BigBoard.SetTip": { @@ -240,8 +240,8 @@ "pack://uitip.py:BigBoard.SetTip" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BigBoard.__AppendText": { @@ -250,8 +250,8 @@ "pack://uitip.py:BigBoard.__AppendText" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "BigBoard.OnUpdate": { @@ -260,8 +260,8 @@ "pack://uitip.py:BigBoard.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uitooltip.py.json b/audit/port-map/Client/root/uitooltip.py.json index fba73143..b6f07b5b 100644 --- a/audit/port-map/Client/root/uitooltip.py.json +++ b/audit/port-map/Client/root/uitooltip.py.json @@ -10,8 +10,8 @@ "pack://uitooltip.py:chop" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SplitDescription": { @@ -20,8 +20,8 @@ "pack://uitooltip.py:SplitDescription" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.__init__": { @@ -30,8 +30,8 @@ "pack://uitooltip.py:ToolTip.__init__" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.__del__": { @@ -40,8 +40,8 @@ "pack://uitooltip.py:ToolTip.__del__" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.ClearToolTip": { @@ -50,8 +50,8 @@ "pack://uitooltip.py:ToolTip.ClearToolTip" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.SetFollow": { @@ -60,8 +60,8 @@ "pack://uitooltip.py:ToolTip.SetFollow" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.SetDefaultFontName": { @@ -70,8 +70,8 @@ "pack://uitooltip.py:ToolTip.SetDefaultFontName" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.AppendSpace": { @@ -80,8 +80,8 @@ "pack://uitooltip.py:ToolTip.AppendSpace" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.AppendHorizontalLine": { @@ -90,8 +90,8 @@ "pack://uitooltip.py:ToolTip.AppendHorizontalLine" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.AlignHorizonalCenter": { @@ -100,8 +100,8 @@ "pack://uitooltip.py:ToolTip.AlignHorizonalCenter" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.AutoAppendTextLine": { @@ -110,8 +110,8 @@ "pack://uitooltip.py:ToolTip.AutoAppendTextLine" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.AppendTextLine": { @@ -120,8 +120,8 @@ "pack://uitooltip.py:ToolTip.AppendTextLine" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.AppendDescription": { @@ -130,8 +130,8 @@ "pack://uitooltip.py:ToolTip.AppendDescription" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.__AppendDescription_EasternLanguage": { @@ -140,8 +140,8 @@ "pack://uitooltip.py:ToolTip.__AppendDescription_EasternLanguage" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.__AppendDescription_WesternLanguage": { @@ -150,8 +150,8 @@ "pack://uitooltip.py:ToolTip.__AppendDescription_WesternLanguage" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.ResizeToolTip": { @@ -160,8 +160,8 @@ "pack://uitooltip.py:ToolTip.ResizeToolTip" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.SetTitle": { @@ -170,8 +170,8 @@ "pack://uitooltip.py:ToolTip.SetTitle" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.GetLimitTextLineColor": { @@ -180,8 +180,8 @@ "pack://uitooltip.py:ToolTip.GetLimitTextLineColor" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.GetChangeTextLineColor": { @@ -190,8 +190,8 @@ "pack://uitooltip.py:ToolTip.GetChangeTextLineColor" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.SetToolTipPosition": { @@ -200,8 +200,8 @@ "pack://uitooltip.py:ToolTip.SetToolTipPosition" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.ShowToolTip": { @@ -210,8 +210,8 @@ "pack://uitooltip.py:ToolTip.ShowToolTip" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.HideToolTip": { @@ -220,8 +220,8 @@ "pack://uitooltip.py:ToolTip.HideToolTip" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ToolTip.OnUpdate": { @@ -230,8 +230,8 @@ "pack://uitooltip.py:ToolTip.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__init__": { @@ -240,8 +240,8 @@ "pack://uitooltip.py:ItemToolTip.__init__" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__del__": { @@ -250,8 +250,8 @@ "pack://uitooltip.py:ItemToolTip.__del__" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.SetCannotUseItemForceSetDisableColor": { @@ -260,8 +260,8 @@ "pack://uitooltip.py:ItemToolTip.SetCannotUseItemForceSetDisableColor" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.CanEquip": { @@ -270,8 +270,8 @@ "pack://uitooltip.py:ItemToolTip.CanEquip" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.AppendTextLine": { @@ -280,8 +280,8 @@ "pack://uitooltip.py:ItemToolTip.AppendTextLine" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.ClearToolTip": { @@ -290,8 +290,8 @@ "pack://uitooltip.py:ItemToolTip.ClearToolTip" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.SetInventoryItem": { @@ -300,8 +300,8 @@ "pack://uitooltip.py:ItemToolTip.SetInventoryItem" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.SetShopItem": { @@ -310,8 +310,8 @@ "pack://uitooltip.py:ItemToolTip.SetShopItem" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.SetShopItemBySecondaryCoin": { @@ -320,8 +320,8 @@ "pack://uitooltip.py:ItemToolTip.SetShopItemBySecondaryCoin" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.SetExchangeOwnerItem": { @@ -330,8 +330,8 @@ "pack://uitooltip.py:ItemToolTip.SetExchangeOwnerItem" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.SetExchangeTargetItem": { @@ -340,8 +340,8 @@ "pack://uitooltip.py:ItemToolTip.SetExchangeTargetItem" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.SetPrivateShopBuilderItem": { @@ -350,8 +350,8 @@ "pack://uitooltip.py:ItemToolTip.SetPrivateShopBuilderItem" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.SetSafeBoxItem": { @@ -360,8 +360,8 @@ "pack://uitooltip.py:ItemToolTip.SetSafeBoxItem" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.SetMallItem": { @@ -370,8 +370,8 @@ "pack://uitooltip.py:ItemToolTip.SetMallItem" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.SetItemToolTip": { @@ -380,8 +380,8 @@ "pack://uitooltip.py:ItemToolTip.SetItemToolTip" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendAttackSpeedInfo": { @@ -390,8 +390,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendAttackSpeedInfo" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendAttackGradeInfo": { @@ -400,8 +400,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendAttackGradeInfo" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendAttackPowerInfo": { @@ -410,8 +410,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendAttackPowerInfo" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendMagicAttackInfo": { @@ -420,8 +420,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendMagicAttackInfo" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendMagicDefenceInfo": { @@ -430,8 +430,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendMagicDefenceInfo" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendAttributeInformation": { @@ -440,8 +440,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendAttributeInformation" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__GetAttributeColor": { @@ -450,8 +450,8 @@ "pack://uitooltip.py:ItemToolTip.__GetAttributeColor" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__IsPolymorphItem": { @@ -460,8 +460,8 @@ "pack://uitooltip.py:ItemToolTip.__IsPolymorphItem" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__SetPolymorphItemTitle": { @@ -470,8 +470,8 @@ "pack://uitooltip.py:ItemToolTip.__SetPolymorphItemTitle" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__SetNormalItemTitle": { @@ -480,8 +480,8 @@ "pack://uitooltip.py:ItemToolTip.__SetNormalItemTitle" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__SetSpecialItemTitle": { @@ -490,8 +490,8 @@ "pack://uitooltip.py:ItemToolTip.__SetSpecialItemTitle" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__SetItemTitle": { @@ -500,8 +500,8 @@ "pack://uitooltip.py:ItemToolTip.__SetItemTitle" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__IsAttr": { @@ -510,8 +510,8 @@ "pack://uitooltip.py:ItemToolTip.__IsAttr" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.AddRefineItemData": { @@ -520,8 +520,8 @@ "pack://uitooltip.py:ItemToolTip.AddRefineItemData" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.AddItemData_Offline": { @@ -530,8 +530,8 @@ "pack://uitooltip.py:ItemToolTip.AddItemData_Offline" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.AddItemData": { @@ -540,8 +540,8 @@ "pack://uitooltip.py:ItemToolTip.AddItemData" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__DragonSoulInfoString": { @@ -550,8 +550,8 @@ "pack://uitooltip.py:ItemToolTip.__DragonSoulInfoString" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__IsHair": { @@ -560,8 +560,8 @@ "pack://uitooltip.py:ItemToolTip.__IsHair" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__IsOldHair": { @@ -570,8 +570,8 @@ "pack://uitooltip.py:ItemToolTip.__IsOldHair" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__IsNewHair": { @@ -580,8 +580,8 @@ "pack://uitooltip.py:ItemToolTip.__IsNewHair" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__IsNewHair2": { @@ -590,8 +590,8 @@ "pack://uitooltip.py:ItemToolTip.__IsNewHair2" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__IsNewHair3": { @@ -600,8 +600,8 @@ "pack://uitooltip.py:ItemToolTip.__IsNewHair3" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__IsCostumeHair": { @@ -610,8 +610,8 @@ "pack://uitooltip.py:ItemToolTip.__IsCostumeHair" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendHairIcon": { @@ -620,8 +620,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendHairIcon" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AdjustMaxWidth": { @@ -630,8 +630,8 @@ "pack://uitooltip.py:ItemToolTip.__AdjustMaxWidth" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AdjustAttrMaxWidth": { @@ -640,8 +640,8 @@ "pack://uitooltip.py:ItemToolTip.__AdjustAttrMaxWidth" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AdjustDescMaxWidth": { @@ -650,8 +650,8 @@ "pack://uitooltip.py:ItemToolTip.__AdjustDescMaxWidth" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__SetSkillBookToolTip": { @@ -660,8 +660,8 @@ "pack://uitooltip.py:ItemToolTip.__SetSkillBookToolTip" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendPickInformation": { @@ -670,8 +670,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendPickInformation" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendRodInformation": { @@ -680,8 +680,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendRodInformation" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendLimitInformation": { @@ -690,8 +690,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendLimitInformation" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__GetAffectString": { @@ -700,8 +700,8 @@ "pack://uitooltip.py:ItemToolTip.__GetAffectString" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendAffectInformation": { @@ -710,8 +710,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendAffectInformation" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.AppendWearableInformation": { @@ -720,8 +720,8 @@ "pack://uitooltip.py:ItemToolTip.AppendWearableInformation" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendPotionInformation": { @@ -730,8 +730,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendPotionInformation" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendAbilityPotionInformation": { @@ -740,8 +740,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendAbilityPotionInformation" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.GetPriceColor": { @@ -750,8 +750,8 @@ "pack://uitooltip.py:ItemToolTip.GetPriceColor" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.AppendPrice": { @@ -760,8 +760,8 @@ "pack://uitooltip.py:ItemToolTip.AppendPrice" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.AppendPriceBySecondaryCoin": { @@ -770,8 +770,8 @@ "pack://uitooltip.py:ItemToolTip.AppendPriceBySecondaryCoin" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.AppendSellingPrice": { @@ -780,8 +780,8 @@ "pack://uitooltip.py:ItemToolTip.AppendSellingPrice" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.AppendMetinInformation": { @@ -790,8 +790,8 @@ "pack://uitooltip.py:ItemToolTip.AppendMetinInformation" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.AppendMetinWearInformation": { @@ -800,8 +800,8 @@ "pack://uitooltip.py:ItemToolTip.AppendMetinWearInformation" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.GetMetinSocketType": { @@ -810,8 +810,8 @@ "pack://uitooltip.py:ItemToolTip.GetMetinSocketType" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.GetMetinItemIndex": { @@ -820,8 +820,8 @@ "pack://uitooltip.py:ItemToolTip.GetMetinItemIndex" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendAccessoryMetinSlotInfo": { @@ -830,8 +830,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendAccessoryMetinSlotInfo" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendMetinSlotInfo": { @@ -840,8 +840,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendMetinSlotInfo" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendMetinSlotInfo_IsEmptySlotList": { @@ -850,8 +850,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendMetinSlotInfo_IsEmptySlotList" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendMetinSlotInfo_AppendMetinSocketData": { @@ -860,8 +860,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendMetinSlotInfo_AppendMetinSocketData" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.__AppendFishInfo": { @@ -870,8 +870,8 @@ "pack://uitooltip.py:ItemToolTip.__AppendFishInfo" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.AppendUniqueItemLastTime": { @@ -880,8 +880,8 @@ "pack://uitooltip.py:ItemToolTip.AppendUniqueItemLastTime" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.AppendMallItemLastTime": { @@ -890,8 +890,8 @@ "pack://uitooltip.py:ItemToolTip.AppendMallItemLastTime" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.AppendTimerBasedOnWearLastTime": { @@ -900,8 +900,8 @@ "pack://uitooltip.py:ItemToolTip.AppendTimerBasedOnWearLastTime" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "ItemToolTip.AppendRealTimeStartFirstUseLastTime": { @@ -910,8 +910,8 @@ "pack://uitooltip.py:ItemToolTip.AppendRealTimeStartFirstUseLastTime" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HyperlinkItemToolTip.__init__": { @@ -920,8 +920,8 @@ "pack://uitooltip.py:HyperlinkItemToolTip.__init__" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HyperlinkItemToolTip.SetHyperlinkItem": { @@ -930,8 +930,8 @@ "pack://uitooltip.py:HyperlinkItemToolTip.SetHyperlinkItem" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HyperlinkItemToolTip.OnUpdate": { @@ -940,8 +940,8 @@ "pack://uitooltip.py:HyperlinkItemToolTip.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "HyperlinkItemToolTip.OnMouseLeftButtonDown": { @@ -950,8 +950,8 @@ "pack://uitooltip.py:HyperlinkItemToolTip.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.__init__": { @@ -960,8 +960,8 @@ "pack://uitooltip.py:SkillToolTip.__init__" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.__del__": { @@ -970,8 +970,8 @@ "pack://uitooltip.py:SkillToolTip.__del__" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.SetSkill": { @@ -980,8 +980,8 @@ "pack://uitooltip.py:SkillToolTip.SetSkill" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.SetSkillNew": { @@ -990,8 +990,8 @@ "pack://uitooltip.py:SkillToolTip.SetSkillNew" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.__SetSkillTitle": { @@ -1000,8 +1000,8 @@ "pack://uitooltip.py:SkillToolTip.__SetSkillTitle" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.__AppendSkillGradeName": { @@ -1010,8 +1010,8 @@ "pack://uitooltip.py:SkillToolTip.__AppendSkillGradeName" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.SetSkillOnlyName": { @@ -1020,8 +1020,8 @@ "pack://uitooltip.py:SkillToolTip.SetSkillOnlyName" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.AppendDefaultData": { @@ -1030,8 +1030,8 @@ "pack://uitooltip.py:SkillToolTip.AppendDefaultData" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.AppendSupportSkillDefaultData": { @@ -1040,8 +1040,8 @@ "pack://uitooltip.py:SkillToolTip.AppendSupportSkillDefaultData" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.AppendSkillConditionData": { @@ -1050,8 +1050,8 @@ "pack://uitooltip.py:SkillToolTip.AppendSkillConditionData" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.AppendGuildSkillData": { @@ -1060,8 +1060,8 @@ "pack://uitooltip.py:SkillToolTip.AppendGuildSkillData" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.AppendSkillDataNew": { @@ -1070,8 +1070,8 @@ "pack://uitooltip.py:SkillToolTip.AppendSkillDataNew" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.AppendSkillLevelDescriptionNew": { @@ -1080,8 +1080,8 @@ "pack://uitooltip.py:SkillToolTip.AppendSkillLevelDescriptionNew" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.AppendSkillRequirement": { @@ -1090,8 +1090,8 @@ "pack://uitooltip.py:SkillToolTip.AppendSkillRequirement" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.HasSkillLevelDescription": { @@ -1100,8 +1100,8 @@ "pack://uitooltip.py:SkillToolTip.HasSkillLevelDescription" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.AppendMasterAffectDescription": { @@ -1110,8 +1110,8 @@ "pack://uitooltip.py:SkillToolTip.AppendMasterAffectDescription" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.AppendNextAffectDescription": { @@ -1120,8 +1120,8 @@ "pack://uitooltip.py:SkillToolTip.AppendNextAffectDescription" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.AppendNeedHP": { @@ -1130,8 +1130,8 @@ "pack://uitooltip.py:SkillToolTip.AppendNeedHP" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.AppendNeedSP": { @@ -1140,8 +1140,8 @@ "pack://uitooltip.py:SkillToolTip.AppendNeedSP" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.AppendPartySkillData": { @@ -1150,8 +1150,8 @@ "pack://uitooltip.py:SkillToolTip.AppendPartySkillData" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SkillToolTip.__AppendSummonDescription": { @@ -1160,8 +1160,8 @@ "pack://uitooltip.py:SkillToolTip.__AppendSummonDescription" ], "evidence": [ - "script/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uitooltip.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiuploadmark.py.json b/audit/port-map/Client/root/uiuploadmark.py.json index b06f80ad..acd77830 100644 --- a/audit/port-map/Client/root/uiuploadmark.py.json +++ b/audit/port-map/Client/root/uiuploadmark.py.json @@ -10,8 +10,8 @@ "pack://uiuploadmark.py:MarkItem.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkItem.__del__": { @@ -20,8 +20,8 @@ "pack://uiuploadmark.py:MarkItem.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkItem.GetText": { @@ -30,8 +30,8 @@ "pack://uiuploadmark.py:MarkItem.GetText" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkItem.SetSize": { @@ -40,8 +40,8 @@ "pack://uiuploadmark.py:MarkItem.SetSize" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkItem.__CreateTextLine": { @@ -50,8 +50,8 @@ "pack://uiuploadmark.py:MarkItem.__CreateTextLine" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkItem.__CreateImageBox": { @@ -60,8 +60,8 @@ "pack://uiuploadmark.py:MarkItem.__CreateImageBox" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolItem.__init__": { @@ -70,8 +70,8 @@ "pack://uiuploadmark.py:SymbolItem.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolItem.__del__": { @@ -80,8 +80,8 @@ "pack://uiuploadmark.py:SymbolItem.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolItem.GetText": { @@ -90,8 +90,8 @@ "pack://uiuploadmark.py:SymbolItem.GetText" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolItem.SetSize": { @@ -100,8 +100,8 @@ "pack://uiuploadmark.py:SymbolItem.SetSize" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolItem.__CreateTextLine": { @@ -110,8 +110,8 @@ "pack://uiuploadmark.py:SymbolItem.__CreateTextLine" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.__init__": { @@ -120,8 +120,8 @@ "pack://uiuploadmark.py:PopupDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.__del__": { @@ -130,8 +130,8 @@ "pack://uiuploadmark.py:PopupDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.__Load": { @@ -140,8 +140,8 @@ "pack://uiuploadmark.py:PopupDialog.__Load" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.__Bind": { @@ -150,8 +150,8 @@ "pack://uiuploadmark.py:PopupDialog.__Bind" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.Open": { @@ -160,8 +160,8 @@ "pack://uiuploadmark.py:PopupDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "PopupDialog.__OnOK": { @@ -170,8 +170,8 @@ "pack://uiuploadmark.py:PopupDialog.__OnOK" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.__init__": { @@ -180,8 +180,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.__del__": { @@ -190,8 +190,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.Show": { @@ -200,8 +200,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.Show" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.Open": { @@ -210,8 +210,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.Close": { @@ -220,8 +220,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.OnPressEscapeKey": { @@ -230,8 +230,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.SAFE_SetSelectEvent": { @@ -240,8 +240,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.SAFE_SetSelectEvent" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.__CreateMarkListBox": { @@ -250,8 +250,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.__CreateMarkListBox" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.__Load": { @@ -260,8 +260,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.__Load" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.__PopupMessage": { @@ -270,8 +270,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.__PopupMessage" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.__OnOK": { @@ -280,8 +280,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.__OnOK" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.__OnCancel": { @@ -290,8 +290,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.__OnCancel" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.__OnRefresh": { @@ -300,8 +300,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.__OnRefresh" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.__RefreshFileList": { @@ -310,8 +310,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.__RefreshFileList" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.__ClearFileList": { @@ -320,8 +320,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.__ClearFileList" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.__AppendFileList": { @@ -330,8 +330,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.__AppendFileList" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "MarkSelectDialog.__AppendFile": { @@ -340,8 +340,8 @@ "pack://uiuploadmark.py:MarkSelectDialog.__AppendFile" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.__init__": { @@ -350,8 +350,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.__del__": { @@ -360,8 +360,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.Show": { @@ -370,8 +370,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.Show" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.Open": { @@ -380,8 +380,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.Open" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.Close": { @@ -390,8 +390,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.OnPressEscapeKey": { @@ -400,8 +400,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.SAFE_SetSelectEvent": { @@ -410,8 +410,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.SAFE_SetSelectEvent" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.__CreateSymbolListBox": { @@ -420,8 +420,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.__CreateSymbolListBox" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.__Load": { @@ -430,8 +430,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.__Load" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.__PopupMessage": { @@ -440,8 +440,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.__PopupMessage" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.__OnOK": { @@ -450,8 +450,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.__OnOK" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.__OnCancel": { @@ -460,8 +460,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.__OnCancel" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.__OnRefresh": { @@ -470,8 +470,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.__OnRefresh" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.__RefreshFileList": { @@ -480,8 +480,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.__RefreshFileList" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.__ClearFileList": { @@ -490,8 +490,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.__ClearFileList" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.__AppendFileList": { @@ -500,8 +500,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.__AppendFileList" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "SymbolSelectDialog.__AppendFile": { @@ -510,8 +510,8 @@ "pack://uiuploadmark.py:SymbolSelectDialog.__AppendFile" ], "evidence": [ - "script/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiuploadmark.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiweb.py.json b/audit/port-map/Client/root/uiweb.py.json index a37219a2..ecc7761b 100644 --- a/audit/port-map/Client/root/uiweb.py.json +++ b/audit/port-map/Client/root/uiweb.py.json @@ -10,8 +10,8 @@ "pack://uiweb.py:WebWindow.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WebWindow.__del__": { @@ -20,8 +20,8 @@ "pack://uiweb.py:WebWindow.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WebWindow.LoadWindow": { @@ -30,8 +30,8 @@ "pack://uiweb.py:WebWindow.LoadWindow" ], "evidence": [ - "script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WebWindow.Destroy": { @@ -40,8 +40,8 @@ "pack://uiweb.py:WebWindow.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WebWindow.Open": { @@ -50,8 +50,8 @@ "pack://uiweb.py:WebWindow.Open" ], "evidence": [ - "script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WebWindow.Close": { @@ -60,8 +60,8 @@ "pack://uiweb.py:WebWindow.Close" ], "evidence": [ - "script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WebWindow.Clear": { @@ -70,8 +70,8 @@ "pack://uiweb.py:WebWindow.Clear" ], "evidence": [ - "script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WebWindow.Refresh": { @@ -80,8 +80,8 @@ "pack://uiweb.py:WebWindow.Refresh" ], "evidence": [ - "script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WebWindow.__OnCloseButtonClick": { @@ -90,8 +90,8 @@ "pack://uiweb.py:WebWindow.__OnCloseButtonClick" ], "evidence": [ - "script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WebWindow.OnPressEscapeKey": { @@ -100,8 +100,8 @@ "pack://uiweb.py:WebWindow.OnPressEscapeKey" ], "evidence": [ - "script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WebWindow.OnUpdate": { @@ -110,8 +110,8 @@ "pack://uiweb.py:WebWindow.OnUpdate" ], "evidence": [ - "script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WebWindow.OnRender": { @@ -120,8 +120,8 @@ "pack://uiweb.py:WebWindow.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiweb.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/uiwhisper.py.json b/audit/port-map/Client/root/uiwhisper.py.json index 5e952d7b..9d89f3b2 100644 --- a/audit/port-map/Client/root/uiwhisper.py.json +++ b/audit/port-map/Client/root/uiwhisper.py.json @@ -10,8 +10,8 @@ "pack://uiwhisper.py:WhisperButton.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperButton.__del__": { @@ -20,8 +20,8 @@ "pack://uiwhisper.py:WhisperButton.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperButton.SetToolTipText": { @@ -30,8 +30,8 @@ "pack://uiwhisper.py:WhisperButton.SetToolTipText" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperButton.SetToolTipTextWithColor": { @@ -40,8 +40,8 @@ "pack://uiwhisper.py:WhisperButton.SetToolTipTextWithColor" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperButton.ShowToolTip": { @@ -50,8 +50,8 @@ "pack://uiwhisper.py:WhisperButton.ShowToolTip" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperButton.HideToolTip": { @@ -60,8 +60,8 @@ "pack://uiwhisper.py:WhisperButton.HideToolTip" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.SetTargetName": { @@ -70,8 +70,8 @@ "pack://uiwhisper.py:WhisperDialog.SetTargetName" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.OnRender": { @@ -80,8 +80,8 @@ "pack://uiwhisper.py:WhisperDialog.OnRender" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.__init__": { @@ -90,8 +90,8 @@ "pack://uiwhisper.py:WhisperDialog.__init__" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.__del__": { @@ -100,8 +100,8 @@ "pack://uiwhisper.py:WhisperDialog.__del__" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.OnMouseOverIn": { @@ -110,8 +110,8 @@ "pack://uiwhisper.py:WhisperDialog.OnMouseOverIn" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.OnMouseOverOut": { @@ -120,8 +120,8 @@ "pack://uiwhisper.py:WhisperDialog.OnMouseOverOut" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.LoadDialog": { @@ -130,8 +130,8 @@ "pack://uiwhisper.py:WhisperDialog.LoadDialog" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.Destroy": { @@ -140,8 +140,8 @@ "pack://uiwhisper.py:WhisperDialog.Destroy" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.ResizeWhisperDialog": { @@ -150,8 +150,8 @@ "pack://uiwhisper.py:WhisperDialog.ResizeWhisperDialog" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.SetWhisperDialogSize": { @@ -160,8 +160,8 @@ "pack://uiwhisper.py:WhisperDialog.SetWhisperDialogSize" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.SetChatLineMax": { @@ -170,8 +170,8 @@ "pack://uiwhisper.py:WhisperDialog.SetChatLineMax" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.OpenWithTarget": { @@ -180,8 +180,8 @@ "pack://uiwhisper.py:WhisperDialog.OpenWithTarget" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.OpenWithoutTarget": { @@ -190,8 +190,8 @@ "pack://uiwhisper.py:WhisperDialog.OpenWithoutTarget" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.SetGameMasterLook": { @@ -200,8 +200,8 @@ "pack://uiwhisper.py:WhisperDialog.SetGameMasterLook" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.Minimize": { @@ -210,8 +210,8 @@ "pack://uiwhisper.py:WhisperDialog.Minimize" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.Close": { @@ -220,8 +220,8 @@ "pack://uiwhisper.py:WhisperDialog.Close" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.ReportViolentWhisper": { @@ -230,8 +230,8 @@ "pack://uiwhisper.py:WhisperDialog.ReportViolentWhisper" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.IgnoreTarget": { @@ -240,8 +240,8 @@ "pack://uiwhisper.py:WhisperDialog.IgnoreTarget" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.AcceptTarget": { @@ -250,8 +250,8 @@ "pack://uiwhisper.py:WhisperDialog.AcceptTarget" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.OnScroll": { @@ -260,8 +260,8 @@ "pack://uiwhisper.py:WhisperDialog.OnScroll" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.SendWhisper": { @@ -270,8 +270,8 @@ "pack://uiwhisper.py:WhisperDialog.SendWhisper" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.OnTop": { @@ -280,8 +280,8 @@ "pack://uiwhisper.py:WhisperDialog.OnTop" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.BindInterface": { @@ -290,8 +290,8 @@ "pack://uiwhisper.py:WhisperDialog.BindInterface" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.OnMouseLeftButtonDown": { @@ -300,8 +300,8 @@ "pack://uiwhisper.py:WhisperDialog.OnMouseLeftButtonDown" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.OnInit": { @@ -310,8 +310,8 @@ "pack://uiwhisper.py:WhisperDialog.OnInit" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.OnMax": { @@ -320,8 +320,8 @@ "pack://uiwhisper.py:WhisperDialog.OnMax" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.OnMin": { @@ -330,8 +330,8 @@ "pack://uiwhisper.py:WhisperDialog.OnMin" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "WhisperDialog.OnNew": { @@ -340,8 +340,8 @@ "pack://uiwhisper.py:WhisperDialog.OnNew" ], "evidence": [ - "script/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: uiwhisper.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/Client/root/utils.py.json b/audit/port-map/Client/root/utils.py.json index 79bbf9cc..b5741ddb 100644 --- a/audit/port-map/Client/root/utils.py.json +++ b/audit/port-map/Client/root/utils.py.json @@ -10,8 +10,8 @@ "pack://utils.py:Sandbox.__init__" ], "evidence": [ - "script/verify_root_pack.py: utils.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: utils.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Sandbox.add_allowed_modules": { @@ -20,8 +20,8 @@ "pack://utils.py:Sandbox.add_allowed_modules" ], "evidence": [ - "script/verify_root_pack.py: utils.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: utils.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Sandbox.add_prevented_modules": { @@ -30,8 +30,8 @@ "pack://utils.py:Sandbox.add_prevented_modules" ], "evidence": [ - "script/verify_root_pack.py: utils.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: utils.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] }, "Sandbox.execfile": { @@ -40,8 +40,8 @@ "pack://utils.py:Sandbox.execfile" ], "evidence": [ - "script/verify_root_pack.py: utils.py bytes match 40250 source and root.epk", - "script/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" + "scripts/verify_root_pack.py: utils.py bytes match 40250 source and root.epk", + "scripts/python_game_render_test.sh: embedded CPython loads system.py and game modules through CEterPackManager" ] } } diff --git a/audit/port-map/EffectLib/EffectData.cpp.json b/audit/port-map/EffectLib/EffectData.cpp.json index de9960d7..7439211c 100644 --- a/audit/port-map/EffectLib/EffectData.cpp.json +++ b/audit/port-map/EffectLib/EffectData.cpp.json @@ -7,145 +7,145 @@ "CEffectData::New": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::New" + "src/port/EffectLib/EffectData.cpp:CEffectData::New" ] }, "CEffectData::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::Delete" + "src/port/EffectLib/EffectData.cpp:CEffectData::Delete" ] }, "CEffectData::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::DestroySystem" + "src/port/EffectLib/EffectData.cpp:CEffectData::DestroySystem" ] }, "CEffectData::LoadScript": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::LoadScript" + "src/port/EffectLib/EffectData.cpp:CEffectData::LoadScript" ] }, "CEffectData::LoadSoundScriptData": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::LoadSoundScriptData" + "src/port/EffectLib/EffectData.cpp:CEffectData::LoadSoundScriptData" ] }, "CEffectData::AllocParticle": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::AllocParticle" + "src/port/EffectLib/EffectData.cpp:CEffectData::AllocParticle" ] }, "CEffectData::AllocMesh": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::AllocMesh" + "src/port/EffectLib/EffectData.cpp:CEffectData::AllocMesh" ] }, "CEffectData::AllocLight": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::AllocLight" + "src/port/EffectLib/EffectData.cpp:CEffectData::AllocLight" ] }, "CEffectData::GetLightCount": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::GetLightCount" + "src/port/EffectLib/EffectData.cpp:CEffectData::GetLightCount" ] }, "CEffectData::GetLightPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::GetLightPointer" + "src/port/EffectLib/EffectData.cpp:CEffectData::GetLightPointer" ] }, "CEffectData::GetParticleCount": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::GetParticleCount" + "src/port/EffectLib/EffectData.cpp:CEffectData::GetParticleCount" ] }, "CEffectData::GetParticlePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::GetParticlePointer" + "src/port/EffectLib/EffectData.cpp:CEffectData::GetParticlePointer" ] }, "CEffectData::GetMeshCount": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::GetMeshCount" + "src/port/EffectLib/EffectData.cpp:CEffectData::GetMeshCount" ] }, "CEffectData::GetMeshPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::GetMeshPointer" + "src/port/EffectLib/EffectData.cpp:CEffectData::GetMeshPointer" ] }, "CEffectData::GetSoundInstanceVector": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::GetSoundInstanceVector" + "src/port/EffectLib/EffectData.cpp:CEffectData::GetSoundInstanceVector" ] }, "CEffectData::GetBoundingSphereRadius": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::GetBoundingSphereRadius" + "src/port/EffectLib/EffectData.cpp:CEffectData::GetBoundingSphereRadius" ] }, "CEffectData::GetBoundingSpherePosition": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::GetBoundingSpherePosition" + "src/port/EffectLib/EffectData.cpp:CEffectData::GetBoundingSpherePosition" ] }, "CEffectData::GetFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::GetFileName" + "src/port/EffectLib/EffectData.cpp:CEffectData::GetFileName" ] }, "CEffectData::__ClearParticleDataVector": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::__ClearParticleDataVector" + "src/port/EffectLib/EffectData.cpp:CEffectData::__ClearParticleDataVector" ] }, "CEffectData::__ClearLightDataVector": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::__ClearLightDataVector" + "src/port/EffectLib/EffectData.cpp:CEffectData::__ClearLightDataVector" ] }, "CEffectData::__ClearMeshDataVector": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::__ClearMeshDataVector" + "src/port/EffectLib/EffectData.cpp:CEffectData::__ClearMeshDataVector" ] }, "CEffectData::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::Clear" + "src/port/EffectLib/EffectData.cpp:CEffectData::Clear" ] }, "CEffectData::CEffectData": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::CEffectData" + "src/port/EffectLib/EffectData.cpp:CEffectData::CEffectData" ] }, "CEffectData::~CEffectData": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectData.cpp:CEffectData::~CEffectData" + "src/port/EffectLib/EffectData.cpp:CEffectData::~CEffectData" ] } } diff --git a/audit/port-map/EffectLib/EffectElementBase.cpp.json b/audit/port-map/EffectLib/EffectElementBase.cpp.json index 330777d7..e4ae8b5e 100644 --- a/audit/port-map/EffectLib/EffectElementBase.cpp.json +++ b/audit/port-map/EffectLib/EffectElementBase.cpp.json @@ -7,43 +7,43 @@ "CEffectElementBase::GetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBase.cpp:CEffectElementBase::GetPosition" + "src/port/EffectLib/EffectElementBase.cpp:CEffectElementBase::GetPosition" ] }, "CEffectElementBase::isData": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBase.cpp:CEffectElementBase::isData" + "src/port/EffectLib/EffectElementBase.cpp:CEffectElementBase::isData" ] }, "CEffectElementBase::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBase.cpp:CEffectElementBase::Clear" + "src/port/EffectLib/EffectElementBase.cpp:CEffectElementBase::Clear" ] }, "CEffectElementBase::LoadScript": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBase.cpp:CEffectElementBase::LoadScript" + "src/port/EffectLib/EffectElementBase.cpp:CEffectElementBase::LoadScript" ] }, "CEffectElementBase::GetStartTime": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBase.cpp:CEffectElementBase::GetStartTime" + "src/port/EffectLib/EffectElementBase.cpp:CEffectElementBase::GetStartTime" ] }, "CEffectElementBase::CEffectElementBase": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBase.cpp:CEffectElementBase::CEffectElementBase" + "src/port/EffectLib/EffectElementBase.cpp:CEffectElementBase::CEffectElementBase" ] }, "CEffectElementBase::~CEffectElementBase": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBase.cpp:CEffectElementBase::~CEffectElementBase" + "src/port/EffectLib/EffectElementBase.cpp:CEffectElementBase::~CEffectElementBase" ] } } diff --git a/audit/port-map/EffectLib/EffectElementBaseInstance.cpp.json b/audit/port-map/EffectLib/EffectElementBaseInstance.cpp.json index 1d9b486e..c54f5dc9 100644 --- a/audit/port-map/EffectLib/EffectElementBaseInstance.cpp.json +++ b/audit/port-map/EffectLib/EffectElementBaseInstance.cpp.json @@ -7,67 +7,67 @@ "CEffectElementBaseInstance::Update": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::Update" + "src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::Update" ] }, "CEffectElementBaseInstance::Render": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::Render" + "src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::Render" ] }, "CEffectElementBaseInstance::SetLocalMatrixPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::SetLocalMatrixPointer" + "src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::SetLocalMatrixPointer" ] }, "CEffectElementBaseInstance::SetDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::SetDataPointer" + "src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::SetDataPointer" ] }, "CEffectElementBaseInstance::isActive": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::isActive" + "src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::isActive" ] }, "CEffectElementBaseInstance::SetActive": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::SetActive" + "src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::SetActive" ] }, "CEffectElementBaseInstance::SetDeactive": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::SetDeactive" + "src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::SetDeactive" ] }, "CEffectElementBaseInstance::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::Initialize" + "src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::Initialize" ] }, "CEffectElementBaseInstance::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::Destroy" + "src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::Destroy" ] }, "CEffectElementBaseInstance::CEffectElementBaseInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::CEffectElementBaseInstance" + "src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::CEffectElementBaseInstance" ] }, "CEffectElementBaseInstance::~CEffectElementBaseInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::~CEffectElementBaseInstance" + "src/port/EffectLib/EffectElementBaseInstance.cpp:CEffectElementBaseInstance::~CEffectElementBaseInstance" ] } } diff --git a/audit/port-map/EffectLib/EffectInstance.cpp.json b/audit/port-map/EffectLib/EffectInstance.cpp.json index a6b054ef..f3be070b 100644 --- a/audit/port-map/EffectLib/EffectInstance.cpp.json +++ b/audit/port-map/EffectLib/EffectInstance.cpp.json @@ -7,133 +7,133 @@ "CEffectInstance::LessRenderOrder": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::LessRenderOrder" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::LessRenderOrder" ] }, "CEffectInstance::ResetRenderingEffectCount": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::ResetRenderingEffectCount" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::ResetRenderingEffectCount" ] }, "CEffectInstance::GetRenderingEffectCount": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::GetRenderingEffectCount" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::GetRenderingEffectCount" ] }, "CEffectInstance::New": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::New" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::New" ] }, "CEffectInstance::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::Delete" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::Delete" ] }, "CEffectInstance::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::DestroySystem" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::DestroySystem" ] }, "CEffectInstance::UpdateSound": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::UpdateSound" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::UpdateSound" ] }, "CEffectInstance::OnUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::OnUpdate" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::OnUpdate" ] }, "CEffectInstance::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::OnRender" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::OnRender" ] }, "CEffectInstance::SetGlobalMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::SetGlobalMatrix" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::SetGlobalMatrix" ] }, "CEffectInstance::isAlive": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::isAlive" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::isAlive" ] }, "CEffectInstance::SetActive": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::SetActive" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::SetActive" ] }, "CEffectInstance::SetDeactive": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::SetDeactive" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::SetDeactive" ] }, "CEffectInstance::__SetParticleData": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::__SetParticleData" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::__SetParticleData" ] }, "CEffectInstance::__SetMeshData": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::__SetMeshData" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::__SetMeshData" ] }, "CEffectInstance::__SetLightData": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::__SetLightData" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::__SetLightData" ] }, "CEffectInstance::SetEffectDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::SetEffectDataPointer" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::SetEffectDataPointer" ] }, "CEffectInstance::GetBoundingSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::GetBoundingSphere" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::GetBoundingSphere" ] }, "CEffectInstance::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::Clear" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::Clear" ] }, "CEffectInstance::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::__Initialize" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::__Initialize" ] }, "CEffectInstance::CEffectInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::CEffectInstance" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::CEffectInstance" ] }, "CEffectInstance::~CEffectInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectInstance.cpp:CEffectInstance::~CEffectInstance" + "src/port/EffectLib/EffectInstance.cpp:CEffectInstance::~CEffectInstance" ] } } diff --git a/audit/port-map/EffectLib/EffectManager.cpp.json b/audit/port-map/EffectLib/EffectManager.cpp.json index b16feb05..0bf915a1 100644 --- a/audit/port-map/EffectLib/EffectManager.cpp.json +++ b/audit/port-map/EffectLib/EffectManager.cpp.json @@ -7,187 +7,187 @@ "CEffectManager::GetInfo": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::GetInfo" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::GetInfo" ] }, "CEffectManager::UpdateSound": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::UpdateSound" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::UpdateSound" ] }, "CEffectManager::IsAliveEffect": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::IsAliveEffect" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::IsAliveEffect" ] }, "CEffectManager::Update": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::Update" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::Update" ] }, "CEffectManager::Render": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::Render" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::Render" ] }, "CEffectManager::RegisterEffect": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::RegisterEffect" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::RegisterEffect" ] }, "CEffectManager::RegisterEffect2": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::RegisterEffect2" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::RegisterEffect2" ] }, "CEffectManager::CreateEffect": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::CreateEffect" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::CreateEffect" ] }, "CEffectManager::CreateEffectInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::CreateEffectInstance" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::CreateEffectInstance" ] }, "CEffectManager::DestroyEffectInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::DestroyEffectInstance" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::DestroyEffectInstance" ] }, "CEffectManager::DeactiveEffectInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::DeactiveEffectInstance" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::DeactiveEffectInstance" ] }, "CEffectManager::CreateUnsafeEffectInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::CreateUnsafeEffectInstance" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::CreateUnsafeEffectInstance" ] }, "CEffectManager::DestroyUnsafeEffectInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::DestroyUnsafeEffectInstance" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::DestroyUnsafeEffectInstance" ] }, "CEffectManager::SelectEffectInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::SelectEffectInstance" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::SelectEffectInstance" ] }, "CEffectManager::SetEffectTextures": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::SetEffectTextures" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::SetEffectTextures" ] }, "CEffectManager::SetEffectInstancePosition": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::SetEffectInstancePosition" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::SetEffectInstancePosition" ] }, "CEffectManager::SetEffectInstanceRotation": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::SetEffectInstanceRotation" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::SetEffectInstanceRotation" ] }, "CEffectManager::SetEffectInstanceGlobalMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::SetEffectInstanceGlobalMatrix" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::SetEffectInstanceGlobalMatrix" ] }, "CEffectManager::ShowEffect": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::ShowEffect" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::ShowEffect" ] }, "CEffectManager::HideEffect": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::HideEffect" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::HideEffect" ] }, "CEffectManager::GetEffectData": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::GetEffectData" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::GetEffectData" ] }, "CEffectManager::GetRandomEffect": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::GetRandomEffect" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::GetRandomEffect" ] }, "CEffectManager::GetEmptyIndex": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::GetEmptyIndex" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::GetEmptyIndex" ] }, "CEffectManager::DeleteAllInstances": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::DeleteAllInstances" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::DeleteAllInstances" ] }, "CEffectManager::__DestroyEffectInstanceMap": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::__DestroyEffectInstanceMap" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::__DestroyEffectInstanceMap" ] }, "CEffectManager::__DestroyEffectCacheMap": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::__DestroyEffectCacheMap" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::__DestroyEffectCacheMap" ] }, "CEffectManager::__DestroyEffectDataMap": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::__DestroyEffectDataMap" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::__DestroyEffectDataMap" ] }, "CEffectManager::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::Destroy" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::Destroy" ] }, "CEffectManager::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::__Initialize" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::__Initialize" ] }, "CEffectManager::CEffectManager": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::CEffectManager" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::CEffectManager" ] }, "CEffectManager::~CEffectManager": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectManager.cpp:CEffectManager::~CEffectManager" + "src/port/EffectLib/EffectManager.cpp:CEffectManager::~CEffectManager" ] } } diff --git a/audit/port-map/EffectLib/EffectMesh.cpp.json b/audit/port-map/EffectLib/EffectMesh.cpp.json index 39e08d4e..a101f25c 100644 --- a/audit/port-map/EffectLib/EffectMesh.cpp.json +++ b/audit/port-map/EffectLib/EffectMesh.cpp.json @@ -7,271 +7,271 @@ "CEffectMesh::SEffectMeshData::New": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::SEffectMeshData::New" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::SEffectMeshData::New" ] }, "CEffectMesh::SEffectMeshData::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::SEffectMeshData::Delete" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::SEffectMeshData::Delete" ] }, "CEffectMesh::SEffectMeshData::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::SEffectMeshData::DestroySystem" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::SEffectMeshData::DestroySystem" ] }, "CEffectMesh::GetFrameCount": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::GetFrameCount" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::GetFrameCount" ] }, "CEffectMesh::GetMeshCount": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::GetMeshCount" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::GetMeshCount" ] }, "CEffectMesh::GetMeshDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::GetMeshDataPointer" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::GetMeshDataPointer" ] }, "CEffectMesh::GetTextureVectorPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::GetTextureVectorPointer" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::GetTextureVectorPointer" ] }, "CEffectMesh::GetTextureVectorReference": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::GetTextureVectorReference" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::GetTextureVectorReference" ] }, "CEffectMesh::Type": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::Type" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::Type" ] }, "CEffectMesh::OnIsType": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::OnIsType" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::OnIsType" ] }, "CEffectMesh::OnLoad": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::OnLoad" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::OnLoad" ] }, "CEffectMesh::__LoadData_Ver002": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::__LoadData_Ver002" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::__LoadData_Ver002" ] }, "CEffectMesh::__LoadData_Ver001": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::__LoadData_Ver001" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::__LoadData_Ver001" ] }, "CEffectMesh::GetMeshElementPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::GetMeshElementPointer" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::GetMeshElementPointer" ] }, "CEffectMesh::OnClear": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::OnClear" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::OnClear" ] }, "CEffectMesh::OnIsEmpty": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::OnIsEmpty" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::OnIsEmpty" ] }, "CEffectMesh::CEffectMesh": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::CEffectMesh" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::CEffectMesh" ] }, "CEffectMesh::~CEffectMesh": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMesh::~CEffectMesh" + "src/port/EffectLib/EffectMesh.cpp:CEffectMesh::~CEffectMesh" ] }, "CEffectMeshScript::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::DestroySystem" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::DestroySystem" ] }, "CEffectMeshScript::New": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::New" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::New" ] }, "CEffectMeshScript::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::Delete" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::Delete" ] }, "CEffectMeshScript::ReserveMeshData": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::ReserveMeshData" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::ReserveMeshData" ] }, "CEffectMeshScript::GetMeshFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetMeshFileName" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetMeshFileName" ] }, "CEffectMeshScript::CheckMeshIndex": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::CheckMeshIndex" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::CheckMeshIndex" ] }, "CEffectMeshScript::GetMeshDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetMeshDataPointer" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetMeshDataPointer" ] }, "CEffectMeshScript::GetMeshDataCount": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetMeshDataCount" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetMeshDataCount" ] }, "CEffectMeshScript::GetBillboardType": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetBillboardType" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetBillboardType" ] }, "CEffectMeshScript::isBlendingEnable": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::isBlendingEnable" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::isBlendingEnable" ] }, "CEffectMeshScript::GetBlendingSrcType": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetBlendingSrcType" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetBlendingSrcType" ] }, "CEffectMeshScript::GetBlendingDestType": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetBlendingDestType" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetBlendingDestType" ] }, "CEffectMeshScript::isTextureAlphaEnable": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::isTextureAlphaEnable" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::isTextureAlphaEnable" ] }, "CEffectMeshScript::GetColorOperationType": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetColorOperationType" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetColorOperationType" ] }, "CEffectMeshScript::GetColorFactor": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetColorFactor" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetColorFactor" ] }, "CEffectMeshScript::GetTimeTableAlphaPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetTimeTableAlphaPointer" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetTimeTableAlphaPointer" ] }, "CEffectMeshScript::isMeshAnimationLoop": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::isMeshAnimationLoop" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::isMeshAnimationLoop" ] }, "CEffectMeshScript::GetMeshAnimationLoopCount": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetMeshAnimationLoopCount" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetMeshAnimationLoopCount" ] }, "CEffectMeshScript::GetMeshAnimationFrameDelay": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetMeshAnimationFrameDelay" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetMeshAnimationFrameDelay" ] }, "CEffectMeshScript::isTextureAnimationLoop": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::isTextureAnimationLoop" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::isTextureAnimationLoop" ] }, "CEffectMeshScript::GetTextureAnimationFrameDelay": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetTextureAnimationFrameDelay" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetTextureAnimationFrameDelay" ] }, "CEffectMeshScript::GetTextureAnimationStartFrame": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetTextureAnimationStartFrame" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::GetTextureAnimationStartFrame" ] }, "CEffectMeshScript::OnLoadScript": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::OnLoadScript" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::OnLoadScript" ] }, "CEffectMeshScript::OnIsData": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::OnIsData" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::OnIsData" ] }, "CEffectMeshScript::OnClear": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::OnClear" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::OnClear" ] }, "CEffectMeshScript::CEffectMeshScript": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::CEffectMeshScript" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::CEffectMeshScript" ] }, "CEffectMeshScript::~CEffectMeshScript": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::~CEffectMeshScript" + "src/port/EffectLib/EffectMesh.cpp:CEffectMeshScript::~CEffectMeshScript" ] } } diff --git a/audit/port-map/EffectLib/EffectMeshInstance.cpp.json b/audit/port-map/EffectLib/EffectMeshInstance.cpp.json index 57be6da3..220a95b3 100644 --- a/audit/port-map/EffectLib/EffectMeshInstance.cpp.json +++ b/audit/port-map/EffectLib/EffectMeshInstance.cpp.json @@ -7,79 +7,79 @@ "CEffectMeshInstance::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::DestroySystem" + "src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::DestroySystem" ] }, "CEffectMeshInstance::New": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::New" + "src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::New" ] }, "CEffectMeshInstance::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::Delete" + "src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::Delete" ] }, "CEffectMeshInstance::isActive": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::isActive" + "src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::isActive" ] }, "CEffectMeshInstance::OnUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::OnUpdate" + "src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::OnUpdate" ] }, "CEffectMeshInstance::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::OnRender" + "src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::OnRender" ] }, "CEffectMeshInstance::OnSetDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::OnSetDataPointer" + "src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::OnSetDataPointer" ] }, "CEffectMeshInstance_DeleteImageInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance_DeleteImageInstance" + "src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance_DeleteImageInstance" ] }, "CEffectMeshInstance_DeleteTextureInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance_DeleteTextureInstance" + "src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance_DeleteTextureInstance" ] }, "CEffectMeshInstance::OnInitialize": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::OnInitialize" + "src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::OnInitialize" ] }, "CEffectMeshInstance::OnDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::OnDestroy" + "src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::OnDestroy" ] }, "CEffectMeshInstance::CEffectMeshInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::CEffectMeshInstance" + "src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::CEffectMeshInstance" ] }, "CEffectMeshInstance::~CEffectMeshInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::~CEffectMeshInstance" + "src/port/EffectLib/EffectMeshInstance.cpp:CEffectMeshInstance::~CEffectMeshInstance" ] } } diff --git a/audit/port-map/EffectLib/EffectUpdateDecorator.cpp.json b/audit/port-map/EffectLib/EffectUpdateDecorator.cpp.json index 16d30475..dcdeed8f 100644 --- a/audit/port-map/EffectLib/EffectUpdateDecorator.cpp.json +++ b/audit/port-map/EffectLib/EffectUpdateDecorator.cpp.json @@ -7,37 +7,37 @@ "CAirResistanceDecorator::__Clone": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectUpdateDecorator.cpp:CAirResistanceDecorator::__Clone" + "src/port/EffectLib/EffectUpdateDecorator.cpp:CAirResistanceDecorator::__Clone" ] }, "CAirResistanceDecorator::__Excute": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectUpdateDecorator.cpp:CAirResistanceDecorator::__Excute" + "src/port/EffectLib/EffectUpdateDecorator.cpp:CAirResistanceDecorator::__Excute" ] }, "CGravityDecorator::__Clone": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectUpdateDecorator.cpp:CGravityDecorator::__Clone" + "src/port/EffectLib/EffectUpdateDecorator.cpp:CGravityDecorator::__Clone" ] }, "CGravityDecorator::__Excute": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectUpdateDecorator.cpp:CGravityDecorator::__Excute" + "src/port/EffectLib/EffectUpdateDecorator.cpp:CGravityDecorator::__Excute" ] }, "CRotationDecorator::__Clone": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectUpdateDecorator.cpp:CRotationDecorator::__Clone" + "src/port/EffectLib/EffectUpdateDecorator.cpp:CRotationDecorator::__Clone" ] }, "CRotationDecorator::__Excute": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EffectUpdateDecorator.cpp:CRotationDecorator::__Excute" + "src/port/EffectLib/EffectUpdateDecorator.cpp:CRotationDecorator::__Excute" ] } } diff --git a/audit/port-map/EffectLib/EmitterProperty.cpp.json b/audit/port-map/EffectLib/EmitterProperty.cpp.json index 6aabc652..7cea2c33 100644 --- a/audit/port-map/EffectLib/EmitterProperty.cpp.json +++ b/audit/port-map/EffectLib/EmitterProperty.cpp.json @@ -7,97 +7,97 @@ "CEmitterProperty::GetEmitterShape": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmitterShape" + "src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmitterShape" ] }, "CEmitterProperty::GetEmitterAdvancedType": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmitterAdvancedType" + "src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmitterAdvancedType" ] }, "CEmitterProperty::isEmitFromEdge": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::isEmitFromEdge" + "src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::isEmitFromEdge" ] }, "CEmitterProperty::GetEmittingSize": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmittingSize" + "src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmittingSize" ] }, "CEmitterProperty::GetEmittingAngularVelocity": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmittingAngularVelocity" + "src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmittingAngularVelocity" ] }, "CEmitterProperty::GetEmittingDirectionX": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmittingDirectionX" + "src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmittingDirectionX" ] }, "CEmitterProperty::GetEmittingDirectionY": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmittingDirectionY" + "src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmittingDirectionY" ] }, "CEmitterProperty::GetEmittingDirectionZ": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmittingDirectionZ" + "src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmittingDirectionZ" ] }, "CEmitterProperty::GetEmittingVelocity": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmittingVelocity" + "src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmittingVelocity" ] }, "CEmitterProperty::GetEmissionCountPerSecond": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmissionCountPerSecond" + "src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetEmissionCountPerSecond" ] }, "CEmitterProperty::GetParticleLifeTime": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetParticleLifeTime" + "src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetParticleLifeTime" ] }, "CEmitterProperty::GetParticleSizeX": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetParticleSizeX" + "src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetParticleSizeX" ] }, "CEmitterProperty::GetParticleSizeY": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetParticleSizeY" + "src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::GetParticleSizeY" ] }, "CEmitterProperty::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::Clear" + "src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::Clear" ] }, "CEmitterProperty::CEmitterProperty": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::CEmitterProperty" + "src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::CEmitterProperty" ] }, "CEmitterProperty::~CEmitterProperty": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::~CEmitterProperty" + "src/port/EffectLib/EmitterProperty.cpp:CEmitterProperty::~CEmitterProperty" ] } } diff --git a/audit/port-map/EffectLib/FrameController.cpp.json b/audit/port-map/EffectLib/FrameController.cpp.json index f6004556..c9963d9a 100644 --- a/audit/port-map/EffectLib/FrameController.cpp.json +++ b/audit/port-map/EffectLib/FrameController.cpp.json @@ -7,79 +7,79 @@ "CFrameController::Update": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/FrameController.cpp:CFrameController::Update" + "src/port/EffectLib/FrameController.cpp:CFrameController::Update" ] }, "CFrameController::SetCurrentFrame": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/FrameController.cpp:CFrameController::SetCurrentFrame" + "src/port/EffectLib/FrameController.cpp:CFrameController::SetCurrentFrame" ] }, "CFrameController::GetCurrentFrame": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/FrameController.cpp:CFrameController::GetCurrentFrame" + "src/port/EffectLib/FrameController.cpp:CFrameController::GetCurrentFrame" ] }, "CFrameController::SetMaxFrame": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/FrameController.cpp:CFrameController::SetMaxFrame" + "src/port/EffectLib/FrameController.cpp:CFrameController::SetMaxFrame" ] }, "CFrameController::SetFrameTime": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/FrameController.cpp:CFrameController::SetFrameTime" + "src/port/EffectLib/FrameController.cpp:CFrameController::SetFrameTime" ] }, "CFrameController::SetStartFrame": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/FrameController.cpp:CFrameController::SetStartFrame" + "src/port/EffectLib/FrameController.cpp:CFrameController::SetStartFrame" ] }, "CFrameController::SetLoopFlag": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/FrameController.cpp:CFrameController::SetLoopFlag" + "src/port/EffectLib/FrameController.cpp:CFrameController::SetLoopFlag" ] }, "CFrameController::SetLoopCount": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/FrameController.cpp:CFrameController::SetLoopCount" + "src/port/EffectLib/FrameController.cpp:CFrameController::SetLoopCount" ] }, "CFrameController::SetActive": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/FrameController.cpp:CFrameController::SetActive" + "src/port/EffectLib/FrameController.cpp:CFrameController::SetActive" ] }, "CFrameController::isActive": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/FrameController.cpp:CFrameController::isActive" + "src/port/EffectLib/FrameController.cpp:CFrameController::isActive" ] }, "CFrameController::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/FrameController.cpp:CFrameController::Clear" + "src/port/EffectLib/FrameController.cpp:CFrameController::Clear" ] }, "CFrameController::CFrameController": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/FrameController.cpp:CFrameController::CFrameController" + "src/port/EffectLib/FrameController.cpp:CFrameController::CFrameController" ] }, "CFrameController::~CFrameController": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/FrameController.cpp:CFrameController::~CFrameController" + "src/port/EffectLib/FrameController.cpp:CFrameController::~CFrameController" ] } } diff --git a/audit/port-map/EffectLib/ParticleInstance.cpp.json b/audit/port-map/EffectLib/ParticleInstance.cpp.json index 8803f79b..0c0f01a0 100644 --- a/audit/port-map/EffectLib/ParticleInstance.cpp.json +++ b/audit/port-map/EffectLib/ParticleInstance.cpp.json @@ -7,67 +7,67 @@ "CParticleInstance::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::DestroySystem" + "src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::DestroySystem" ] }, "CParticleInstance::New": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::New" + "src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::New" ] }, "CParticleInstance::DeleteThis": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::DeleteThis" + "src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::DeleteThis" ] }, "CParticleInstance::GetRadiusApproximation": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::GetRadiusApproximation" + "src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::GetRadiusApproximation" ] }, "CParticleInstance::Update": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::Update" + "src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::Update" ] }, "CParticleInstance::Transform": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::Transform" + "src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::Transform" ] }, "CParticleInstance::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::Destroy" + "src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::Destroy" ] }, "CParticleInstance::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::__Initialize" + "src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::__Initialize" ] }, "CParticleInstance::CParticleInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::CParticleInstance" + "src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::CParticleInstance" ] }, "CParticleInstance::~CParticleInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::~CParticleInstance" + "src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::~CParticleInstance" ] }, "CParticleInstance::GetParticleMeshPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::GetParticleMeshPointer" + "src/port/EffectLib/ParticleInstance.cpp:CParticleInstance::GetParticleMeshPointer" ] } } diff --git a/audit/port-map/EffectLib/ParticleProperty.cpp.json b/audit/port-map/EffectLib/ParticleProperty.cpp.json index 66fd9ac4..a642b99f 100644 --- a/audit/port-map/EffectLib/ParticleProperty.cpp.json +++ b/audit/port-map/EffectLib/ParticleProperty.cpp.json @@ -7,31 +7,31 @@ "CParticleProperty::InsertTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleProperty.cpp:CParticleProperty::InsertTexture" + "src/port/EffectLib/ParticleProperty.cpp:CParticleProperty::InsertTexture" ] }, "CParticleProperty::SetTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleProperty.cpp:CParticleProperty::SetTexture" + "src/port/EffectLib/ParticleProperty.cpp:CParticleProperty::SetTexture" ] }, "CParticleProperty::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleProperty.cpp:CParticleProperty::Clear" + "src/port/EffectLib/ParticleProperty.cpp:CParticleProperty::Clear" ] }, "CParticleProperty::CParticleProperty": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleProperty.cpp:CParticleProperty::CParticleProperty" + "src/port/EffectLib/ParticleProperty.cpp:CParticleProperty::CParticleProperty" ] }, "CParticleProperty::~CParticleProperty": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleProperty.cpp:CParticleProperty::~CParticleProperty" + "src/port/EffectLib/ParticleProperty.cpp:CParticleProperty::~CParticleProperty" ] } } diff --git a/audit/port-map/EffectLib/ParticleSystemData.cpp.json b/audit/port-map/EffectLib/ParticleSystemData.cpp.json index 570a6fc4..c6b0d4da 100644 --- a/audit/port-map/EffectLib/ParticleSystemData.cpp.json +++ b/audit/port-map/EffectLib/ParticleSystemData.cpp.json @@ -7,73 +7,73 @@ "CParticleSystemData::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::DestroySystem" + "src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::DestroySystem" ] }, "CParticleSystemData::New": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::New" + "src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::New" ] }, "CParticleSystemData::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::Delete" + "src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::Delete" ] }, "CParticleSystemData::GetEmitterPropertyPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::GetEmitterPropertyPointer" + "src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::GetEmitterPropertyPointer" ] }, "CParticleSystemData::GetParticlePropertyPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::GetParticlePropertyPointer" + "src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::GetParticlePropertyPointer" ] }, "CParticleSystemData::OnLoadScript": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::OnLoadScript" + "src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::OnLoadScript" ] }, "CParticleSystemData::ChangeTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::ChangeTexture" + "src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::ChangeTexture" ] }, "CParticleSystemData::OnClear": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::OnClear" + "src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::OnClear" ] }, "CParticleSystemData::OnIsData": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::OnIsData" + "src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::OnIsData" ] }, "CParticleSystemData::BuildDecorator": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::BuildDecorator" + "src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::BuildDecorator" ] }, "CParticleSystemData::CParticleSystemData": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::CParticleSystemData" + "src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::CParticleSystemData" ] }, "CParticleSystemData::~CParticleSystemData": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::~CParticleSystemData" + "src/port/EffectLib/ParticleSystemData.cpp:CParticleSystemData::~CParticleSystemData" ] } } diff --git a/audit/port-map/EffectLib/ParticleSystemInstance.cpp.json b/audit/port-map/EffectLib/ParticleSystemInstance.cpp.json index 99971498..1df751e1 100644 --- a/audit/port-map/EffectLib/ParticleSystemInstance.cpp.json +++ b/audit/port-map/EffectLib/ParticleSystemInstance.cpp.json @@ -7,73 +7,73 @@ "CParticleSystemInstance::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::DestroySystem" + "src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::DestroySystem" ] }, "CParticleSystemInstance::New": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::New" + "src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::New" ] }, "CParticleSystemInstance::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::Delete" + "src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::Delete" ] }, "CParticleSystemInstance::GetEmissionCount": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::GetEmissionCount" + "src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::GetEmissionCount" ] }, "CParticleSystemInstance::CreateParticles": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::CreateParticles" + "src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::CreateParticles" ] }, "CParticleSystemInstance::OnUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::OnUpdate" + "src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::OnUpdate" ] }, "CParticleSystemInstance::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::OnRender" + "src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::OnRender" ] }, "CParticleSystemInstance::OnSetDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::OnSetDataPointer" + "src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::OnSetDataPointer" ] }, "CParticleSystemInstance::OnInitialize": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::OnInitialize" + "src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::OnInitialize" ] }, "CParticleSystemInstance::OnDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::OnDestroy" + "src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::OnDestroy" ] }, "CParticleSystemInstance::CParticleSystemInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::CParticleSystemInstance" + "src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::CParticleSystemInstance" ] }, "CParticleSystemInstance::~CParticleSystemInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::~CParticleSystemInstance" + "src/port/EffectLib/ParticleSystemInstance.cpp:CParticleSystemInstance::~CParticleSystemInstance" ] } } diff --git a/audit/port-map/EffectLib/SimpleLightData.cpp.json b/audit/port-map/EffectLib/SimpleLightData.cpp.json index f602d40b..adcd79b9 100644 --- a/audit/port-map/EffectLib/SimpleLightData.cpp.json +++ b/audit/port-map/EffectLib/SimpleLightData.cpp.json @@ -7,67 +7,67 @@ "CLightData::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightData.cpp:CLightData::DestroySystem" + "src/port/EffectLib/SimpleLightData.cpp:CLightData::DestroySystem" ] }, "CLightData::New": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightData.cpp:CLightData::New" + "src/port/EffectLib/SimpleLightData.cpp:CLightData::New" ] }, "CLightData::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightData.cpp:CLightData::Delete" + "src/port/EffectLib/SimpleLightData.cpp:CLightData::Delete" ] }, "CLightData::OnClear": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightData.cpp:CLightData::OnClear" + "src/port/EffectLib/SimpleLightData.cpp:CLightData::OnClear" ] }, "CLightData::GetRange": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightData.cpp:CLightData::GetRange" + "src/port/EffectLib/SimpleLightData.cpp:CLightData::GetRange" ] }, "CLightData::OnIsData": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightData.cpp:CLightData::OnIsData" + "src/port/EffectLib/SimpleLightData.cpp:CLightData::OnIsData" ] }, "CLightData::OnLoadScript": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightData.cpp:CLightData::OnLoadScript" + "src/port/EffectLib/SimpleLightData.cpp:CLightData::OnLoadScript" ] }, "CLightData::CLightData": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightData.cpp:CLightData::CLightData" + "src/port/EffectLib/SimpleLightData.cpp:CLightData::CLightData" ] }, "CLightData::~CLightData": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightData.cpp:CLightData::~CLightData" + "src/port/EffectLib/SimpleLightData.cpp:CLightData::~CLightData" ] }, "CLightData::GetDuration": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightData.cpp:CLightData::GetDuration" + "src/port/EffectLib/SimpleLightData.cpp:CLightData::GetDuration" ] }, "CLightData::InitializeLight": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightData.cpp:CLightData::InitializeLight" + "src/port/EffectLib/SimpleLightData.cpp:CLightData::InitializeLight" ] } } diff --git a/audit/port-map/EffectLib/SimpleLightInstance.cpp.json b/audit/port-map/EffectLib/SimpleLightInstance.cpp.json index 79d828d0..db1699fa 100644 --- a/audit/port-map/EffectLib/SimpleLightInstance.cpp.json +++ b/audit/port-map/EffectLib/SimpleLightInstance.cpp.json @@ -7,61 +7,61 @@ "CLightInstance::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::DestroySystem" + "src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::DestroySystem" ] }, "CLightInstance::New": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::New" + "src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::New" ] }, "CLightInstance::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::Delete" + "src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::Delete" ] }, "CLightInstance::OnSetDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::OnSetDataPointer" + "src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::OnSetDataPointer" ] }, "CLightInstance::OnUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::OnUpdate" + "src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::OnUpdate" ] }, "CLightInstance::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::OnRender" + "src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::OnRender" ] }, "CLightInstance::OnInitialize": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::OnInitialize" + "src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::OnInitialize" ] }, "CLightInstance::OnDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::OnDestroy" + "src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::OnDestroy" ] }, "CLightInstance::CLightInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::CLightInstance" + "src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::CLightInstance" ] }, "CLightInstance::~CLightInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::~CLightInstance" + "src/port/EffectLib/SimpleLightInstance.cpp:CLightInstance::~CLightInstance" ] } } diff --git a/audit/port-map/EffectLib/Type.cpp.json b/audit/port-map/EffectLib/Type.cpp.json index 84bf51bb..0243576f 100644 --- a/audit/port-map/EffectLib/Type.cpp.json +++ b/audit/port-map/EffectLib/Type.cpp.json @@ -7,13 +7,13 @@ "GetTokenTimeEventFloat": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/Type.cpp:GetTokenTimeEventFloat" + "src/port/EffectLib/Type.cpp:GetTokenTimeEventFloat" ] }, "InsertItemTimeEventFloat": { "status": "PORTED", "impl": [ - "extension/src/port/EffectLib/Type.cpp:InsertItemTimeEventFloat" + "src/port/EffectLib/Type.cpp:InsertItemTimeEventFloat" ] } } diff --git a/audit/port-map/EterBase/CRC32.cpp.json b/audit/port-map/EterBase/CRC32.cpp.json index 99bba090..d0a2a9e0 100644 --- a/audit/port-map/EterBase/CRC32.cpp.json +++ b/audit/port-map/EterBase/CRC32.cpp.json @@ -6,11 +6,11 @@ "functions": { "GetCRC32": { "impl": [ - "extension/src/platform/EterBase/CRC32.cpp:GetCRC32" + "src/platform/EterBase/CRC32.cpp:GetCRC32" ], "status": "ADAPTED", "note": "platform CRC32 table implementation; same polynomial and GetCRC32 values (checked against every stored filename_crc)", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "GetCaseCRC32": { "status": "TODO" diff --git a/audit/port-map/EterBase/Debug.cpp.json b/audit/port-map/EterBase/Debug.cpp.json index 1585067f..2a79b89f 100644 --- a/audit/port-map/EterBase/Debug.cpp.json +++ b/audit/port-map/EterBase/Debug.cpp.json @@ -39,7 +39,7 @@ }, "LogBoxf": { "impl": [ - "extension/src/platform/EterBase/Debug.cpp:LogBoxf" + "src/platform/EterBase/Debug.cpp:LogBoxf" ], "status": "ADAPTED", "note": "verbatim apart from two PORT fixes the 40250 build did not need: va_end (40250 leaks the va_list) and terminating szBuf, which _vsnprintf does not do on truncation.", @@ -47,10 +47,10 @@ }, "LogBox": { "impl": [ - "extension/src/platform/EterBase/Debug.cpp:LogBox" + "src/platform/EterBase/Debug.cpp:LogBox" ], "status": "ADAPTED", - "note": "40250 pops a MessageBox on g_PopupHwnd and Tracen()s the text. No window here: the text goes to stderr and is kept in LastLogBoxMessage() (extension/src/platform/EterBase/LogBox.h), because ScriptLib/PythonLauncher.cpp Traceback() reports every failed script line through LogBoxf after PyErr_Fetch has already cleared the exception — this is the only place a traceback survives.", + "note": "40250 pops a MessageBox on g_PopupHwnd and Tracen()s the text. No window here: the text goes to stderr and is kept in LastLogBoxMessage() (src/platform/EterBase/LogBox.h), because ScriptLib/PythonLauncher.cpp Traceback() reports every failed script line through LogBoxf after PyErr_Fetch has already cleared the exception — this is the only place a traceback survives.", "test": "project/python_host_check.gd — system.py's ImportError reaches GDScript through it" }, "LogFile": { diff --git a/audit/port-map/EterBase/FileBase.cpp.json b/audit/port-map/EterBase/FileBase.cpp.json index 7d984595..060fae78 100644 --- a/audit/port-map/EterBase/FileBase.cpp.json +++ b/audit/port-map/EterBase/FileBase.cpp.json @@ -6,46 +6,46 @@ "functions": { "CFileBase::CFileBase": { "impl": [ - "extension/src/platform/EterBase/FileBase.cpp:CFileBase::CFileBase" + "src/platform/EterBase/FileBase.cpp:CFileBase::CFileBase" ], "status": "ADAPTED", "note": "platform CFileBase over std::fstream; open falls back to a case-insensitive path match (NTFS spelling)", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CFileBase::~CFileBase": { "impl": [ - "extension/src/platform/EterBase/FileBase.cpp:CFileBase::~CFileBase" + "src/platform/EterBase/FileBase.cpp:CFileBase::~CFileBase" ], "status": "ADAPTED", "note": "platform CFileBase over std::fstream; open falls back to a case-insensitive path match (NTFS spelling)", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CFileBase::GetFileName": { "status": "TODO" }, "CFileBase::Destroy": { "impl": [ - "extension/src/platform/EterBase/FileBase.cpp:CFileBase::Destroy" + "src/platform/EterBase/FileBase.cpp:CFileBase::Destroy" ], "status": "ADAPTED", "note": "platform CFileBase over std::fstream; open falls back to a case-insensitive path match (NTFS spelling)", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CFileBase::Close": { "impl": [ - "extension/src/platform/EterBase/FileBase.cpp:CFileBase::Close" + "src/platform/EterBase/FileBase.cpp:CFileBase::Close" ], "status": "ADAPTED", "note": "platform CFileBase over std::fstream; open falls back to a case-insensitive path match (NTFS spelling)", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CFileBase::Create": { "impl": [ - "extension/src/platform/EterBase/FileBase.cpp:CFileBase::Create" + "src/platform/EterBase/FileBase.cpp:CFileBase::Create" ], "status": "ADAPTED", "note": "platform CFileBase over std::fstream; open falls back to a case-insensitive path match (NTFS spelling)", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CFileBase::Size": { "status": "TODO" diff --git a/audit/port-map/EterBase/FileDir.cpp.json b/audit/port-map/EterBase/FileDir.cpp.json index 29c2cd1d..22b9cf71 100644 --- a/audit/port-map/EterBase/FileDir.cpp.json +++ b/audit/port-map/EterBase/FileDir.cpp.json @@ -7,50 +7,50 @@ "CDir::CDir": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/FileDir.cpp:CDir::CDir" + "src/platform/EterBase/FileDir.cpp:CDir::CDir" ], "note": "40250 code as is over the FindFirstFile/FindNextFile/FindClose shim of common/Win32Crt.h.", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CDir::~CDir": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/FileDir.cpp:CDir::~CDir" + "src/platform/EterBase/FileDir.cpp:CDir::~CDir" ], "note": "40250 code as is over the FindFirstFile/FindNextFile/FindClose shim of common/Win32Crt.h.", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CDir::Destroy": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/FileDir.cpp:CDir::Destroy" + "src/platform/EterBase/FileDir.cpp:CDir::Destroy" ], "note": "40250 code as is over the FindFirstFile/FindNextFile/FindClose shim of common/Win32Crt.h.", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CDir::Create": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/FileDir.cpp:CDir::Create" + "src/platform/EterBase/FileDir.cpp:CDir::Create" ], "note": "40250 code as is over the FindFirstFile/FindNextFile/FindClose shim of common/Win32Crt.h.", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CDir::IsFolder": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/FileDir.cpp:CDir::IsFolder" + "src/platform/EterBase/FileDir.cpp:CDir::IsFolder" ], "note": "40250 code as is over the FindFirstFile/FindNextFile/FindClose shim of common/Win32Crt.h.", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CDir::Initialize": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/FileDir.cpp:CDir::Initialize" + "src/platform/EterBase/FileDir.cpp:CDir::Initialize" ], "note": "40250 code as is over the FindFirstFile/FindNextFile/FindClose shim of common/Win32Crt.h.", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" } } } diff --git a/audit/port-map/EterBase/FileLoader.cpp.json b/audit/port-map/EterBase/FileLoader.cpp.json index 1b56416f..50ee154f 100644 --- a/audit/port-map/EterBase/FileLoader.cpp.json +++ b/audit/port-map/EterBase/FileLoader.cpp.json @@ -6,19 +6,19 @@ "functions": { "CMemoryTextFileLoader::CMemoryTextFileLoader": { "impl": [ - "extension/src/platform/EterBase/FileLoader.cpp:CMemoryTextFileLoader::CMemoryTextFileLoader" + "src/platform/EterBase/FileLoader.cpp:CMemoryTextFileLoader::CMemoryTextFileLoader" ], "status": "ADAPTED", "note": "40250 file verbatim, one change: the high-bit test casts to signed char (char is unsigned on arm64)", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CMemoryTextFileLoader::~CMemoryTextFileLoader": { "impl": [ - "extension/src/platform/EterBase/FileLoader.cpp:CMemoryTextFileLoader::~CMemoryTextFileLoader" + "src/platform/EterBase/FileLoader.cpp:CMemoryTextFileLoader::~CMemoryTextFileLoader" ], "status": "ADAPTED", "note": "40250 file verbatim, one change: the high-bit test casts to signed char (char is unsigned on arm64)", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CMemoryTextFileLoader::SplitLineByTab": { "status": "TODO" @@ -31,30 +31,30 @@ }, "CMemoryTextFileLoader::GetLineCount": { "impl": [ - "extension/src/platform/EterBase/FileLoader.cpp:CMemoryTextFileLoader::GetLineCount" + "src/platform/EterBase/FileLoader.cpp:CMemoryTextFileLoader::GetLineCount" ], "status": "ADAPTED", "note": "40250 file verbatim, one change: the high-bit test casts to signed char (char is unsigned on arm64)", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CMemoryTextFileLoader::CheckLineIndex": { "status": "TODO" }, "CMemoryTextFileLoader::GetLineString": { "impl": [ - "extension/src/platform/EterBase/FileLoader.cpp:CMemoryTextFileLoader::GetLineString" + "src/platform/EterBase/FileLoader.cpp:CMemoryTextFileLoader::GetLineString" ], "status": "ADAPTED", "note": "40250 file verbatim, one change: the high-bit test casts to signed char (char is unsigned on arm64)", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CMemoryTextFileLoader::Bind": { "impl": [ - "extension/src/platform/EterBase/FileLoader.cpp:CMemoryTextFileLoader::Bind" + "src/platform/EterBase/FileLoader.cpp:CMemoryTextFileLoader::Bind" ], "status": "ADAPTED", "note": "40250 file verbatim, one change: the high-bit test casts to signed char (char is unsigned on arm64)", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CMemoryFileLoader::GetSize": { "status": "TODO" diff --git a/audit/port-map/EterBase/MappedFile.cpp.json b/audit/port-map/EterBase/MappedFile.cpp.json index e61c1fab..8ae5a1d0 100644 --- a/audit/port-map/EterBase/MappedFile.cpp.json +++ b/audit/port-map/EterBase/MappedFile.cpp.json @@ -6,46 +6,46 @@ "functions": { "CMappedFile::CMappedFile": { "impl": [ - "extension/src/platform/EterBase/MappedFile.cpp:CMappedFile::CMappedFile" + "src/platform/EterBase/MappedFile.cpp:CMappedFile::CMappedFile" ], "status": "ADAPTED", "note": "platform CMappedFile: std::ifstream read into an owned buffer instead of CreateFileMapping/MapViewOfFile; same Create/Map/Link/BindLZObject contract", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CMappedFile::~CMappedFile": { "impl": [ - "extension/src/platform/EterBase/MappedFile.cpp:CMappedFile::~CMappedFile" + "src/platform/EterBase/MappedFile.cpp:CMappedFile::~CMappedFile" ], "status": "ADAPTED", "note": "platform CMappedFile: std::ifstream read into an owned buffer instead of CreateFileMapping/MapViewOfFile; same Create/Map/Link/BindLZObject contract", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CMappedFile::Create": { "impl": [ - "extension/src/platform/EterBase/MappedFile.cpp:CMappedFile::Create" + "src/platform/EterBase/MappedFile.cpp:CMappedFile::Create" ], "status": "ADAPTED", "note": "platform CMappedFile: std::ifstream read into an owned buffer instead of CreateFileMapping/MapViewOfFile; same Create/Map/Link/BindLZObject contract", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CMappedFile::Get": { "status": "TODO" }, "CMappedFile::Link": { "impl": [ - "extension/src/platform/EterBase/MappedFile.cpp:CMappedFile::Link" + "src/platform/EterBase/MappedFile.cpp:CMappedFile::Link" ], "status": "ADAPTED", "note": "platform CMappedFile: std::ifstream read into an owned buffer instead of CreateFileMapping/MapViewOfFile; same Create/Map/Link/BindLZObject contract", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CMappedFile::BindLZObject": { "impl": [ - "extension/src/platform/EterBase/MappedFile.cpp:CMappedFile::BindLZObject" + "src/platform/EterBase/MappedFile.cpp:CMappedFile::BindLZObject" ], "status": "ADAPTED", "note": "platform CMappedFile: std::ifstream read into an owned buffer instead of CreateFileMapping/MapViewOfFile; same Create/Map/Link/BindLZObject contract", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CMappedFile::BindLZObjectWithBufferedSize": { "status": "TODO" @@ -55,33 +55,33 @@ }, "CMappedFile::Destroy": { "impl": [ - "extension/src/platform/EterBase/MappedFile.cpp:CMappedFile::Destroy" + "src/platform/EterBase/MappedFile.cpp:CMappedFile::Destroy" ], "status": "ADAPTED", "note": "platform CMappedFile: std::ifstream read into an owned buffer instead of CreateFileMapping/MapViewOfFile; same Create/Map/Link/BindLZObject contract", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CMappedFile::Seek": { "status": "TODO" }, "CMappedFile::Map": { "impl": [ - "extension/src/platform/EterBase/MappedFile.cpp:CMappedFile::Map" + "src/platform/EterBase/MappedFile.cpp:CMappedFile::Map" ], "status": "ADAPTED", "note": "platform CMappedFile: std::ifstream read into an owned buffer instead of CreateFileMapping/MapViewOfFile; same Create/Map/Link/BindLZObject contract", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CMappedFile::GetCurrentSeekPoint": { "status": "TODO" }, "CMappedFile::Size": { "impl": [ - "extension/src/platform/EterBase/MappedFile.cpp:CMappedFile::Size" + "src/platform/EterBase/MappedFile.cpp:CMappedFile::Size" ], "status": "ADAPTED", "note": "platform CMappedFile: std::ifstream read into an owned buffer instead of CreateFileMapping/MapViewOfFile; same Create/Map/Link/BindLZObject contract", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" }, "CMappedFile::GetPosition": { "status": "TODO" @@ -94,11 +94,11 @@ }, "CMappedFile::Unmap": { "impl": [ - "extension/src/platform/EterBase/MappedFile.cpp:CMappedFile::Unmap" + "src/platform/EterBase/MappedFile.cpp:CMappedFile::Unmap" ], "status": "ADAPTED", "note": "platform CMappedFile: std::ifstream read into an owned buffer instead of CreateFileMapping/MapViewOfFile; same Create/Map/Link/BindLZObject contract", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects)" } } } diff --git a/audit/port-map/EterBase/Poly/Base.cpp.json b/audit/port-map/EterBase/Poly/Base.cpp.json index da3217e9..5eb9d3b8 100644 --- a/audit/port-map/EterBase/Poly/Base.cpp.json +++ b/audit/port-map/EterBase/Poly/Base.cpp.json @@ -7,31 +7,31 @@ "CBase::CBase": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Base.cpp:CBase::CBase" + "src/port/EterBase/Poly/Base.cpp:CBase::CBase" ] }, "CBase::~CBase": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Base.cpp:CBase::~CBase" + "src/port/EterBase/Poly/Base.cpp:CBase::~CBase" ] }, "CBase::isNumber": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Base.cpp:CBase::isNumber" + "src/port/EterBase/Poly/Base.cpp:CBase::isNumber" ] }, "CBase::isVar": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Base.cpp:CBase::isVar" + "src/port/EterBase/Poly/Base.cpp:CBase::isVar" ] }, "CBase::isSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Base.cpp:CBase::isSymbol" + "src/port/EterBase/Poly/Base.cpp:CBase::isSymbol" ] } } diff --git a/audit/port-map/EterBase/Poly/Poly.cpp.json b/audit/port-map/EterBase/Poly/Poly.cpp.json index 48a44db2..28ea392c 100644 --- a/audit/port-map/EterBase/Poly/Poly.cpp.json +++ b/audit/port-map/EterBase/Poly/Poly.cpp.json @@ -7,145 +7,145 @@ "_random": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:_random" + "src/port/EterBase/Poly/Poly.cpp:_random" ] }, "CPoly::SetRandom": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::SetRandom" + "src/port/EterBase/Poly/Poly.cpp:CPoly::SetRandom" ] }, "CPoly::my_irandom": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::my_irandom" + "src/port/EterBase/Poly/Poly.cpp:CPoly::my_irandom" ] }, "CPoly::my_frandom": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::my_frandom" + "src/port/EterBase/Poly/Poly.cpp:CPoly::my_frandom" ] }, "CPoly::CPoly": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::CPoly" + "src/port/EterBase/Poly/Poly.cpp:CPoly::CPoly" ] }, "CPoly::~CPoly": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::~CPoly" + "src/port/EterBase/Poly/Poly.cpp:CPoly::~CPoly" ] }, "CPoly::SetStr": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::SetStr" + "src/port/EterBase/Poly/Poly.cpp:CPoly::SetStr" ] }, "CPoly::Eval": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::Eval" + "src/port/EterBase/Poly/Poly.cpp:CPoly::Eval" ] }, "CPoly::Analyze": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::Analyze" + "src/port/EterBase/Poly/Poly.cpp:CPoly::Analyze" ] }, "CPoly::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::Clear" + "src/port/EterBase/Poly/Poly.cpp:CPoly::Clear" ] }, "CPoly::expr": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::expr" + "src/port/EterBase/Poly/Poly.cpp:CPoly::expr" ] }, "CPoly::error": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::error" + "src/port/EterBase/Poly/Poly.cpp:CPoly::error" ] }, "CPoly::lexan": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::lexan" + "src/port/EterBase/Poly/Poly.cpp:CPoly::lexan" ] }, "CPoly::term": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::term" + "src/port/EterBase/Poly/Poly.cpp:CPoly::term" ] }, "CPoly::factor": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::factor" + "src/port/EterBase/Poly/Poly.cpp:CPoly::factor" ] }, "CPoly::expo": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::expo" + "src/port/EterBase/Poly/Poly.cpp:CPoly::expo" ] }, "CPoly::match": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::match" + "src/port/EterBase/Poly/Poly.cpp:CPoly::match" ] }, "CPoly::emit": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::emit" + "src/port/EterBase/Poly/Poly.cpp:CPoly::emit" ] }, "CPoly::find": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::find" + "src/port/EterBase/Poly/Poly.cpp:CPoly::find" ] }, "CPoly::insert": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::insert" + "src/port/EterBase/Poly/Poly.cpp:CPoly::insert" ] }, "CPoly::SetVar": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::SetVar" + "src/port/EterBase/Poly/Poly.cpp:CPoly::SetVar" ] }, "CPoly::GetVarCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::GetVarCount" + "src/port/EterBase/Poly/Poly.cpp:CPoly::GetVarCount" ] }, "CPoly::GetVarName": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::GetVarName" + "src/port/EterBase/Poly/Poly.cpp:CPoly::GetVarName" ] }, "CPoly::init": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Poly.cpp:CPoly::init" + "src/port/EterBase/Poly/Poly.cpp:CPoly::init" ] } } diff --git a/audit/port-map/EterBase/Poly/SymTable.cpp.json b/audit/port-map/EterBase/Poly/SymTable.cpp.json index 7f2cab5d..82b338ad 100644 --- a/audit/port-map/EterBase/Poly/SymTable.cpp.json +++ b/audit/port-map/EterBase/Poly/SymTable.cpp.json @@ -7,13 +7,13 @@ "CSymTable::CSymTable": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/SymTable.cpp:CSymTable::CSymTable" + "src/port/EterBase/Poly/SymTable.cpp:CSymTable::CSymTable" ] }, "CSymTable::~CSymTable": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/SymTable.cpp:CSymTable::~CSymTable" + "src/port/EterBase/Poly/SymTable.cpp:CSymTable::~CSymTable" ] } } diff --git a/audit/port-map/EterBase/Poly/Symbol.cpp.json b/audit/port-map/EterBase/Poly/Symbol.cpp.json index d6d74d5d..376f0c7c 100644 --- a/audit/port-map/EterBase/Poly/Symbol.cpp.json +++ b/audit/port-map/EterBase/Poly/Symbol.cpp.json @@ -7,43 +7,43 @@ "CSymbol::CSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Symbol.cpp:CSymbol::CSymbol" + "src/port/EterBase/Poly/Symbol.cpp:CSymbol::CSymbol" ] }, "CSymbol::~CSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Symbol.cpp:CSymbol::~CSymbol" + "src/port/EterBase/Poly/Symbol.cpp:CSymbol::~CSymbol" ] }, "CSymbol::Equal": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Symbol.cpp:CSymbol::Equal" + "src/port/EterBase/Poly/Symbol.cpp:CSymbol::Equal" ] }, "CSymbol::Less": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Symbol.cpp:CSymbol::Less" + "src/port/EterBase/Poly/Symbol.cpp:CSymbol::Less" ] }, "CSymbol::GetType": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Symbol.cpp:CSymbol::GetType" + "src/port/EterBase/Poly/Symbol.cpp:CSymbol::GetType" ] }, "CSymbol::SetType": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Symbol.cpp:CSymbol::SetType" + "src/port/EterBase/Poly/Symbol.cpp:CSymbol::SetType" ] }, "CSymbol::issymbol": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Poly/Symbol.cpp:CSymbol::issymbol" + "src/port/EterBase/Poly/Symbol.cpp:CSymbol::issymbol" ] } } diff --git a/audit/port-map/EterBase/Random.cpp.json b/audit/port-map/EterBase/Random.cpp.json index 890014a8..5f5a4b42 100644 --- a/audit/port-map/EterBase/Random.cpp.json +++ b/audit/port-map/EterBase/Random.cpp.json @@ -7,25 +7,25 @@ "srandom": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Random.cpp:srandom" + "src/port/EterBase/Random.cpp:srandom" ] }, "random": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Random.cpp:random" + "src/port/EterBase/Random.cpp:random" ] }, "frandom": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Random.cpp:frandom" + "src/port/EterBase/Random.cpp:frandom" ] }, "random_range": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Random.cpp:random_range" + "src/port/EterBase/Random.cpp:random_range" ] } } diff --git a/audit/port-map/EterBase/Stl.cpp.json b/audit/port-map/EterBase/Stl.cpp.json index f1d1a3f4..67513598 100644 --- a/audit/port-map/EterBase/Stl.cpp.json +++ b/audit/port-map/EterBase/Stl.cpp.json @@ -6,26 +6,26 @@ "functions": { "korean_tolower": { "impl": [ - "extension/src/port/EterBase/Stl.cpp:korean_tolower" + "src/port/EterBase/Stl.cpp:korean_tolower" ], "status": "PORTED" }, "stl_static_string": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Stl.cpp:stl_static_string" + "src/port/EterBase/Stl.cpp:stl_static_string" ] }, "stl_lowers": { "impl": [ - "extension/src/port/EterBase/Stl.cpp:stl_lowers" + "src/port/EterBase/Stl.cpp:stl_lowers" ], "status": "PORTED" }, "split_string": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Stl.cpp:split_string" + "src/port/EterBase/Stl.cpp:split_string" ] } } diff --git a/audit/port-map/EterBase/TempFile.cpp.json b/audit/port-map/EterBase/TempFile.cpp.json index a2d780a4..9836bfe9 100644 --- a/audit/port-map/EterBase/TempFile.cpp.json +++ b/audit/port-map/EterBase/TempFile.cpp.json @@ -7,18 +7,18 @@ "CTempFile::~CTempFile": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/TempFile.cpp:CTempFile::~CTempFile" + "src/platform/EterBase/TempFile.cpp:CTempFile::~CTempFile" ], "note": "40250 code as is; CreateTempFileName and DeleteFile come from the platform shims.", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CTempFile::CTempFile": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/TempFile.cpp:CTempFile::CTempFile" + "src/platform/EterBase/TempFile.cpp:CTempFile::CTempFile" ], "note": "40250 code as is; CreateTempFileName and DeleteFile come from the platform shims.", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" } } } diff --git a/audit/port-map/EterBase/Timer.cpp.json b/audit/port-map/EterBase/Timer.cpp.json index b944902d..a60e3556 100644 --- a/audit/port-map/EterBase/Timer.cpp.json +++ b/audit/port-map/EterBase/Timer.cpp.json @@ -7,103 +7,103 @@ "ELTimer_Init": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:ELTimer_Init" + "src/port/EterBase/Timer.cpp:ELTimer_Init" ] }, "ELTimer_GetMSec": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:ELTimer_GetMSec" + "src/port/EterBase/Timer.cpp:ELTimer_GetMSec" ] }, "ELTimer_SetServerMSec": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:ELTimer_SetServerMSec" + "src/port/EterBase/Timer.cpp:ELTimer_SetServerMSec" ] }, "ELTimer_GetServerMSec": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:ELTimer_GetServerMSec" + "src/port/EterBase/Timer.cpp:ELTimer_GetServerMSec" ] }, "ELTimer_GetFrameMSec": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:ELTimer_GetFrameMSec" + "src/port/EterBase/Timer.cpp:ELTimer_GetFrameMSec" ] }, "ELTimer_GetServerFrameMSec": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:ELTimer_GetServerFrameMSec" + "src/port/EterBase/Timer.cpp:ELTimer_GetServerFrameMSec" ] }, "ELTimer_SetFrameMSec": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:ELTimer_SetFrameMSec" + "src/port/EterBase/Timer.cpp:ELTimer_SetFrameMSec" ] }, "CTimer::CTimer": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:CTimer::CTimer" + "src/port/EterBase/Timer.cpp:CTimer::CTimer" ] }, "CTimer::~CTimer": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:CTimer::~CTimer" + "src/port/EterBase/Timer.cpp:CTimer::~CTimer" ] }, "CTimer::SetBaseTime": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:CTimer::SetBaseTime" + "src/port/EterBase/Timer.cpp:CTimer::SetBaseTime" ] }, "CTimer::Advance": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:CTimer::Advance" + "src/port/EterBase/Timer.cpp:CTimer::Advance" ] }, "CTimer::Adjust": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:CTimer::Adjust" + "src/port/EterBase/Timer.cpp:CTimer::Adjust" ] }, "CTimer::GetCurrentSecond": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:CTimer::GetCurrentSecond" + "src/port/EterBase/Timer.cpp:CTimer::GetCurrentSecond" ] }, "CTimer::GetCurrentMillisecond": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:CTimer::GetCurrentMillisecond" + "src/port/EterBase/Timer.cpp:CTimer::GetCurrentMillisecond" ] }, "CTimer::GetElapsedSecond": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:CTimer::GetElapsedSecond" + "src/port/EterBase/Timer.cpp:CTimer::GetElapsedSecond" ] }, "CTimer::GetElapsedMilliecond": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:CTimer::GetElapsedMilliecond" + "src/port/EterBase/Timer.cpp:CTimer::GetElapsedMilliecond" ] }, "CTimer::UseCustomTime": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/Timer.cpp:CTimer::UseCustomTime" + "src/port/EterBase/Timer.cpp:CTimer::UseCustomTime" ] } } diff --git a/audit/port-map/EterBase/Utils.cpp.json b/audit/port-map/EterBase/Utils.cpp.json index 2cc6998d..404d632d 100644 --- a/audit/port-map/EterBase/Utils.cpp.json +++ b/audit/port-map/EterBase/Utils.cpp.json @@ -7,210 +7,210 @@ "CreateTempFileName": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:CreateTempFileName" + "src/platform/EterBase/Utils.cpp:CreateTempFileName" ], "note": "GetTempPath/GetTempFileName -> $TMPDIR + mkstemp (same unique-file contract).", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "GetFilePathNameExtension": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:GetFilePathNameExtension" + "src/platform/EterBase/Utils.cpp:GetFilePathNameExtension" ], "note": "40250 body verbatim in the platform translation unit (PORT-PLAN §3: Utils pure functions copied).", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "GetFileExtension": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:GetFileExtension" + "src/platform/EterBase/Utils.cpp:GetFileExtension" ], "note": "40250 body verbatim in the platform translation unit (PORT-PLAN §3: Utils pure functions copied).", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "GetFileNameParts": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:GetFileNameParts" + "src/platform/EterBase/Utils.cpp:GetFileNameParts" ], "note": "40250 body verbatim in the platform translation unit (PORT-PLAN §3: Utils pure functions copied).", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "GetOldIndexingName": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:GetOldIndexingName" + "src/platform/EterBase/Utils.cpp:GetOldIndexingName" ], "note": "_ecvt(Index,256) truncated at dec -> snprintf %u of |Index| (same digits).", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "GetIndexingName": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:GetIndexingName" + "src/platform/EterBase/Utils.cpp:GetIndexingName" ], "note": "40250 body verbatim in the platform translation unit (PORT-PLAN §3: Utils pure functions copied).", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "GetOnlyFileName": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:GetOnlyFileName" + "src/platform/EterBase/Utils.cpp:GetOnlyFileName" ], "note": "40250 body verbatim in the platform translation unit (PORT-PLAN §3: Utils pure functions copied).", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "GetExceptionPathName": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:GetExceptionPathName" + "src/platform/EterBase/Utils.cpp:GetExceptionPathName" ], "note": "40250 body verbatim in the platform translation unit (PORT-PLAN §3: Utils pure functions copied).", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "GetOnlyPathName": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:GetOnlyPathName" + "src/platform/EterBase/Utils.cpp:GetOnlyPathName" ], "note": "40250 body verbatim in the platform translation unit (PORT-PLAN §3: Utils pure functions copied).", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "GetLocalFileName": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:GetLocalFileName" + "src/platform/EterBase/Utils.cpp:GetLocalFileName" ], "note": "40250 body; min -> std::min.", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "GetWorkingFolder": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:GetWorkingFolder" + "src/platform/EterBase/Utils.cpp:GetWorkingFolder" ], "note": "_getcwd -> getcwd.", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "StringLowers": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:StringLowers" + "src/platform/EterBase/Utils.cpp:StringLowers" ], "note": "40250 body verbatim in the platform translation unit (PORT-PLAN §3: Utils pure functions copied).", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "StringPath": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:StringPath" + "src/platform/EterBase/Utils.cpp:StringPath" ], "note": "40250 body verbatim in the platform translation unit (PORT-PLAN §3: Utils pure functions copied).", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "PrintAsciiData": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:PrintAsciiData" + "src/platform/EterBase/Utils.cpp:PrintAsciiData" ], "note": "40250 body verbatim in the platform translation unit (PORT-PLAN §3: Utils pure functions copied).", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "fMIN": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:fMIN" + "src/platform/EterBase/Utils.cpp:fMIN" ], "note": "Exact 40250 pure float comparison; platform unit retains its OS-specific functions.", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "fMAX": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:fMAX" + "src/platform/EterBase/Utils.cpp:fMAX" ], "note": "Exact 40250 pure float comparison; fixes zero-distance camera when map becomes ready.", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "fMINMAX": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:fMINMAX" + "src/platform/EterBase/Utils.cpp:fMINMAX" ], "note": "Exact 40250 pure float clamp in platform translation unit.", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "IsFile": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:IsFile" + "src/platform/EterBase/Utils.cpp:IsFile" ], "note": "_access -> access.", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "IsGlobalFileName": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:IsGlobalFileName" + "src/platform/EterBase/Utils.cpp:IsGlobalFileName" ], "note": "40250 body verbatim in the platform translation unit (PORT-PLAN §3: Utils pure functions copied).", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "MyCreateDirectory": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:MyCreateDirectory" + "src/platform/EterBase/Utils.cpp:MyCreateDirectory" ], "note": "40250 body; CreateDirectory -> mkdir(0755).", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "RemoveAllDirectory": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:RemoveAllDirectory" + "src/platform/EterBase/Utils.cpp:RemoveAllDirectory" ], "note": "CDirRemover (CDir walk + DeleteFile/RemoveDirectory) -> std::filesystem::remove_all.", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "StringExceptCharacter": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:StringExceptCharacter" + "src/platform/EterBase/Utils.cpp:StringExceptCharacter" ], "note": "40250 body verbatim in the platform translation unit (PORT-PLAN §3: Utils pure functions copied).", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "SplitLine": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:SplitLine" + "src/platform/EterBase/Utils.cpp:SplitLine" ], "note": "40250 body verbatim in the platform translation unit (PORT-PLAN §3: Utils pure functions copied).", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "GetExcutedFileName": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:GetExcutedFileName" + "src/platform/EterBase/Utils.cpp:GetExcutedFileName" ], "note": "GetModuleFileName(NULL) has no platform equivalent; returns the working folder.", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "_getf": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:_getf" + "src/platform/EterBase/Utils.cpp:_getf" ], "note": "_vsnprintf -> vsnprintf.", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" }, "CommandLineToArgv": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterBase/Utils.cpp:CommandLineToArgv" + "src/platform/EterBase/Utils.cpp:CommandLineToArgv" ], "note": "40250 body; GlobalAlloc -> malloc, BOOLEAN/PUCHAR -> BOOL/unsigned char*.", - "test": "extension/tests/port_utils_test.cpp" + "test": "tests/port/port_utils_test.cpp" } } } diff --git a/audit/port-map/EterBase/cipher.cpp.json b/audit/port-map/EterBase/cipher.cpp.json index dde80a68..e1d6ccb1 100644 --- a/audit/port-map/EterBase/cipher.cpp.json +++ b/audit/port-map/EterBase/cipher.cpp.json @@ -7,73 +7,73 @@ "Cipher::Cipher": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/cipher.cpp:Cipher::Cipher" + "src/port/EterBase/cipher.cpp:Cipher::Cipher" ] }, "activated_": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/cipher.cpp:activated_" + "src/port/EterBase/cipher.cpp:activated_" ] }, "Cipher::~Cipher": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/cipher.cpp:Cipher::~Cipher" + "src/port/EterBase/cipher.cpp:Cipher::~Cipher" ] }, "Cipher::CleanUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/cipher.cpp:Cipher::CleanUp" + "src/port/EterBase/cipher.cpp:Cipher::CleanUp" ] }, "Cipher::Prepare": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/cipher.cpp:Cipher::Prepare" + "src/port/EterBase/cipher.cpp:Cipher::Prepare" ] }, "Cipher::Activate": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/cipher.cpp:Cipher::Activate" + "src/port/EterBase/cipher.cpp:Cipher::Activate" ] }, "Cipher::SetUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/cipher.cpp:Cipher::SetUp" + "src/port/EterBase/cipher.cpp:Cipher::SetUp" ] }, "BlockCipherAlgorithm::Pick": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/cipher.cpp:BlockCipherAlgorithm::Pick" + "src/port/EterBase/cipher.cpp:BlockCipherAlgorithm::Pick" ] }, "DH2KeyAgreement::DH2KeyAgreement": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/cipher.cpp:DH2KeyAgreement::DH2KeyAgreement" + "src/port/EterBase/cipher.cpp:DH2KeyAgreement::DH2KeyAgreement" ] }, "DH2KeyAgreement::~DH2KeyAgreement": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/cipher.cpp:DH2KeyAgreement::~DH2KeyAgreement" + "src/port/EterBase/cipher.cpp:DH2KeyAgreement::~DH2KeyAgreement" ] }, "DH2KeyAgreement::Prepare": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/cipher.cpp:DH2KeyAgreement::Prepare" + "src/port/EterBase/cipher.cpp:DH2KeyAgreement::Prepare" ] }, "DH2KeyAgreement::Agree": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/cipher.cpp:DH2KeyAgreement::Agree" + "src/port/EterBase/cipher.cpp:DH2KeyAgreement::Agree" ] } } diff --git a/audit/port-map/EterBase/lzo.cpp.json b/audit/port-map/EterBase/lzo.cpp.json index 361899d5..7ef8d9de 100644 --- a/audit/port-map/EterBase/lzo.cpp.json +++ b/audit/port-map/EterBase/lzo.cpp.json @@ -6,120 +6,120 @@ "functions": { "CLZObject::CLZObject": { "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZObject::CLZObject" + "src/port/EterBase/lzo.cpp:CLZObject::CLZObject" ], "status": "PORTED" }, "CLZObject::Initialize": { "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZObject::Initialize" + "src/port/EterBase/lzo.cpp:CLZObject::Initialize" ], "status": "PORTED" }, "CLZObject::Clear": { "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZObject::Clear" + "src/port/EterBase/lzo.cpp:CLZObject::Clear" ], "status": "PORTED" }, "CLZObject::~CLZObject": { "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZObject::~CLZObject" + "src/port/EterBase/lzo.cpp:CLZObject::~CLZObject" ], "status": "PORTED" }, "CLZObject::GetSize": { "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZObject::GetSize" + "src/port/EterBase/lzo.cpp:CLZObject::GetSize" ], "status": "PORTED" }, "CLZObject::BeginCompress": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZObject::BeginCompress" + "src/port/EterBase/lzo.cpp:CLZObject::BeginCompress" ] }, "CLZObject::BeginCompressInBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZObject::BeginCompressInBuffer" + "src/port/EterBase/lzo.cpp:CLZObject::BeginCompressInBuffer" ] }, "CLZObject::Compress": { "status": "ADAPTED", "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZObject::Compress" + "src/port/EterBase/lzo.cpp:CLZObject::Compress" ], "note": "40250 passes a 32-bit UINT as lzo_uint* on Win32; on 64-bit hosts use a native-width lzo_uint and retain the 32-bit pack header (compression rejects an out-of-range length).", - "test": "extension/tests/port_eterpack_test.cpp (port.eterpack)" + "test": "tests/port/port_eterpack_test.cpp (port.eterpack)" }, "CLZObject::BeginDecompress": { "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZObject::BeginDecompress" + "src/port/EterBase/lzo.cpp:CLZObject::BeginDecompress" ], "status": "PORTED" }, "CLZObject::Decompress": { "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZObject::Decompress" + "src/port/EterBase/lzo.cpp:CLZObject::Decompress" ], "status": "ADAPTED", "note": "40250 passes a 32-bit UINT as lzo_uint* on Win32; on 64-bit hosts use a native-width lzo_uint and retain the 32-bit pack header (compression rejects an out-of-range length).", - "test": "extension/tests/port_eterpack_test.cpp (port.eterpack)" + "test": "tests/port/port_eterpack_test.cpp (port.eterpack)" }, "CLZObject::Encrypt": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZObject::Encrypt" + "src/port/EterBase/lzo.cpp:CLZObject::Encrypt" ] }, "CLZObject::__Decrypt": { "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZObject::__Decrypt" + "src/port/EterBase/lzo.cpp:CLZObject::__Decrypt" ], "status": "PORTED" }, "CLZObject::AllocBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZObject::AllocBuffer" + "src/port/EterBase/lzo.cpp:CLZObject::AllocBuffer" ] }, "CLZO::CLZO": { "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZO::CLZO" + "src/port/EterBase/lzo.cpp:CLZO::CLZO" ], "status": "PORTED" }, "CLZO::~CLZO": { "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZO::~CLZO" + "src/port/EterBase/lzo.cpp:CLZO::~CLZO" ], "status": "PORTED" }, "CLZO::CompressMemory": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZO::CompressMemory" + "src/port/EterBase/lzo.cpp:CLZO::CompressMemory" ] }, "CLZO::CompressEncryptedMemory": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZO::CompressEncryptedMemory" + "src/port/EterBase/lzo.cpp:CLZO::CompressEncryptedMemory" ] }, "CLZO::Decompress": { "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZO::Decompress" + "src/port/EterBase/lzo.cpp:CLZO::Decompress" ], "status": "PORTED" }, "CLZO::GetWorkMemory": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/lzo.cpp:CLZO::GetWorkMemory" + "src/port/EterBase/lzo.cpp:CLZO::GetWorkMemory" ] } } diff --git a/audit/port-map/EterBase/tea.cpp.json b/audit/port-map/EterBase/tea.cpp.json index bc7ddf76..5573ca2a 100644 --- a/audit/port-map/EterBase/tea.cpp.json +++ b/audit/port-map/EterBase/tea.cpp.json @@ -7,24 +7,24 @@ "tea_code": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/tea.cpp:tea_code" + "src/port/EterBase/tea.cpp:tea_code" ] }, "tea_decode": { "impl": [ - "extension/src/port/EterBase/tea.cpp:tea_decode" + "src/port/EterBase/tea.cpp:tea_decode" ], "status": "PORTED" }, "tea_encrypt": { "status": "PORTED", "impl": [ - "extension/src/port/EterBase/tea.cpp:tea_encrypt" + "src/port/EterBase/tea.cpp:tea_encrypt" ] }, "tea_decrypt": { "impl": [ - "extension/src/port/EterBase/tea.cpp:tea_decrypt" + "src/port/EterBase/tea.cpp:tea_decrypt" ], "status": "PORTED" } diff --git a/audit/port-map/EterGrnLib/LODController.cpp.json b/audit/port-map/EterGrnLib/LODController.cpp.json index 8c33afba..db2dd94e 100644 --- a/audit/port-map/EterGrnLib/LODController.cpp.json +++ b/audit/port-map/EterGrnLib/LODController.cpp.json @@ -7,271 +7,271 @@ "__AllocDeformVertexBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:__AllocDeformVertexBuffer" + "src/port/EterGrnLib/LODController.cpp:__AllocDeformVertexBuffer" ] }, "__FreeDeformVertexBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:__FreeDeformVertexBuffer" + "src/port/EterGrnLib/LODController.cpp:__FreeDeformVertexBuffer" ] }, "__ReserveSharedVertexBuffers": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:__ReserveSharedVertexBuffers" + "src/port/EterGrnLib/LODController.cpp:__ReserveSharedVertexBuffers" ] }, "GrannyCreateSharedDeformBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:GrannyCreateSharedDeformBuffer" + "src/port/EterGrnLib/LODController.cpp:GrannyCreateSharedDeformBuffer" ] }, "GrannyDestroySharedDeformBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:GrannyDestroySharedDeformBuffer" + "src/port/EterGrnLib/LODController.cpp:GrannyDestroySharedDeformBuffer" ] }, "CGrannyLODController::SetMinLODMode": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetMinLODMode" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetMinLODMode" ] }, "CGrannyLODController::SetMaterialImagePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetMaterialImagePointer" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetMaterialImagePointer" ] }, "CGrannyLODController::SetMaterialData": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetMaterialData" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetMaterialData" ] }, "CGrannyLODController::SetSpecularInfo": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetSpecularInfo" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetSpecularInfo" ] }, "CGrannyLODController::CGrannyLODController": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::CGrannyLODController" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::CGrannyLODController" ] }, "CGrannyLODController::~CGrannyLODController": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::~CGrannyLODController" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::~CGrannyLODController" ] }, "CGrannyLODController::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::Clear" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::Clear" ] }, "CGrannyLODController::AddModel": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::AddModel" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::AddModel" ] }, "CGrannyLODController::__ReserveSharedDeformableVertexBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::__ReserveSharedDeformableVertexBuffer" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::__ReserveSharedDeformableVertexBuffer" ] }, "CGrannyLODController::AttachModelInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::AttachModelInstance" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::AttachModelInstance" ] }, "CGrannyLODController::DetachModelInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::DetachModelInstance" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::DetachModelInstance" ] }, "CGrannyLODController::SetLODLimits": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetLODLimits" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetLODLimits" ] }, "CGrannyLODController::SetLODLevel": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetLODLevel" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetLODLevel" ] }, "CGrannyLODController::CreateDeviceObjects": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::CreateDeviceObjects" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::CreateDeviceObjects" ] }, "CGrannyLODController::DestroyDeviceObjects": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::DestroyDeviceObjects" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::DestroyDeviceObjects" ] }, "CGrannyLODController::RenderWithOneTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::RenderWithOneTexture" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::RenderWithOneTexture" ] }, "CGrannyLODController::BlendRenderWithOneTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::BlendRenderWithOneTexture" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::BlendRenderWithOneTexture" ] }, "CGrannyLODController::RenderWithTwoTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::RenderWithTwoTexture" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::RenderWithTwoTexture" ] }, "CGrannyLODController::BlendRenderWithTwoTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::BlendRenderWithTwoTexture" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::BlendRenderWithTwoTexture" ] }, "CGrannyLODController::Update": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::Update" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::Update" ] }, "CGrannyLODController::UpdateLODLevel": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::UpdateLODLevel" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::UpdateLODLevel" ] }, "CGrannyLODController::UpdateTime": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::UpdateTime" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::UpdateTime" ] }, "CGrannyLODController::SetCurrentModelInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetCurrentModelInstance" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetCurrentModelInstance" ] }, "CGrannyLODController::RefreshAttachedModelInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::RefreshAttachedModelInstance" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::RefreshAttachedModelInstance" ] }, "CGrannyLODController::UpdateSkeleton": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::UpdateSkeleton" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::UpdateSkeleton" ] }, "CGrannyLODController::DeformAll": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::DeformAll" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::DeformAll" ] }, "CGrannyLODController::DeformNoSkin": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::DeformNoSkin" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::DeformNoSkin" ] }, "CGrannyLODController::Deform": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::Deform" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::Deform" ] }, "CGrannyLODController::RenderToShadowMap": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::RenderToShadowMap" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::RenderToShadowMap" ] }, "CGrannyLODController::RenderShadow": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::RenderShadow" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::RenderShadow" ] }, "CGrannyLODController::ReloadTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::ReloadTexture" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::ReloadTexture" ] }, "CGrannyLODController::GetBoundBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::GetBoundBox" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::GetBoundBox" ] }, "CGrannyLODController::Intersect": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::Intersect" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::Intersect" ] }, "CGrannyLODController::SetLocalTime": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetLocalTime" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetLocalTime" ] }, "CGrannyLODController::ResetLocalTime": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::ResetLocalTime" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::ResetLocalTime" ] }, "CGrannyLODController::SetMotionPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetMotionPointer" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetMotionPointer" ] }, "CGrannyLODController::ChangeMotionPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::ChangeMotionPointer" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::ChangeMotionPointer" ] }, "CGrannyLODController::SetMotionAtEnd": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetMotionAtEnd" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::SetMotionAtEnd" ] }, "CGrannyLODController::isModelInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::isModelInstance" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::isModelInstance" ] }, "CGrannyLODController::GetModelInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/LODController.cpp:CGrannyLODController::GetModelInstance" + "src/port/EterGrnLib/LODController.cpp:CGrannyLODController::GetModelInstance" ] } } diff --git a/audit/port-map/EterGrnLib/Material.cpp.json b/audit/port-map/EterGrnLib/Material.cpp.json index 332a7595..7b9c9d48 100644 --- a/audit/port-map/EterGrnLib/Material.cpp.json +++ b/audit/port-map/EterGrnLib/Material.cpp.json @@ -7,218 +7,218 @@ "CGrannyMaterial::TranslateSpecularMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::TranslateSpecularMatrix" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::TranslateSpecularMatrix" ] }, "CGrannyMaterial::ApplyRenderState": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::ApplyRenderState" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::ApplyRenderState" ], "note": "Native renderer no longer special-cases the sphere map: stage 1 CAMERASPACEREFLECTIONVECTOR, D3DTS_TEXTURE1 (ms_matSpecular) and MODULATEALPHA_ADDCOLOR run through the generic D3D8 texcoord/stage emulation. Visual parity NEEDS_LIVE." }, "CGrannyMaterial::RestoreRenderState": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::RestoreRenderState" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::RestoreRenderState" ] }, "CGrannyMaterial::Copy": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::Copy" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::Copy" ] }, "CGrannyMaterial::CGrannyMaterial": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::CGrannyMaterial" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::CGrannyMaterial" ] }, "CGrannyMaterial::~CGrannyMaterial": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::~CGrannyMaterial" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::~CGrannyMaterial" ] }, "CGrannyMaterial::GetType": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::GetType" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::GetType" ] }, "CGrannyMaterial::SetImagePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::SetImagePointer" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::SetImagePointer" ] }, "CGrannyMaterial::IsIn": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::IsIn" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::IsIn" ] }, "CGrannyMaterial::SetSpecularInfo": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::SetSpecularInfo" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::SetSpecularInfo" ] }, "CGrannyMaterial::IsEqual": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::IsEqual" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::IsEqual" ] }, "CGrannyMaterial::GetD3DTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::GetD3DTexture" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::GetD3DTexture" ] }, "CGrannyMaterial::GetImagePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::GetImagePointer" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::GetImagePointer" ] }, "CGrannyMaterial::GetDiffuseTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::GetDiffuseTexture" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::GetDiffuseTexture" ] }, "CGrannyMaterial::GetOpacityTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::GetOpacityTexture" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::GetOpacityTexture" ] }, "CGrannyMaterial::__IsSpecularEnable": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::__IsSpecularEnable" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::__IsSpecularEnable" ] }, "CGrannyMaterial::__GetSpecularPower": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::__GetSpecularPower" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::__GetSpecularPower" ] }, "CGrannyMaterial::__GetImagePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::__GetImagePointer" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::__GetImagePointer" ] }, "CGrannyMaterial::CreateFromGrannyMaterialPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::CreateFromGrannyMaterialPointer" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::CreateFromGrannyMaterialPointer" ] }, "CGrannyMaterial::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::Initialize" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::Initialize" ] }, "CGrannyMaterial::__ApplyDiffuseRenderState": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::__ApplyDiffuseRenderState" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::__ApplyDiffuseRenderState" ] }, "CGrannyMaterial::__RestoreDiffuseRenderState": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::__RestoreDiffuseRenderState" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::__RestoreDiffuseRenderState" ] }, "CGrannyMaterial::__ApplySpecularRenderState": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::__ApplySpecularRenderState" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::__ApplySpecularRenderState" ] }, "CGrannyMaterial::__RestoreSpecularRenderState": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::__RestoreSpecularRenderState" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::__RestoreSpecularRenderState" ] }, "CGrannyMaterial::CreateSphereMap": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::CreateSphereMap" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::CreateSphereMap" ] }, "CGrannyMaterial::DestroySphereMap": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterial::DestroySphereMap" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterial::DestroySphereMap" ] }, "CGrannyMaterialPalette::CGrannyMaterialPalette": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::CGrannyMaterialPalette" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::CGrannyMaterialPalette" ] }, "CGrannyMaterialPalette::~CGrannyMaterialPalette": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::~CGrannyMaterialPalette" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::~CGrannyMaterialPalette" ] }, "CGrannyMaterialPalette::Copy": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::Copy" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::Copy" ] }, "CGrannyMaterialPalette::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::Clear" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::Clear" ] }, "CGrannyMaterialPalette::GetMaterialRef": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::GetMaterialRef" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::GetMaterialRef" ] }, "CGrannyMaterialPalette::SetMaterialImagePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::SetMaterialImagePointer" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::SetMaterialImagePointer" ] }, "CGrannyMaterialPalette::SetMaterialData": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::SetMaterialData" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::SetMaterialData" ] }, "CGrannyMaterialPalette::SetSpecularInfo": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::SetSpecularInfo" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::SetSpecularInfo" ] }, "CGrannyMaterialPalette::RegisterMaterial": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::RegisterMaterial" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::RegisterMaterial" ] }, "CGrannyMaterialPalette::GetMaterialCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::GetMaterialCount" + "src/port/EterGrnLib/Material.cpp:CGrannyMaterialPalette::GetMaterialCount" ] } } diff --git a/audit/port-map/EterGrnLib/Mesh.cpp.json b/audit/port-map/EterGrnLib/Mesh.cpp.json index c88ecf5b..33cd3f6b 100644 --- a/audit/port-map/EterGrnLib/Mesh.cpp.json +++ b/audit/port-map/EterGrnLib/Mesh.cpp.json @@ -7,133 +7,133 @@ "CGrannyMesh::LoadIndices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::LoadIndices" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::LoadIndices" ] }, "CGrannyMesh::LoadPNTVertices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::LoadPNTVertices" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::LoadPNTVertices" ] }, "CGrannyMesh::NEW_LoadVertices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::NEW_LoadVertices" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::NEW_LoadVertices" ] }, "CGrannyMesh::DeformPNTVertices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::DeformPNTVertices" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::DeformPNTVertices" ] }, "CGrannyMesh::CanDeformPNTVertices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::CanDeformPNTVertices" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::CanDeformPNTVertices" ] }, "CGrannyMesh::GetGrannyMeshPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::GetGrannyMeshPointer" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::GetGrannyMeshPointer" ] }, "CGrannyMesh::GetTriGroupNodeList": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::GetTriGroupNodeList" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::GetTriGroupNodeList" ] }, "CGrannyMesh::GetVertexCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::GetVertexCount" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::GetVertexCount" ] }, "CGrannyMesh::GetVertexBasePosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::GetVertexBasePosition" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::GetVertexBasePosition" ] }, "CGrannyMesh::GetIndexBasePosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::GetIndexBasePosition" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::GetIndexBasePosition" ] }, "CGrannyMesh::GetDefaultBoneIndices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::GetDefaultBoneIndices" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::GetDefaultBoneIndices" ] }, "CGrannyMesh::IsEmpty": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::IsEmpty" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::IsEmpty" ] }, "CGrannyMesh::CreateFromGrannyMeshPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::CreateFromGrannyMeshPointer" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::CreateFromGrannyMeshPointer" ] }, "CGrannyMesh::LoadTriGroupNodeList": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::LoadTriGroupNodeList" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::LoadTriGroupNodeList" ] }, "CGrannyMesh::RebuildTriGroupNodeList": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::RebuildTriGroupNodeList" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::RebuildTriGroupNodeList" ] }, "CGrannyMesh::LoadMaterials": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::LoadMaterials" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::LoadMaterials" ] }, "CGrannyMesh::IsTwoSide": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::IsTwoSide" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::IsTwoSide" ] }, "CGrannyMesh::SetPNT2Mesh": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::SetPNT2Mesh" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::SetPNT2Mesh" ] }, "CGrannyMesh::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::Destroy" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::Destroy" ] }, "CGrannyMesh::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::Initialize" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::Initialize" ] }, "CGrannyMesh::CGrannyMesh": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::CGrannyMesh" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::CGrannyMesh" ] }, "CGrannyMesh::~CGrannyMesh": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::~CGrannyMesh" + "src/port/EterGrnLib/Mesh.cpp:CGrannyMesh::~CGrannyMesh" ] } } diff --git a/audit/port-map/EterGrnLib/Model.cpp.json b/audit/port-map/EterGrnLib/Model.cpp.json index 3d682174..8056204f 100644 --- a/audit/port-map/EterGrnLib/Model.cpp.json +++ b/audit/port-map/EterGrnLib/Model.cpp.json @@ -7,175 +7,175 @@ "CGrannyModel::GetMaterialPalette": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::GetMaterialPalette" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::GetMaterialPalette" ] }, "CGrannyModel::GetMeshNodeList": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::GetMeshNodeList" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::GetMeshNodeList" ] }, "CGrannyModel::GetMeshPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::GetMeshPointer" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::GetMeshPointer" ] }, "CGrannyModel::CanDeformPNTVertices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::CanDeformPNTVertices" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::CanDeformPNTVertices" ] }, "CGrannyModel::DeformPNTVertices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::DeformPNTVertices" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::DeformPNTVertices" ] }, "CGrannyModel::GetRigidVertexCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::GetRigidVertexCount" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::GetRigidVertexCount" ] }, "CGrannyModel::GetDeformVertexCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::GetDeformVertexCount" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::GetDeformVertexCount" ] }, "CGrannyModel::GetVertexCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::GetVertexCount" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::GetVertexCount" ] }, "CGrannyModel::GetMeshCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::GetMeshCount" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::GetMeshCount" ] }, "CGrannyModel::GetGrannyModelPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::GetGrannyModelPointer" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::GetGrannyModelPointer" ] }, "CGrannyModel::GetD3DIndexBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::GetD3DIndexBuffer" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::GetD3DIndexBuffer" ] }, "CGrannyModel::GetPNTD3DVertexBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::GetPNTD3DVertexBuffer" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::GetPNTD3DVertexBuffer" ] }, "CGrannyModel::LockVertices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::LockVertices" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::LockVertices" ] }, "CGrannyModel::UnlockVertices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::UnlockVertices" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::UnlockVertices" ] }, "CGrannyModel::LoadPNTVertices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::LoadPNTVertices" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::LoadPNTVertices" ] }, "CGrannyModel::LoadIndices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::LoadIndices" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::LoadIndices" ] }, "CGrannyModel::LoadMeshs": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::LoadMeshs" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::LoadMeshs" ] }, "CGrannyModel::CheckMeshIndex": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::CheckMeshIndex" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::CheckMeshIndex" ] }, "CGrannyModel::AppendMeshNode": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::AppendMeshNode" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::AppendMeshNode" ] }, "CGrannyModel::CreateFromGrannyModelPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::CreateFromGrannyModelPointer" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::CreateFromGrannyModelPointer" ] }, "CGrannyModel::GetIdxCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::GetIdxCount" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::GetIdxCount" ] }, "CGrannyModel::CreateDeviceObjects": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::CreateDeviceObjects" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::CreateDeviceObjects" ] }, "CGrannyModel::DestroyDeviceObjects": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::DestroyDeviceObjects" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::DestroyDeviceObjects" ] }, "CGrannyModel::IsEmpty": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::IsEmpty" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::IsEmpty" ] }, "CGrannyModel::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::Destroy" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::Destroy" ] }, "CGrannyModel::__LoadVertices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::__LoadVertices" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::__LoadVertices" ] }, "CGrannyModel::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::Initialize" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::Initialize" ] }, "CGrannyModel::CGrannyModel": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::CGrannyModel" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::CGrannyModel" ] }, "CGrannyModel::~CGrannyModel": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Model.cpp:CGrannyModel::~CGrannyModel" + "src/port/EterGrnLib/Model.cpp:CGrannyModel::~CGrannyModel" ] } } diff --git a/audit/port-map/EterGrnLib/ModelInstance.cpp.json b/audit/port-map/EterGrnLib/ModelInstance.cpp.json index 7faedad6..5d2731da 100644 --- a/audit/port-map/EterGrnLib/ModelInstance.cpp.json +++ b/audit/port-map/EterGrnLib/ModelInstance.cpp.json @@ -7,103 +7,103 @@ "CGrannyModelInstance::GetModel": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::GetModel" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::GetModel" ] }, "CGrannyModelInstance::SetMaterialImagePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::SetMaterialImagePointer" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::SetMaterialImagePointer" ] }, "CGrannyModelInstance::SetMaterialData": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::SetMaterialData" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::SetMaterialData" ] }, "CGrannyModelInstance::SetSpecularInfo": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::SetSpecularInfo" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::SetSpecularInfo" ] }, "CGrannyModelInstance::SetLocalTime": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::SetLocalTime" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::SetLocalTime" ] }, "CGrannyModelInstance::ResetLocalTime": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::ResetLocalTime" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::ResetLocalTime" ] }, "CGrannyModelInstance::GetLocalTime": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::GetLocalTime" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::GetLocalTime" ] }, "CGrannyModelInstance::SetParentModelInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::SetParentModelInstance" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::SetParentModelInstance" ] }, "CGrannyModelInstance::IsEmpty": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::IsEmpty" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::IsEmpty" ] }, "CGrannyModelInstance::CreateDeviceObjects": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::CreateDeviceObjects" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::CreateDeviceObjects" ] }, "CGrannyModelInstance::DestroyDeviceObjects": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::DestroyDeviceObjects" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::DestroyDeviceObjects" ] }, "CGrannyModelInstance::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::__Initialize" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::__Initialize" ] }, "CGrannyModelInstance::CGrannyModelInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::CGrannyModelInstance" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::CGrannyModelInstance" ] }, "CGrannyModelInstance::~CGrannyModelInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::~CGrannyModelInstance" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::~CGrannyModelInstance" ] }, "CGrannyModelInstance::New": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::New" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::New" ] }, "CGrannyModelInstance::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::Delete" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::Delete" ] }, "CGrannyModelInstance::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::DestroySystem" + "src/port/EterGrnLib/ModelInstance.cpp:CGrannyModelInstance::DestroySystem" ] } } diff --git a/audit/port-map/EterGrnLib/ModelInstanceCollisionDetection.cpp.json b/audit/port-map/EterGrnLib/ModelInstanceCollisionDetection.cpp.json index 87514276..286d3856 100644 --- a/audit/port-map/EterGrnLib/ModelInstanceCollisionDetection.cpp.json +++ b/audit/port-map/EterGrnLib/ModelInstanceCollisionDetection.cpp.json @@ -7,25 +7,25 @@ "CGrannyModelInstance::MakeBoundBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceCollisionDetection.cpp:CGrannyModelInstance::MakeBoundBox" + "src/port/EterGrnLib/ModelInstanceCollisionDetection.cpp:CGrannyModelInstance::MakeBoundBox" ] }, "CGrannyModelInstance::Intersect": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceCollisionDetection.cpp:CGrannyModelInstance::Intersect" + "src/port/EterGrnLib/ModelInstanceCollisionDetection.cpp:CGrannyModelInstance::Intersect" ] }, "CGrannyModelInstance::GetBoundBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceCollisionDetection.cpp:CGrannyModelInstance::GetBoundBox" + "src/port/EterGrnLib/ModelInstanceCollisionDetection.cpp:CGrannyModelInstance::GetBoundBox" ] }, "CGrannyModelInstance::GetMeshMatrixPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceCollisionDetection.cpp:CGrannyModelInstance::GetMeshMatrixPointer" + "src/port/EterGrnLib/ModelInstanceCollisionDetection.cpp:CGrannyModelInstance::GetMeshMatrixPointer" ] } } diff --git a/audit/port-map/EterGrnLib/ModelInstanceModel.cpp.json b/audit/port-map/EterGrnLib/ModelInstanceModel.cpp.json index 53700a2d..36efb5c1 100644 --- a/audit/port-map/EterGrnLib/ModelInstanceModel.cpp.json +++ b/audit/port-map/EterGrnLib/ModelInstanceModel.cpp.json @@ -7,151 +7,151 @@ "CGrannyModelInstance::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::Clear" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::Clear" ] }, "CGrannyModelInstance::SetMainModelPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::SetMainModelPointer" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::SetMainModelPointer" ] }, "CGrannyModelInstance::SetLinkedModelPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::SetLinkedModelPointer" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::SetLinkedModelPointer" ] }, "CGrannyModelInstance::__GetWorldPosePtr": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__GetWorldPosePtr" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__GetWorldPosePtr" ] }, "CGrannyModelInstance::__GetMeshBoneIndices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__GetMeshBoneIndices" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__GetMeshBoneIndices" ] }, "CGrannyModelInstance::__CreateMeshBindingVector": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__CreateMeshBindingVector" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__CreateMeshBindingVector" ] }, "CGrannyModelInstance::__DestroyMeshBindingVector": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__DestroyMeshBindingVector" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__DestroyMeshBindingVector" ] }, "CGrannyModelInstance::__CreateWorldPose": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__CreateWorldPose" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__CreateWorldPose" ] }, "CGrannyModelInstance::__DestroyWorldPose": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__DestroyWorldPose" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__DestroyWorldPose" ] }, "CGrannyModelInstance::__CreateModelInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__CreateModelInstance" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__CreateModelInstance" ] }, "CGrannyModelInstance::__DestroyModelInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__DestroyModelInstance" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__DestroyModelInstance" ] }, "CGrannyModelInstance::__CreateMeshMatrices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__CreateMeshMatrices" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__CreateMeshMatrices" ] }, "CGrannyModelInstance::__DestroyMeshMatrices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__DestroyMeshMatrices" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__DestroyMeshMatrices" ] }, "CGrannyModelInstance::GetDeformableVertexCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::GetDeformableVertexCount" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::GetDeformableVertexCount" ] }, "CGrannyModelInstance::GetVertexCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::GetVertexCount" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::GetVertexCount" ] }, "CGrannyModelInstance::__SetSharedDeformableVertexBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__SetSharedDeformableVertexBuffer" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__SetSharedDeformableVertexBuffer" ] }, "CGrannyModelInstance::__IsDeformableVertexBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__IsDeformableVertexBuffer" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__IsDeformableVertexBuffer" ] }, "CGrannyModelInstance::__GetDeformableD3DVertexBufferPtr": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__GetDeformableD3DVertexBufferPtr" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__GetDeformableD3DVertexBufferPtr" ] }, "CGrannyModelInstance::__GetDeformableVertexBufferRef": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__GetDeformableVertexBufferRef" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__GetDeformableVertexBufferRef" ] }, "CGrannyModelInstance::__CreateDynamicVertexBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__CreateDynamicVertexBuffer" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__CreateDynamicVertexBuffer" ] }, "CGrannyModelInstance::__DestroyDynamicVertexBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__DestroyDynamicVertexBuffer" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::__DestroyDynamicVertexBuffer" ] }, "CGrannyModelInstance::GetBoneIndexByName": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::GetBoneIndexByName" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::GetBoneIndexByName" ] }, "CGrannyModelInstance::GetBoneMatrixPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::GetBoneMatrixPointer" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::GetBoneMatrixPointer" ] }, "CGrannyModelInstance::GetCompositeBoneMatrixPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::GetCompositeBoneMatrixPointer" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::GetCompositeBoneMatrixPointer" ] }, "CGrannyModelInstance::ReloadTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::ReloadTexture" + "src/port/EterGrnLib/ModelInstanceModel.cpp:CGrannyModelInstance::ReloadTexture" ] } } diff --git a/audit/port-map/EterGrnLib/ModelInstanceMotion.cpp.json b/audit/port-map/EterGrnLib/ModelInstanceMotion.cpp.json index 89585bab..535a0394 100644 --- a/audit/port-map/EterGrnLib/ModelInstanceMotion.cpp.json +++ b/audit/port-map/EterGrnLib/ModelInstanceMotion.cpp.json @@ -7,31 +7,31 @@ "CGrannyModelInstance::CopyMotion": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceMotion.cpp:CGrannyModelInstance::CopyMotion" + "src/port/EterGrnLib/ModelInstanceMotion.cpp:CGrannyModelInstance::CopyMotion" ] }, "CGrannyModelInstance::IsMotionPlaying": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceMotion.cpp:CGrannyModelInstance::IsMotionPlaying" + "src/port/EterGrnLib/ModelInstanceMotion.cpp:CGrannyModelInstance::IsMotionPlaying" ] }, "CGrannyModelInstance::SetMotionPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceMotion.cpp:CGrannyModelInstance::SetMotionPointer" + "src/port/EterGrnLib/ModelInstanceMotion.cpp:CGrannyModelInstance::SetMotionPointer" ] }, "CGrannyModelInstance::ChangeMotionPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceMotion.cpp:CGrannyModelInstance::ChangeMotionPointer" + "src/port/EterGrnLib/ModelInstanceMotion.cpp:CGrannyModelInstance::ChangeMotionPointer" ] }, "CGrannyModelInstance::SetMotionAtEnd": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceMotion.cpp:CGrannyModelInstance::SetMotionAtEnd" + "src/port/EterGrnLib/ModelInstanceMotion.cpp:CGrannyModelInstance::SetMotionAtEnd" ] } } diff --git a/audit/port-map/EterGrnLib/ModelInstanceRender.cpp.json b/audit/port-map/EterGrnLib/ModelInstanceRender.cpp.json index 0f13af09..c400193e 100644 --- a/audit/port-map/EterGrnLib/ModelInstanceRender.cpp.json +++ b/audit/port-map/EterGrnLib/ModelInstanceRender.cpp.json @@ -7,61 +7,61 @@ "Granny_RenderBoxBones": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceRender.cpp:Granny_RenderBoxBones" + "src/port/EterGrnLib/ModelInstanceRender.cpp:Granny_RenderBoxBones" ] }, "CGrannyModelInstance::DeformNoSkin": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::DeformNoSkin" + "src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::DeformNoSkin" ] }, "CGrannyModelInstance::RenderWithOneTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::RenderWithOneTexture" + "src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::RenderWithOneTexture" ] }, "CGrannyModelInstance::BlendRenderWithOneTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::BlendRenderWithOneTexture" + "src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::BlendRenderWithOneTexture" ] }, "CGrannyModelInstance::RenderWithTwoTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::RenderWithTwoTexture" + "src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::RenderWithTwoTexture" ] }, "CGrannyModelInstance::BlendRenderWithTwoTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::BlendRenderWithTwoTexture" + "src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::BlendRenderWithTwoTexture" ] }, "CGrannyModelInstance::RenderWithoutTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::RenderWithoutTexture" + "src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::RenderWithoutTexture" ] }, "CGrannyModelInstance::RenderMeshNodeListWithOneTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::RenderMeshNodeListWithOneTexture" + "src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::RenderMeshNodeListWithOneTexture" ] }, "CGrannyModelInstance::RenderMeshNodeListWithTwoTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::RenderMeshNodeListWithTwoTexture" + "src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::RenderMeshNodeListWithTwoTexture" ] }, "CGrannyModelInstance::RenderMeshNodeListWithoutTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::RenderMeshNodeListWithoutTexture" + "src/port/EterGrnLib/ModelInstanceRender.cpp:CGrannyModelInstance::RenderMeshNodeListWithoutTexture" ] } } diff --git a/audit/port-map/EterGrnLib/ModelInstanceUpdate.cpp.json b/audit/port-map/EterGrnLib/ModelInstanceUpdate.cpp.json index 8604a2d4..7c3d6f13 100644 --- a/audit/port-map/EterGrnLib/ModelInstanceUpdate.cpp.json +++ b/audit/port-map/EterGrnLib/ModelInstanceUpdate.cpp.json @@ -7,49 +7,49 @@ "CGrannyModelInstance::Update": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceUpdate.cpp:CGrannyModelInstance::Update" + "src/port/EterGrnLib/ModelInstanceUpdate.cpp:CGrannyModelInstance::Update" ] }, "CGrannyModelInstance::UpdateLocalTime": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceUpdate.cpp:CGrannyModelInstance::UpdateLocalTime" + "src/port/EterGrnLib/ModelInstanceUpdate.cpp:CGrannyModelInstance::UpdateLocalTime" ] }, "CGrannyModelInstance::UpdateTransform": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceUpdate.cpp:CGrannyModelInstance::UpdateTransform" + "src/port/EterGrnLib/ModelInstanceUpdate.cpp:CGrannyModelInstance::UpdateTransform" ] }, "CGrannyModelInstance::Deform": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceUpdate.cpp:CGrannyModelInstance::Deform" + "src/port/EterGrnLib/ModelInstanceUpdate.cpp:CGrannyModelInstance::Deform" ] }, "CGrannyModelInstance::UpdateSkeleton": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceUpdate.cpp:CGrannyModelInstance::UpdateSkeleton" + "src/port/EterGrnLib/ModelInstanceUpdate.cpp:CGrannyModelInstance::UpdateSkeleton" ] }, "CGrannyModelInstance::UpdateWorldPose": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceUpdate.cpp:CGrannyModelInstance::UpdateWorldPose" + "src/port/EterGrnLib/ModelInstanceUpdate.cpp:CGrannyModelInstance::UpdateWorldPose" ] }, "CGrannyModelInstance::UpdateWorldMatrices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceUpdate.cpp:CGrannyModelInstance::UpdateWorldMatrices" + "src/port/EterGrnLib/ModelInstanceUpdate.cpp:CGrannyModelInstance::UpdateWorldMatrices" ] }, "CGrannyModelInstance::DeformPNTVertices": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ModelInstanceUpdate.cpp:CGrannyModelInstance::DeformPNTVertices" + "src/port/EterGrnLib/ModelInstanceUpdate.cpp:CGrannyModelInstance::DeformPNTVertices" ] } } diff --git a/audit/port-map/EterGrnLib/Motion.cpp.json b/audit/port-map/EterGrnLib/Motion.cpp.json index 506d527f..722704ea 100644 --- a/audit/port-map/EterGrnLib/Motion.cpp.json +++ b/audit/port-map/EterGrnLib/Motion.cpp.json @@ -7,61 +7,61 @@ "CGrannyMotion::CGrannyMotion": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Motion.cpp:CGrannyMotion::CGrannyMotion" + "src/port/EterGrnLib/Motion.cpp:CGrannyMotion::CGrannyMotion" ] }, "CGrannyMotion::~CGrannyMotion": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Motion.cpp:CGrannyMotion::~CGrannyMotion" + "src/port/EterGrnLib/Motion.cpp:CGrannyMotion::~CGrannyMotion" ] }, "CGrannyMotion::IsEmpty": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Motion.cpp:CGrannyMotion::IsEmpty" + "src/port/EterGrnLib/Motion.cpp:CGrannyMotion::IsEmpty" ] }, "CGrannyMotion::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Motion.cpp:CGrannyMotion::Destroy" + "src/port/EterGrnLib/Motion.cpp:CGrannyMotion::Destroy" ] }, "CGrannyMotion::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Motion.cpp:CGrannyMotion::Initialize" + "src/port/EterGrnLib/Motion.cpp:CGrannyMotion::Initialize" ] }, "CGrannyMotion::BindGrannyAnimation": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Motion.cpp:CGrannyMotion::BindGrannyAnimation" + "src/port/EterGrnLib/Motion.cpp:CGrannyMotion::BindGrannyAnimation" ] }, "CGrannyMotion::GetGrannyAnimationPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Motion.cpp:CGrannyMotion::GetGrannyAnimationPointer" + "src/port/EterGrnLib/Motion.cpp:CGrannyMotion::GetGrannyAnimationPointer" ] }, "CGrannyMotion::GetName": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Motion.cpp:CGrannyMotion::GetName" + "src/port/EterGrnLib/Motion.cpp:CGrannyMotion::GetName" ] }, "CGrannyMotion::GetDuration": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Motion.cpp:CGrannyMotion::GetDuration" + "src/port/EterGrnLib/Motion.cpp:CGrannyMotion::GetDuration" ] }, "CGrannyMotion::GetTextTrack": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Motion.cpp:CGrannyMotion::GetTextTrack" + "src/port/EterGrnLib/Motion.cpp:CGrannyMotion::GetTextTrack" ] } } diff --git a/audit/port-map/EterGrnLib/Thing.cpp.json b/audit/port-map/EterGrnLib/Thing.cpp.json index 0dd34365..53545d85 100644 --- a/audit/port-map/EterGrnLib/Thing.cpp.json +++ b/audit/port-map/EterGrnLib/Thing.cpp.json @@ -7,115 +7,115 @@ "CGraphicThing::CGraphicThing": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::CGraphicThing" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::CGraphicThing" ] }, "CGraphicThing::~CGraphicThing": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::~CGraphicThing" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::~CGraphicThing" ] }, "CGraphicThing::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::Initialize" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::Initialize" ] }, "CGraphicThing::OnClear": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::OnClear" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::OnClear" ] }, "CGraphicThing::Type": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::Type" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::Type" ] }, "CGraphicThing::OnIsEmpty": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::OnIsEmpty" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::OnIsEmpty" ] }, "CGraphicThing::OnIsType": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::OnIsType" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::OnIsType" ] }, "CGraphicThing::CreateDeviceObjects": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::CreateDeviceObjects" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::CreateDeviceObjects" ] }, "CGraphicThing::DestroyDeviceObjects": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::DestroyDeviceObjects" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::DestroyDeviceObjects" ] }, "CGraphicThing::CheckModelIndex": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::CheckModelIndex" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::CheckModelIndex" ] }, "CGraphicThing::CheckMotionIndex": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::CheckMotionIndex" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::CheckMotionIndex" ] }, "CGraphicThing::GetModelPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::GetModelPointer" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::GetModelPointer" ] }, "CGraphicThing::GetMotionPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::GetMotionPointer" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::GetMotionPointer" ] }, "CGraphicThing::GetModelCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::GetModelCount" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::GetModelCount" ] }, "CGraphicThing::GetMotionCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::GetMotionCount" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::GetMotionCount" ] }, "CGraphicThing::OnLoad": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::OnLoad" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::OnLoad" ] }, "GetModelLocalPath": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:GetModelLocalPath" + "src/port/EterGrnLib/Thing.cpp:GetModelLocalPath" ] }, "CGraphicThing::LoadModels": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::LoadModels" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::LoadModels" ] }, "CGraphicThing::LoadMotions": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Thing.cpp:CGraphicThing::LoadMotions" + "src/port/EterGrnLib/Thing.cpp:CGraphicThing::LoadMotions" ] } } diff --git a/audit/port-map/EterGrnLib/ThingInstance.cpp.json b/audit/port-map/EterGrnLib/ThingInstance.cpp.json index 7604c6e2..bc3ec399 100644 --- a/audit/port-map/EterGrnLib/ThingInstance.cpp.json +++ b/audit/port-map/EterGrnLib/ThingInstance.cpp.json @@ -7,457 +7,457 @@ "CGraphicThingInstance::GetBaseThingPtr": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetBaseThingPtr" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetBaseThingPtr" ] }, "CGraphicThingInstance::LessRenderOrder": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::LessRenderOrder" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::LessRenderOrder" ] }, "CGraphicThingInstance::CreateSystem": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::CreateSystem" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::CreateSystem" ] }, "CGraphicThingInstance::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::DestroySystem" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::DestroySystem" ] }, "CGraphicThingInstance::New": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::New" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::New" ] }, "CGraphicThingInstance::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::Delete" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::Delete" ] }, "CGraphicThingInstance::SetMotionAtEnd": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::SetMotionAtEnd" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::SetMotionAtEnd" ] }, "CGraphicThingInstance::Picking": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::Picking" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::Picking" ] }, "CGraphicThingInstance::OnUpdateCollisionData": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnUpdateCollisionData" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnUpdateCollisionData" ] }, "CGraphicThingInstance::OnUpdateHeighInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnUpdateHeighInstance" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnUpdateHeighInstance" ] }, "CGraphicThingInstance::OnGetObjectHeight": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnGetObjectHeight" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnGetObjectHeight" ] }, "CGraphicThingInstance::BuildBoundingSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::BuildBoundingSphere" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::BuildBoundingSphere" ] }, "CGraphicThingInstance::GetBoundingSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetBoundingSphere" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetBoundingSphere" ] }, "CGraphicThingInstance::BuildBoundingAABB": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::BuildBoundingAABB" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::BuildBoundingAABB" ] }, "CGraphicThingInstance::GetBoundingAABB": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetBoundingAABB" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetBoundingAABB" ] }, "CGraphicThingInstance::CalculateBBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::CalculateBBox" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::CalculateBBox" ] }, "CGraphicThingInstance::CreateDeviceObjects": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::CreateDeviceObjects" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::CreateDeviceObjects" ] }, "CGraphicThingInstance::DestroyDeviceObjects": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::DestroyDeviceObjects" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::DestroyDeviceObjects" ] }, "CGraphicThingInstance::CheckModelInstanceIndex": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::CheckModelInstanceIndex" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::CheckModelInstanceIndex" ] }, "CGraphicThingInstance::CheckModelThingIndex": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::CheckModelThingIndex" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::CheckModelThingIndex" ] }, "CGraphicThingInstance::CheckMotionThingIndex": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::CheckMotionThingIndex" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::CheckMotionThingIndex" ] }, "CGraphicThingInstance::GetMotionThingPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetMotionThingPointer" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetMotionThingPointer" ] }, "CGraphicThingInstance::IsMotionThing": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::IsMotionThing" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::IsMotionThing" ] }, "CGraphicThingInstance::ReserveModelInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::ReserveModelInstance" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::ReserveModelInstance" ] }, "CGraphicThingInstance::ReserveModelThing": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::ReserveModelThing" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::ReserveModelThing" ] }, "CGraphicThingInstance::FindBoneIndex": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::FindBoneIndex" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::FindBoneIndex" ] }, "CGraphicThingInstance::AttachModelInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::AttachModelInstance" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::AttachModelInstance" ] }, "CGraphicThingInstance::DetachModelInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::DetachModelInstance" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::DetachModelInstance" ] }, "CGraphicThingInstance::GetBonePosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetBonePosition" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetBonePosition" ] }, "CGraphicThingInstance::SetModelInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::SetModelInstance" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::SetModelInstance" ] }, "CGraphicThingInstance::SetMaterialImagePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::SetMaterialImagePointer" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::SetMaterialImagePointer" ] }, "CGraphicThingInstance::SetMaterialData": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::SetMaterialData" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::SetMaterialData" ] }, "CGraphicThingInstance::SetSpecularInfo": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::SetSpecularInfo" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::SetSpecularInfo" ] }, "CGraphicThingInstance::SetMotion": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::SetMotion" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::SetMotion" ] }, "CGraphicThingInstance::ChangeMotion": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::ChangeMotion" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::ChangeMotion" ] }, "CGraphicThingInstance::SetEndStopMotion": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::SetEndStopMotion" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::SetEndStopMotion" ] }, "CGraphicThingInstance::RegisterModelThing": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::RegisterModelThing" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::RegisterModelThing" ] }, "CGraphicThingInstance::RegisterLODThing": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::RegisterLODThing" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::RegisterLODThing" ] }, "CGraphicThingInstance::RegisterMotionThing": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::RegisterMotionThing" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::RegisterMotionThing" ] }, "CGraphicThingInstance::ResetLocalTime": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::ResetLocalTime" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::ResetLocalTime" ] }, "CGraphicThingInstance::InsertDelay": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::InsertDelay" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::InsertDelay" ] }, "CGraphicThingInstance::GetLastLocalTime": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetLastLocalTime" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetLastLocalTime" ] }, "CGraphicThingInstance::GetLocalTime": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetLocalTime" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetLocalTime" ] }, "CGraphicThingInstance::GetSecondElapsed": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetSecondElapsed" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetSecondElapsed" ] }, "CGraphicThingInstance::GetAverageSecondElapsed": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetAverageSecondElapsed" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetAverageSecondElapsed" ] }, "CGraphicThingInstance::Intersect": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::Intersect" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::Intersect" ] }, "CGraphicThingInstance::GetBoundBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetBoundBox" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetBoundBox" ] }, "CGraphicThingInstance::GetBoneMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetBoneMatrix" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetBoneMatrix" ] }, "CGraphicThingInstance::GetCompositeBoneMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetCompositeBoneMatrix" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetCompositeBoneMatrix" ] }, "CGraphicThingInstance::UpdateTransform": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::UpdateTransform" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::UpdateTransform" ] }, "CGraphicThingInstance::DeformAll": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::DeformAll" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::DeformAll" ] }, "CGraphicThingInstance::DeformNoSkin": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::DeformNoSkin" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::DeformNoSkin" ] }, "CGraphicThingInstance::OnDeform": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnDeform" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnDeform" ] }, "CGraphicThingInstance::__SetLocalTime": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::__SetLocalTime" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::__SetLocalTime" ] }, "CGraphicThingInstance::UpdateLODLevel": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::UpdateLODLevel" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::UpdateLODLevel" ] }, "CGraphicThingInstance::UpdateTime": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::UpdateTime" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::UpdateTime" ] }, "CGraphicThingInstance::OnUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnUpdate" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnUpdate" ] }, "CGraphicThingInstance::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnRender" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnRender" ] }, "CGraphicThingInstance::OnBlendRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnBlendRender" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnBlendRender" ] }, "CGraphicThingInstance::RenderWithOneTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::RenderWithOneTexture" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::RenderWithOneTexture" ] }, "CGraphicThingInstance::BlendRenderWithOneTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::BlendRenderWithOneTexture" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::BlendRenderWithOneTexture" ] }, "CGraphicThingInstance::RenderWithTwoTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::RenderWithTwoTexture" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::RenderWithTwoTexture" ] }, "CGraphicThingInstance::BlendRenderWithTwoTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::BlendRenderWithTwoTexture" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::BlendRenderWithTwoTexture" ] }, "CGraphicThingInstance::OnRenderToShadowMap": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnRenderToShadowMap" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnRenderToShadowMap" ] }, "CGraphicThingInstance::OnRenderShadow": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnRenderShadow" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnRenderShadow" ] }, "CGraphicThingInstance::OnRenderPCBlocker": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnRenderPCBlocker" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnRenderPCBlocker" ] }, "CGraphicThingInstance::GetLODControllerCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetLODControllerCount" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetLODControllerCount" ] }, "CGraphicThingInstance::GetLODControllerPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetLODControllerPointer" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetLODControllerPointer" ] }, "CGraphicThingInstance::GetLODLevel": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetLODLevel" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetLODLevel" ] }, "CGraphicThingInstance::GetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetHeight" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::GetHeight" ] }, "CGraphicThingInstance::ReloadTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::ReloadTexture" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::ReloadTexture" ] }, "CGraphicThingInstance::HaveBlendThing": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::HaveBlendThing" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::HaveBlendThing" ] }, "CGraphicThingInstance::OnClear": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnClear" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnClear" ] }, "CGraphicThingInstance::OnInitialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnInitialize" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::OnInitialize" ] }, "CGraphicThingInstance::CGraphicThingInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::CGraphicThingInstance" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::CGraphicThingInstance" ] }, "CGraphicThingInstance::~CGraphicThingInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::~CGraphicThingInstance" + "src/port/EterGrnLib/ThingInstance.cpp:CGraphicThingInstance::~CGraphicThingInstance" ] } } diff --git a/audit/port-map/EterGrnLib/Util.cpp.json b/audit/port-map/EterGrnLib/Util.cpp.json index 9fb1240e..400ea9a7 100644 --- a/audit/port-map/EterGrnLib/Util.cpp.json +++ b/audit/port-map/EterGrnLib/Util.cpp.json @@ -7,7 +7,7 @@ "GrannyMeshIsDeform": { "status": "PORTED", "impl": [ - "extension/src/port/EterGrnLib/Util.cpp:GrannyMeshIsDeform" + "src/port/EterGrnLib/Util.cpp:GrannyMeshIsDeform" ] } } diff --git a/audit/port-map/EterLib/AttributeData.cpp.json b/audit/port-map/EterLib/AttributeData.cpp.json index 61d9c4a4..081544c8 100644 --- a/audit/port-map/EterLib/AttributeData.cpp.json +++ b/audit/port-map/EterLib/AttributeData.cpp.json @@ -7,85 +7,85 @@ "CAttributeData::GetCollisionDataVector": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeData.cpp:CAttributeData::GetCollisionDataVector" + "src/port/EterLib/AttributeData.cpp:CAttributeData::GetCollisionDataVector" ] }, "CAttributeData::GetHeightDataVector": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeData.cpp:CAttributeData::GetHeightDataVector" + "src/port/EterLib/AttributeData.cpp:CAttributeData::GetHeightDataVector" ] }, "CAttributeData::GetHeightDataCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeData.cpp:CAttributeData::GetHeightDataCount" + "src/port/EterLib/AttributeData.cpp:CAttributeData::GetHeightDataCount" ] }, "CAttributeData::GetHeightDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeData.cpp:CAttributeData::GetHeightDataPointer" + "src/port/EterLib/AttributeData.cpp:CAttributeData::GetHeightDataPointer" ] }, "CAttributeData::GetMaximizeRadius": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeData.cpp:CAttributeData::GetMaximizeRadius" + "src/port/EterLib/AttributeData.cpp:CAttributeData::GetMaximizeRadius" ] }, "CAttributeData::AddCollisionData": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeData.cpp:CAttributeData::AddCollisionData" + "src/port/EterLib/AttributeData.cpp:CAttributeData::AddCollisionData" ] }, "CAttributeData::OnLoad": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeData.cpp:CAttributeData::OnLoad" + "src/port/EterLib/AttributeData.cpp:CAttributeData::OnLoad" ] }, "CAttributeData::OnClear": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeData.cpp:CAttributeData::OnClear" + "src/port/EterLib/AttributeData.cpp:CAttributeData::OnClear" ] }, "CAttributeData::OnIsEmpty": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeData.cpp:CAttributeData::OnIsEmpty" + "src/port/EterLib/AttributeData.cpp:CAttributeData::OnIsEmpty" ] }, "CAttributeData::OnIsType": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeData.cpp:CAttributeData::OnIsType" + "src/port/EterLib/AttributeData.cpp:CAttributeData::OnIsType" ] }, "CAttributeData::Type": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeData.cpp:CAttributeData::Type" + "src/port/EterLib/AttributeData.cpp:CAttributeData::Type" ] }, "CAttributeData::OnSelfDestruct": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeData.cpp:CAttributeData::OnSelfDestruct" + "src/port/EterLib/AttributeData.cpp:CAttributeData::OnSelfDestruct" ] }, "CAttributeData::CAttributeData": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeData.cpp:CAttributeData::CAttributeData" + "src/port/EterLib/AttributeData.cpp:CAttributeData::CAttributeData" ] }, "CAttributeData::~CAttributeData": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeData.cpp:CAttributeData::~CAttributeData" + "src/port/EterLib/AttributeData.cpp:CAttributeData::~CAttributeData" ] } } diff --git a/audit/port-map/EterLib/AttributeInstance.cpp.json b/audit/port-map/EterLib/AttributeInstance.cpp.json index 5347e5af..b9950d85 100644 --- a/audit/port-map/EterLib/AttributeInstance.cpp.json +++ b/audit/port-map/EterLib/AttributeInstance.cpp.json @@ -7,91 +7,91 @@ "CAttributeInstance::Picking": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::Picking" + "src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::Picking" ] }, "CAttributeInstance::GetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::GetHeight" + "src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::GetHeight" ] }, "CAttributeInstance::GetObjectPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::GetObjectPointer" + "src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::GetObjectPointer" ] }, "CAttributeInstance::IsInHeight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::IsInHeight" + "src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::IsInHeight" ] }, "CAttributeInstance::SetObjectPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::SetObjectPointer" + "src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::SetObjectPointer" ] }, "CAttributeInstance::RefreshObject": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::RefreshObject" + "src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::RefreshObject" ] }, "CAttributeInstance::GetDataFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::GetDataFileName" + "src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::GetDataFileName" ] }, "CAttributeInstance::CreateSystem": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::CreateSystem" + "src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::CreateSystem" ] }, "CAttributeInstance::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::DestroySystem" + "src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::DestroySystem" ] }, "CAttributeInstance::New": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::New" + "src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::New" ] }, "CAttributeInstance::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::Delete" + "src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::Delete" ] }, "CAttributeInstance::IsEmpty": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::IsEmpty" + "src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::IsEmpty" ] }, "CAttributeInstance::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::Clear" + "src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::Clear" ] }, "CAttributeInstance::CAttributeInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::CAttributeInstance" + "src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::CAttributeInstance" ] }, "CAttributeInstance::~CAttributeInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::~CAttributeInstance" + "src/port/EterLib/AttributeInstance.cpp:CAttributeInstance::~CAttributeInstance" ] } } diff --git a/audit/port-map/EterLib/Camera.cpp.json b/audit/port-map/EterLib/Camera.cpp.json index 7cf07ec4..d4526993 100644 --- a/audit/port-map/EterLib/Camera.cpp.json +++ b/audit/port-map/EterLib/Camera.cpp.json @@ -7,283 +7,283 @@ "CCamera::SetCameraMaxDistance": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::SetCameraMaxDistance" + "src/port/EterLib/Camera.cpp:CCamera::SetCameraMaxDistance" ] }, "CCamera::GetTargetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::GetTargetHeight" + "src/port/EterLib/Camera.cpp:CCamera::GetTargetHeight" ] }, "CCamera::SetTargetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::SetTargetHeight" + "src/port/EterLib/Camera.cpp:CCamera::SetTargetHeight" ] }, "CCamera::CCamera": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::CCamera" + "src/port/EterLib/Camera.cpp:CCamera::CCamera" ] }, "CCamera::~CCamera": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::~CCamera" + "src/port/EterLib/Camera.cpp:CCamera::~CCamera" ] }, "CCamera::Lock": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::Lock" + "src/port/EterLib/Camera.cpp:CCamera::Lock" ] }, "CCamera::Unlock": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::Unlock" + "src/port/EterLib/Camera.cpp:CCamera::Unlock" ] }, "CCamera::IsLock": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::IsLock" + "src/port/EterLib/Camera.cpp:CCamera::IsLock" ] }, "CCamera::SetResistance": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::SetResistance" + "src/port/EterLib/Camera.cpp:CCamera::SetResistance" ] }, "CCamera::Wheel": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::Wheel" + "src/port/EterLib/Camera.cpp:CCamera::Wheel" ] }, "CCamera::BeginDrag": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::BeginDrag" + "src/port/EterLib/Camera.cpp:CCamera::BeginDrag" ] }, "CCamera::IsDraging": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::IsDraging" + "src/port/EterLib/Camera.cpp:CCamera::IsDraging" ] }, "CCamera::EndDrag": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::EndDrag" + "src/port/EterLib/Camera.cpp:CCamera::EndDrag" ] }, "CCamera::Drag": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::Drag" + "src/port/EterLib/Camera.cpp:CCamera::Drag" ] }, "CCamera::SetCameraState": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::SetCameraState" + "src/port/EterLib/Camera.cpp:CCamera::SetCameraState" ] }, "CCamera::IncreaseNumSrcreenBuilding": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::IncreaseNumSrcreenBuilding" + "src/port/EterLib/Camera.cpp:CCamera::IncreaseNumSrcreenBuilding" ] }, "CCamera::ResetNumScreenBuilding": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::ResetNumScreenBuilding" + "src/port/EterLib/Camera.cpp:CCamera::ResetNumScreenBuilding" ] }, "CCamera::SetViewParams": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::SetViewParams" + "src/port/EterLib/Camera.cpp:CCamera::SetViewParams" ] }, "CCamera::SetEye": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::SetEye" + "src/port/EterLib/Camera.cpp:CCamera::SetEye" ] }, "CCamera::SetTarget": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::SetTarget" + "src/port/EterLib/Camera.cpp:CCamera::SetTarget" ] }, "CCamera::SetUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::SetUp" + "src/port/EterLib/Camera.cpp:CCamera::SetUp" ] }, "CCamera::SetViewMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::SetViewMatrix" + "src/port/EterLib/Camera.cpp:CCamera::SetViewMatrix" ] }, "CCamera::Move": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::Move" + "src/port/EterLib/Camera.cpp:CCamera::Move" ] }, "CCamera::Zoom": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::Zoom" + "src/port/EterLib/Camera.cpp:CCamera::Zoom" ] }, "CCamera::MoveAlongView": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::MoveAlongView" + "src/port/EterLib/Camera.cpp:CCamera::MoveAlongView" ] }, "CCamera::MoveAlongCross": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::MoveAlongCross" + "src/port/EterLib/Camera.cpp:CCamera::MoveAlongCross" ] }, "CCamera::MoveAlongUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::MoveAlongUp" + "src/port/EterLib/Camera.cpp:CCamera::MoveAlongUp" ] }, "CCamera::MoveLateral": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::MoveLateral" + "src/port/EterLib/Camera.cpp:CCamera::MoveLateral" ] }, "CCamera::MoveFront": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::MoveFront" + "src/port/EterLib/Camera.cpp:CCamera::MoveFront" ] }, "CCamera::MoveVertical": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::MoveVertical" + "src/port/EterLib/Camera.cpp:CCamera::MoveVertical" ] }, "CCamera::RotateEyeAroundTarget": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::RotateEyeAroundTarget" + "src/port/EterLib/Camera.cpp:CCamera::RotateEyeAroundTarget" ] }, "CCamera::RotateEyeAroundPoint": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::RotateEyeAroundPoint" + "src/port/EterLib/Camera.cpp:CCamera::RotateEyeAroundPoint" ] }, "CCamera::Pitch": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::Pitch" + "src/port/EterLib/Camera.cpp:CCamera::Pitch" ] }, "CCamera::Roll": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::Roll" + "src/port/EterLib/Camera.cpp:CCamera::Roll" ] }, "CCamera::SetDistance": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::SetDistance" + "src/port/EterLib/Camera.cpp:CCamera::SetDistance" ] }, "CCamera::CalculateRoll": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCamera::CalculateRoll" + "src/port/EterLib/Camera.cpp:CCamera::CalculateRoll" ] }, "CCameraManager::CCameraManager": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCameraManager::CCameraManager" + "src/port/EterLib/Camera.cpp:CCameraManager::CCameraManager" ] }, "CCameraManager::~CCameraManager": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCameraManager::~CCameraManager" + "src/port/EterLib/Camera.cpp:CCameraManager::~CCameraManager" ] }, "CCameraManager::GetCurrentCamera": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCameraManager::GetCurrentCamera" + "src/port/EterLib/Camera.cpp:CCameraManager::GetCurrentCamera" ] }, "CCameraManager::SetCurrentCamera": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCameraManager::SetCurrentCamera" + "src/port/EterLib/Camera.cpp:CCameraManager::SetCurrentCamera" ] }, "CCameraManager::ResetToPreviousCamera": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCameraManager::ResetToPreviousCamera" + "src/port/EterLib/Camera.cpp:CCameraManager::ResetToPreviousCamera" ] }, "CCameraManager::isCurrentCamera": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCameraManager::isCurrentCamera" + "src/port/EterLib/Camera.cpp:CCameraManager::isCurrentCamera" ] }, "CCameraManager::AddCamera": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCameraManager::AddCamera" + "src/port/EterLib/Camera.cpp:CCameraManager::AddCamera" ] }, "CCameraManager::RemoveCamera": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCameraManager::RemoveCamera" + "src/port/EterLib/Camera.cpp:CCameraManager::RemoveCamera" ] }, "CCameraManager::GetCurrentCameraNum": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCameraManager::GetCurrentCameraNum" + "src/port/EterLib/Camera.cpp:CCameraManager::GetCurrentCameraNum" ] }, "CCameraManager::isTerrainCollisionEnable": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCameraManager::isTerrainCollisionEnable" + "src/port/EterLib/Camera.cpp:CCameraManager::isTerrainCollisionEnable" ] }, "CCameraManager::SetTerrainCollision": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Camera.cpp:CCameraManager::SetTerrainCollision" + "src/port/EterLib/Camera.cpp:CCameraManager::SetTerrainCollision" ] } } diff --git a/audit/port-map/EterLib/CollisionData.cpp.json b/audit/port-map/EterLib/CollisionData.cpp.json index 1dc0ff4f..1a1217ec 100644 --- a/audit/port-map/EterLib/CollisionData.cpp.json +++ b/audit/port-map/EterLib/CollisionData.cpp.json @@ -7,205 +7,205 @@ "DestroyCollisionInstanceSystem": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:DestroyCollisionInstanceSystem" + "src/port/EterLib/CollisionData.cpp:DestroyCollisionInstanceSystem" ] }, "CBaseCollisionInstance::BuildCollisionInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CBaseCollisionInstance::BuildCollisionInstance" + "src/port/EterLib/CollisionData.cpp:CBaseCollisionInstance::BuildCollisionInstance" ] }, "CBaseCollisionInstance::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CBaseCollisionInstance::Destroy" + "src/port/EterLib/CollisionData.cpp:CBaseCollisionInstance::Destroy" ] }, "CSphereCollisionInstance::GetAttribute": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CSphereCollisionInstance::GetAttribute" + "src/port/EterLib/CollisionData.cpp:CSphereCollisionInstance::GetAttribute" ] }, "CSphereCollisionInstance::Render": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CSphereCollisionInstance::Render" + "src/port/EterLib/CollisionData.cpp:CSphereCollisionInstance::Render" ] }, "CSphereCollisionInstance::OnDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CSphereCollisionInstance::OnDestroy" + "src/port/EterLib/CollisionData.cpp:CSphereCollisionInstance::OnDestroy" ] }, "CSphereCollisionInstance::OnMovementCollisionDynamicSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CSphereCollisionInstance::OnMovementCollisionDynamicSphere" + "src/port/EterLib/CollisionData.cpp:CSphereCollisionInstance::OnMovementCollisionDynamicSphere" ] }, "CSphereCollisionInstance::OnCollisionDynamicSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CSphereCollisionInstance::OnCollisionDynamicSphere" + "src/port/EterLib/CollisionData.cpp:CSphereCollisionInstance::OnCollisionDynamicSphere" ] }, "CSphereCollisionInstance::OnGetCollisionMovementAdjust": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CSphereCollisionInstance::OnGetCollisionMovementAdjust" + "src/port/EterLib/CollisionData.cpp:CSphereCollisionInstance::OnGetCollisionMovementAdjust" ] }, "CPlaneCollisionInstance::GetAttribute": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CPlaneCollisionInstance::GetAttribute" + "src/port/EterLib/CollisionData.cpp:CPlaneCollisionInstance::GetAttribute" ] }, "CPlaneCollisionInstance::OnMovementCollisionDynamicSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CPlaneCollisionInstance::OnMovementCollisionDynamicSphere" + "src/port/EterLib/CollisionData.cpp:CPlaneCollisionInstance::OnMovementCollisionDynamicSphere" ] }, "CPlaneCollisionInstance::OnCollisionDynamicSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CPlaneCollisionInstance::OnCollisionDynamicSphere" + "src/port/EterLib/CollisionData.cpp:CPlaneCollisionInstance::OnCollisionDynamicSphere" ] }, "CPlaneCollisionInstance::OnGetCollisionMovementAdjust": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CPlaneCollisionInstance::OnGetCollisionMovementAdjust" + "src/port/EterLib/CollisionData.cpp:CPlaneCollisionInstance::OnGetCollisionMovementAdjust" ] }, "CPlaneCollisionInstance::Render": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CPlaneCollisionInstance::Render" + "src/port/EterLib/CollisionData.cpp:CPlaneCollisionInstance::Render" ] }, "CPlaneCollisionInstance::OnDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CPlaneCollisionInstance::OnDestroy" + "src/port/EterLib/CollisionData.cpp:CPlaneCollisionInstance::OnDestroy" ] }, "CCylinderCollisionInstance::GetAttribute": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CCylinderCollisionInstance::GetAttribute" + "src/port/EterLib/CollisionData.cpp:CCylinderCollisionInstance::GetAttribute" ] }, "CCylinderCollisionInstance::CollideCylinderVSDynamicSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CCylinderCollisionInstance::CollideCylinderVSDynamicSphere" + "src/port/EterLib/CollisionData.cpp:CCylinderCollisionInstance::CollideCylinderVSDynamicSphere" ] }, "CCylinderCollisionInstance::OnMovementCollisionDynamicSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CCylinderCollisionInstance::OnMovementCollisionDynamicSphere" + "src/port/EterLib/CollisionData.cpp:CCylinderCollisionInstance::OnMovementCollisionDynamicSphere" ] }, "CCylinderCollisionInstance::OnCollisionDynamicSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CCylinderCollisionInstance::OnCollisionDynamicSphere" + "src/port/EterLib/CollisionData.cpp:CCylinderCollisionInstance::OnCollisionDynamicSphere" ] }, "CCylinderCollisionInstance::OnGetCollisionMovementAdjust": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CCylinderCollisionInstance::OnGetCollisionMovementAdjust" + "src/port/EterLib/CollisionData.cpp:CCylinderCollisionInstance::OnGetCollisionMovementAdjust" ] }, "CCylinderCollisionInstance::Render": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CCylinderCollisionInstance::Render" + "src/port/EterLib/CollisionData.cpp:CCylinderCollisionInstance::Render" ] }, "CCylinderCollisionInstance::OnDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CCylinderCollisionInstance::OnDestroy" + "src/port/EterLib/CollisionData.cpp:CCylinderCollisionInstance::OnDestroy" ] }, "CAABBCollisionInstance::GetAttribute": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CAABBCollisionInstance::GetAttribute" + "src/port/EterLib/CollisionData.cpp:CAABBCollisionInstance::GetAttribute" ] }, "CAABBCollisionInstance::OnMovementCollisionDynamicSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CAABBCollisionInstance::OnMovementCollisionDynamicSphere" + "src/port/EterLib/CollisionData.cpp:CAABBCollisionInstance::OnMovementCollisionDynamicSphere" ] }, "CAABBCollisionInstance::OnCollisionDynamicSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CAABBCollisionInstance::OnCollisionDynamicSphere" + "src/port/EterLib/CollisionData.cpp:CAABBCollisionInstance::OnCollisionDynamicSphere" ] }, "CAABBCollisionInstance::OnGetCollisionMovementAdjust": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CAABBCollisionInstance::OnGetCollisionMovementAdjust" + "src/port/EterLib/CollisionData.cpp:CAABBCollisionInstance::OnGetCollisionMovementAdjust" ] }, "CAABBCollisionInstance::Render": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CAABBCollisionInstance::Render" + "src/port/EterLib/CollisionData.cpp:CAABBCollisionInstance::Render" ] }, "CAABBCollisionInstance::OnDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:CAABBCollisionInstance::OnDestroy" + "src/port/EterLib/CollisionData.cpp:CAABBCollisionInstance::OnDestroy" ] }, "COBBCollisionInstance::GetAttribute": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:COBBCollisionInstance::GetAttribute" + "src/port/EterLib/CollisionData.cpp:COBBCollisionInstance::GetAttribute" ] }, "COBBCollisionInstance::OnMovementCollisionDynamicSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:COBBCollisionInstance::OnMovementCollisionDynamicSphere" + "src/port/EterLib/CollisionData.cpp:COBBCollisionInstance::OnMovementCollisionDynamicSphere" ] }, "COBBCollisionInstance::OnCollisionDynamicSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:COBBCollisionInstance::OnCollisionDynamicSphere" + "src/port/EterLib/CollisionData.cpp:COBBCollisionInstance::OnCollisionDynamicSphere" ] }, "COBBCollisionInstance::OnGetCollisionMovementAdjust": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:COBBCollisionInstance::OnGetCollisionMovementAdjust" + "src/port/EterLib/CollisionData.cpp:COBBCollisionInstance::OnGetCollisionMovementAdjust" ] }, "COBBCollisionInstance::Render": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:COBBCollisionInstance::Render" + "src/port/EterLib/CollisionData.cpp:COBBCollisionInstance::Render" ] }, "COBBCollisionInstance::OnDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/CollisionData.cpp:COBBCollisionInstance::OnDestroy" + "src/port/EterLib/CollisionData.cpp:COBBCollisionInstance::OnDestroy" ] } } diff --git a/audit/port-map/EterLib/ColorTransitionHelper.cpp.json b/audit/port-map/EterLib/ColorTransitionHelper.cpp.json index 6d0ca006..28ebca3d 100644 --- a/audit/port-map/EterLib/ColorTransitionHelper.cpp.json +++ b/audit/port-map/EterLib/ColorTransitionHelper.cpp.json @@ -7,49 +7,49 @@ "CColorTransitionHelper::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ColorTransitionHelper.cpp:CColorTransitionHelper::Clear" + "src/port/EterLib/ColorTransitionHelper.cpp:CColorTransitionHelper::Clear" ] }, "CColorTransitionHelper::SetSrcColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ColorTransitionHelper.cpp:CColorTransitionHelper::SetSrcColor" + "src/port/EterLib/ColorTransitionHelper.cpp:CColorTransitionHelper::SetSrcColor" ] }, "CColorTransitionHelper::SetTransition": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ColorTransitionHelper.cpp:CColorTransitionHelper::SetTransition" + "src/port/EterLib/ColorTransitionHelper.cpp:CColorTransitionHelper::SetTransition" ] }, "CColorTransitionHelper::StartTransition": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ColorTransitionHelper.cpp:CColorTransitionHelper::StartTransition" + "src/port/EterLib/ColorTransitionHelper.cpp:CColorTransitionHelper::StartTransition" ] }, "CColorTransitionHelper::Update": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ColorTransitionHelper.cpp:CColorTransitionHelper::Update" + "src/port/EterLib/ColorTransitionHelper.cpp:CColorTransitionHelper::Update" ] }, "CColorTransitionHelper::GetCurColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ColorTransitionHelper.cpp:CColorTransitionHelper::GetCurColor" + "src/port/EterLib/ColorTransitionHelper.cpp:CColorTransitionHelper::GetCurColor" ] }, "CColorTransitionHelper::CColorTransitionHelper": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ColorTransitionHelper.cpp:CColorTransitionHelper::CColorTransitionHelper" + "src/port/EterLib/ColorTransitionHelper.cpp:CColorTransitionHelper::CColorTransitionHelper" ] }, "CColorTransitionHelper::~CColorTransitionHelper": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ColorTransitionHelper.cpp:CColorTransitionHelper::~CColorTransitionHelper" + "src/port/EterLib/ColorTransitionHelper.cpp:CColorTransitionHelper::~CColorTransitionHelper" ] } } diff --git a/audit/port-map/EterLib/Decal.cpp.json b/audit/port-map/EterLib/Decal.cpp.json index c733952e..e9e18ca4 100644 --- a/audit/port-map/EterLib/Decal.cpp.json +++ b/audit/port-map/EterLib/Decal.cpp.json @@ -7,49 +7,49 @@ "CDecal::CDecal": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Decal.cpp:CDecal::CDecal" + "src/port/EterLib/Decal.cpp:CDecal::CDecal" ] }, "CDecal::~CDecal": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Decal.cpp:CDecal::~CDecal" + "src/port/EterLib/Decal.cpp:CDecal::~CDecal" ] }, "CDecal::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Decal.cpp:CDecal::Clear" + "src/port/EterLib/Decal.cpp:CDecal::Clear" ] }, "CDecal::ClipMesh": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Decal.cpp:CDecal::ClipMesh" + "src/port/EterLib/Decal.cpp:CDecal::ClipMesh" ] }, "CDecal::AddPolygon": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Decal.cpp:CDecal::AddPolygon" + "src/port/EterLib/Decal.cpp:CDecal::AddPolygon" ] }, "CDecal::ClipPolygon": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Decal.cpp:CDecal::ClipPolygon" + "src/port/EterLib/Decal.cpp:CDecal::ClipPolygon" ] }, "CDecal::ClipPolygonAgainstPlane": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Decal.cpp:CDecal::ClipPolygonAgainstPlane" + "src/port/EterLib/Decal.cpp:CDecal::ClipPolygonAgainstPlane" ] }, "CDecal::Render": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Decal.cpp:CDecal::Render" + "src/port/EterLib/Decal.cpp:CDecal::Render" ] } } diff --git a/audit/port-map/EterLib/GrpBase.cpp.json b/audit/port-map/EterLib/GrpBase.cpp.json index 8e624aa5..93839e84 100644 --- a/audit/port-map/EterLib/GrpBase.cpp.json +++ b/audit/port-map/EterLib/GrpBase.cpp.json @@ -7,289 +7,289 @@ "PixelPositionToD3DXVECTOR3": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:PixelPositionToD3DXVECTOR3" + "src/port/EterLib/GrpBase.cpp:PixelPositionToD3DXVECTOR3" ] }, "D3DXVECTOR3ToPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:D3DXVECTOR3ToPixelPosition" + "src/port/EterLib/GrpBase.cpp:D3DXVECTOR3ToPixelPosition" ] }, "CGraphicBase::IsLowTextureMemory": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::IsLowTextureMemory" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::IsLowTextureMemory" ] }, "CGraphicBase::IsHighTextureMemory": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::IsHighTextureMemory" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::IsHighTextureMemory" ] }, "CGraphicBase::IsFastTNL": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::IsFastTNL" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::IsFastTNL" ] }, "CGraphicBase::IsTLVertexClipping": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::IsTLVertexClipping" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::IsTLVertexClipping" ] }, "CGraphicBase::GetBackBufferSize": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::GetBackBufferSize" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::GetBackBufferSize" ] }, "CGraphicBase::SetDefaultIndexBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::SetDefaultIndexBuffer" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::SetDefaultIndexBuffer" ] }, "CGraphicBase::SetPDTStream": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::SetPDTStream" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::SetPDTStream" ] }, "CGraphicBase::GetAvailableTextureMemory": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::GetAvailableTextureMemory" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::GetAvailableTextureMemory" ] }, "CGraphicBase::GetViewMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::GetViewMatrix" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::GetViewMatrix" ] }, "CGraphicBase::GetIdentityMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::GetIdentityMatrix" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::GetIdentityMatrix" ] }, "CGraphicBase::SetEyeCamera": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::SetEyeCamera" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::SetEyeCamera" ] }, "CGraphicBase::SetSimpleCamera": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::SetSimpleCamera" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::SetSimpleCamera" ] }, "CGraphicBase::SetAroundCamera": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::SetAroundCamera" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::SetAroundCamera" ] }, "CGraphicBase::SetPositionCamera": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::SetPositionCamera" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::SetPositionCamera" ] }, "CGraphicBase::SetOrtho2D": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::SetOrtho2D" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::SetOrtho2D" ] }, "CGraphicBase::SetOrtho3D": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::SetOrtho3D" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::SetOrtho3D" ] }, "CGraphicBase::SetPerspective": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::SetPerspective" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::SetPerspective" ] }, "CGraphicBase::UpdateProjMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::UpdateProjMatrix" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::UpdateProjMatrix" ] }, "CGraphicBase::UpdateViewMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::UpdateViewMatrix" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::UpdateViewMatrix" ] }, "CGraphicBase::UpdatePipeLineMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::UpdatePipeLineMatrix" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::UpdatePipeLineMatrix" ] }, "CGraphicBase::SetViewport": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::SetViewport" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::SetViewport" ] }, "CGraphicBase::GetTargetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::GetTargetPosition" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::GetTargetPosition" ] }, "CGraphicBase::GetCameraPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::GetCameraPosition" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::GetCameraPosition" ] }, "CGraphicBase::GetMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::GetMatrix" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::GetMatrix" ] }, "CGraphicBase::GetMatrixPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::GetMatrixPointer" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::GetMatrixPointer" ] }, "CGraphicBase::GetSphereMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::GetSphereMatrix" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::GetSphereMatrix" ] }, "CGraphicBase::GetFOV": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::GetFOV" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::GetFOV" ] }, "CGraphicBase::PushMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::PushMatrix" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::PushMatrix" ] }, "CGraphicBase::Scale": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::Scale" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::Scale" ] }, "CGraphicBase::Rotate": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::Rotate" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::Rotate" ] }, "CGraphicBase::RotateLocal": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::RotateLocal" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::RotateLocal" ] }, "CGraphicBase::MultMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::MultMatrix" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::MultMatrix" ] }, "CGraphicBase::MultMatrixLocal": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::MultMatrixLocal" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::MultMatrixLocal" ] }, "CGraphicBase::RotateYawPitchRollLocal": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::RotateYawPitchRollLocal" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::RotateYawPitchRollLocal" ] }, "CGraphicBase::Translate": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::Translate" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::Translate" ] }, "CGraphicBase::LoadMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::LoadMatrix" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::LoadMatrix" ] }, "CGraphicBase::PopMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::PopMatrix" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::PopMatrix" ] }, "CGraphicBase::GetColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::GetColor" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::GetColor" ] }, "CGraphicBase::InitScreenEffect": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::InitScreenEffect" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::InitScreenEffect" ] }, "CGraphicBase::SetScreenEffectWaving": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::SetScreenEffectWaving" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::SetScreenEffectWaving" ] }, "CGraphicBase::SetScreenEffectFlashing": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::SetScreenEffectFlashing" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::SetScreenEffectFlashing" ] }, "CGraphicBase::GetFaceCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::GetFaceCount" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::GetFaceCount" ] }, "CGraphicBase::ResetFaceCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::ResetFaceCount" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::ResetFaceCount" ] }, "CGraphicBase::GetLastResult": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::GetLastResult" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::GetLastResult" ] }, "CGraphicBase::CGraphicBase": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::CGraphicBase" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::CGraphicBase" ] }, "CGraphicBase::~CGraphicBase": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpBase.cpp:CGraphicBase::~CGraphicBase" + "src/port/EterLib/GrpBase.cpp:CGraphicBase::~CGraphicBase" ] } } diff --git a/audit/port-map/EterLib/GrpCollisionObject.cpp.json b/audit/port-map/EterLib/GrpCollisionObject.cpp.json index 451457fd..94386d36 100644 --- a/audit/port-map/EterLib/GrpCollisionObject.cpp.json +++ b/audit/port-map/EterLib/GrpCollisionObject.cpp.json @@ -7,55 +7,55 @@ "CGraphicCollisionObject::IntersectBoundBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::IntersectBoundBox" + "src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::IntersectBoundBox" ] }, "CGraphicCollisionObject::IntersectCube": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::IntersectCube" + "src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::IntersectCube" ] }, "CGraphicCollisionObject::IntersectIndexedMesh": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::IntersectIndexedMesh" + "src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::IntersectIndexedMesh" ] }, "CGraphicCollisionObject::IntersectMesh": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::IntersectMesh" + "src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::IntersectMesh" ] }, "CGraphicCollisionObject::IntersectTriangle": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::IntersectTriangle" + "src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::IntersectTriangle" ] }, "CGraphicCollisionObject::IntersectSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::IntersectSphere" + "src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::IntersectSphere" ] }, "CGraphicCollisionObject::IntersectCylinder": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::IntersectCylinder" + "src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::IntersectCylinder" ] }, "CGraphicCollisionObject::CGraphicCollisionObject": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::CGraphicCollisionObject" + "src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::CGraphicCollisionObject" ] }, "CGraphicCollisionObject::~CGraphicCollisionObject": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::~CGraphicCollisionObject" + "src/port/EterLib/GrpCollisionObject.cpp:CGraphicCollisionObject::~CGraphicCollisionObject" ] } } diff --git a/audit/port-map/EterLib/GrpImageTexture.cpp.json b/audit/port-map/EterLib/GrpImageTexture.cpp.json index 2a54854d..e55dca17 100644 --- a/audit/port-map/EterLib/GrpImageTexture.cpp.json +++ b/audit/port-map/EterLib/GrpImageTexture.cpp.json @@ -28,20 +28,20 @@ "CGraphicImageTexture::CreateDDSTexture": { "status": "ADAPTED", "impl": [ - "extension/src/dxt.cpp:decode", - "native_render/main.cpp:get_gpu_texture", - "native_render/main.cpp:upload_texture" + "src/host/dxt.cpp:decode", + "src/host/main.cpp:get_gpu_texture", + "src/host/main.cpp:upload_texture" ], - "test": "extension/tests/dxt_decode_test.cpp", + "test": "tests/port/dxt_decode_test.cpp", "note": "The platform CreateDDSTexture member is a stub; its level logic lives in the texture decode/upload the renderer does. mipmapCount = max(1, min(dwMipMapCount, MAX_MIPLEVELS=12)), level i read at sum(dwLinearSize>>2k) with CDXTCImage::Copy's dwLinearSize>>2i bytes (the rest zero, uninitialised in 40250), decoded to RGBA8 (no GPU DXT) and uploaded as file levels, not regenerated. Divergence: without DDSD_MIPMAPCOUNT, or with DDSD_PITCH, 40250 creates the extra levels uninitialised; here that is one level. IsLowTextureMemory's uTexBias level skip is not applied (the port's ms_isLowTextureMemory is false). The far-terrain look NEEDS_LIVE." }, "CGraphicImageTexture::CreateFromMemoryFile": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/GrpImageTexture.cpp:CGraphicImageTexture::CreateFromMemoryFile", - "native_render/main.cpp:get_gpu_texture" + "src/platform/EterLib/GrpImageTexture.cpp:CGraphicImageTexture::CreateFromMemoryFile", + "src/host/main.cpp:get_gpu_texture" ], - "test": "extension/tests/dxt_decode_test.cpp", + "test": "tests/port/dxt_decode_test.cpp", "note": "The platform body records only the size and file name; the renderer decodes the bytes. 40250 dispatch is kept: a DXT DDS takes the CreateDDSTexture levels, anything else takes D3DXCreateTextureFromFileInMemoryEx(MipLevels=D3DX_DEFAULT), i.e. a full generated chain (vkCmdBlitImage linear, instead of D3DX's box filter). The invented is_ui_tex rule (no mips for icon/, ui/, locale/ and textures <=128px) was removed. Memory textures (mem:, 40250 CreateTexture levels=1) get one level. GRAPHICS_CAPS_HALF_SIZE_IMAGE/low-memory A4R4G4B4 re-encode is not applied." }, "CGraphicImageTexture::SetFileName": { diff --git a/audit/port-map/EterLib/GrpLightManager.cpp.json b/audit/port-map/EterLib/GrpLightManager.cpp.json index 9f56b70f..a68ea00f 100644 --- a/audit/port-map/EterLib/GrpLightManager.cpp.json +++ b/audit/port-map/EterLib/GrpLightManager.cpp.json @@ -7,189 +7,189 @@ "CLightManager::CLightManager": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLightManager::CLightManager" + "src/port/EterLib/GrpLightManager.cpp:CLightManager::CLightManager" ] }, "CLightManager::~CLightManager": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLightManager::~CLightManager" + "src/port/EterLib/GrpLightManager.cpp:CLightManager::~CLightManager" ] }, "CLightManager::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLightManager::Destroy" + "src/port/EterLib/GrpLightManager.cpp:CLightManager::Destroy" ] }, "CLightManager::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLightManager::Initialize" + "src/port/EterLib/GrpLightManager.cpp:CLightManager::Initialize" ] }, "CLightManager::RegisterLight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLightManager::RegisterLight" + "src/port/EterLib/GrpLightManager.cpp:CLightManager::RegisterLight" ] }, "CLightManager::DeleteLight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLightManager::DeleteLight" + "src/port/EterLib/GrpLightManager.cpp:CLightManager::DeleteLight" ] }, "CLightManager::GetLight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLightManager::GetLight" + "src/port/EterLib/GrpLightManager.cpp:CLightManager::GetLight" ] }, "CLightManager::SetCenterPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLightManager::SetCenterPosition" + "src/port/EterLib/GrpLightManager.cpp:CLightManager::SetCenterPosition" ] }, "CLightManager::SetLimitLightCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLightManager::SetLimitLightCount" + "src/port/EterLib/GrpLightManager.cpp:CLightManager::SetLimitLightCount" ] }, "CLightManager::SetSkipIndex": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLightManager::SetSkipIndex" + "src/port/EterLib/GrpLightManager.cpp:CLightManager::SetSkipIndex" ] }, "CLightManager::FlushLight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLightManager::FlushLight" + "src/port/EterLib/GrpLightManager.cpp:CLightManager::FlushLight" ], "note": "40250 has no caller of FlushLight/RestoreLight; effect lights (SimpleLightInstance) are registered but never sent to the device in 40250 either" }, "CLightManager::RestoreLight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLightManager::RestoreLight" + "src/port/EterLib/GrpLightManager.cpp:CLightManager::RestoreLight" ] }, "CLightManager::NewLightID": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLightManager::NewLightID" + "src/port/EterLib/GrpLightManager.cpp:CLightManager::NewLightID" ] }, "CLightManager::ReleaseLightID": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLightManager::ReleaseLightID" + "src/port/EterLib/GrpLightManager.cpp:CLightManager::ReleaseLightID" ] }, "CLightManager::Update": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLightManager::Update" + "src/port/EterLib/GrpLightManager.cpp:CLightManager::Update" ] }, "CLight::CLight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLight::CLight" + "src/port/EterLib/GrpLightManager.cpp:CLight::CLight" ] }, "CLight::~CLight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLight::~CLight" + "src/port/EterLib/GrpLightManager.cpp:CLight::~CLight" ] }, "CLight::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLight::Initialize" + "src/port/EterLib/GrpLightManager.cpp:CLight::Initialize" ] }, "CLight::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLight::Clear" + "src/port/EterLib/GrpLightManager.cpp:CLight::Clear" ] }, "CLight::SetDeviceLight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLight::SetDeviceLight" + "src/port/EterLib/GrpLightManager.cpp:CLight::SetDeviceLight" ], "note": "m_isEdited is never cleared in 40250; kept" }, "CLight::SetParameter": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLight::SetParameter" + "src/port/EterLib/GrpLightManager.cpp:CLight::SetParameter" ] }, "CLight::SetDiffuseColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLight::SetDiffuseColor" + "src/port/EterLib/GrpLightManager.cpp:CLight::SetDiffuseColor" ] }, "CLight::SetAmbientColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLight::SetAmbientColor" + "src/port/EterLib/GrpLightManager.cpp:CLight::SetAmbientColor" ] }, "CLight::SetRange": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLight::SetRange" + "src/port/EterLib/GrpLightManager.cpp:CLight::SetRange" ] }, "CLight::GetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLight::GetPosition" + "src/port/EterLib/GrpLightManager.cpp:CLight::GetPosition" ] }, "CLight::SetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLight::SetPosition" + "src/port/EterLib/GrpLightManager.cpp:CLight::SetPosition" ] }, "CLight::SetDistance": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLight::SetDistance" + "src/port/EterLib/GrpLightManager.cpp:CLight::SetDistance" ] }, "CLight::BlendDiffuseColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLight::BlendDiffuseColor" + "src/port/EterLib/GrpLightManager.cpp:CLight::BlendDiffuseColor" ] }, "CLight::BlendAmbientColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLight::BlendAmbientColor" + "src/port/EterLib/GrpLightManager.cpp:CLight::BlendAmbientColor" ] }, "CLight::BlendRange": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLight::BlendRange" + "src/port/EterLib/GrpLightManager.cpp:CLight::BlendRange" ] }, "CLight::Update": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpLightManager.cpp:CLight::Update" + "src/port/EterLib/GrpLightManager.cpp:CLight::Update" ] } } diff --git a/audit/port-map/EterLib/GrpMarkInstance.cpp.json b/audit/port-map/EterLib/GrpMarkInstance.cpp.json index 73fa186a..85f1a6ba 100644 --- a/audit/port-map/EterLib/GrpMarkInstance.cpp.json +++ b/audit/port-map/EterLib/GrpMarkInstance.cpp.json @@ -7,170 +7,170 @@ "CGraphicMarkInstance::SetImageFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::SetImageFileName" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::SetImageFileName" ] }, "CGraphicMarkInstance::GetImageFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::GetImageFileName" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::GetImageFileName" ] }, "CGraphicMarkInstance::CreateSystem": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::CreateSystem" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::CreateSystem" ] }, "CGraphicMarkInstance::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::DestroySystem" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::DestroySystem" ] }, "CGraphicMarkInstance::New": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::New" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::New" ] }, "CGraphicMarkInstance::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::Delete" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::Delete" ] }, "CGraphicMarkInstance::Render": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::Render" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::Render" ] }, "CGraphicMarkInstance::OnRender": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::OnRender" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::OnRender" ], "note": "verbatim; guild-mark quads in text tails/guild window need a live guild with an uploaded mark (fake server has no mark image)" }, "CGraphicMarkInstance::GetTextureReference": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::GetTextureReference" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::GetTextureReference" ] }, "CGraphicMarkInstance::GetTexturePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::GetTexturePointer" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::GetTexturePointer" ] }, "CGraphicMarkInstance::GetGraphicImagePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::GetGraphicImagePointer" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::GetGraphicImagePointer" ] }, "CGraphicMarkInstance::SetScale": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::SetScale" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::SetScale" ] }, "CGraphicMarkInstance::SetIndex": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::SetIndex" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::SetIndex" ] }, "CGraphicMarkInstance::GetWidth": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::GetWidth" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::GetWidth" ] }, "CGraphicMarkInstance::GetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::GetHeight" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::GetHeight" ] }, "CGraphicMarkInstance::SetDiffuseColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::SetDiffuseColor" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::SetDiffuseColor" ] }, "CGraphicMarkInstance::SetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::SetPosition" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::SetPosition" ] }, "CGraphicMarkInstance::Load": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::Load" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::Load" ] }, "CGraphicMarkInstance::SetImagePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::SetImagePointer" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::SetImagePointer" ] }, "CGraphicMarkInstance::IsEmpty": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::IsEmpty" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::IsEmpty" ] }, "CGraphicMarkInstance::Type": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::Type" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::Type" ] }, "CGraphicMarkInstance::IsType": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::IsType" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::IsType" ] }, "CGraphicMarkInstance::OnIsType": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::OnIsType" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::OnIsType" ] }, "CGraphicMarkInstance::OnSetImagePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::OnSetImagePointer" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::OnSetImagePointer" ] }, "CGraphicMarkInstance::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::Initialize" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::Initialize" ] }, "CGraphicMarkInstance::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::Destroy" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::Destroy" ] }, "CGraphicMarkInstance::CGraphicMarkInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::CGraphicMarkInstance" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::CGraphicMarkInstance" ] }, "CGraphicMarkInstance::~CGraphicMarkInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::~CGraphicMarkInstance" + "src/port/EterLib/GrpMarkInstance.cpp:CGraphicMarkInstance::~CGraphicMarkInstance" ] } } diff --git a/audit/port-map/EterLib/GrpObjectInstance.cpp.json b/audit/port-map/EterLib/GrpObjectInstance.cpp.json index 3d3edb9e..ee794f98 100644 --- a/audit/port-map/EterLib/GrpObjectInstance.cpp.json +++ b/audit/port-map/EterLib/GrpObjectInstance.cpp.json @@ -7,283 +7,283 @@ "CGraphicObjectInstance::OnInitialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::OnInitialize" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::OnInitialize" ] }, "CGraphicObjectInstance::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::Clear" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::Clear" ] }, "CGraphicObjectInstance::Render": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::Render" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::Render" ] }, "CGraphicObjectInstance::BlendRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::BlendRender" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::BlendRender" ] }, "CGraphicObjectInstance::RenderToShadowMap": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::RenderToShadowMap" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::RenderToShadowMap" ] }, "CGraphicObjectInstance::RenderShadow": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::RenderShadow" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::RenderShadow" ] }, "CGraphicObjectInstance::RenderPCBlocker": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::RenderPCBlocker" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::RenderPCBlocker" ] }, "CGraphicObjectInstance::Update": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::Update" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::Update" ] }, "CGraphicObjectInstance::Deform": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::Deform" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::Deform" ] }, "CGraphicObjectInstance::Transform": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::Transform" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::Transform" ] }, "CGraphicObjectInstance::GetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetPosition" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetPosition" ] }, "CGraphicObjectInstance::GetScale": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetScale" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetScale" ] }, "CGraphicObjectInstance::GetRotation": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetRotation" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetRotation" ] }, "CGraphicObjectInstance::GetYaw": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetYaw" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetYaw" ] }, "CGraphicObjectInstance::GetPitch": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetPitch" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetPitch" ] }, "CGraphicObjectInstance::GetRoll": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetRoll" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetRoll" ] }, "CGraphicObjectInstance::GetTransform": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetTransform" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetTransform" ] }, "CGraphicObjectInstance::SetRotationQuaternion": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::SetRotationQuaternion" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::SetRotationQuaternion" ] }, "CGraphicObjectInstance::SetRotationMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::SetRotationMatrix" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::SetRotationMatrix" ] }, "CGraphicObjectInstance::SetRotation": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::SetRotation" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::SetRotation" ] }, "CGraphicObjectInstance::SetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::SetPosition" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::SetPosition" ] }, "CGraphicObjectInstance::SetScale": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::SetScale" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::SetScale" ] }, "CGraphicObjectInstance::Show": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::Show" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::Show" ] }, "CGraphicObjectInstance::Hide": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::Hide" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::Hide" ] }, "CGraphicObjectInstance::isShow": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::isShow" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::isShow" ] }, "CGraphicObjectInstance::GetWTBBoxVertex": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetWTBBoxVertex" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetWTBBoxVertex" ] }, "CGraphicObjectInstance::isIntersect": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::isIntersect" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::isIntersect" ] }, "CGraphicObjectInstance::CGraphicObjectInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::CGraphicObjectInstance" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::CGraphicObjectInstance" ] }, "CGraphicObjectInstance::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::Initialize" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::Initialize" ] }, "CGraphicObjectInstance::~CGraphicObjectInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::~CGraphicObjectInstance" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::~CGraphicObjectInstance" ] }, "CGraphicObjectInstance::UpdateBoundingSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::UpdateBoundingSphere" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::UpdateBoundingSphere" ] }, "CGraphicObjectInstance::RegisterBoundingSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::RegisterBoundingSphere" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::RegisterBoundingSphere" ] }, "CGraphicObjectInstance::AddCollision": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::AddCollision" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::AddCollision" ] }, "CGraphicObjectInstance::ClearCollision": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::ClearCollision" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::ClearCollision" ] }, "CGraphicObjectInstance::CollisionDynamicSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::CollisionDynamicSphere" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::CollisionDynamicSphere" ] }, "CGraphicObjectInstance::MovementCollisionDynamicSphere": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::MovementCollisionDynamicSphere" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::MovementCollisionDynamicSphere" ] }, "CGraphicObjectInstance::GetCollisionMovementAdjust": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetCollisionMovementAdjust" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetCollisionMovementAdjust" ] }, "CGraphicObjectInstance::UpdateCollisionData": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::UpdateCollisionData" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::UpdateCollisionData" ] }, "CGraphicObjectInstance::GetCollisionInstanceCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetCollisionInstanceCount" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetCollisionInstanceCount" ] }, "CGraphicObjectInstance::GetCollisionInstanceData": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetCollisionInstanceData" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetCollisionInstanceData" ] }, "CGraphicObjectInstance::SetHeightInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::SetHeightInstance" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::SetHeightInstance" ] }, "CGraphicObjectInstance::ClearHeightInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::ClearHeightInstance" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::ClearHeightInstance" ] }, "CGraphicObjectInstance::UpdateHeightInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::UpdateHeightInstance" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::UpdateHeightInstance" ] }, "CGraphicObjectInstance::IsObjectHeight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::IsObjectHeight" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::IsObjectHeight" ] }, "CGraphicObjectInstance::GetObjectHeight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetObjectHeight" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetObjectHeight" ] }, "CGraphicObjectInstance::SetPortal": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::SetPortal" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::SetPortal" ] }, "CGraphicObjectInstance::GetPortal": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetPortal" + "src/port/EterLib/GrpObjectInstance.cpp:CGraphicObjectInstance::GetPortal" ] } } diff --git a/audit/port-map/EterLib/GrpScreen.cpp.json b/audit/port-map/EterLib/GrpScreen.cpp.json index a059eabb..5fa332fc 100644 --- a/audit/port-map/EterLib/GrpScreen.cpp.json +++ b/audit/port-map/EterLib/GrpScreen.cpp.json @@ -28,9 +28,9 @@ "CScreen::RenderBox2d": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/GrpScreen.cpp:CScreen::RenderBox2d" + "src/platform/EterLib/GrpScreen.cpp:CScreen::RenderBox2d" ], - "test": "extension/tests/port_app_loop_test.cpp", + "test": "tests/port/port_app_loop_test.cpp", "note": "40250 four edge line pairs, including the bottom edge extending one pixel, are recorded into the Godot UI command stream." }, "CScreen::RenderBar2d": { @@ -39,9 +39,9 @@ "CScreen::RenderGradationBar2d": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/GrpScreen.cpp:CScreen::RenderGradationBar2d" + "src/platform/EterLib/GrpScreen.cpp:CScreen::RenderGradationBar2d" ], - "test": "extension/tests/port_app_loop_test.cpp", + "test": "tests/port/port_app_loop_test.cpp", "note": "40250 top and bottom vertex colours are serialized as a vertically interpolated Godot canvas polygon; zero-width and zero-height guards match the source." }, "CScreen::RenderCircle2d": { @@ -74,9 +74,9 @@ "CScreen::SetCursorPosition": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/GrpScreen.cpp:CScreen::SetCursorPosition" + "src/platform/EterLib/GrpScreen.cpp:CScreen::SetCursorPosition" ], - "test": "extension/tests/port_login_flow_test.cpp", + "test": "tests/port/port_login_flow_test.cpp", "note": "40250 body verbatim in the platform layer (pick ray through the cursor)." }, "CScreen::GetCursorPosition": { @@ -106,14 +106,14 @@ "CScreen::ClearDepthBuffer": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/platform/EterLib/GrpScreen.cpp:CScreen::ClearDepthBuffer" + "src/platform/EterLib/GrpScreen.cpp:CScreen::ClearDepthBuffer" ], "note": "Statement-equivalent Clear(ZBUFFER, ms_clearColor, ms_clearDepth, ms_clearStencil). The port had ms_clearDepth/ms_diffuseColor zero-initialized instead of 40250's 1.0f/0xffffffff; fixed. RecordingDevice now records back-buffer clears in draw order and the native renderer executes them (vkCmdClearAttachments over the current viewport); before, the clear was dropped. Native fake-server char select shows the model again with the clear executed; Windows screenshot parity open." }, "CScreen::Clear": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/platform/EterLib/GrpScreen.cpp:CScreen::Clear" + "src/platform/EterLib/GrpScreen.cpp:CScreen::Clear" ], "note": "Statement-equivalent Clear(TARGET|ZBUFFER); executed in draw order by the native renderer since the clear-entry change. Windows screenshot parity open." }, @@ -135,18 +135,18 @@ "CScreen::ProjectPosition": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/GrpScreen.cpp:CScreen::ProjectPosition" + "src/platform/EterLib/GrpScreen.cpp:CScreen::ProjectPosition" ], "note": "Body verbatim; D3DXVec3Project/Unproject come from port/common/D3DXMath.cpp (D3DX semantics, null matrix = identity).", - "test": "extension/tests/port_login_flow_test.cpp ground-item step (port.login_flow: ALT frame projects the item name tail, textTail Pick returns the ground item VID)" + "test": "tests/port/port_login_flow_test.cpp ground-item step (port.login_flow: ALT frame projects the item name tail, textTail Pick returns the ground item VID)" }, "CScreen::UnprojectPosition": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/GrpScreen.cpp:CScreen::UnprojectPosition" + "src/platform/EterLib/GrpScreen.cpp:CScreen::UnprojectPosition" ], "note": "Body verbatim; D3DXVec3Project/Unproject come from port/common/D3DXMath.cpp (D3DX semantics, null matrix = identity).", - "test": "extension/tests/port_login_flow_test.cpp ground-item step (port.login_flow: ALT frame projects the item name tail, textTail Pick returns the ground item VID)" + "test": "tests/port/port_login_flow_test.cpp ground-item step (port.login_flow: ALT frame projects the item name tail, textTail Pick returns the ground item VID)" }, "CScreen::SetColorOperation": { "status": "TODO" diff --git a/audit/port-map/EterLib/GrpShadowTexture.cpp.json b/audit/port-map/EterLib/GrpShadowTexture.cpp.json index 868d0e4e..060e7f12 100644 --- a/audit/port-map/EterLib/GrpShadowTexture.cpp.json +++ b/audit/port-map/EterLib/GrpShadowTexture.cpp.json @@ -7,70 +7,70 @@ "CGraphicShadowTexture::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::Destroy" + "src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::Destroy" ], "note": "verbatim; 40250 never instantiates CGraphicShadowTexture (CGraphicThingInstance::ProjectShadow is declared but undefined)" }, "CGraphicShadowTexture::Create": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::Create" + "src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::Create" ], "note": "verbatim; 40250 never instantiates CGraphicShadowTexture (CGraphicThingInstance::ProjectShadow is declared but undefined)" }, "CGraphicShadowTexture::Set": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::Set" + "src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::Set" ], "note": "verbatim; 40250 never instantiates CGraphicShadowTexture (CGraphicThingInstance::ProjectShadow is declared but undefined)" }, "CGraphicShadowTexture::GetLightVPMatrixReference": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::GetLightVPMatrixReference" + "src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::GetLightVPMatrixReference" ], "note": "verbatim; 40250 never instantiates CGraphicShadowTexture (CGraphicThingInstance::ProjectShadow is declared but undefined)" }, "CGraphicShadowTexture::GetD3DTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::GetD3DTexture" + "src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::GetD3DTexture" ], "note": "verbatim; 40250 never instantiates CGraphicShadowTexture (CGraphicThingInstance::ProjectShadow is declared but undefined)" }, "CGraphicShadowTexture::Begin": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::Begin" + "src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::Begin" ], "note": "verbatim; 40250 never instantiates CGraphicShadowTexture (CGraphicThingInstance::ProjectShadow is declared but undefined)" }, "CGraphicShadowTexture::End": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::End" + "src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::End" ], "note": "verbatim; 40250 never instantiates CGraphicShadowTexture (CGraphicThingInstance::ProjectShadow is declared but undefined)" }, "CGraphicShadowTexture::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::Initialize" + "src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::Initialize" ], "note": "verbatim; 40250 never instantiates CGraphicShadowTexture (CGraphicThingInstance::ProjectShadow is declared but undefined)" }, "CGraphicShadowTexture::CGraphicShadowTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::CGraphicShadowTexture" + "src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::CGraphicShadowTexture" ], "note": "verbatim; 40250 never instantiates CGraphicShadowTexture (CGraphicThingInstance::ProjectShadow is declared but undefined)" }, "CGraphicShadowTexture::~CGraphicShadowTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::~CGraphicShadowTexture" + "src/port/EterLib/GrpShadowTexture.cpp:CGraphicShadowTexture::~CGraphicShadowTexture" ], "note": "verbatim; 40250 never instantiates CGraphicShadowTexture (CGraphicThingInstance::ProjectShadow is declared but undefined)" } diff --git a/audit/port-map/EterLib/IME.cpp.json b/audit/port-map/EterLib/IME.cpp.json index 8e4ab04b..5d7fb56e 100644 --- a/audit/port-map/EterLib/IME.cpp.json +++ b/audit/port-map/EterLib/IME.cpp.json @@ -7,706 +7,706 @@ "CIME::CIME": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::CIME" + "src/platform/EterLib/IME.cpp:CIME::CIME" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::~CIME": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::~CIME" + "src/platform/EterLib/IME.cpp:CIME::~CIME" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::Initialize": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::Initialize" + "src/platform/EterLib/IME.cpp:CIME::Initialize" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::Uninitialize": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::Uninitialize" + "src/platform/EterLib/IME.cpp:CIME::Uninitialize" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::UseDefaultIME": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::UseDefaultIME" + "src/platform/EterLib/IME.cpp:CIME::UseDefaultIME" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::IsIMEEnabled": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::IsIMEEnabled" + "src/platform/EterLib/IME.cpp:CIME::IsIMEEnabled" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::EnableIME": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::EnableIME" + "src/platform/EterLib/IME.cpp:CIME::EnableIME" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::DisableIME": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::DisableIME" + "src/platform/EterLib/IME.cpp:CIME::DisableIME" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::EnableCaptureInput": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::EnableCaptureInput" + "src/platform/EterLib/IME.cpp:CIME::EnableCaptureInput" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::DisableCaptureInput": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::DisableCaptureInput" + "src/platform/EterLib/IME.cpp:CIME::DisableCaptureInput" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::IsCaptureEnabled": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::IsCaptureEnabled" + "src/platform/EterLib/IME.cpp:CIME::IsCaptureEnabled" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::Clear": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::Clear" + "src/platform/EterLib/IME.cpp:CIME::Clear" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetReading": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetReading" + "src/platform/EterLib/IME.cpp:CIME::GetReading" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetReadingError": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetReadingError" + "src/platform/EterLib/IME.cpp:CIME::GetReadingError" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::SetMax": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::SetMax" + "src/platform/EterLib/IME.cpp:CIME::SetMax" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::SetUserMax": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::SetUserMax" + "src/platform/EterLib/IME.cpp:CIME::SetUserMax" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::SetText": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::SetText" + "src/platform/EterLib/IME.cpp:CIME::SetText" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetText": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetText" + "src/platform/EterLib/IME.cpp:CIME::GetText" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetCodePageText": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetCodePageText" + "src/platform/EterLib/IME.cpp:CIME::GetCodePageText" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetCodePage": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetCodePage" + "src/platform/EterLib/IME.cpp:CIME::GetCodePage" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetCandidatePageCount": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetCandidatePageCount" + "src/platform/EterLib/IME.cpp:CIME::GetCandidatePageCount" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetCandidateCount": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetCandidateCount" + "src/platform/EterLib/IME.cpp:CIME::GetCandidateCount" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetCandidate": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetCandidate" + "src/platform/EterLib/IME.cpp:CIME::GetCandidate" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetCandidateSelection": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetCandidateSelection" + "src/platform/EterLib/IME.cpp:CIME::GetCandidateSelection" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::SetInputMode": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::SetInputMode" + "src/platform/EterLib/IME.cpp:CIME::SetInputMode" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetInputMode": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetInputMode" + "src/platform/EterLib/IME.cpp:CIME::GetInputMode" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::SetNumberMode": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::SetNumberMode" + "src/platform/EterLib/IME.cpp:CIME::SetNumberMode" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::SetStringMode": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::SetStringMode" + "src/platform/EterLib/IME.cpp:CIME::SetStringMode" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::AddExceptKey": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::AddExceptKey" + "src/platform/EterLib/IME.cpp:CIME::AddExceptKey" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::ClearExceptKey": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::ClearExceptKey" + "src/platform/EterLib/IME.cpp:CIME::ClearExceptKey" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::__IsWritable": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::__IsWritable" + "src/platform/EterLib/IME.cpp:CIME::__IsWritable" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::EnablePaste": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::EnablePaste" + "src/platform/EterLib/IME.cpp:CIME::EnablePaste" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::PasteTextFromClipBoard": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::PasteTextFromClipBoard" + "src/platform/EterLib/IME.cpp:CIME::PasteTextFromClipBoard" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::FinalizeString": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::FinalizeString" + "src/platform/EterLib/IME.cpp:CIME::FinalizeString" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetCompLen": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetCompLen" + "src/platform/EterLib/IME.cpp:CIME::GetCompLen" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetULBegin": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetULBegin" + "src/platform/EterLib/IME.cpp:CIME::GetULBegin" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetULEnd": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetULEnd" + "src/platform/EterLib/IME.cpp:CIME::GetULEnd" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::CloseCandidateList": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::CloseCandidateList" + "src/platform/EterLib/IME.cpp:CIME::CloseCandidateList" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::CloseReadingInformation": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::CloseReadingInformation" + "src/platform/EterLib/IME.cpp:CIME::CloseReadingInformation" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::ChangeInputLanguage": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::ChangeInputLanguage" + "src/platform/EterLib/IME.cpp:CIME::ChangeInputLanguage" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::ChangeInputLanguageWorker": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::ChangeInputLanguageWorker" + "src/platform/EterLib/IME.cpp:CIME::ChangeInputLanguageWorker" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::SetSupportLevel": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::SetSupportLevel" + "src/platform/EterLib/IME.cpp:CIME::SetSupportLevel" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::IncCurPos": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::IncCurPos" + "src/platform/EterLib/IME.cpp:CIME::IncCurPos" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::DecCurPos": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::DecCurPos" + "src/platform/EterLib/IME.cpp:CIME::DecCurPos" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetCurPos": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetCurPos" + "src/platform/EterLib/IME.cpp:CIME::GetCurPos" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::SetCurPos": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::SetCurPos" + "src/platform/EterLib/IME.cpp:CIME::SetCurPos" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::DelCurPos": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::DelCurPos" + "src/platform/EterLib/IME.cpp:CIME::DelCurPos" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::PasteString": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::PasteString" + "src/platform/EterLib/IME.cpp:CIME::PasteString" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::InsertString": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::InsertString" + "src/platform/EterLib/IME.cpp:CIME::InsertString" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::OnChar": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::OnChar" + "src/platform/EterLib/IME.cpp:CIME::OnChar" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetCodePageFromLang": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetCodePageFromLang" + "src/platform/EterLib/IME.cpp:CIME::GetCodePageFromLang" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::CompositionProcess": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::CompositionProcess" + "src/platform/EterLib/IME.cpp:CIME::CompositionProcess" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::CompositionProcessBuilding": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::CompositionProcessBuilding" + "src/platform/EterLib/IME.cpp:CIME::CompositionProcessBuilding" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::ResultProcess": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::ResultProcess" + "src/platform/EterLib/IME.cpp:CIME::ResultProcess" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::AttributeProcess": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::AttributeProcess" + "src/platform/EterLib/IME.cpp:CIME::AttributeProcess" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::CandidateProcess": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::CandidateProcess" + "src/platform/EterLib/IME.cpp:CIME::CandidateProcess" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::ReadingProcess": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::ReadingProcess" + "src/platform/EterLib/IME.cpp:CIME::ReadingProcess" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::IsMax": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::IsMax" + "src/platform/EterLib/IME.cpp:CIME::IsMax" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetImeId": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetImeId" + "src/platform/EterLib/IME.cpp:CIME::GetImeId" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::GetReadingWindowOrientation": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::GetReadingWindowOrientation" + "src/platform/EterLib/IME.cpp:CIME::GetReadingWindowOrientation" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::SetupImeApi": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::SetupImeApi" + "src/platform/EterLib/IME.cpp:CIME::SetupImeApi" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "_strtoul": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:_strtoul" + "src/platform/EterLib/IME.cpp:_strtoul" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::CheckInputLocale": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::CheckInputLocale" + "src/platform/EterLib/IME.cpp:CIME::CheckInputLocale" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::CheckToggleState": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::CheckToggleState" + "src/platform/EterLib/IME.cpp:CIME::CheckToggleState" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::SetupSinks": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::SetupSinks" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::SetupSinks" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::ReleaseSinks": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::ReleaseSinks" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::ReleaseSinks" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::CUIElementSink::CUIElementSink": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::CUIElementSink::CUIElementSink" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::CUIElementSink::CUIElementSink" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::CUIElementSink::~CUIElementSink": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::CUIElementSink::~CUIElementSink" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::CUIElementSink::~CUIElementSink" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::CUIElementSink::QueryInterface": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::CUIElementSink::QueryInterface" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::CUIElementSink::QueryInterface" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::CUIElementSink::BeginUIElement": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::CUIElementSink::BeginUIElement" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::CUIElementSink::BeginUIElement" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::CUIElementSink::UpdateUIElement": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::CUIElementSink::UpdateUIElement" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::CUIElementSink::UpdateUIElement" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::CUIElementSink::EndUIElement": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::CUIElementSink::EndUIElement" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::CUIElementSink::EndUIElement" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::UpdateImeState": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::UpdateImeState" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::UpdateImeState" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::CUIElementSink::OnActivated": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::CUIElementSink::OnActivated" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::CUIElementSink::OnActivated" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::CUIElementSink::OnChange": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::CUIElementSink::OnChange" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::CUIElementSink::OnChange" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::MakeReadingInformationString": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::MakeReadingInformationString" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::MakeReadingInformationString" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::MakeCandidateStrings": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::MakeCandidateStrings" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::MakeCandidateStrings" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::GetUIElement": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::GetUIElement" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::GetUIElement" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::CurrentInputLocaleIsIme": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::CurrentInputLocaleIsIme" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::CurrentInputLocaleIsIme" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::EnableUiUpdates": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::EnableUiUpdates" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::EnableUiUpdates" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::GetCompartments": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::GetCompartments" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::GetCompartments" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CTsfUiLessMode::SetupCompartmentSinks": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CTsfUiLessMode::SetupCompartmentSinks" + "src/platform/EterLib/IME.cpp:CTsfUiLessMode::SetupCompartmentSinks" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::WMInputLanguage": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::WMInputLanguage" + "src/platform/EterLib/IME.cpp:CIME::WMInputLanguage" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::WMStartComposition": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::WMStartComposition" + "src/platform/EterLib/IME.cpp:CIME::WMStartComposition" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::WMComposition": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::WMComposition" + "src/platform/EterLib/IME.cpp:CIME::WMComposition" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::WMEndComposition": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::WMEndComposition" + "src/platform/EterLib/IME.cpp:CIME::WMEndComposition" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::WMNotify": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::WMNotify" + "src/platform/EterLib/IME.cpp:CIME::WMNotify" ], "note": "no IMM/TSF under Godot: composition arrives as committed text (PythonBoot::UIChar → InsertString + OnUpdate); body is a no-op/constant", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" }, "CIME::WMChar": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/IME.cpp:CIME::WMChar" + "src/platform/EterLib/IME.cpp:CIME::WMChar" ], "note": "40250 body verbatim in platform/ (the file also holds the IMM/TSF-free no-ops); DelCurPos uses memmove for the overlapping wcscpy", - "test": "extension/tests/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" + "test": "tests/port/port_login_flow_test.cpp (login id/password typed via UIChar/UIIMEKeyDown incl. LEFT/DELETE/BACK/TAB/RETURN; in-game chat CG_CHAT) + project/python_game_render_test.gd (Godot key events)" } } } diff --git a/audit/port-map/EterLib/LensFlare.cpp.json b/audit/port-map/EterLib/LensFlare.cpp.json index ac96c4ab..95ea0da1 100644 --- a/audit/port-map/EterLib/LensFlare.cpp.json +++ b/audit/port-map/EterLib/LensFlare.cpp.json @@ -7,125 +7,125 @@ "CLensFlare::CLensFlare": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CLensFlare::CLensFlare" + "src/port/EterLib/LensFlare.cpp:CLensFlare::CLensFlare" ] }, "CLensFlare::~CLensFlare": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CLensFlare::~CLensFlare" + "src/port/EterLib/LensFlare.cpp:CLensFlare::~CLensFlare" ] }, "CLensFlare::Interpolate": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CLensFlare::Interpolate" + "src/port/EterLib/LensFlare.cpp:CLensFlare::Interpolate" ] }, "CLensFlare::Compute": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CLensFlare::Compute" + "src/port/EterLib/LensFlare.cpp:CLensFlare::Compute" ] }, "CLensFlare::DrawBeforeFlare": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CLensFlare::DrawBeforeFlare" + "src/port/EterLib/LensFlare.cpp:CLensFlare::DrawBeforeFlare" ], "note": "verbatim; on-screen result needs the Windows reference frame" }, "CLensFlare::DrawAfterFlare": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CLensFlare::DrawAfterFlare" + "src/port/EterLib/LensFlare.cpp:CLensFlare::DrawAfterFlare" ], "note": "verbatim; on-screen result needs the Windows reference frame" }, "CLensFlare::SetMainFlare": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CLensFlare::SetMainFlare" + "src/port/EterLib/LensFlare.cpp:CLensFlare::SetMainFlare" ] }, "CLensFlare::DrawFlare": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CLensFlare::DrawFlare" + "src/port/EterLib/LensFlare.cpp:CLensFlare::DrawFlare" ], "note": "verbatim; on-screen result needs the Windows reference frame" }, "CLensFlare::CharacterizeFlare": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CLensFlare::CharacterizeFlare" + "src/port/EterLib/LensFlare.cpp:CLensFlare::CharacterizeFlare" ] }, "CLensFlare::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CLensFlare::Initialize" + "src/port/EterLib/LensFlare.cpp:CLensFlare::Initialize" ] }, "CLensFlare::SetFlareLocation": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CLensFlare::SetFlareLocation" + "src/port/EterLib/LensFlare.cpp:CLensFlare::SetFlareLocation" ] }, "CLensFlare::SetBrightnesses": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CLensFlare::SetBrightnesses" + "src/port/EterLib/LensFlare.cpp:CLensFlare::SetBrightnesses" ] }, "CLensFlare::ReadControlPixels": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CLensFlare::ReadControlPixels" + "src/port/EterLib/LensFlare.cpp:CLensFlare::ReadControlPixels" ] }, "CLensFlare::AdjustBrightness": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CLensFlare::AdjustBrightness" + "src/port/EterLib/LensFlare.cpp:CLensFlare::AdjustBrightness" ] }, "CLensFlare::ReadDepthPixels": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CLensFlare::ReadDepthPixels" + "src/port/EterLib/LensFlare.cpp:CLensFlare::ReadDepthPixels" ], "note": "body is commented out in 40250; kept empty" }, "CLensFlare::ClampBrightness": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CLensFlare::ClampBrightness" + "src/port/EterLib/LensFlare.cpp:CLensFlare::ClampBrightness" ] }, "CFlare::CFlare": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CFlare::CFlare" + "src/port/EterLib/LensFlare.cpp:CFlare::CFlare" ] }, "CFlare::~CFlare": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CFlare::~CFlare" + "src/port/EterLib/LensFlare.cpp:CFlare::~CFlare" ] }, "CFlare::Init": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CFlare::Init" + "src/port/EterLib/LensFlare.cpp:CFlare::Init" ] }, "CFlare::Draw": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/LensFlare.cpp:CFlare::Draw" + "src/port/EterLib/LensFlare.cpp:CFlare::Draw" ] } } diff --git a/audit/port-map/EterLib/NetAddress.cpp.json b/audit/port-map/EterLib/NetAddress.cpp.json index 464800e1..b0db0a6b 100644 --- a/audit/port-map/EterLib/NetAddress.cpp.json +++ b/audit/port-map/EterLib/NetAddress.cpp.json @@ -7,79 +7,79 @@ "CNetworkAddress::GetHostName": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetAddress.cpp:CNetworkAddress::GetHostName" + "src/port/EterLib/NetAddress.cpp:CNetworkAddress::GetHostName" ] }, "CNetworkAddress::CNetworkAddress": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetAddress.cpp:CNetworkAddress::CNetworkAddress" + "src/port/EterLib/NetAddress.cpp:CNetworkAddress::CNetworkAddress" ] }, "CNetworkAddress::~CNetworkAddress": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetAddress.cpp:CNetworkAddress::~CNetworkAddress" + "src/port/EterLib/NetAddress.cpp:CNetworkAddress::~CNetworkAddress" ] }, "CNetworkAddress::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetAddress.cpp:CNetworkAddress::Clear" + "src/port/EterLib/NetAddress.cpp:CNetworkAddress::Clear" ] }, "CNetworkAddress::IsIP": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetAddress.cpp:CNetworkAddress::IsIP" + "src/port/EterLib/NetAddress.cpp:CNetworkAddress::IsIP" ] }, "CNetworkAddress::Set": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetAddress.cpp:CNetworkAddress::Set" + "src/port/EterLib/NetAddress.cpp:CNetworkAddress::Set" ] }, "CNetworkAddress::SetLocalIP": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetAddress.cpp:CNetworkAddress::SetLocalIP" + "src/port/EterLib/NetAddress.cpp:CNetworkAddress::SetLocalIP" ] }, "CNetworkAddress::SetIP": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetAddress.cpp:CNetworkAddress::SetIP" + "src/port/EterLib/NetAddress.cpp:CNetworkAddress::SetIP" ] }, "CNetworkAddress::SetDNS": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetAddress.cpp:CNetworkAddress::SetDNS" + "src/port/EterLib/NetAddress.cpp:CNetworkAddress::SetDNS" ] }, "CNetworkAddress::SetPort": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetAddress.cpp:CNetworkAddress::SetPort" + "src/port/EterLib/NetAddress.cpp:CNetworkAddress::SetPort" ] }, "CNetworkAddress::GetSize": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetAddress.cpp:CNetworkAddress::GetSize" + "src/port/EterLib/NetAddress.cpp:CNetworkAddress::GetSize" ] }, "CNetworkAddress::GetIP": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetAddress.cpp:CNetworkAddress::GetIP" + "src/port/EterLib/NetAddress.cpp:CNetworkAddress::GetIP" ] }, "CNetworkAddress::GetPort": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetAddress.cpp:CNetworkAddress::GetPort" + "src/port/EterLib/NetAddress.cpp:CNetworkAddress::GetPort" ] } } diff --git a/audit/port-map/EterLib/NetDatagram.cpp.json b/audit/port-map/EterLib/NetDatagram.cpp.json index aeffab63..7d8ce3a5 100644 --- a/audit/port-map/EterLib/NetDatagram.cpp.json +++ b/audit/port-map/EterLib/NetDatagram.cpp.json @@ -7,61 +7,61 @@ "CNetworkDatagram::CNetworkDatagram": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::CNetworkDatagram" + "src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::CNetworkDatagram" ] }, "CNetworkDatagram::~CNetworkDatagram": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::~CNetworkDatagram" + "src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::~CNetworkDatagram" ] }, "CNetworkDatagram::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::Destroy" + "src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::Destroy" ] }, "CNetworkDatagram::Create": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::Create" + "src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::Create" ] }, "CNetworkDatagram::Update": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::Update" + "src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::Update" ] }, "CNetworkDatagram::CanRecv": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::CanRecv" + "src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::CanRecv" ] }, "CNetworkDatagram::PeekRecvFrom": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::PeekRecvFrom" + "src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::PeekRecvFrom" ] }, "CNetworkDatagram::RecvFrom": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::RecvFrom" + "src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::RecvFrom" ] }, "CNetworkDatagram::SendTo": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::SendTo" + "src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::SendTo" ] }, "CNetworkDatagram::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::__Initialize" + "src/port/EterLib/NetDatagram.cpp:CNetworkDatagram::__Initialize" ] } } diff --git a/audit/port-map/EterLib/NetDatagramReceiver.cpp.json b/audit/port-map/EterLib/NetDatagramReceiver.cpp.json index 9812b8e3..aaebeb5b 100644 --- a/audit/port-map/EterLib/NetDatagramReceiver.cpp.json +++ b/audit/port-map/EterLib/NetDatagramReceiver.cpp.json @@ -7,55 +7,55 @@ "CNetDatagramReceiver::Process": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::Process" + "src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::Process" ] }, "CNetDatagramReceiver::Recv": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::Recv" + "src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::Recv" ] }, "CNetDatagramReceiver::Peek": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::Peek" + "src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::Peek" ] }, "CNetDatagramReceiver::isBind": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::isBind" + "src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::isBind" ] }, "CNetDatagramReceiver::Bind": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::Bind" + "src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::Bind" ] }, "CNetDatagramReceiver::SetRecvBufferSize": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::SetRecvBufferSize" + "src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::SetRecvBufferSize" ] }, "CNetDatagramReceiver::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::Clear" + "src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::Clear" ] }, "CNetDatagramReceiver::CNetDatagramReceiver": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::CNetDatagramReceiver" + "src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::CNetDatagramReceiver" ] }, "CNetDatagramReceiver::~CNetDatagramReceiver": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::~CNetDatagramReceiver" + "src/port/EterLib/NetDatagramReceiver.cpp:CNetDatagramReceiver::~CNetDatagramReceiver" ] } } diff --git a/audit/port-map/EterLib/NetDatagramSender.cpp.json b/audit/port-map/EterLib/NetDatagramSender.cpp.json index 25c460aa..638d745b 100644 --- a/audit/port-map/EterLib/NetDatagramSender.cpp.json +++ b/audit/port-map/EterLib/NetDatagramSender.cpp.json @@ -7,31 +7,31 @@ "CNetDatagramSender::SetSocket": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagramSender.cpp:CNetDatagramSender::SetSocket" + "src/port/EterLib/NetDatagramSender.cpp:CNetDatagramSender::SetSocket" ] }, "CNetDatagramSender::Send": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagramSender.cpp:CNetDatagramSender::Send" + "src/port/EterLib/NetDatagramSender.cpp:CNetDatagramSender::Send" ] }, "CNetDatagramSender::isSocket": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagramSender.cpp:CNetDatagramSender::isSocket" + "src/port/EterLib/NetDatagramSender.cpp:CNetDatagramSender::isSocket" ] }, "CNetDatagramSender::CNetDatagramSender": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagramSender.cpp:CNetDatagramSender::CNetDatagramSender" + "src/port/EterLib/NetDatagramSender.cpp:CNetDatagramSender::CNetDatagramSender" ] }, "CNetDatagramSender::~CNetDatagramSender": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDatagramSender.cpp:CNetDatagramSender::~CNetDatagramSender" + "src/port/EterLib/NetDatagramSender.cpp:CNetDatagramSender::~CNetDatagramSender" ] } } diff --git a/audit/port-map/EterLib/NetDevice.cpp.json b/audit/port-map/EterLib/NetDevice.cpp.json index c3471911..95bc74fa 100644 --- a/audit/port-map/EterLib/NetDevice.cpp.json +++ b/audit/port-map/EterLib/NetDevice.cpp.json @@ -7,31 +7,31 @@ "CNetworkDevice::CNetworkDevice": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDevice.cpp:CNetworkDevice::CNetworkDevice" + "src/port/EterLib/NetDevice.cpp:CNetworkDevice::CNetworkDevice" ] }, "CNetworkDevice::~CNetworkDevice": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDevice.cpp:CNetworkDevice::~CNetworkDevice" + "src/port/EterLib/NetDevice.cpp:CNetworkDevice::~CNetworkDevice" ] }, "CNetworkDevice::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDevice.cpp:CNetworkDevice::Initialize" + "src/port/EterLib/NetDevice.cpp:CNetworkDevice::Initialize" ] }, "CNetworkDevice::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDevice.cpp:CNetworkDevice::Destroy" + "src/port/EterLib/NetDevice.cpp:CNetworkDevice::Destroy" ] }, "CNetworkDevice::Create": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetDevice.cpp:CNetworkDevice::Create" + "src/port/EterLib/NetDevice.cpp:CNetworkDevice::Create" ] } } diff --git a/audit/port-map/EterLib/NetPacketHeaderMap.cpp.json b/audit/port-map/EterLib/NetPacketHeaderMap.cpp.json index 10ba90c5..e4cccb5b 100644 --- a/audit/port-map/EterLib/NetPacketHeaderMap.cpp.json +++ b/audit/port-map/EterLib/NetPacketHeaderMap.cpp.json @@ -7,25 +7,25 @@ "CNetworkPacketHeaderMap::Set": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetPacketHeaderMap.cpp:CNetworkPacketHeaderMap::Set" + "src/port/EterLib/NetPacketHeaderMap.cpp:CNetworkPacketHeaderMap::Set" ] }, "CNetworkPacketHeaderMap::Get": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetPacketHeaderMap.cpp:CNetworkPacketHeaderMap::Get" + "src/port/EterLib/NetPacketHeaderMap.cpp:CNetworkPacketHeaderMap::Get" ] }, "CNetworkPacketHeaderMap::CNetworkPacketHeaderMap": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetPacketHeaderMap.cpp:CNetworkPacketHeaderMap::CNetworkPacketHeaderMap" + "src/port/EterLib/NetPacketHeaderMap.cpp:CNetworkPacketHeaderMap::CNetworkPacketHeaderMap" ] }, "CNetworkPacketHeaderMap::~CNetworkPacketHeaderMap": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetPacketHeaderMap.cpp:CNetworkPacketHeaderMap::~CNetworkPacketHeaderMap" + "src/port/EterLib/NetPacketHeaderMap.cpp:CNetworkPacketHeaderMap::~CNetworkPacketHeaderMap" ] } } diff --git a/audit/port-map/EterLib/NetStream.cpp.json b/audit/port-map/EterLib/NetStream.cpp.json index 315fd363..1122f5ac 100644 --- a/audit/port-map/EterLib/NetStream.cpp.json +++ b/audit/port-map/EterLib/NetStream.cpp.json @@ -7,199 +7,199 @@ "CNetworkStream::SetSecurityMode": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::SetSecurityMode" + "src/port/EterLib/NetStream.cpp:CNetworkStream::SetSecurityMode" ] }, "CNetworkStream::IsSecurityMode": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::IsSecurityMode" + "src/port/EterLib/NetStream.cpp:CNetworkStream::IsSecurityMode" ] }, "CNetworkStream::SetRecvBufferSize": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::SetRecvBufferSize" + "src/port/EterLib/NetStream.cpp:CNetworkStream::SetRecvBufferSize" ] }, "CNetworkStream::SetSendBufferSize": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::SetSendBufferSize" + "src/port/EterLib/NetStream.cpp:CNetworkStream::SetSendBufferSize" ] }, "CNetworkStream::__RecvInternalBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::__RecvInternalBuffer" + "src/port/EterLib/NetStream.cpp:CNetworkStream::__RecvInternalBuffer" ] }, "CNetworkStream::__SendInternalBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::__SendInternalBuffer" + "src/port/EterLib/NetStream.cpp:CNetworkStream::__SendInternalBuffer" ] }, "CNetworkStream::__PopSendBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::__PopSendBuffer" + "src/port/EterLib/NetStream.cpp:CNetworkStream::__PopSendBuffer" ] }, "CNetworkStream::Process": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Process" + "src/port/EterLib/NetStream.cpp:CNetworkStream::Process" ] }, "CNetworkStream::Disconnect": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Disconnect" + "src/port/EterLib/NetStream.cpp:CNetworkStream::Disconnect" ] }, "CNetworkStream::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Clear" + "src/port/EterLib/NetStream.cpp:CNetworkStream::Clear" ] }, "CNetworkStream::Connect": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Connect" + "src/port/EterLib/NetStream.cpp:CNetworkStream::Connect" ] }, "CNetworkStream::ClearRecvBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::ClearRecvBuffer" + "src/port/EterLib/NetStream.cpp:CNetworkStream::ClearRecvBuffer" ] }, "CNetworkStream::GetRecvBufferSize": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::GetRecvBufferSize" + "src/port/EterLib/NetStream.cpp:CNetworkStream::GetRecvBufferSize" ] }, "CNetworkStream::Peek": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Peek" + "src/port/EterLib/NetStream.cpp:CNetworkStream::Peek" ] }, "GetSendHeaderName": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:GetSendHeaderName" + "src/port/EterLib/NetStream.cpp:GetSendHeaderName" ] }, "GetRecvHeaderName": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:GetRecvHeaderName" + "src/port/EterLib/NetStream.cpp:GetRecvHeaderName" ] }, "CNetworkStream::Recv": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Recv" + "src/port/EterLib/NetStream.cpp:CNetworkStream::Recv" ] }, "CNetworkStream::__GetSendBufferSize": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::__GetSendBufferSize" + "src/port/EterLib/NetStream.cpp:CNetworkStream::__GetSendBufferSize" ] }, "CNetworkStream::Send": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Send" + "src/port/EterLib/NetStream.cpp:CNetworkStream::Send" ] }, "CNetworkStream::SendFlush": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::SendFlush" + "src/port/EterLib/NetStream.cpp:CNetworkStream::SendFlush" ] }, "CNetworkStream::IsOnline": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::IsOnline" + "src/port/EterLib/NetStream.cpp:CNetworkStream::IsOnline" ] }, "CNetworkStream::SetPacketSequenceMode": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::SetPacketSequenceMode" + "src/port/EterLib/NetStream.cpp:CNetworkStream::SetPacketSequenceMode" ] }, "CNetworkStream::SendSequence": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::SendSequence" + "src/port/EterLib/NetStream.cpp:CNetworkStream::SendSequence" ] }, "CNetworkStream::OnProcess": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::OnProcess" + "src/port/EterLib/NetStream.cpp:CNetworkStream::OnProcess" ] }, "CNetworkStream::OnRemoteDisconnect": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::OnRemoteDisconnect" + "src/port/EterLib/NetStream.cpp:CNetworkStream::OnRemoteDisconnect" ] }, "CNetworkStream::OnDisconnect": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::OnDisconnect" + "src/port/EterLib/NetStream.cpp:CNetworkStream::OnDisconnect" ] }, "CNetworkStream::OnConnectSuccess": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::OnConnectSuccess" + "src/port/EterLib/NetStream.cpp:CNetworkStream::OnConnectSuccess" ] }, "CNetworkStream::OnConnectFailure": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::OnConnectFailure" + "src/port/EterLib/NetStream.cpp:CNetworkStream::OnConnectFailure" ] }, "CNetworkStream::CNetworkStream": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::CNetworkStream" + "src/port/EterLib/NetStream.cpp:CNetworkStream::CNetworkStream" ] }, "CNetworkStream::~CNetworkStream": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::~CNetworkStream" + "src/port/EterLib/NetStream.cpp:CNetworkStream::~CNetworkStream" ] }, "CNetworkStream::Prepare": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Prepare" + "src/port/EterLib/NetStream.cpp:CNetworkStream::Prepare" ] }, "CNetworkStream::Activate": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::Activate" + "src/port/EterLib/NetStream.cpp:CNetworkStream::Activate" ] }, "CNetworkStream::ActivateCipher": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/NetStream.cpp:CNetworkStream::ActivateCipher" + "src/port/EterLib/NetStream.cpp:CNetworkStream::ActivateCipher" ], "note": "PORT: also decrypts ciphertext already sitting behind KEY_AGREEMENT_COMPLETED in the same recv (loopback/LAN coalescing); 40250 relies on server pulse timing." } diff --git a/audit/port-map/EterLib/PathStack.cpp.json b/audit/port-map/EterLib/PathStack.cpp.json index 173336d9..4b8f507c 100644 --- a/audit/port-map/EterLib/PathStack.cpp.json +++ b/audit/port-map/EterLib/PathStack.cpp.json @@ -7,49 +7,49 @@ "CPathStack::CPathStack": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/PathStack.cpp:CPathStack::CPathStack" + "src/port/EterLib/PathStack.cpp:CPathStack::CPathStack" ] }, "CPathStack::~CPathStack": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/PathStack.cpp:CPathStack::~CPathStack" + "src/port/EterLib/PathStack.cpp:CPathStack::~CPathStack" ] }, "CPathStack::GetCurrentPathName": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/PathStack.cpp:CPathStack::GetCurrentPathName" + "src/port/EterLib/PathStack.cpp:CPathStack::GetCurrentPathName" ] }, "CPathStack::Push": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/PathStack.cpp:CPathStack::Push" + "src/port/EterLib/PathStack.cpp:CPathStack::Push" ] }, "CPathStack::Pop": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/PathStack.cpp:CPathStack::Pop" + "src/port/EterLib/PathStack.cpp:CPathStack::Pop" ] }, "CPathStack::MoveBase": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/PathStack.cpp:CPathStack::MoveBase" + "src/port/EterLib/PathStack.cpp:CPathStack::MoveBase" ] }, "CPathStack::SetBase": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/PathStack.cpp:CPathStack::SetBase" + "src/port/EterLib/PathStack.cpp:CPathStack::SetBase" ] }, "CPathStack::Move": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/PathStack.cpp:CPathStack::Move" + "src/port/EterLib/PathStack.cpp:CPathStack::Move" ] } } diff --git a/audit/port-map/EterLib/ReferenceObject.cpp.json b/audit/port-map/EterLib/ReferenceObject.cpp.json index ed1193dc..adeda0fb 100644 --- a/audit/port-map/EterLib/ReferenceObject.cpp.json +++ b/audit/port-map/EterLib/ReferenceObject.cpp.json @@ -7,55 +7,55 @@ "CReferenceObject::CReferenceObject": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ReferenceObject.cpp:CReferenceObject::CReferenceObject" + "src/port/EterLib/ReferenceObject.cpp:CReferenceObject::CReferenceObject" ] }, "CReferenceObject::~CReferenceObject": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ReferenceObject.cpp:CReferenceObject::~CReferenceObject" + "src/port/EterLib/ReferenceObject.cpp:CReferenceObject::~CReferenceObject" ] }, "CReferenceObject::AddReference": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ReferenceObject.cpp:CReferenceObject::AddReference" + "src/port/EterLib/ReferenceObject.cpp:CReferenceObject::AddReference" ] }, "CReferenceObject::GetReferenceCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ReferenceObject.cpp:CReferenceObject::GetReferenceCount" + "src/port/EterLib/ReferenceObject.cpp:CReferenceObject::GetReferenceCount" ] }, "CReferenceObject::AddReferenceOnly": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ReferenceObject.cpp:CReferenceObject::AddReferenceOnly" + "src/port/EterLib/ReferenceObject.cpp:CReferenceObject::AddReferenceOnly" ] }, "CReferenceObject::Release": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ReferenceObject.cpp:CReferenceObject::Release" + "src/port/EterLib/ReferenceObject.cpp:CReferenceObject::Release" ] }, "CReferenceObject::OnConstruct": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ReferenceObject.cpp:CReferenceObject::OnConstruct" + "src/port/EterLib/ReferenceObject.cpp:CReferenceObject::OnConstruct" ] }, "CReferenceObject::OnSelfDestruct": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ReferenceObject.cpp:CReferenceObject::OnSelfDestruct" + "src/port/EterLib/ReferenceObject.cpp:CReferenceObject::OnSelfDestruct" ] }, "CReferenceObject::canDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ReferenceObject.cpp:CReferenceObject::canDestroy" + "src/port/EterLib/ReferenceObject.cpp:CReferenceObject::canDestroy" ] } } diff --git a/audit/port-map/EterLib/Resource.cpp.json b/audit/port-map/EterLib/Resource.cpp.json index 5a0942ef..98636df7 100644 --- a/audit/port-map/EterLib/Resource.cpp.json +++ b/audit/port-map/EterLib/Resource.cpp.json @@ -7,109 +7,109 @@ "CResource::CResource": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::CResource" + "src/port/EterLib/Resource.cpp:CResource::CResource" ] }, "CResource::~CResource": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::~CResource" + "src/port/EterLib/Resource.cpp:CResource::~CResource" ] }, "CResource::SetDeleteImmediately": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::SetDeleteImmediately" + "src/port/EterLib/Resource.cpp:CResource::SetDeleteImmediately" ] }, "CResource::OnConstruct": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::OnConstruct" + "src/port/EterLib/Resource.cpp:CResource::OnConstruct" ] }, "CResource::OnSelfDestruct": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::OnSelfDestruct" + "src/port/EterLib/Resource.cpp:CResource::OnSelfDestruct" ] }, "CResource::Load": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::Load" + "src/port/EterLib/Resource.cpp:CResource::Load" ] }, "CResource::Reload": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::Reload" + "src/port/EterLib/Resource.cpp:CResource::Reload" ] }, "CResource::StringToType": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::StringToType" + "src/port/EterLib/Resource.cpp:CResource::StringToType" ] }, "CResource::ConvertPathName": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::ConvertPathName" + "src/port/EterLib/Resource.cpp:CResource::ConvertPathName" ] }, "CResource::SetFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::SetFileName" + "src/port/EterLib/Resource.cpp:CResource::SetFileName" ] }, "CResource::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::Clear" + "src/port/EterLib/Resource.cpp:CResource::Clear" ] }, "CResource::IsType": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::IsType" + "src/port/EterLib/Resource.cpp:CResource::IsType" ] }, "CResource::Type": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::Type" + "src/port/EterLib/Resource.cpp:CResource::Type" ] }, "CResource::OnIsType": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::OnIsType" + "src/port/EterLib/Resource.cpp:CResource::OnIsType" ] }, "CResource::IsData": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::IsData" + "src/port/EterLib/Resource.cpp:CResource::IsData" ] }, "CResource::IsEmpty": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::IsEmpty" + "src/port/EterLib/Resource.cpp:CResource::IsEmpty" ] }, "CResource::CreateDeviceObjects": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::CreateDeviceObjects" + "src/port/EterLib/Resource.cpp:CResource::CreateDeviceObjects" ] }, "CResource::DestroyDeviceObjects": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Resource.cpp:CResource::DestroyDeviceObjects" + "src/port/EterLib/Resource.cpp:CResource::DestroyDeviceObjects" ] } } diff --git a/audit/port-map/EterLib/ResourceManager.cpp.json b/audit/port-map/EterLib/ResourceManager.cpp.json index 9219a68e..989311f4 100644 --- a/audit/port-map/EterLib/ResourceManager.cpp.json +++ b/audit/port-map/EterLib/ResourceManager.cpp.json @@ -7,151 +7,151 @@ "CResourceManager::LoadStaticCache": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::LoadStaticCache" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::LoadStaticCache" ] }, "CResourceManager::ProcessBackgroundLoading": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::ProcessBackgroundLoading" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::ProcessBackgroundLoading" ] }, "CResourceManager::PushBackgroundLoadingSet": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::PushBackgroundLoadingSet" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::PushBackgroundLoadingSet" ] }, "CResourceManager::__DestroyCacheMap": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::__DestroyCacheMap" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::__DestroyCacheMap" ] }, "CResourceManager::__DestroyDeletingResourceMap": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::__DestroyDeletingResourceMap" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::__DestroyDeletingResourceMap" ] }, "CResourceManager::__DestroyResourceMap": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::__DestroyResourceMap" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::__DestroyResourceMap" ] }, "CResourceManager::DestroyDeletingList": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::DestroyDeletingList" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::DestroyDeletingList" ] }, "CResourceManager::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::Destroy" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::Destroy" ] }, "CResourceManager::RegisterResourceNewFunctionPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::RegisterResourceNewFunctionPointer" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::RegisterResourceNewFunctionPointer" ] }, "CResourceManager::RegisterResourceNewFunctionByTypePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::RegisterResourceNewFunctionByTypePointer" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::RegisterResourceNewFunctionByTypePointer" ] }, "CResourceManager::InsertResourcePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::InsertResourcePointer" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::InsertResourcePointer" ] }, "__ConvertPathName": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:__ConvertPathName" + "src/port/EterLib/ResourceManager.cpp:__ConvertPathName" ] }, "CResourceManager::GetTypeResourcePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::GetTypeResourcePointer" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::GetTypeResourcePointer" ] }, "CResourceManager::GetResourcePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::GetResourcePointer" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::GetResourcePointer" ] }, "CResourceManager::FindResourcePointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::FindResourcePointer" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::FindResourcePointer" ] }, "CResourceManager::isResourcePointerData": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::isResourcePointerData" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::isResourcePointerData" ] }, "CResourceManager::__GetFileCRC": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::__GetFileCRC" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::__GetFileCRC" ] }, "DumpKBCompare": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:DumpKBCompare" + "src/port/EterLib/ResourceManager.cpp:DumpKBCompare" ] }, "DumpCostCompare": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:DumpCostCompare" + "src/port/EterLib/ResourceManager.cpp:DumpCostCompare" ] }, "CResourceManager::DumpFileListToTextFile": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::DumpFileListToTextFile" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::DumpFileListToTextFile" ] }, "CResourceManager::IsFileExist": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::IsFileExist" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::IsFileExist" ] }, "CResourceManager::Update": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::Update" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::Update" ] }, "CResourceManager::ReserveDeletingResource": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::ReserveDeletingResource" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::ReserveDeletingResource" ] }, "CResourceManager::CResourceManager": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::CResourceManager" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::CResourceManager" ] }, "CResourceManager::~CResourceManager": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ResourceManager.cpp:CResourceManager::~CResourceManager" + "src/port/EterLib/ResourceManager.cpp:CResourceManager::~CResourceManager" ] } } diff --git a/audit/port-map/EterLib/ScreenFilter.cpp.json b/audit/port-map/EterLib/ScreenFilter.cpp.json index fb77dd01..87207523 100644 --- a/audit/port-map/EterLib/ScreenFilter.cpp.json +++ b/audit/port-map/EterLib/ScreenFilter.cpp.json @@ -7,38 +7,38 @@ "CScreenFilter::Render": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/port/EterLib/ScreenFilter.cpp:CScreenFilter::Render" + "src/port/EterLib/ScreenFilter.cpp:CScreenFilter::Render" ], "note": "verbatim full-screen blend quad; on-screen result needs the Windows reference frame" }, "CScreenFilter::SetEnable": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ScreenFilter.cpp:CScreenFilter::SetEnable" + "src/port/EterLib/ScreenFilter.cpp:CScreenFilter::SetEnable" ] }, "CScreenFilter::SetBlendType": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ScreenFilter.cpp:CScreenFilter::SetBlendType" + "src/port/EterLib/ScreenFilter.cpp:CScreenFilter::SetBlendType" ] }, "CScreenFilter::SetColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ScreenFilter.cpp:CScreenFilter::SetColor" + "src/port/EterLib/ScreenFilter.cpp:CScreenFilter::SetColor" ] }, "CScreenFilter::CScreenFilter": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ScreenFilter.cpp:CScreenFilter::CScreenFilter" + "src/port/EterLib/ScreenFilter.cpp:CScreenFilter::CScreenFilter" ] }, "CScreenFilter::~CScreenFilter": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/ScreenFilter.cpp:CScreenFilter::~CScreenFilter" + "src/port/EterLib/ScreenFilter.cpp:CScreenFilter::~CScreenFilter" ] } } diff --git a/audit/port-map/EterLib/StateManager.cpp.json b/audit/port-map/EterLib/StateManager.cpp.json index 3370891d..a9f3d811 100644 --- a/audit/port-map/EterLib/StateManager.cpp.json +++ b/audit/port-map/EterLib/StateManager.cpp.json @@ -7,325 +7,325 @@ "CStateManager::SetLight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SetLight" + "src/port/EterLib/StateManager.cpp:CStateManager::SetLight" ] }, "CStateManager::GetLight": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::GetLight" + "src/port/EterLib/StateManager.cpp:CStateManager::GetLight" ] }, "CStateManager::BeginScene": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::BeginScene" + "src/port/EterLib/StateManager.cpp:CStateManager::BeginScene" ] }, "CStateManager::EndScene": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::EndScene" + "src/port/EterLib/StateManager.cpp:CStateManager::EndScene" ] }, "CStateManager::CStateManager": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::CStateManager" + "src/port/EterLib/StateManager.cpp:CStateManager::CStateManager" ] }, "CStateManager::~CStateManager": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::~CStateManager" + "src/port/EterLib/StateManager.cpp:CStateManager::~CStateManager" ] }, "CStateManager::SetDevice": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SetDevice" + "src/port/EterLib/StateManager.cpp:CStateManager::SetDevice" ] }, "CStateManager::SetBestFiltering": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SetBestFiltering" + "src/port/EterLib/StateManager.cpp:CStateManager::SetBestFiltering" ] }, "CStateManager::Restore": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::Restore" + "src/port/EterLib/StateManager.cpp:CStateManager::Restore" ] }, "CStateManager::SetDefaultState": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SetDefaultState" + "src/port/EterLib/StateManager.cpp:CStateManager::SetDefaultState" ] }, "CStateManager::SaveMaterial": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SaveMaterial" + "src/port/EterLib/StateManager.cpp:CStateManager::SaveMaterial" ] }, "CStateManager::RestoreMaterial": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::RestoreMaterial" + "src/port/EterLib/StateManager.cpp:CStateManager::RestoreMaterial" ] }, "CStateManager::SetMaterial": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SetMaterial" + "src/port/EterLib/StateManager.cpp:CStateManager::SetMaterial" ] }, "CStateManager::GetMaterial": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::GetMaterial" + "src/port/EterLib/StateManager.cpp:CStateManager::GetMaterial" ] }, "CStateManager::GetRenderState": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::GetRenderState" + "src/port/EterLib/StateManager.cpp:CStateManager::GetRenderState" ] }, "CStateManager::SaveRenderState": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SaveRenderState" + "src/port/EterLib/StateManager.cpp:CStateManager::SaveRenderState" ] }, "CStateManager::RestoreRenderState": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::RestoreRenderState" + "src/port/EterLib/StateManager.cpp:CStateManager::RestoreRenderState" ] }, "CStateManager::SetRenderState": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SetRenderState" + "src/port/EterLib/StateManager.cpp:CStateManager::SetRenderState" ] }, "CStateManager::SaveTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SaveTexture" + "src/port/EterLib/StateManager.cpp:CStateManager::SaveTexture" ] }, "CStateManager::RestoreTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::RestoreTexture" + "src/port/EterLib/StateManager.cpp:CStateManager::RestoreTexture" ] }, "CStateManager::SetTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SetTexture" + "src/port/EterLib/StateManager.cpp:CStateManager::SetTexture" ] }, "CStateManager::GetTexture": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::GetTexture" + "src/port/EterLib/StateManager.cpp:CStateManager::GetTexture" ] }, "CStateManager::SaveTextureStageState": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SaveTextureStageState" + "src/port/EterLib/StateManager.cpp:CStateManager::SaveTextureStageState" ] }, "CStateManager::RestoreTextureStageState": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::RestoreTextureStageState" + "src/port/EterLib/StateManager.cpp:CStateManager::RestoreTextureStageState" ] }, "CStateManager::SetTextureStageState": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SetTextureStageState" + "src/port/EterLib/StateManager.cpp:CStateManager::SetTextureStageState" ] }, "CStateManager::GetTextureStageState": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::GetTextureStageState" + "src/port/EterLib/StateManager.cpp:CStateManager::GetTextureStageState" ] }, "CStateManager::SaveVertexShader": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SaveVertexShader" + "src/port/EterLib/StateManager.cpp:CStateManager::SaveVertexShader" ] }, "CStateManager::RestoreVertexShader": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::RestoreVertexShader" + "src/port/EterLib/StateManager.cpp:CStateManager::RestoreVertexShader" ] }, "CStateManager::SetVertexShader": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SetVertexShader" + "src/port/EterLib/StateManager.cpp:CStateManager::SetVertexShader" ] }, "CStateManager::GetVertexShader": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::GetVertexShader" + "src/port/EterLib/StateManager.cpp:CStateManager::GetVertexShader" ] }, "CStateManager::SavePixelShader": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SavePixelShader" + "src/port/EterLib/StateManager.cpp:CStateManager::SavePixelShader" ] }, "CStateManager::RestorePixelShader": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::RestorePixelShader" + "src/port/EterLib/StateManager.cpp:CStateManager::RestorePixelShader" ] }, "CStateManager::SetPixelShader": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SetPixelShader" + "src/port/EterLib/StateManager.cpp:CStateManager::SetPixelShader" ] }, "CStateManager::GetPixelShader": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::GetPixelShader" + "src/port/EterLib/StateManager.cpp:CStateManager::GetPixelShader" ] }, "CStateManager::SaveTransform": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SaveTransform" + "src/port/EterLib/StateManager.cpp:CStateManager::SaveTransform" ] }, "CStateManager::RestoreTransform": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::RestoreTransform" + "src/port/EterLib/StateManager.cpp:CStateManager::RestoreTransform" ] }, "CStateManager::SetTransform": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SetTransform" + "src/port/EterLib/StateManager.cpp:CStateManager::SetTransform" ] }, "CStateManager::GetTransform": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::GetTransform" + "src/port/EterLib/StateManager.cpp:CStateManager::GetTransform" ] }, "CStateManager::SaveVertexShaderConstant": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SaveVertexShaderConstant" + "src/port/EterLib/StateManager.cpp:CStateManager::SaveVertexShaderConstant" ] }, "CStateManager::RestoreVertexShaderConstant": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::RestoreVertexShaderConstant" + "src/port/EterLib/StateManager.cpp:CStateManager::RestoreVertexShaderConstant" ] }, "CStateManager::SetVertexShaderConstant": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SetVertexShaderConstant" + "src/port/EterLib/StateManager.cpp:CStateManager::SetVertexShaderConstant" ] }, "CStateManager::SavePixelShaderConstant": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SavePixelShaderConstant" + "src/port/EterLib/StateManager.cpp:CStateManager::SavePixelShaderConstant" ] }, "CStateManager::RestorePixelShaderConstant": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::RestorePixelShaderConstant" + "src/port/EterLib/StateManager.cpp:CStateManager::RestorePixelShaderConstant" ] }, "CStateManager::SetPixelShaderConstant": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SetPixelShaderConstant" + "src/port/EterLib/StateManager.cpp:CStateManager::SetPixelShaderConstant" ] }, "CStateManager::SaveStreamSource": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SaveStreamSource" + "src/port/EterLib/StateManager.cpp:CStateManager::SaveStreamSource" ] }, "CStateManager::RestoreStreamSource": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::RestoreStreamSource" + "src/port/EterLib/StateManager.cpp:CStateManager::RestoreStreamSource" ] }, "CStateManager::SetStreamSource": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SetStreamSource" + "src/port/EterLib/StateManager.cpp:CStateManager::SetStreamSource" ] }, "CStateManager::SaveIndices": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SaveIndices" + "src/port/EterLib/StateManager.cpp:CStateManager::SaveIndices" ] }, "CStateManager::RestoreIndices": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::RestoreIndices" + "src/port/EterLib/StateManager.cpp:CStateManager::RestoreIndices" ] }, "CStateManager::SetIndices": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::SetIndices" + "src/port/EterLib/StateManager.cpp:CStateManager::SetIndices" ] }, "CStateManager::DrawPrimitive": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::DrawPrimitive" + "src/port/EterLib/StateManager.cpp:CStateManager::DrawPrimitive" ] }, "CStateManager::DrawPrimitiveUP": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::DrawPrimitiveUP" + "src/port/EterLib/StateManager.cpp:CStateManager::DrawPrimitiveUP" ] }, "CStateManager::DrawIndexedPrimitive": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::DrawIndexedPrimitive" + "src/port/EterLib/StateManager.cpp:CStateManager::DrawIndexedPrimitive" ] }, "CStateManager::DrawIndexedPrimitiveUP": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/StateManager.cpp:CStateManager::DrawIndexedPrimitiveUP" + "src/port/EterLib/StateManager.cpp:CStateManager::DrawIndexedPrimitiveUP" ] } } diff --git a/audit/port-map/EterLib/TextFileLoader.cpp.json b/audit/port-map/EterLib/TextFileLoader.cpp.json index 6f5a4429..c5813bcc 100644 --- a/audit/port-map/EterLib/TextFileLoader.cpp.json +++ b/audit/port-map/EterLib/TextFileLoader.cpp.json @@ -7,253 +7,253 @@ "CTextFileLoader::SGroupNode::GetTokenVector": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::GetTokenVector" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::GetTokenVector" ] }, "CTextFileLoader::SGroupNode::IsExistTokenVector": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::IsExistTokenVector" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::IsExistTokenVector" ] }, "CTextFileLoader::SGroupNode::InsertTokenVector": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::InsertTokenVector" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::InsertTokenVector" ] }, "CTextFileLoader::SGroupNode::GenNameKey": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::GenNameKey" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::GenNameKey" ] }, "CTextFileLoader::SGroupNode::GetGroupName": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::GetGroupName" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::GetGroupName" ] }, "CTextFileLoader::SGroupNode::IsGroupNameKey": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::IsGroupNameKey" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::IsGroupNameKey" ] }, "CTextFileLoader::SGroupNode::SetGroupName": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::SetGroupName" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::SetGroupName" ] }, "CTextFileLoader::SGroupNode::New": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::New" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::New" ] }, "CTextFileLoader::SGroupNode::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::Delete" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::Delete" ] }, "CTextFileLoader::SGroupNode::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::DestroySystem" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::DestroySystem" ] }, "CTextFileLoader::Cache": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::Cache" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::Cache" ] }, "CTextFileLoader::SetCacheMode": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SetCacheMode" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SetCacheMode" ] }, "CTextFileLoader::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::DestroySystem" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::DestroySystem" ] }, "CTextFileLoader::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::Destroy" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::Destroy" ] }, "CTextFileLoader::CTextFileLoader": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::CTextFileLoader" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::CTextFileLoader" ] }, "CTextFileLoader::~CTextFileLoader": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::~CTextFileLoader" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::~CTextFileLoader" ] }, "CTextFileLoader::__DestroyGroupNodeVector": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::__DestroyGroupNodeVector" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::__DestroyGroupNodeVector" ] }, "CTextFileLoader::GetFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetFileName" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetFileName" ] }, "CTextFileLoader::IsEmpty": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::IsEmpty" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::IsEmpty" ] }, "CTextFileLoader::Load": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::Load" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::Load" ] }, "CTextFileLoader::LoadGroup": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::LoadGroup" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::LoadGroup" ] }, "CTextFileLoader::SetTop": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SetTop" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SetTop" ] }, "CTextFileLoader::GetChildNodeCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetChildNodeCount" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetChildNodeCount" ] }, "CTextFileLoader::SetChildNode": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SetChildNode" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SetChildNode" ] }, "CTextFileLoader::SetParentNode": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SetParentNode" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SetParentNode" ] }, "CTextFileLoader::GetCurrentNodeName": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetCurrentNodeName" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetCurrentNodeName" ] }, "CTextFileLoader::IsToken": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::IsToken" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::IsToken" ] }, "CTextFileLoader::GetTokenVector": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenVector" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenVector" ] }, "CTextFileLoader::GetTokenBoolean": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenBoolean" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenBoolean" ] }, "CTextFileLoader::GetTokenByte": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenByte" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenByte" ] }, "CTextFileLoader::GetTokenWord": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenWord" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenWord" ] }, "CTextFileLoader::GetTokenInteger": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenInteger" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenInteger" ] }, "CTextFileLoader::GetTokenDoubleWord": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenDoubleWord" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenDoubleWord" ] }, "CTextFileLoader::GetTokenFloat": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenFloat" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenFloat" ] }, "CTextFileLoader::GetTokenVector2": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenVector2" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenVector2" ] }, "CTextFileLoader::GetTokenVector3": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenVector3" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenVector3" ] }, "CTextFileLoader::GetTokenVector4": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenVector4" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenVector4" ] }, "CTextFileLoader::GetTokenPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenPosition" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenPosition" ] }, "CTextFileLoader::GetTokenQuaternion": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenQuaternion" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenQuaternion" ] }, "CTextFileLoader::GetTokenDirection": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenDirection" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenDirection" ] }, "CTextFileLoader::GetTokenColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenColor" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenColor" ] }, "CTextFileLoader::GetTokenString": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenString" + "src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenString" ] } } diff --git a/audit/port-map/EterLib/TextTag.cpp.json b/audit/port-map/EterLib/TextTag.cpp.json index a58ce2e6..839fae39 100644 --- a/audit/port-map/EterLib/TextTag.cpp.json +++ b/audit/port-map/EterLib/TextTag.cpp.json @@ -7,37 +7,37 @@ "GetTextTag": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextTag.cpp:GetTextTag" + "src/port/EterLib/TextTag.cpp:GetTextTag" ] }, "GetTextTagOutputString": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextTag.cpp:GetTextTagOutputString" + "src/port/EterLib/TextTag.cpp:GetTextTagOutputString" ] }, "GetTextTagInternalPosFromRenderPos": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextTag.cpp:GetTextTagInternalPosFromRenderPos" + "src/port/EterLib/TextTag.cpp:GetTextTagInternalPosFromRenderPos" ] }, "GetTextTagOutputLen": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextTag.cpp:GetTextTagOutputLen" + "src/port/EterLib/TextTag.cpp:GetTextTagOutputLen" ] }, "FindColorTagStartPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextTag.cpp:FindColorTagStartPosition" + "src/port/EterLib/TextTag.cpp:FindColorTagStartPosition" ] }, "FindColorTagEndPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/TextTag.cpp:FindColorTagEndPosition" + "src/port/EterLib/TextTag.cpp:FindColorTagEndPosition" ] } } diff --git a/audit/port-map/EterLib/Util.cpp.json b/audit/port-map/EterLib/Util.cpp.json index 5ffec9c5..04a25255 100644 --- a/audit/port-map/EterLib/Util.cpp.json +++ b/audit/port-map/EterLib/Util.cpp.json @@ -7,31 +7,31 @@ "PrintfTabs": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Util.cpp:PrintfTabs" + "src/port/EterLib/Util.cpp:PrintfTabs" ] }, "LoadTextData": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Util.cpp:LoadTextData" + "src/port/EterLib/Util.cpp:LoadTextData" ] }, "LoadMultipleTextData": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Util.cpp:LoadMultipleTextData" + "src/port/EterLib/Util.cpp:LoadMultipleTextData" ] }, "TokenToVector": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Util.cpp:TokenToVector" + "src/port/EterLib/Util.cpp:TokenToVector" ] }, "TokenToColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Util.cpp:TokenToColor" + "src/port/EterLib/Util.cpp:TokenToColor" ] }, "EnumFontFamExProc": { @@ -41,18 +41,18 @@ "GetCharsetFromCodePage": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/Util.cpp:GetCharsetFromCodePage" + "src/platform/EterLib/Util.cpp:GetCharsetFromCodePage" ], "note": "lives with the platform font backend", - "test": "extension/tests/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" + "test": "tests/port/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" }, "GetFontFaceFromCodePageNT": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/Util.cpp:GetFontFaceFromCodePageNT" + "src/platform/EterLib/Util.cpp:GetFontFaceFromCodePageNT" ], "note": "lives with the platform font backend", - "test": "extension/tests/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" + "test": "tests/port/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" }, "GetFontFaceFromCodePage9x": { "status": "N_A", @@ -61,59 +61,59 @@ "GetDefaultCodePage": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/Util.cpp:GetDefaultCodePage" + "src/platform/EterLib/Util.cpp:GetDefaultCodePage" ], "note": "lives with the platform font backend", - "test": "extension/tests/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" + "test": "tests/port/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" }, "GetDefaultFontFace": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/Util.cpp:GetDefaultFontFace" + "src/platform/EterLib/Util.cpp:GetDefaultFontFace" ], "note": "lives with the platform font backend", - "test": "extension/tests/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" + "test": "tests/port/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" }, "GetFontFaceFromCodePage": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/Util.cpp:GetFontFaceFromCodePage" + "src/platform/EterLib/Util.cpp:GetFontFaceFromCodePage" ], "note": "lives with the platform font backend", - "test": "extension/tests/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" + "test": "tests/port/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" }, "SetDefaultFontFace": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/Util.cpp:SetDefaultFontFace" + "src/platform/EterLib/Util.cpp:SetDefaultFontFace" ], "note": "lives with the platform font backend", - "test": "extension/tests/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" + "test": "tests/port/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" }, "SetDefaultCodePage": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterLib/Util.cpp:SetDefaultCodePage" + "src/platform/EterLib/Util.cpp:SetDefaultCodePage" ], "note": "lives with the platform font backend", - "test": "extension/tests/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" + "test": "tests/port/port_login_flow_test.cpp (PythonBoot SetDefaultCodePage(LocaleService_GetCodePage()) -> CP949 text through GrpTextInstance in the login/select/game UI)" }, "__base64_get": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Util.cpp:__base64_get" + "src/port/EterLib/Util.cpp:__base64_get" ] }, "__strcat1": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Util.cpp:__strcat1" + "src/port/EterLib/Util.cpp:__strcat1" ] }, "base64_decode": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/Util.cpp:base64_decode" + "src/port/EterLib/Util.cpp:base64_decode" ] } } diff --git a/audit/port-map/EterLib/lineintersect_utils.cpp.json b/audit/port-map/EterLib/lineintersect_utils.cpp.json index dff2915d..a37fb54c 100644 --- a/audit/port-map/EterLib/lineintersect_utils.cpp.json +++ b/audit/port-map/EterLib/lineintersect_utils.cpp.json @@ -7,25 +7,25 @@ "FindNearestPointOnLineSegment": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/lineintersect_utils.cpp:FindNearestPointOnLineSegment" + "src/port/EterLib/lineintersect_utils.cpp:FindNearestPointOnLineSegment" ] }, "FindNearestPointOfParallelLineSegments": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/lineintersect_utils.cpp:FindNearestPointOfParallelLineSegments" + "src/port/EterLib/lineintersect_utils.cpp:FindNearestPointOfParallelLineSegments" ] }, "AdjustNearestPoints": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/lineintersect_utils.cpp:AdjustNearestPoints" + "src/port/EterLib/lineintersect_utils.cpp:AdjustNearestPoints" ] }, "IntersectLineSegments": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/lineintersect_utils.cpp:IntersectLineSegments" + "src/port/EterLib/lineintersect_utils.cpp:IntersectLineSegments" ] } } diff --git a/audit/port-map/EterLib/parser.cpp.json b/audit/port-map/EterLib/parser.cpp.json index e6e52af3..47621b47 100644 --- a/audit/port-map/EterLib/parser.cpp.json +++ b/audit/port-map/EterLib/parser.cpp.json @@ -7,73 +7,73 @@ "LocaleString_FindChar": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/parser.cpp:LocaleString_FindChar" + "src/port/EterLib/parser.cpp:LocaleString_FindChar" ] }, "LocaleString_RightTrim": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/parser.cpp:LocaleString_RightTrim" + "src/port/EterLib/parser.cpp:LocaleString_RightTrim" ] }, "OLD_rtrim": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/parser.cpp:OLD_rtrim" + "src/port/EterLib/parser.cpp:OLD_rtrim" ] }, "LocaleString_Skip": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/parser.cpp:LocaleString_Skip" + "src/port/EterLib/parser.cpp:LocaleString_Skip" ] }, "Group::GetArg": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/parser.cpp:Group::GetArg" + "src/port/EterLib/parser.cpp:Group::GetArg" ] }, "Group::Create": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/parser.cpp:Group::Create" + "src/port/EterLib/parser.cpp:Group::Create" ] }, "Group::GetCmd": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/parser.cpp:Group::GetCmd" + "src/port/EterLib/parser.cpp:Group::GetCmd" ] }, "Group::ReadCmd": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/parser.cpp:Group::ReadCmd" + "src/port/EterLib/parser.cpp:Group::ReadCmd" ] }, "Group::GetError": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/parser.cpp:Group::GetError" + "src/port/EterLib/parser.cpp:Group::GetError" ] }, "Group::SetError": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/parser.cpp:Group::SetError" + "src/port/EterLib/parser.cpp:Group::SetError" ] }, "Group::Group": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/parser.cpp:Group::Group" + "src/port/EterLib/parser.cpp:Group::Group" ] }, "Group::~Group": { "status": "PORTED", "impl": [ - "extension/src/port/EterLib/parser.cpp:Group::~Group" + "src/port/EterLib/parser.cpp:Group::~Group" ] } } diff --git a/audit/port-map/EterLocale/Arabic.cpp.json b/audit/port-map/EterLocale/Arabic.cpp.json index 4dfc581f..6f4edaea 100644 --- a/audit/port-map/EterLocale/Arabic.cpp.json +++ b/audit/port-map/EterLocale/Arabic.cpp.json @@ -7,79 +7,79 @@ "Arabic_IsInSpace": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/Arabic.cpp:Arabic_IsInSpace" + "src/port/EterLocale/Arabic.cpp:Arabic_IsInSpace" ] }, "Arabic_IsInSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/Arabic.cpp:Arabic_IsInSymbol" + "src/port/EterLocale/Arabic.cpp:Arabic_IsInSymbol" ] }, "Arabic_IsInPresentation": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/Arabic.cpp:Arabic_IsInPresentation" + "src/port/EterLocale/Arabic.cpp:Arabic_IsInPresentation" ] }, "Arabic_HasPresentation": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/Arabic.cpp:Arabic_HasPresentation" + "src/port/EterLocale/Arabic.cpp:Arabic_HasPresentation" ] }, "Arabic_GetComposition": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/Arabic.cpp:Arabic_GetComposition" + "src/port/EterLocale/Arabic.cpp:Arabic_GetComposition" ] }, "Arabic_GetMap": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/Arabic.cpp:Arabic_GetMap" + "src/port/EterLocale/Arabic.cpp:Arabic_GetMap" ] }, "Arabic_IsInMap": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/Arabic.cpp:Arabic_IsInMap" + "src/port/EterLocale/Arabic.cpp:Arabic_IsInMap" ] }, "Arabic_IsInComposing": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/Arabic.cpp:Arabic_IsInComposing" + "src/port/EterLocale/Arabic.cpp:Arabic_IsInComposing" ] }, "Arabic_IsNext": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/Arabic.cpp:Arabic_IsNext" + "src/port/EterLocale/Arabic.cpp:Arabic_IsNext" ] }, "Arabic_IsComb1": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/Arabic.cpp:Arabic_IsComb1" + "src/port/EterLocale/Arabic.cpp:Arabic_IsComb1" ] }, "Arabic_IsComb2": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/Arabic.cpp:Arabic_IsComb2" + "src/port/EterLocale/Arabic.cpp:Arabic_IsComb2" ] }, "Arabic_MakeShape": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/Arabic.cpp:Arabic_MakeShape" + "src/port/EterLocale/Arabic.cpp:Arabic_MakeShape" ] }, "Arabic_ConvSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/Arabic.cpp:Arabic_ConvSymbol" + "src/port/EterLocale/Arabic.cpp:Arabic_ConvSymbol" ] } } diff --git a/audit/port-map/EterLocale/Japanese.cpp.json b/audit/port-map/EterLocale/Japanese.cpp.json index e4f8678f..ad7c93db 100644 --- a/audit/port-map/EterLocale/Japanese.cpp.json +++ b/audit/port-map/EterLocale/Japanese.cpp.json @@ -7,19 +7,19 @@ "ShiftJIS_IsLeadByte": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/Japanese.cpp:ShiftJIS_IsLeadByte" + "src/port/EterLocale/Japanese.cpp:ShiftJIS_IsLeadByte" ] }, "ShiftJIS_IsTrailByte": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/Japanese.cpp:ShiftJIS_IsTrailByte" + "src/port/EterLocale/Japanese.cpp:ShiftJIS_IsTrailByte" ] }, "ShiftJIS_StringCompareCI": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/Japanese.cpp:ShiftJIS_StringCompareCI" + "src/port/EterLocale/Japanese.cpp:ShiftJIS_StringCompareCI" ] } } diff --git a/audit/port-map/EterLocale/StringCodec.cpp.json b/audit/port-map/EterLocale/StringCodec.cpp.json index f83210a4..be155d20 100644 --- a/audit/port-map/EterLocale/StringCodec.cpp.json +++ b/audit/port-map/EterLocale/StringCodec.cpp.json @@ -7,13 +7,13 @@ "Ymir_WideCharToMultiByte": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/StringCodec.cpp:Ymir_WideCharToMultiByte" + "src/port/EterLocale/StringCodec.cpp:Ymir_WideCharToMultiByte" ] }, "Ymir_MultiByteToWideChar": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/StringCodec.cpp:Ymir_MultiByteToWideChar" + "src/port/EterLocale/StringCodec.cpp:Ymir_MultiByteToWideChar" ] } } diff --git a/audit/port-map/EterLocale/StringCodec_Vietnamese.cpp.json b/audit/port-map/EterLocale/StringCodec_Vietnamese.cpp.json index ce4dd8cb..778dfcdb 100644 --- a/audit/port-map/EterLocale/StringCodec_Vietnamese.cpp.json +++ b/audit/port-map/EterLocale/StringCodec_Vietnamese.cpp.json @@ -7,37 +7,37 @@ "IsTone": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/StringCodec_Vietnamese.cpp:IsTone" + "src/port/EterLocale/StringCodec_Vietnamese.cpp:IsTone" ] }, "ComposeTone": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/StringCodec_Vietnamese.cpp:ComposeTone" + "src/port/EterLocale/StringCodec_Vietnamese.cpp:ComposeTone" ] }, "EL_String_Decode_Vietnamese": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/StringCodec_Vietnamese.cpp:EL_String_Decode_Vietnamese" + "src/port/EterLocale/StringCodec_Vietnamese.cpp:EL_String_Decode_Vietnamese" ] }, "DecomposeLetter": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/StringCodec_Vietnamese.cpp:DecomposeLetter" + "src/port/EterLocale/StringCodec_Vietnamese.cpp:DecomposeLetter" ] }, "DecomposeTone": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/StringCodec_Vietnamese.cpp:DecomposeTone" + "src/port/EterLocale/StringCodec_Vietnamese.cpp:DecomposeTone" ] }, "EL_String_Encode_Vietnamese": { "status": "PORTED", "impl": [ - "extension/src/port/EterLocale/StringCodec_Vietnamese.cpp:EL_String_Encode_Vietnamese" + "src/port/EterLocale/StringCodec_Vietnamese.cpp:EL_String_Encode_Vietnamese" ] } } diff --git a/audit/port-map/EterPack/EterPack.cpp.json b/audit/port-map/EterPack/EterPack.cpp.json index c362bb54..92fee2ad 100644 --- a/audit/port-map/EterPack/EterPack.cpp.json +++ b/audit/port-map/EterPack/EterPack.cpp.json @@ -7,324 +7,324 @@ "CMakePackLog::SetFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CMakePackLog::SetFileName" + "src/port/EterPack/EterPack.cpp:CMakePackLog::SetFileName" ] }, "CMakePackLog::GetSingleton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CMakePackLog::GetSingleton" + "src/port/EterPack/EterPack.cpp:CMakePackLog::GetSingleton" ] }, "CMakePackLog::CMakePackLog": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CMakePackLog::CMakePackLog" + "src/port/EterPack/EterPack.cpp:CMakePackLog::CMakePackLog" ] }, "CMakePackLog::~CMakePackLog": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CMakePackLog::~CMakePackLog" + "src/port/EterPack/EterPack.cpp:CMakePackLog::~CMakePackLog" ] }, "CMakePackLog::__IsLogMode": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CMakePackLog::__IsLogMode" + "src/port/EterPack/EterPack.cpp:CMakePackLog::__IsLogMode" ] }, "CMakePackLog::Writef": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CMakePackLog::Writef" + "src/port/EterPack/EterPack.cpp:CMakePackLog::Writef" ] }, "CMakePackLog::Writenf": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CMakePackLog::Writenf" + "src/port/EterPack/EterPack.cpp:CMakePackLog::Writenf" ] }, "CMakePackLog::Write": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CMakePackLog::Write" + "src/port/EterPack/EterPack.cpp:CMakePackLog::Write" ] }, "CMakePackLog::__Write": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CMakePackLog::__Write" + "src/port/EterPack/EterPack.cpp:CMakePackLog::__Write" ] }, "CMakePackLog::WriteErrorf": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CMakePackLog::WriteErrorf" + "src/port/EterPack/EterPack.cpp:CMakePackLog::WriteErrorf" ] }, "CMakePackLog::WriteErrornf": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CMakePackLog::WriteErrornf" + "src/port/EterPack/EterPack.cpp:CMakePackLog::WriteErrornf" ] }, "CMakePackLog::WriteError": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CMakePackLog::WriteError" + "src/port/EterPack/EterPack.cpp:CMakePackLog::WriteError" ] }, "CMakePackLog::__WriteError": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CMakePackLog::__WriteError" + "src/port/EterPack/EterPack.cpp:CMakePackLog::__WriteError" ] }, "CMakePackLog::FlushError": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CMakePackLog::FlushError" + "src/port/EterPack/EterPack.cpp:CMakePackLog::FlushError" ] }, "CEterPack::CEterPack": { "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::CEterPack" + "src/port/EterPack/EterPack.cpp:CEterPack::CEterPack" ], "status": "PORTED" }, "CEterPack::~CEterPack": { "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::~CEterPack" + "src/port/EterPack/EterPack.cpp:CEterPack::~CEterPack" ], "status": "PORTED" }, "CEterPack::Destroy": { "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::Destroy" + "src/port/EterPack/EterPack.cpp:CEterPack::Destroy" ], "status": "PORTED" }, "CEterPack::GetPathName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::GetPathName" + "src/port/EterPack/EterPack.cpp:CEterPack::GetPathName" ] }, "CEterPack::Create": { "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::Create" + "src/port/EterPack/EterPack.cpp:CEterPack::Create" ], "status": "PORTED" }, "CEterPack::DecryptIV": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::DecryptIV" + "src/port/EterPack/EterPack.cpp:CEterPack::DecryptIV" ] }, "CEterPack::DecryptIndexFile": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::DecryptIndexFile" + "src/port/EterPack/EterPack.cpp:CEterPack::DecryptIndexFile" ] }, "CEterPack::EncryptIndexFile": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::EncryptIndexFile" + "src/port/EterPack/EterPack.cpp:CEterPack::EncryptIndexFile" ] }, "CEterPack::__BuildIndex": { "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::__BuildIndex" + "src/port/EterPack/EterPack.cpp:CEterPack::__BuildIndex" ], "status": "PORTED" }, "CEterPack::Get": { "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::Get" + "src/port/EterPack/EterPack.cpp:CEterPack::Get" ], "status": "PORTED" }, "CEterPack::Get2": { "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::Get2" + "src/port/EterPack/EterPack.cpp:CEterPack::Get2" ], "status": "PORTED" }, "CEterPack::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::Delete" + "src/port/EterPack/EterPack.cpp:CEterPack::Delete" ] }, "CEterPack::Extract": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::Extract" + "src/port/EterPack/EterPack.cpp:CEterPack::Extract" ] }, "CEterPack::GetNames": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::GetNames" + "src/port/EterPack/EterPack.cpp:CEterPack::GetNames" ] }, "CEterPack::Put": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::Put" + "src/port/EterPack/EterPack.cpp:CEterPack::Put" ] }, "CEterPack::GenerateMD5Hash": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::GenerateMD5Hash" + "src/port/EterPack/EterPack.cpp:CEterPack::GenerateMD5Hash" ] }, "CEterPack::GetFragmentSize": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::GetFragmentSize" + "src/port/EterPack/EterPack.cpp:CEterPack::GetFragmentSize" ] }, "CEterPack::CreateIndexFile": { "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::CreateIndexFile" + "src/port/EterPack/EterPack.cpp:CEterPack::CreateIndexFile" ], "status": "PORTED" }, "CEterPack::WriteIndex": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::WriteIndex" + "src/port/EterPack/EterPack.cpp:CEterPack::WriteIndex" ] }, "CEterPack::GetFreeBlockIndex": { "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::GetFreeBlockIndex" + "src/port/EterPack/EterPack.cpp:CEterPack::GetFreeBlockIndex" ], "status": "PORTED" }, "CEterPack::PushFreeIndex": { "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::PushFreeIndex" + "src/port/EterPack/EterPack.cpp:CEterPack::PushFreeIndex" ], "status": "PORTED" }, "CEterPack::GetNewIndexPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::GetNewIndexPosition" + "src/port/EterPack/EterPack.cpp:CEterPack::GetNewIndexPosition" ] }, "CEterPack::NewIndex": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::NewIndex" + "src/port/EterPack/EterPack.cpp:CEterPack::NewIndex" ] }, "CEterPack::FindIndex": { "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::FindIndex" + "src/port/EterPack/EterPack.cpp:CEterPack::FindIndex" ], "status": "PORTED" }, "CEterPack::IsExist": { "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::IsExist" + "src/port/EterPack/EterPack.cpp:CEterPack::IsExist" ], "status": "PORTED" }, "CEterPack::CreateDataFile": { "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::CreateDataFile" + "src/port/EterPack/EterPack.cpp:CEterPack::CreateDataFile" ], "status": "PORTED" }, "CEterPack::GetNewDataPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::GetNewDataPosition" + "src/port/EterPack/EterPack.cpp:CEterPack::GetNewDataPosition" ] }, "CEterPack::ReadData": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::ReadData" + "src/port/EterPack/EterPack.cpp:CEterPack::ReadData" ] }, "CEterPack::WriteData": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::WriteData" + "src/port/EterPack/EterPack.cpp:CEterPack::WriteData" ] }, "CEterPack::WriteNewData": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::WriteNewData" + "src/port/EterPack/EterPack.cpp:CEterPack::WriteNewData" ] }, "CEterPack::GetIndexMap": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::GetIndexMap" + "src/port/EterPack/EterPack.cpp:CEterPack::GetIndexMap" ] }, "CEterPack::DeleteUnreferencedData": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::DeleteUnreferencedData" + "src/port/EterPack/EterPack.cpp:CEterPack::DeleteUnreferencedData" ] }, "CEterPack::GetDBName": { "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::GetDBName" + "src/port/EterPack/EterPack.cpp:CEterPack::GetDBName" ], "status": "PORTED" }, "CEterPack::__CreateFileNameKey_Panama": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::__CreateFileNameKey_Panama" + "src/port/EterPack/EterPack.cpp:CEterPack::__CreateFileNameKey_Panama" ] }, "CEterPack::__Encrypt_Panama": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::__Encrypt_Panama" + "src/port/EterPack/EterPack.cpp:CEterPack::__Encrypt_Panama" ] }, "CEterPack::__Decrypt_Panama": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::__Decrypt_Panama" + "src/port/EterPack/EterPack.cpp:CEterPack::__Decrypt_Panama" ] }, "CEterPack::GetPackPolicy_HybridCrypt": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterPack::GetPackPolicy_HybridCrypt" + "src/port/EterPack/EterPack.cpp:CEterPack::GetPackPolicy_HybridCrypt" ] }, "CEterFileDict::InsertItem": { "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterFileDict::InsertItem" + "src/port/EterPack/EterPack.cpp:CEterFileDict::InsertItem" ], "status": "PORTED" }, "CEterFileDict::UpdateItem": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterFileDict::UpdateItem" + "src/port/EterPack/EterPack.cpp:CEterFileDict::UpdateItem" ] }, "CEterFileDict::GetItem": { "impl": [ - "extension/src/port/EterPack/EterPack.cpp:CEterFileDict::GetItem" + "src/port/EterPack/EterPack.cpp:CEterFileDict::GetItem" ], "status": "PORTED" } diff --git a/audit/port-map/EterPack/EterPackCursor.cpp.json b/audit/port-map/EterPack/EterPackCursor.cpp.json index 0e1c3c45..268cdc9c 100644 --- a/audit/port-map/EterPack/EterPackCursor.cpp.json +++ b/audit/port-map/EterPack/EterPackCursor.cpp.json @@ -7,43 +7,43 @@ "CEterPackCursor::CEterPackCursor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackCursor.cpp:CEterPackCursor::CEterPackCursor" + "src/port/EterPack/EterPackCursor.cpp:CEterPackCursor::CEterPackCursor" ] }, "CEterPackCursor::~CEterPackCursor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackCursor.cpp:CEterPackCursor::~CEterPackCursor" + "src/port/EterPack/EterPackCursor.cpp:CEterPackCursor::~CEterPackCursor" ] }, "CEterPackCursor::Open": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackCursor.cpp:CEterPackCursor::Open" + "src/port/EterPack/EterPackCursor.cpp:CEterPackCursor::Open" ] }, "CEterPackCursor::Close": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackCursor.cpp:CEterPackCursor::Close" + "src/port/EterPack/EterPackCursor.cpp:CEterPackCursor::Close" ] }, "CEterPackCursor::Seek": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackCursor.cpp:CEterPackCursor::Seek" + "src/port/EterPack/EterPackCursor.cpp:CEterPackCursor::Seek" ] }, "CEterPackCursor::Read": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackCursor.cpp:CEterPackCursor::Read" + "src/port/EterPack/EterPackCursor.cpp:CEterPackCursor::Read" ] }, "CEterPackCursor::Size": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackCursor.cpp:CEterPackCursor::Size" + "src/port/EterPack/EterPackCursor.cpp:CEterPackCursor::Size" ] } } diff --git a/audit/port-map/EterPack/EterPackManager.cpp.json b/audit/port-map/EterPack/EterPackManager.cpp.json index 34f1d601..3c6a2a3d 100644 --- a/audit/port-map/EterPack/EterPackManager.cpp.json +++ b/audit/port-map/EterPack/EterPackManager.cpp.json @@ -7,157 +7,157 @@ "CEterPackManager::FindPack": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::FindPack" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::FindPack" ] }, "CEterPackManager::SetCacheMode": { "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::SetCacheMode" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::SetCacheMode" ], "status": "PORTED" }, "CEterPackManager::SetRelativePathMode": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::SetRelativePathMode" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::SetRelativePathMode" ] }, "CEterPackManager::ConvertFileName": { "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::ConvertFileName" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::ConvertFileName" ], "status": "PORTED" }, "CEterPackManager::CompareName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::CompareName" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::CompareName" ] }, "CEterPackManager::LoadStaticCache": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::LoadStaticCache" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::LoadStaticCache" ] }, "CEterPackManager::__FindCache": { "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::__FindCache" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::__FindCache" ], "status": "PORTED" }, "CEterPackManager::__ClearCacheMap": { "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::__ClearCacheMap" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::__ClearCacheMap" ], "status": "PORTED" }, "CEterPackManager::Get": { "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::Get" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::Get" ], "status": "PORTED" }, "CEterPackManager::GetFromPack": { "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::GetFromPack" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::GetFromPack" ], "status": "PORTED" }, "CEterPackManager::ArrangeMemoryMappedPack": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::ArrangeMemoryMappedPack" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::ArrangeMemoryMappedPack" ] }, "CEterPackManager::GetFromFile": { "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::GetFromFile" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::GetFromFile" ], "status": "PORTED" }, "CEterPackManager::isExistInPack": { "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::isExistInPack" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::isExistInPack" ], "status": "PORTED" }, "CEterPackManager::isExist": { "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::isExist" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::isExist" ], "status": "PORTED" }, "CEterPackManager::RegisterRootPack": { "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::RegisterRootPack" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::RegisterRootPack" ], "status": "PORTED" }, "CEterPackManager::GetRootPackFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::GetRootPackFileName" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::GetRootPackFileName" ] }, "CEterPackManager::DecryptPackIV": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::DecryptPackIV" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::DecryptPackIV" ] }, "CEterPackManager::RegisterPackWhenPackMaking": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::RegisterPackWhenPackMaking" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::RegisterPackWhenPackMaking" ] }, "CEterPackManager::RegisterPack": { "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::RegisterPack" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::RegisterPack" ], "status": "PORTED" }, "CEterPackManager::SetSearchMode": { "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::SetSearchMode" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::SetSearchMode" ], "status": "PORTED" }, "CEterPackManager::GetSearchMode": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::GetSearchMode" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::GetSearchMode" ] }, "CEterPackManager::CEterPackManager": { "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::CEterPackManager" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::CEterPackManager" ], "status": "PORTED" }, "CEterPackManager::~CEterPackManager": { "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::~CEterPackManager" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::~CEterPackManager" ], "status": "PORTED" }, "CEterPackManager::RetrieveHybridCryptPackKeys": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::RetrieveHybridCryptPackKeys" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::RetrieveHybridCryptPackKeys" ] }, "CEterPackManager::RetrieveHybridCryptPackSDB": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::RetrieveHybridCryptPackSDB" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::RetrieveHybridCryptPackSDB" ] }, "CEterPackManager::WriteHybridCryptPackInfo": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackManager.cpp:CEterPackManager::WriteHybridCryptPackInfo" + "src/port/EterPack/EterPackManager.cpp:CEterPackManager::WriteHybridCryptPackInfo" ] } } diff --git a/audit/port-map/EterPack/EterPackPolicy_CSHybridCrypt.cpp.json b/audit/port-map/EterPack/EterPackPolicy_CSHybridCrypt.cpp.json index 5b68f1d9..5493b6ad 100644 --- a/audit/port-map/EterPack/EterPackPolicy_CSHybridCrypt.cpp.json +++ b/audit/port-map/EterPack/EterPackPolicy_CSHybridCrypt.cpp.json @@ -7,85 +7,85 @@ "GetFileExt": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:GetFileExt" + "src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:GetFileExt" ] }, "EterPackPolicy_CSHybridCrypt::~EterPackPolicy_CSHybridCrypt": { "impl": [ - "extension/src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::~EterPackPolicy_CSHybridCrypt" + "src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::~EterPackPolicy_CSHybridCrypt" ], "status": "PORTED" }, "EterPackPolicy_CSHybridCrypt::IsContainingCryptKey": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::IsContainingCryptKey" + "src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::IsContainingCryptKey" ] }, "EterPackPolicy_CSHybridCrypt::GenerateCryptKey": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::GenerateCryptKey" + "src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::GenerateCryptKey" ] }, "EterPackPolicy_CSHybridCrypt::GetPerFileCryptKey": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::GetPerFileCryptKey" + "src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::GetPerFileCryptKey" ] }, "EterPackPolicy_CSHybridCrypt::EncryptMemory": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::EncryptMemory" + "src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::EncryptMemory" ] }, "EterPackPolicy_CSHybridCrypt::DecryptMemory": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::DecryptMemory" + "src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::DecryptMemory" ] }, "EterPackPolicy_CSHybridCrypt::WriteCryptKeyToFile": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::WriteCryptKeyToFile" + "src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::WriteCryptKeyToFile" ] }, "EterPackPolicy_CSHybridCrypt::ReadCryptKeyInfoFromStream": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::ReadCryptKeyInfoFromStream" + "src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::ReadCryptKeyInfoFromStream" ] }, "EterPackPolicy_CSHybridCrypt::GenerateSupplementaryDataBlock": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::GenerateSupplementaryDataBlock" + "src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::GenerateSupplementaryDataBlock" ] }, "EterPackPolicy_CSHybridCrypt::GetSupplementaryDataBlock": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::GetSupplementaryDataBlock" + "src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::GetSupplementaryDataBlock" ] }, "EterPackPolicy_CSHybridCrypt::IsContainingSDBFile": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::IsContainingSDBFile" + "src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::IsContainingSDBFile" ] }, "EterPackPolicy_CSHybridCrypt::WriteSupplementaryDataBlockToFile": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::WriteSupplementaryDataBlockToFile" + "src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::WriteSupplementaryDataBlockToFile" ] }, "EterPackPolicy_CSHybridCrypt::ReadSupplementatyDataBlockFromStream": { "status": "PORTED", "impl": [ - "extension/src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::ReadSupplementatyDataBlockFromStream" + "src/port/EterPack/EterPackPolicy_CSHybridCrypt.cpp:EterPackPolicy_CSHybridCrypt::ReadSupplementatyDataBlockFromStream" ] } } diff --git a/audit/port-map/EterPythonLib/PythonGraphic.cpp.json b/audit/port-map/EterPythonLib/PythonGraphic.cpp.json index 78ca6c58..437701b5 100644 --- a/audit/port-map/EterPythonLib/PythonGraphic.cpp.json +++ b/audit/port-map/EterPythonLib/PythonGraphic.cpp.json @@ -13,27 +13,27 @@ "CPythonGraphic::GetOrthoDepth": { "status": "PORTED", "impl": [ - "extension/src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::GetOrthoDepth" + "src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::GetOrthoDepth" ] }, "CPythonGraphic::SetInterfaceRenderState": { "status": "PORTED", "impl": [ - "extension/src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::SetInterfaceRenderState" + "src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::SetInterfaceRenderState" ] }, "CPythonGraphic::SetGameRenderState": { "status": "PORTED", "impl": [ - "extension/src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::SetGameRenderState" + "src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::SetGameRenderState" ] }, "CPythonGraphic::SetCursorPosition": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::SetCursorPosition" + "src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::SetCursorPosition" ], - "test": "extension/tests/port_login_flow_test.cpp", + "test": "tests/port/port_login_flow_test.cpp", "note": "40250 body verbatim in the platform layer (pick ray through the cursor)." }, "CPythonGraphic::SetOmniLight": { @@ -42,23 +42,23 @@ "CPythonGraphic::SetViewport": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::SetViewport" + "src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::SetViewport" ], - "test": "extension/tests/port_app_loop_test.cpp", + "test": "tests/port/port_app_loop_test.cpp", "note": "40250 device viewport set/backup kept (guarded for the device-less boot). The UI is drawn from UIRenderCommands, not the device, so the same rectangle is also pushed as the UI clip (UIRenderSetClip)." }, "CPythonGraphic::RestoreViewport": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::RestoreViewport" + "src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::RestoreViewport" ], - "test": "extension/tests/port_app_loop_test.cpp", + "test": "tests/port/port_app_loop_test.cpp", "note": "Restores the backup viewport as 40250 does and pops the UI clip pushed by SetViewport." }, "CPythonGraphic::SetGamma": { "status": "PORTED", "impl": [ - "extension/src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::SetGamma" + "src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::SetGamma" ], "note": "Verbatim 40250. The recording device reports no D3DCAPS2_FULLSCREENGAMMA (windowed output, where D3D8 ignores the ramp as well), so it returns at the caps check; IDirect3DDevice8::SetGammaRamp added to the D3D8 shim." }, @@ -74,13 +74,13 @@ "CPythonGraphic::PushState": { "status": "PORTED", "impl": [ - "extension/src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::PushState" + "src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::PushState" ] }, "CPythonGraphic::PopState": { "status": "PORTED", "impl": [ - "extension/src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::PopState" + "src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::PopState" ] }, "CPythonGraphic::RenderImage": { @@ -92,45 +92,45 @@ "CPythonGraphic::RenderCoolTimeBox": { "status": "ADAPTED", "impl": [ - "extension/src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::RenderCoolTimeBox" + "src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::RenderCoolTimeBox" ], - "test": "extension/tests/port_app_loop_test.cpp", - "note": "Fan vertex build verbatim. 40250's D3DPT_TRIANGLEFAN (untextured, SELECTARG1 DIFFUSE colour/alpha, 0x80000000) is emitted as one untextured quad UIRenderCommand per fan triangle (centre, j, j+1, j+1); native_render and python_ui_surface.gd draw Bar+quad as a polygon. On-screen look NEEDS_LIVE against a skill cooldown." + "test": "tests/port/port_app_loop_test.cpp", + "note": "Fan vertex build verbatim. 40250's D3DPT_TRIANGLEFAN (untextured, SELECTARG1 DIFFUSE colour/alpha, 0x80000000) is emitted as one untextured quad UIRenderCommand per fan triangle (centre, j, j+1, j+1); src/host and python_ui_surface.gd draw Bar+quad as a polygon. On-screen look NEEDS_LIVE against a skill cooldown." }, "CPythonGraphic::GenerateColor": { "status": "PORTED", "impl": [ - "extension/src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::GenerateColor" + "src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::GenerateColor" ] }, "CPythonGraphic::RenderDownButton": { "status": "PORTED", "impl": [ - "extension/src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::RenderDownButton" + "src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::RenderDownButton" ] }, "CPythonGraphic::RenderUpButton": { "status": "PORTED", "impl": [ - "extension/src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::RenderUpButton" + "src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::RenderUpButton" ] }, "CPythonGraphic::GetAvailableMemory": { "status": "PORTED", "impl": [ - "extension/src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::GetAvailableMemory" + "src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::GetAvailableMemory" ] }, "CPythonGraphic::CPythonGraphic": { "status": "PORTED", "impl": [ - "extension/src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::CPythonGraphic" + "src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::CPythonGraphic" ] }, "CPythonGraphic::~CPythonGraphic": { "status": "PORTED", "impl": [ - "extension/src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::~CPythonGraphic" + "src/platform/EterPythonLib/PythonGraphic.cpp:CPythonGraphic::~CPythonGraphic" ] } } diff --git a/audit/port-map/EterPythonLib/PythonGraphicImageModule.cpp.json b/audit/port-map/EterPythonLib/PythonGraphicImageModule.cpp.json index 0f9be71e..b46e62c0 100644 --- a/audit/port-map/EterPythonLib/PythonGraphicImageModule.cpp.json +++ b/audit/port-map/EterPythonLib/PythonGraphicImageModule.cpp.json @@ -7,111 +7,111 @@ "PyTuple_GetImageInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:PyTuple_GetImageInstance" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:PyTuple_GetImageInstance" ] }, "PyTuple_GetExpandedImageInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:PyTuple_GetExpandedImageInstance" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:PyTuple_GetExpandedImageInstance" ] }, "grpImageGenerate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageGenerate" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageGenerate" ] }, "grpImageGenerateExpanded": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageGenerateExpanded" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageGenerateExpanded" ] }, "grpImageGenerateFromHandle": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageGenerateFromHandle" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageGenerateFromHandle" ] }, "grpImageDelete": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageDelete" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageDelete" ] }, "grpImageDeleteExpanded": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageDeleteExpanded" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageDeleteExpanded" ] }, "grpImageSetFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageSetFileName" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageSetFileName" ] }, "grpImageRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageRender" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpImageRender" ] }, "grpSetImagePosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetImagePosition" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetImagePosition" ] }, "grpSetImageOrigin": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetImageOrigin" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetImageOrigin" ] }, "grpSetImageRotation": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetImageRotation" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetImageRotation" ] }, "grpSetImageScale": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetImageScale" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetImageScale" ] }, "grpSetRenderingRect": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetRenderingRect" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetRenderingRect" ] }, "grpSetImageDiffuseColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetImageDiffuseColor" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpSetImageDiffuseColor" ] }, "grpGetWidth": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpGetWidth" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpGetWidth" ] }, "grpGetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpGetHeight" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:grpGetHeight" ] }, "initgrpImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicImageModule.cpp:initgrpImage" + "src/port/EterPythonLib/PythonGraphicImageModule.cpp:initgrpImage" ], - "test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)" + "test": "tests/port/port_python_ui_modules_test.cpp (port.python_ui_modules)" } } } diff --git a/audit/port-map/EterPythonLib/PythonGraphicModule.cpp.json b/audit/port-map/EterPythonLib/PythonGraphicModule.cpp.json index f8e02959..2ac00bd1 100644 --- a/audit/port-map/EterPythonLib/PythonGraphicModule.cpp.json +++ b/audit/port-map/EterPythonLib/PythonGraphicModule.cpp.json @@ -7,333 +7,333 @@ "grpCreateTextBar": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpCreateTextBar" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpCreateTextBar" ] }, "grpCreateBigTextBar": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpCreateBigTextBar" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpCreateBigTextBar" ] }, "grpDestroyTextBar": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpDestroyTextBar" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpDestroyTextBar" ] }, "grpRenderTextBar": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderTextBar" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderTextBar" ] }, "grpTextBarSetTextColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpTextBarSetTextColor" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpTextBarSetTextColor" ] }, "grpTextBarGetTextExtent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpTextBarGetTextExtent" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpTextBarGetTextExtent" ] }, "grpTextBarTextOut": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpTextBarTextOut" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpTextBarTextOut" ] }, "grpClearTextBar": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpClearTextBar" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpClearTextBar" ] }, "grpSetTextBarClipRect": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetTextBarClipRect" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetTextBarClipRect" ] }, "grpCulling": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpCulling" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpCulling" ] }, "grpInitScreenEffect": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpInitScreenEffect" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpInitScreenEffect" ] }, "grpClearDepthBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpClearDepthBuffer" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpClearDepthBuffer" ] }, "grpPushState": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpPushState" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpPushState" ] }, "grpPopState": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpPopState" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpPopState" ] }, "grpPushMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpPushMatrix" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpPushMatrix" ] }, "grpPopMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpPopMatrix" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpPopMatrix" ] }, "grpTranslate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpTranslate" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpTranslate" ] }, "grpRotate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRotate" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpRotate" ] }, "grpSetColorRenderState": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetColorRenderState" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetColorRenderState" ] }, "grpSetAroundCamera": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetAroundCamera" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetAroundCamera" ] }, "grpSetPositionCamera": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetPositionCamera" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetPositionCamera" ] }, "grpSetEyeCamera": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetEyeCamera" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetEyeCamera" ] }, "grpSetPerspective": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetPerspective" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetPerspective" ] }, "grpSetOrtho2D": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetOrtho2D" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetOrtho2D" ] }, "grpSetOrtho3D": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetOrtho3D" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetOrtho3D" ] }, "grpGenerateColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpGenerateColor" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpGenerateColor" ] }, "grpSetColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetColor" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetColor" ] }, "grpSetAlpha": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetAlpha" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetAlpha" ] }, "grpGetCursorPosition3d": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpGetCursorPosition3d" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpGetCursorPosition3d" ] }, "grpSetCursorPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetCursorPosition" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetCursorPosition" ] }, "grpRenderLine": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderLine" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderLine" ] }, "grpRenderRoundBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderRoundBox" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderRoundBox" ] }, "grpRenderBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderBox" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderBox" ] }, "grpRenderBar": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderBar" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderBar" ] }, "grpRenderCube": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderCube" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderCube" ] }, "grpRenderBar3d": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderBar3d" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderBar3d" ] }, "grpRenderGradationBar": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderGradationBar" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderGradationBar" ] }, "grpRenderDownButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderDownButton" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderDownButton" ] }, "grpRenderUpButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderUpButton" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderUpButton" ] }, "grpRenderBox3d": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderBox3d" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpRenderBox3d" ] }, "grpSetClearColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetClearColor" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetClearColor" ] }, "grpSetDiffuseColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetDiffuseColor" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetDiffuseColor" ] }, "grpIdentity": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpIdentity" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpIdentity" ] }, "grpGetAvailableMemory": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpGetAvailableMemory" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpGetAvailableMemory" ] }, "grpSaveScreenShotToPath": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSaveScreenShotToPath" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSaveScreenShotToPath" ] }, "grpSaveScreenShot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSaveScreenShot" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSaveScreenShot" ] }, "grpSetGamma": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetGamma" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetGamma" ] }, "grpSetInterfaceRenderState": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetInterfaceRenderState" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetInterfaceRenderState" ] }, "grpSetGameRenderState": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetGameRenderState" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetGameRenderState" ] }, "grpSetViewport": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetViewport" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetViewport" ] }, "grpRestoreViewport": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpRestoreViewport" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpRestoreViewport" ] }, "grpSetOmniLight": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetOmniLight" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpSetOmniLight" ] }, "grpGetCameraPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpGetCameraPosition" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpGetCameraPosition" ] }, "grpGetTargetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:grpGetTargetPosition" + "src/port/EterPythonLib/PythonGraphicModule.cpp:grpGetTargetPosition" ] }, "initgrp": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicModule.cpp:initgrp" + "src/port/EterPythonLib/PythonGraphicModule.cpp:initgrp" ], - "test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)" + "test": "tests/port/port_python_ui_modules_test.cpp (port.python_ui_modules)" } } } diff --git a/audit/port-map/EterPythonLib/PythonGraphicTextModule.cpp.json b/audit/port-map/EterPythonLib/PythonGraphicTextModule.cpp.json index eb92bf46..033d77d0 100644 --- a/audit/port-map/EterPythonLib/PythonGraphicTextModule.cpp.json +++ b/audit/port-map/EterPythonLib/PythonGraphicTextModule.cpp.json @@ -7,141 +7,141 @@ "PyTuple_GetTextInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:PyTuple_GetTextInstance" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:PyTuple_GetTextInstance" ] }, "grpTextGenerate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextGenerate" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextGenerate" ] }, "grpTextDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextDestroy" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextDestroy" ] }, "grpTextGetSize": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextGetSize" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextGetSize" ] }, "grpTextSetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetPosition" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetPosition" ] }, "grpTextSetText": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetText" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetText" ] }, "grpTextSetSecret": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetSecret" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetSecret" ] }, "grpTextOutline": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextOutline" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextOutline" ] }, "grpTextGetText": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextGetText" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextGetText" ] }, "grpTextSetFontName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetFontName" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetFontName" ] }, "grpTextSetFontColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetFontColor" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetFontColor" ] }, "grpTextSetOutLineColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetOutLineColor" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextSetOutLineColor" ] }, "grpTextRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextRender" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextRender" ] }, "grpTextUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextUpdate" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextUpdate" ] }, "grpTextShowCursor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextShowCursor" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextShowCursor" ] }, "grpTextHideCursor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextHideCursor" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextHideCursor" ] }, "grpSetHorizontalAlign": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpSetHorizontalAlign" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpSetHorizontalAlign" ] }, "grpSetVerticalAlign": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpSetVerticalAlign" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpSetVerticalAlign" ] }, "grpSetMax": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpSetMax" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpSetMax" ] }, "grpGetSplitingTextLineCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpGetSplitingTextLineCount" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpGetSplitingTextLineCount" ] }, "grpGetSplitingTextLine": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpGetSplitingTextLine" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpGetSplitingTextLine" ] }, "grpTextPixelPositionToCharacterPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextPixelPositionToCharacterPosition" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:grpTextPixelPositionToCharacterPosition" ] }, "initgrpText": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicTextModule.cpp:initgrpText" + "src/port/EterPythonLib/PythonGraphicTextModule.cpp:initgrpText" ], - "test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)" + "test": "tests/port/port_python_ui_modules_test.cpp (port.python_ui_modules)" } } } diff --git a/audit/port-map/EterPythonLib/PythonGraphicThingModule.cpp.json b/audit/port-map/EterPythonLib/PythonGraphicThingModule.cpp.json index 5228a874..67074b6b 100644 --- a/audit/port-map/EterPythonLib/PythonGraphicThingModule.cpp.json +++ b/audit/port-map/EterPythonLib/PythonGraphicThingModule.cpp.json @@ -7,63 +7,63 @@ "PyTuple_GetThingInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:PyTuple_GetThingInstance" + "src/port/EterPythonLib/PythonGraphicThingModule.cpp:PyTuple_GetThingInstance" ] }, "grpThingGenerate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpThingGenerate" + "src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpThingGenerate" ] }, "grpThingDelete": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpThingDelete" + "src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpThingDelete" ] }, "grpThingSetFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpThingSetFileName" + "src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpThingSetFileName" ] }, "grpThingRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpThingRender" + "src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpThingRender" ] }, "grpThingUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpThingUpdate" + "src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpThingUpdate" ] }, "grpSetThingPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpSetThingPosition" + "src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpSetThingPosition" ] }, "grpSetThingRotation": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpSetThingRotation" + "src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpSetThingRotation" ] }, "grpSetThingScale": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpSetThingScale" + "src/port/EterPythonLib/PythonGraphicThingModule.cpp:grpSetThingScale" ] }, "initgrpThing": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGraphicThingModule.cpp:initgrpThing" + "src/port/EterPythonLib/PythonGraphicThingModule.cpp:initgrpThing" ], - "test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)" + "test": "tests/port/port_python_ui_modules_test.cpp (port.python_ui_modules)" } } } diff --git a/audit/port-map/EterPythonLib/PythonGridSlotWindow.cpp.json b/audit/port-map/EterPythonLib/PythonGridSlotWindow.cpp.json index f4f6816e..29ee2319 100644 --- a/audit/port-map/EterPythonLib/PythonGridSlotWindow.cpp.json +++ b/audit/port-map/EterPythonLib/PythonGridSlotWindow.cpp.json @@ -7,85 +7,85 @@ "CGridSlotWindow::OnRenderPickingSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::OnRenderPickingSlot" + "src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::OnRenderPickingSlot" ] }, "CGridSlotWindow::GetPickedSlotPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::GetPickedSlotPointer" + "src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::GetPickedSlotPointer" ] }, "CGridSlotWindow::GetPickedSlotList": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::GetPickedSlotList" + "src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::GetPickedSlotList" ] }, "CGridSlotWindow::GetGridSlotPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::GetGridSlotPointer" + "src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::GetGridSlotPointer" ] }, "CGridSlotWindow::GetPickedGridSlotPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::GetPickedGridSlotPosition" + "src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::GetPickedGridSlotPosition" ] }, "CGridSlotWindow::ArrangeGridSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::ArrangeGridSlot" + "src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::ArrangeGridSlot" ] }, "CGridSlotWindow::OnRefreshSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::OnRefreshSlot" + "src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::OnRefreshSlot" ] }, "CGridSlotWindow::CheckMoving": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::CheckMoving" + "src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::CheckMoving" ] }, "CGridSlotWindow::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::Destroy" + "src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::Destroy" ] }, "CGridSlotWindow::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::__Initialize" + "src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::__Initialize" ] }, "CGridSlotWindow::Type": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::Type" + "src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::Type" ] }, "CGridSlotWindow::OnIsType": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::OnIsType" + "src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::OnIsType" ] }, "CGridSlotWindow::CGridSlotWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::CGridSlotWindow" + "src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::CGridSlotWindow" ] }, "CGridSlotWindow::~CGridSlotWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::~CGridSlotWindow" + "src/port/EterPythonLib/PythonGridSlotWindow.cpp:CGridSlotWindow::~CGridSlotWindow" ] } } diff --git a/audit/port-map/EterPythonLib/PythonSlotWindow.cpp.json b/audit/port-map/EterPythonLib/PythonSlotWindow.cpp.json index 0ad9488f..8c355047 100644 --- a/audit/port-map/EterPythonLib/PythonSlotWindow.cpp.json +++ b/audit/port-map/EterPythonLib/PythonSlotWindow.cpp.json @@ -7,481 +7,481 @@ "CSlotWindow::SetSlotType": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetSlotType" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetSlotType" ] }, "CSlotWindow::SetSlotStyle": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetSlotStyle" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetSlotStyle" ] }, "CSlotWindow::AppendSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::AppendSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::AppendSlot" ] }, "CSlotWindow::SetCoverButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetCoverButton" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetCoverButton" ] }, "CSlotWindow::EnableCoverButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::EnableCoverButton" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::EnableCoverButton" ] }, "CSlotWindow::DisableCoverButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::DisableCoverButton" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::DisableCoverButton" ] }, "CSlotWindow::SetAlwaysRenderCoverButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetAlwaysRenderCoverButton" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetAlwaysRenderCoverButton" ] }, "CSlotWindow::ShowSlotBaseImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::ShowSlotBaseImage" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::ShowSlotBaseImage" ] }, "CSlotWindow::HideSlotBaseImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::HideSlotBaseImage" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::HideSlotBaseImage" ] }, "CSlotWindow::IsDisableCoverButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::IsDisableCoverButton" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::IsDisableCoverButton" ] }, "CSlotWindow::SetSlotBaseImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetSlotBaseImage" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetSlotBaseImage" ] }, "CSlotWindow::AppendSlotButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::AppendSlotButton" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::AppendSlotButton" ] }, "CSlotWindow::AppendRequirementSignImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::AppendRequirementSignImage" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::AppendRequirementSignImage" ] }, "CSlotWindow::HasSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::HasSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::HasSlot" ] }, "CSlotWindow::SetSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetSlot" ] }, "CSlotWindow::SetSlotCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetSlotCount" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetSlotCount" ] }, "CSlotWindow::SetSlotCountNew": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetSlotCountNew" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetSlotCountNew" ] }, "CSlotWindow::SetSlotCoolTime": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetSlotCoolTime" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetSlotCoolTime" ] }, "CSlotWindow::ActivateSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::ActivateSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::ActivateSlot" ] }, "CSlotWindow::DeactivateSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::DeactivateSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::DeactivateSlot" ] }, "CSlotWindow::ClearSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::ClearSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::ClearSlot" ] }, "CSlotWindow::ClearAllSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::ClearAllSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::ClearAllSlot" ] }, "CSlotWindow::RefreshSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::RefreshSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::RefreshSlot" ] }, "CSlotWindow::OnRefreshSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnRefreshSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnRefreshSlot" ] }, "CSlotWindow::GetSlotCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::GetSlotCount" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::GetSlotCount" ] }, "CSlotWindow::LockSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::LockSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::LockSlot" ] }, "CSlotWindow::UnlockSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::UnlockSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::UnlockSlot" ] }, "CSlotWindow::SetCantUseSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetCantUseSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetCantUseSlot" ] }, "CSlotWindow::SetUseSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetUseSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetUseSlot" ] }, "CSlotWindow::EnableSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::EnableSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::EnableSlot" ] }, "CSlotWindow::DisableSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::DisableSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::DisableSlot" ] }, "CSlotWindow::SelectSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SelectSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SelectSlot" ] }, "CSlotWindow::isSelectedSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::isSelectedSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::isSelectedSlot" ] }, "CSlotWindow::ClearSelected": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::ClearSelected" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::ClearSelected" ] }, "CSlotWindow::GetSelectedSlotCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::GetSelectedSlotCount" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::GetSelectedSlotCount" ] }, "CSlotWindow::GetSelectedSlotNumber": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::GetSelectedSlotNumber" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::GetSelectedSlotNumber" ] }, "CSlotWindow::ShowSlotButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::ShowSlotButton" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::ShowSlotButton" ] }, "CSlotWindow::HideAllSlotButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::HideAllSlotButton" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::HideAllSlotButton" ] }, "CSlotWindow::ShowRequirementSign": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::ShowRequirementSign" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::ShowRequirementSign" ] }, "CSlotWindow::HideRequirementSign": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::HideRequirementSign" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::HideRequirementSign" ] }, "CSlotWindow::OnMouseLeftButtonDown": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnMouseLeftButtonDown" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnMouseLeftButtonDown" ] }, "CSlotWindow::OnMouseLeftButtonUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnMouseLeftButtonUp" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnMouseLeftButtonUp" ] }, "CSlotWindow::OnMouseRightButtonDown": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnMouseRightButtonDown" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnMouseRightButtonDown" ] }, "CSlotWindow::OnMouseLeftButtonDoubleClick": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnMouseLeftButtonDoubleClick" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnMouseLeftButtonDoubleClick" ] }, "CSlotWindow::OnMouseOverOut": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnMouseOverOut" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnMouseOverOut" ] }, "CSlotWindow::OnMouseOver": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnMouseOver" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnMouseOver" ] }, "CSlotWindow::OnSelectEmptySlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnSelectEmptySlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnSelectEmptySlot" ] }, "CSlotWindow::OnSelectItemSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnSelectItemSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnSelectItemSlot" ] }, "CSlotWindow::OnUnselectEmptySlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnUnselectEmptySlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnUnselectEmptySlot" ] }, "CSlotWindow::OnUnselectItemSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnUnselectItemSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnUnselectItemSlot" ] }, "CSlotWindow::OnUseSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnUseSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnUseSlot" ] }, "CSlotWindow::OnOverInItem": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnOverInItem" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnOverInItem" ] }, "CSlotWindow::OnOverOutItem": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnOverOutItem" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnOverOutItem" ] }, "CSlotWindow::OnPressedSlotButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnPressedSlotButton" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnPressedSlotButton" ] }, "CSlotWindow::OnUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnUpdate" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnUpdate" ] }, "CSlotWindow::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnRender" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnRender" ] }, "CSlotWindow::RenderSlotBaseImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::RenderSlotBaseImage" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::RenderSlotBaseImage" ] }, "CSlotWindow::OnRenderPickingSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnRenderPickingSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnRenderPickingSlot" ] }, "CSlotWindow::OnRenderSelectedSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnRenderSelectedSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnRenderSelectedSlot" ] }, "CSlotWindow::RenderLockedSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::RenderLockedSlot" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::RenderLockedSlot" ] }, "CSlotWindow::GetSlotPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::GetSlotPointer" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::GetSlotPointer" ] }, "CSlotWindow::GetSelectedSlotPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::GetSelectedSlotPointer" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::GetSelectedSlotPointer" ] }, "CSlotWindow::GetPickedSlotPointer": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::GetPickedSlotPointer" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::GetPickedSlotPointer" ] }, "CSlotWindow::SetUseMode": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetUseMode" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetUseMode" ] }, "CSlotWindow::SetUsableItem": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetUsableItem" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::SetUsableItem" ] }, "CSlotWindow::ReserveDestroyCoolTimeFinishEffect": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::ReserveDestroyCoolTimeFinishEffect" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::ReserveDestroyCoolTimeFinishEffect" ] }, "CSlotWindow::Type": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::Type" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::Type" ] }, "CSlotWindow::OnIsType": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnIsType" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::OnIsType" ] }, "CSlotWindow::__CreateToggleSlotImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__CreateToggleSlotImage" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__CreateToggleSlotImage" ] }, "CSlotWindow::__CreateSlotEnableEffect": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__CreateSlotEnableEffect" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__CreateSlotEnableEffect" ] }, "CSlotWindow::__CreateFinishCoolTimeEffect": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__CreateFinishCoolTimeEffect" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__CreateFinishCoolTimeEffect" ] }, "CSlotWindow::__CreateBaseImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__CreateBaseImage" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__CreateBaseImage" ] }, "CSlotWindow::__DestroyToggleSlotImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__DestroyToggleSlotImage" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__DestroyToggleSlotImage" ] }, "CSlotWindow::__DestroySlotEnableEffect": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__DestroySlotEnableEffect" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__DestroySlotEnableEffect" ] }, "CSlotWindow::__DestroyFinishCoolTimeEffect": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__DestroyFinishCoolTimeEffect" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__DestroyFinishCoolTimeEffect" ] }, "CSlotWindow::__DestroyBaseImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__DestroyBaseImage" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__DestroyBaseImage" ] }, "CSlotWindow::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__Initialize" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::__Initialize" ] }, "CSlotWindow::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::Destroy" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::Destroy" ] }, "CSlotWindow::CSlotWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::CSlotWindow" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::CSlotWindow" ] }, "CSlotWindow::~CSlotWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::~CSlotWindow" + "src/port/EterPythonLib/PythonSlotWindow.cpp:CSlotWindow::~CSlotWindow" ] } } diff --git a/audit/port-map/EterPythonLib/PythonWindow.cpp.json b/audit/port-map/EterPythonLib/PythonWindow.cpp.json index 27d2a785..5c6a040f 100644 --- a/audit/port-map/EterPythonLib/PythonWindow.cpp.json +++ b/audit/port-map/EterPythonLib/PythonWindow.cpp.json @@ -7,1267 +7,1267 @@ "CWindow::CWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::CWindow" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::CWindow" ] }, "CWindow::~CWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::~CWindow" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::~CWindow" ] }, "CWindow::Type": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::Type" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::Type" ] }, "CWindow::IsType": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::IsType" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::IsType" ] }, "CWindow::OnIsType": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIsType" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIsType" ] }, "CWindow::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::Clear" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::Clear" ] }, "CWindow::DestroyHandle": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::DestroyHandle" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::DestroyHandle" ] }, "CWindow::Show": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::Show" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::Show" ] }, "CWindow::Hide": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::Hide" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::Hide" ] }, "CWindow::IsRendering": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::IsRendering" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::IsRendering" ] }, "CWindow::__RemoveReserveChildren": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::__RemoveReserveChildren" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::__RemoveReserveChildren" ] }, "CWindow::Update": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::Update" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::Update" ] }, "CWindow::Render": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::Render" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::Render" ] }, "CWindow::OnUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnUpdate" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnUpdate" ] }, "CWindow::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnRender" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnRender" ] }, "CWindow::SetName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::SetName" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::SetName" ] }, "CWindow::SetSize": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::SetSize" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::SetSize" ] }, "CWindow::SetHorizontalAlign": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::SetHorizontalAlign" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::SetHorizontalAlign" ] }, "CWindow::SetVerticalAlign": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::SetVerticalAlign" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::SetVerticalAlign" ] }, "CWindow::SetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::SetPosition" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::SetPosition" ] }, "CWindow::GetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::GetPosition" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::GetPosition" ] }, "CWindow::UpdateRect": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::UpdateRect" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::UpdateRect" ] }, "CWindow::GetLocalPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::GetLocalPosition" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::GetLocalPosition" ] }, "CWindow::GetMouseLocalPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::GetMouseLocalPosition" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::GetMouseLocalPosition" ] }, "CWindow::AddChild": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::AddChild" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::AddChild" ] }, "CWindow::GetRoot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::GetRoot" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::GetRoot" ] }, "CWindow::GetParent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::GetParent" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::GetParent" ] }, "CWindow::IsChild": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::IsChild" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::IsChild" ] }, "CWindow::DeleteChild": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::DeleteChild" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::DeleteChild" ] }, "CWindow::SetTop": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::SetTop" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::SetTop" ] }, "CWindow::OnMouseDrag": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseDrag" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseDrag" ] }, "CWindow::OnMoveWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMoveWindow" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMoveWindow" ] }, "CWindow::OnSetFocus": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnSetFocus" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnSetFocus" ] }, "CWindow::OnKillFocus": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnKillFocus" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnKillFocus" ] }, "CWindow::OnMouseOverIn": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseOverIn" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseOverIn" ] }, "CWindow::OnMouseOverOut": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseOverOut" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseOverOut" ] }, "CWindow::OnMouseOver": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseOver" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseOver" ] }, "CWindow::OnDrop": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnDrop" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnDrop" ] }, "CWindow::OnTop": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnTop" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnTop" ] }, "CWindow::OnIMEUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMEUpdate" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMEUpdate" ] }, "CWindow::RunIMETabEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::RunIMETabEvent" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::RunIMETabEvent" ] }, "CWindow::RunIMEReturnEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::RunIMEReturnEvent" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::RunIMEReturnEvent" ] }, "CWindow::RunIMEKeyDownEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::RunIMEKeyDownEvent" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::RunIMEKeyDownEvent" ] }, "CWindow::RunKeyDownEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::RunKeyDownEvent" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::RunKeyDownEvent" ] }, "CWindow::RunKeyUpEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::RunKeyUpEvent" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::RunKeyUpEvent" ] }, "CWindow::RunPressEscapeKeyEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::RunPressEscapeKeyEvent" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::RunPressEscapeKeyEvent" ] }, "CWindow::RunPressExitKeyEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::RunPressExitKeyEvent" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::RunPressExitKeyEvent" ] }, "CWindow::OnMouseLeftButtonDown": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseLeftButtonDown" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseLeftButtonDown" ] }, "CWindow::OnMouseLeftButtonUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseLeftButtonUp" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseLeftButtonUp" ] }, "CWindow::OnMouseLeftButtonDoubleClick": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseLeftButtonDoubleClick" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseLeftButtonDoubleClick" ] }, "CWindow::OnMouseRightButtonDown": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseRightButtonDown" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseRightButtonDown" ] }, "CWindow::OnMouseRightButtonUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseRightButtonUp" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseRightButtonUp" ] }, "CWindow::OnMouseRightButtonDoubleClick": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseRightButtonDoubleClick" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseRightButtonDoubleClick" ] }, "CWindow::OnMouseMiddleButtonDown": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseMiddleButtonDown" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseMiddleButtonDown" ] }, "CWindow::OnMouseMiddleButtonUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseMiddleButtonUp" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnMouseMiddleButtonUp" ] }, "CWindow::OnIMETabEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMETabEvent" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMETabEvent" ] }, "CWindow::OnIMEReturnEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMEReturnEvent" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMEReturnEvent" ] }, "CWindow::OnIMEKeyDownEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMEKeyDownEvent" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMEKeyDownEvent" ] }, "CWindow::OnIMEChangeCodePage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMEChangeCodePage" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMEChangeCodePage" ] }, "CWindow::OnIMEOpenCandidateListEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMEOpenCandidateListEvent" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMEOpenCandidateListEvent" ] }, "CWindow::OnIMECloseCandidateListEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMECloseCandidateListEvent" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMECloseCandidateListEvent" ] }, "CWindow::OnIMEOpenReadingWndEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMEOpenReadingWndEvent" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMEOpenReadingWndEvent" ] }, "CWindow::OnIMECloseReadingWndEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMECloseReadingWndEvent" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnIMECloseReadingWndEvent" ] }, "CWindow::OnKeyDown": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnKeyDown" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnKeyDown" ] }, "CWindow::OnKeyUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnKeyUp" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnKeyUp" ] }, "CWindow::OnPressEscapeKey": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnPressEscapeKey" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnPressEscapeKey" ] }, "CWindow::OnPressExitKey": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnPressExitKey" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::OnPressExitKey" ] }, "CWindow::IsIn": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::IsIn" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::IsIn" ] }, "CWindow::PickWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::PickWindow" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::PickWindow" ] }, "CWindow::PickTopWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CWindow::PickTopWindow" + "src/port/EterPythonLib/PythonWindow.cpp:CWindow::PickTopWindow" ] }, "CBox::CBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CBox::CBox" + "src/port/EterPythonLib/PythonWindow.cpp:CBox::CBox" ] }, "CBox::~CBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CBox::~CBox" + "src/port/EterPythonLib/PythonWindow.cpp:CBox::~CBox" ] }, "CBox::SetColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CBox::SetColor" + "src/port/EterPythonLib/PythonWindow.cpp:CBox::SetColor" ] }, "CBox::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CBox::OnRender" + "src/port/EterPythonLib/PythonWindow.cpp:CBox::OnRender" ] }, "CBar::CBar": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CBar::CBar" + "src/port/EterPythonLib/PythonWindow.cpp:CBar::CBar" ] }, "CBar::~CBar": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CBar::~CBar" + "src/port/EterPythonLib/PythonWindow.cpp:CBar::~CBar" ] }, "CBar::SetColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CBar::SetColor" + "src/port/EterPythonLib/PythonWindow.cpp:CBar::SetColor" ] }, "CBar::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CBar::OnRender" + "src/port/EterPythonLib/PythonWindow.cpp:CBar::OnRender" ] }, "CLine::CLine": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CLine::CLine" + "src/port/EterPythonLib/PythonWindow.cpp:CLine::CLine" ] }, "CLine::~CLine": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CLine::~CLine" + "src/port/EterPythonLib/PythonWindow.cpp:CLine::~CLine" ] }, "CLine::SetColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CLine::SetColor" + "src/port/EterPythonLib/PythonWindow.cpp:CLine::SetColor" ] }, "CLine::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CLine::OnRender" + "src/port/EterPythonLib/PythonWindow.cpp:CLine::OnRender" ] }, "CBar3D::Type": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CBar3D::Type" + "src/port/EterPythonLib/PythonWindow.cpp:CBar3D::Type" ] }, "CBar3D::CBar3D": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CBar3D::CBar3D" + "src/port/EterPythonLib/PythonWindow.cpp:CBar3D::CBar3D" ] }, "CBar3D::~CBar3D": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CBar3D::~CBar3D" + "src/port/EterPythonLib/PythonWindow.cpp:CBar3D::~CBar3D" ] }, "CBar3D::SetColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CBar3D::SetColor" + "src/port/EterPythonLib/PythonWindow.cpp:CBar3D::SetColor" ] }, "CBar3D::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CBar3D::OnRender" + "src/port/EterPythonLib/PythonWindow.cpp:CBar3D::OnRender" ] }, "CTextLine::CTextLine": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::CTextLine" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::CTextLine" ] }, "CTextLine::~CTextLine": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::~CTextLine" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::~CTextLine" ] }, "CTextLine::SetMax": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetMax" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetMax" ] }, "CTextLine::SetHorizontalAlign": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetHorizontalAlign" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetHorizontalAlign" ] }, "CTextLine::SetVerticalAlign": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetVerticalAlign" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetVerticalAlign" ] }, "CTextLine::SetSecret": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetSecret" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetSecret" ] }, "CTextLine::SetOutline": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetOutline" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetOutline" ] }, "CTextLine::SetFeather": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetFeather" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetFeather" ] }, "CTextLine::SetMultiLine": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetMultiLine" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetMultiLine" ] }, "CTextLine::SetFontName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetFontName" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetFontName" ] }, "CTextLine::SetFontColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetFontColor" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetFontColor" ] }, "CTextLine::SetLimitWidth": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetLimitWidth" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetLimitWidth" ] }, "CTextLine::SetText": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetText" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::SetText" ] }, "CTextLine::GetTextSize": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::GetTextSize" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::GetTextSize" ] }, "CTextLine::GetText": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::GetText" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::GetText" ] }, "CTextLine::ShowCursor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::ShowCursor" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::ShowCursor" ] }, "CTextLine::HideCursor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::HideCursor" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::HideCursor" ] }, "CTextLine::GetCursorPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::GetCursorPosition" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::GetCursorPosition" ] }, "CTextLine::OnSetText": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::OnSetText" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::OnSetText" ] }, "CTextLine::OnUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::OnUpdate" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::OnUpdate" ] }, "CTextLine::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::OnRender" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::OnRender" ] }, "CTextLine::OnChangePosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CTextLine::OnChangePosition" + "src/port/EterPythonLib/PythonWindow.cpp:CTextLine::OnChangePosition" ] }, "CNumberLine::CNumberLine": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CNumberLine::CNumberLine" + "src/port/EterPythonLib/PythonWindow.cpp:CNumberLine::CNumberLine" ] }, "CNumberLine::~CNumberLine": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CNumberLine::~CNumberLine" + "src/port/EterPythonLib/PythonWindow.cpp:CNumberLine::~CNumberLine" ] }, "CNumberLine::SetPath": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CNumberLine::SetPath" + "src/port/EterPythonLib/PythonWindow.cpp:CNumberLine::SetPath" ] }, "CNumberLine::SetHorizontalAlign": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CNumberLine::SetHorizontalAlign" + "src/port/EterPythonLib/PythonWindow.cpp:CNumberLine::SetHorizontalAlign" ] }, "CNumberLine::SetNumber": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CNumberLine::SetNumber" + "src/port/EterPythonLib/PythonWindow.cpp:CNumberLine::SetNumber" ] }, "CNumberLine::ClearNumber": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CNumberLine::ClearNumber" + "src/port/EterPythonLib/PythonWindow.cpp:CNumberLine::ClearNumber" ] }, "CNumberLine::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CNumberLine::OnRender" + "src/port/EterPythonLib/PythonWindow.cpp:CNumberLine::OnRender" ] }, "CNumberLine::OnChangePosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CNumberLine::OnChangePosition" + "src/port/EterPythonLib/PythonWindow.cpp:CNumberLine::OnChangePosition" ] }, "CImageBox::CImageBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CImageBox::CImageBox" + "src/port/EterPythonLib/PythonWindow.cpp:CImageBox::CImageBox" ] }, "CImageBox::~CImageBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CImageBox::~CImageBox" + "src/port/EterPythonLib/PythonWindow.cpp:CImageBox::~CImageBox" ] }, "CImageBox::OnCreateInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CImageBox::OnCreateInstance" + "src/port/EterPythonLib/PythonWindow.cpp:CImageBox::OnCreateInstance" ] }, "CImageBox::OnDestroyInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CImageBox::OnDestroyInstance" + "src/port/EterPythonLib/PythonWindow.cpp:CImageBox::OnDestroyInstance" ] }, "CImageBox::LoadImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CImageBox::LoadImage" + "src/port/EterPythonLib/PythonWindow.cpp:CImageBox::LoadImage" ] }, "CImageBox::SetDiffuseColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CImageBox::SetDiffuseColor" + "src/port/EterPythonLib/PythonWindow.cpp:CImageBox::SetDiffuseColor" ] }, "CImageBox::GetWidth": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CImageBox::GetWidth" + "src/port/EterPythonLib/PythonWindow.cpp:CImageBox::GetWidth" ] }, "CImageBox::GetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CImageBox::GetHeight" + "src/port/EterPythonLib/PythonWindow.cpp:CImageBox::GetHeight" ] }, "CImageBox::OnUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CImageBox::OnUpdate" + "src/port/EterPythonLib/PythonWindow.cpp:CImageBox::OnUpdate" ] }, "CImageBox::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CImageBox::OnRender" + "src/port/EterPythonLib/PythonWindow.cpp:CImageBox::OnRender" ] }, "CImageBox::OnChangePosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CImageBox::OnChangePosition" + "src/port/EterPythonLib/PythonWindow.cpp:CImageBox::OnChangePosition" ] }, "CMarkBox::CMarkBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::CMarkBox" + "src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::CMarkBox" ] }, "CMarkBox::~CMarkBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::~CMarkBox" + "src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::~CMarkBox" ] }, "CMarkBox::OnCreateInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::OnCreateInstance" + "src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::OnCreateInstance" ] }, "CMarkBox::OnDestroyInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::OnDestroyInstance" + "src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::OnDestroyInstance" ] }, "CMarkBox::LoadImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::LoadImage" + "src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::LoadImage" ] }, "CMarkBox::SetScale": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::SetScale" + "src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::SetScale" ] }, "CMarkBox::SetIndex": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::SetIndex" + "src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::SetIndex" ] }, "CMarkBox::SetDiffuseColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::SetDiffuseColor" + "src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::SetDiffuseColor" ] }, "CMarkBox::OnUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::OnUpdate" + "src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::OnUpdate" ] }, "CMarkBox::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::OnRender" + "src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::OnRender" ] }, "CMarkBox::OnChangePosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::OnChangePosition" + "src/port/EterPythonLib/PythonWindow.cpp:CMarkBox::OnChangePosition" ] }, "CExpandedImageBox::Type": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::Type" + "src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::Type" ] }, "CExpandedImageBox::OnIsType": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::OnIsType" + "src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::OnIsType" ] }, "CExpandedImageBox::CExpandedImageBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::CExpandedImageBox" + "src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::CExpandedImageBox" ] }, "CExpandedImageBox::~CExpandedImageBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::~CExpandedImageBox" + "src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::~CExpandedImageBox" ] }, "CExpandedImageBox::OnCreateInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::OnCreateInstance" + "src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::OnCreateInstance" ] }, "CExpandedImageBox::OnDestroyInstance": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::OnDestroyInstance" + "src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::OnDestroyInstance" ] }, "CExpandedImageBox::SetScale": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::SetScale" + "src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::SetScale" ] }, "CExpandedImageBox::SetOrigin": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::SetOrigin" + "src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::SetOrigin" ] }, "CExpandedImageBox::SetRotation": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::SetRotation" + "src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::SetRotation" ] }, "CExpandedImageBox::SetRenderingRect": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::SetRenderingRect" + "src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::SetRenderingRect" ] }, "CExpandedImageBox::SetRenderingMode": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::SetRenderingMode" + "src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::SetRenderingMode" ] }, "CExpandedImageBox::OnUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::OnUpdate" + "src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::OnUpdate" ] }, "CExpandedImageBox::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::OnRender" + "src/port/EterPythonLib/PythonWindow.cpp:CExpandedImageBox::OnRender" ] }, "CAniImageBox::Type": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::Type" + "src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::Type" ] }, "CAniImageBox::OnIsType": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::OnIsType" + "src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::OnIsType" ] }, "CAniImageBox::CAniImageBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::CAniImageBox" + "src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::CAniImageBox" ] }, "CAniImageBox::~CAniImageBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::~CAniImageBox" + "src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::~CAniImageBox" ] }, "CAniImageBox::SetDelay": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::SetDelay" + "src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::SetDelay" ] }, "CAniImageBox::AppendImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::AppendImage" + "src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::AppendImage" ] }, "CAniImageBox::SetRenderingRect": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::SetRenderingRect" + "src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::SetRenderingRect" ] }, "CAniImageBox::SetRenderingMode": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::SetRenderingMode" + "src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::SetRenderingMode" ] }, "CAniImageBox::ResetFrame": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::ResetFrame" + "src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::ResetFrame" ] }, "CAniImageBox::OnUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::OnUpdate" + "src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::OnUpdate" ] }, "CAniImageBox::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::OnRender" + "src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::OnRender" ] }, "CAniImageBox::OnChangePosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::OnChangePosition" + "src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::OnChangePosition" ] }, "CAniImageBox::OnEndFrame": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::OnEndFrame" + "src/port/EterPythonLib/PythonWindow.cpp:CAniImageBox::OnEndFrame" ] }, "CButton::CButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::CButton" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::CButton" ] }, "CButton::~CButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::~CButton" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::~CButton" ] }, "CButton::SetUpVisual": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::SetUpVisual" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::SetUpVisual" ] }, "CButton::SetOverVisual": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::SetOverVisual" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::SetOverVisual" ] }, "CButton::SetDownVisual": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::SetDownVisual" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::SetDownVisual" ] }, "CButton::SetDisableVisual": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::SetDisableVisual" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::SetDisableVisual" ] }, "CButton::GetUpVisualFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::GetUpVisualFileName" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::GetUpVisualFileName" ] }, "CButton::GetOverVisualFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::GetOverVisualFileName" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::GetOverVisualFileName" ] }, "CButton::GetDownVisualFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::GetDownVisualFileName" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::GetDownVisualFileName" ] }, "CButton::Flash": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::Flash" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::Flash" ] }, "CButton::Enable": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::Enable" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::Enable" ] }, "CButton::Disable": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::Disable" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::Disable" ] }, "CButton::IsDisable": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::IsDisable" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::IsDisable" ] }, "CButton::SetUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::SetUp" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::SetUp" ] }, "CButton::Up": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::Up" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::Up" ] }, "CButton::Over": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::Over" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::Over" ] }, "CButton::Down": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::Down" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::Down" ] }, "CButton::OnUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::OnUpdate" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::OnUpdate" ] }, "CButton::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::OnRender" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::OnRender" ] }, "CButton::OnChangePosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::OnChangePosition" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::OnChangePosition" ] }, "CButton::OnMouseLeftButtonDown": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::OnMouseLeftButtonDown" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::OnMouseLeftButtonDown" ] }, "CButton::OnMouseLeftButtonDoubleClick": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::OnMouseLeftButtonDoubleClick" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::OnMouseLeftButtonDoubleClick" ] }, "CButton::OnMouseLeftButtonUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::OnMouseLeftButtonUp" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::OnMouseLeftButtonUp" ] }, "CButton::OnMouseOverIn": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::OnMouseOverIn" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::OnMouseOverIn" ] }, "CButton::OnMouseOverOut": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::OnMouseOverOut" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::OnMouseOverOut" ] }, "CButton::SetCurrentVisual": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::SetCurrentVisual" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::SetCurrentVisual" ] }, "CButton::IsEnable": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::IsEnable" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::IsEnable" ] }, "CButton::IsPressed": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CButton::IsPressed" + "src/port/EterPythonLib/PythonWindow.cpp:CButton::IsPressed" ] }, "CRadioButton::CRadioButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CRadioButton::CRadioButton" + "src/port/EterPythonLib/PythonWindow.cpp:CRadioButton::CRadioButton" ] }, "CRadioButton::~CRadioButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CRadioButton::~CRadioButton" + "src/port/EterPythonLib/PythonWindow.cpp:CRadioButton::~CRadioButton" ] }, "CRadioButton::OnMouseLeftButtonDown": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CRadioButton::OnMouseLeftButtonDown" + "src/port/EterPythonLib/PythonWindow.cpp:CRadioButton::OnMouseLeftButtonDown" ] }, "CRadioButton::OnMouseLeftButtonUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CRadioButton::OnMouseLeftButtonUp" + "src/port/EterPythonLib/PythonWindow.cpp:CRadioButton::OnMouseLeftButtonUp" ] }, "CRadioButton::OnMouseOverIn": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CRadioButton::OnMouseOverIn" + "src/port/EterPythonLib/PythonWindow.cpp:CRadioButton::OnMouseOverIn" ] }, "CRadioButton::OnMouseOverOut": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CRadioButton::OnMouseOverOut" + "src/port/EterPythonLib/PythonWindow.cpp:CRadioButton::OnMouseOverOut" ] }, "CToggleButton::CToggleButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CToggleButton::CToggleButton" + "src/port/EterPythonLib/PythonWindow.cpp:CToggleButton::CToggleButton" ] }, "CToggleButton::~CToggleButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CToggleButton::~CToggleButton" + "src/port/EterPythonLib/PythonWindow.cpp:CToggleButton::~CToggleButton" ] }, "CToggleButton::OnMouseLeftButtonDown": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CToggleButton::OnMouseLeftButtonDown" + "src/port/EterPythonLib/PythonWindow.cpp:CToggleButton::OnMouseLeftButtonDown" ] }, "CToggleButton::OnMouseLeftButtonUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CToggleButton::OnMouseLeftButtonUp" + "src/port/EterPythonLib/PythonWindow.cpp:CToggleButton::OnMouseLeftButtonUp" ] }, "CToggleButton::OnMouseOverIn": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CToggleButton::OnMouseOverIn" + "src/port/EterPythonLib/PythonWindow.cpp:CToggleButton::OnMouseOverIn" ] }, "CToggleButton::OnMouseOverOut": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CToggleButton::OnMouseOverOut" + "src/port/EterPythonLib/PythonWindow.cpp:CToggleButton::OnMouseOverOut" ] }, "CDragButton::CDragButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CDragButton::CDragButton" + "src/port/EterPythonLib/PythonWindow.cpp:CDragButton::CDragButton" ] }, "CDragButton::~CDragButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CDragButton::~CDragButton" + "src/port/EterPythonLib/PythonWindow.cpp:CDragButton::~CDragButton" ] }, "CDragButton::SetRestrictMovementArea": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CDragButton::SetRestrictMovementArea" + "src/port/EterPythonLib/PythonWindow.cpp:CDragButton::SetRestrictMovementArea" ] }, "CDragButton::OnChangePosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CDragButton::OnChangePosition" + "src/port/EterPythonLib/PythonWindow.cpp:CDragButton::OnChangePosition" ] }, "CDragButton::OnMouseOverIn": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CDragButton::OnMouseOverIn" + "src/port/EterPythonLib/PythonWindow.cpp:CDragButton::OnMouseOverIn" ] }, "CDragButton::OnMouseOverOut": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindow.cpp:CDragButton::OnMouseOverOut" + "src/port/EterPythonLib/PythonWindow.cpp:CDragButton::OnMouseOverOut" ] } } diff --git a/audit/port-map/EterPythonLib/PythonWindowManager.cpp.json b/audit/port-map/EterPythonLib/PythonWindowManager.cpp.json index 01aff511..bf1f12f3 100644 --- a/audit/port-map/EterPythonLib/PythonWindowManager.cpp.json +++ b/audit/port-map/EterPythonLib/PythonWindowManager.cpp.json @@ -7,457 +7,457 @@ "CWindowManager::CWindowManager": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::CWindowManager" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::CWindowManager" ] }, "CWindowManager::~CWindowManager": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::~CWindowManager" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::~CWindowManager" ] }, "CWindowManager::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::Destroy" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::Destroy" ] }, "CWindowManager::SetMouseHandler": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetMouseHandler" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetMouseHandler" ] }, "CWindowManager::RegisterWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterWindow" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterWindow" ] }, "CWindowManager::__NewWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::__NewWindow" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::__NewWindow" ] }, "CWindowManager::RegisterTypeWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterTypeWindow" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterTypeWindow" ] }, "CWindowManager::RegisterSlotWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterSlotWindow" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterSlotWindow" ] }, "CWindowManager::RegisterGridSlotWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterGridSlotWindow" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterGridSlotWindow" ] }, "CWindowManager::RegisterTextLine": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterTextLine" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterTextLine" ] }, "CWindowManager::RegisterImageBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterImageBox" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterImageBox" ] }, "CWindowManager::RegisterMarkBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterMarkBox" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterMarkBox" ] }, "CWindowManager::RegisterExpandedImageBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterExpandedImageBox" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterExpandedImageBox" ] }, "CWindowManager::RegisterAniImageBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterAniImageBox" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterAniImageBox" ] }, "CWindowManager::RegisterButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterButton" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterButton" ] }, "CWindowManager::RegisterRadioButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterRadioButton" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterRadioButton" ] }, "CWindowManager::RegisterToggleButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterToggleButton" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterToggleButton" ] }, "CWindowManager::RegisterDragButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterDragButton" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterDragButton" ] }, "CWindowManager::RegisterBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterBox" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterBox" ] }, "CWindowManager::RegisterBar": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterBar" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterBar" ] }, "CWindowManager::RegisterLine": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterLine" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterLine" ] }, "CWindowManager::RegisterBar3D": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterBar3D" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterBar3D" ] }, "CWindowManager::RegisterNumberLine": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterNumberLine" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RegisterNumberLine" ] }, "CWindowManager::NotifyDestroyWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::NotifyDestroyWindow" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::NotifyDestroyWindow" ] }, "CWindowManager::DestroyWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::DestroyWindow" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::DestroyWindow" ] }, "CWindowManager::IsDragging": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::IsDragging" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::IsDragging" ] }, "CWindowManager::IsAttaching": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::IsAttaching" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::IsAttaching" ] }, "CWindowManager::GetAttachingType": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::GetAttachingType" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::GetAttachingType" ] }, "CWindowManager::GetAttachingIndex": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::GetAttachingIndex" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::GetAttachingIndex" ] }, "CWindowManager::GetAttachingSlotNumber": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::GetAttachingSlotNumber" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::GetAttachingSlotNumber" ] }, "CWindowManager::GetAttachingIconSize": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::GetAttachingIconSize" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::GetAttachingIconSize" ] }, "CWindowManager::AttachIcon": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::AttachIcon" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::AttachIcon" ] }, "CWindowManager::SetAttachingFlag": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetAttachingFlag" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetAttachingFlag" ] }, "CWindowManager::DeattachIcon": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::DeattachIcon" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::DeattachIcon" ] }, "CWindowManager::SetParent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetParent" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetParent" ] }, "CWindowManager::SetPickAlways": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetPickAlways" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetPickAlways" ] }, "CWindowManager::OnceIgnoreMouseLeftButtonUpEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::OnceIgnoreMouseLeftButtonUpEvent" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::OnceIgnoreMouseLeftButtonUpEvent" ] }, "CWindowManager::LockWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::LockWindow" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::LockWindow" ] }, "CWindowManager::UnlockWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::UnlockWindow" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::UnlockWindow" ] }, "CWindowManager::ActivateWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::ActivateWindow" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::ActivateWindow" ] }, "CWindowManager::DeactivateWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::DeactivateWindow" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::DeactivateWindow" ] }, "CWindowManager::SetTop": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetTop" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetTop" ] }, "CWindowManager::SetTopUIWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetTopUIWindow" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetTopUIWindow" ] }, "CWindowManager::GetActivateWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::GetActivateWindow" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::GetActivateWindow" ] }, "CWindowManager::ResetCapture": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::ResetCapture" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::ResetCapture" ] }, "CWindowManager::SetResolution": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetResolution" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetResolution" ] }, "CWindowManager::GetAspect": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::GetAspect" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::GetAspect" ] }, "CWindowManager::SetScreenSize": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetScreenSize" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetScreenSize" ] }, "CWindowManager::__ClearReserveDeleteWindowList": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::__ClearReserveDeleteWindowList" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::__ClearReserveDeleteWindowList" ] }, "CWindowManager::Update": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::Update" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::Update" ] }, "CWindowManager::Render": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::Render" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::Render" ] }, "CWindowManager::__PickWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::__PickWindow" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::__PickWindow" ] }, "CWindowManager::SetMousePosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetMousePosition" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::SetMousePosition" ] }, "CWindowManager::GetMousePosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::GetMousePosition" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::GetMousePosition" ] }, "CWindowManager::RunMouseMove": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseMove" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseMove" ] }, "CWindowManager::RunMouseLeftButtonDown": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseLeftButtonDown" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseLeftButtonDown" ] }, "CWindowManager::RunMouseLeftButtonUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseLeftButtonUp" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseLeftButtonUp" ] }, "CWindowManager::RunMouseLeftButtonDoubleClick": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseLeftButtonDoubleClick" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseLeftButtonDoubleClick" ] }, "CWindowManager::RunMouseRightButtonDown": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseRightButtonDown" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseRightButtonDown" ] }, "CWindowManager::RunMouseRightButtonUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseRightButtonUp" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseRightButtonUp" ] }, "CWindowManager::RunMouseRightButtonDoubleClick": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseRightButtonDoubleClick" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseRightButtonDoubleClick" ] }, "CWindowManager::RunMouseMiddleButtonDown": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseMiddleButtonDown" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseMiddleButtonDown" ] }, "CWindowManager::RunMouseMiddleButtonUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseMiddleButtonUp" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunMouseMiddleButtonUp" ] }, "CWindowManager::RunIMEUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunIMEUpdate" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunIMEUpdate" ] }, "CWindowManager::RunIMETabEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunIMETabEvent" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunIMETabEvent" ] }, "CWindowManager::RunIMEReturnEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunIMEReturnEvent" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunIMEReturnEvent" ] }, "CWindowManager::RunIMEKeyDown": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunIMEKeyDown" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunIMEKeyDown" ] }, "CWindowManager::RunChangeCodePage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunChangeCodePage" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunChangeCodePage" ] }, "CWindowManager::RunOpenCandidate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunOpenCandidate" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunOpenCandidate" ] }, "CWindowManager::RunCloseCandidate": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunCloseCandidate" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunCloseCandidate" ] }, "CWindowManager::RunOpenReading": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunOpenReading" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunOpenReading" ] }, "CWindowManager::RunCloseReading": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunCloseReading" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunCloseReading" ] }, "CWindowManager::RunKeyDown": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunKeyDown" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunKeyDown" ] }, "CWindowManager::RunKeyUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunKeyUp" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunKeyUp" ] }, "CWindowManager::RunPressEscapeKey": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunPressEscapeKey" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunPressEscapeKey" ] }, "CWindowManager::RunPressExitKey": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunPressExitKey" + "src/port/EterPythonLib/PythonWindowManager.cpp:CWindowManager::RunPressExitKey" ] } } diff --git a/audit/port-map/EterPythonLib/PythonWindowManagerModule.cpp.json b/audit/port-map/EterPythonLib/PythonWindowManagerModule.cpp.json index c19f777a..a0db799a 100644 --- a/audit/port-map/EterPythonLib/PythonWindowManagerModule.cpp.json +++ b/audit/port-map/EterPythonLib/PythonWindowManagerModule.cpp.json @@ -7,948 +7,948 @@ "PyTuple_GetWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:PyTuple_GetWindow" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:PyTuple_GetWindow" ] }, "wndMgrGetAspect": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetAspect" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetAspect" ] }, "wndMgrOnceIgnoreMouseLeftButtonUpEvent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrOnceIgnoreMouseLeftButtonUpEvent" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrOnceIgnoreMouseLeftButtonUpEvent" ] }, "wndMgrSetMouseHandler": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetMouseHandler" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetMouseHandler" ] }, "wndMgrRegister": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegister" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegister" ], - "test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)" + "test": "tests/port/port_python_ui_modules_test.cpp (port.python_ui_modules)" }, "wndMgrRegisterSlotWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterSlotWindow" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterSlotWindow" ] }, "wndMgrRegisterGridSlotWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterGridSlotWindow" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterGridSlotWindow" ] }, "wndMgrRegisterTextLine": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterTextLine" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterTextLine" ] }, "wndMgrRegisterMarkBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterMarkBox" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterMarkBox" ] }, "wndMgrRegisterImageBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterImageBox" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterImageBox" ] }, "wndMgrRegisterExpandedImageBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterExpandedImageBox" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterExpandedImageBox" ] }, "wndMgrRegisterAniImageBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterAniImageBox" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterAniImageBox" ] }, "wndMgrRegisterButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterButton" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterButton" ] }, "wndMgrRegisterRadioButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterRadioButton" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterRadioButton" ] }, "wndMgrRegisterToggleButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterToggleButton" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterToggleButton" ] }, "wndMgrRegisterDragButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterDragButton" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterDragButton" ] }, "wndMgrRegisterBox": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterBox" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterBox" ] }, "wndMgrRegisterBar": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterBar" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterBar" ] }, "wndMgrRegisterLine": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterLine" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterLine" ] }, "wndMgrRegisterBar3D": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterBar3D" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterBar3D" ] }, "wndMgrRegisterNumberLine": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterNumberLine" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRegisterNumberLine" ] }, "wndMgrDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrDestroy" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrDestroy" ], - "test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)" + "test": "tests/port/port_python_ui_modules_test.cpp (port.python_ui_modules)" }, "wndMgrIsFocus": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsFocus" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsFocus" ] }, "wndMgrSetFocus": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetFocus" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetFocus" ] }, "wndMgrKillFocus": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrKillFocus" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrKillFocus" ] }, "wndMgrLock": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrLock" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrLock" ] }, "wndMgrUnlock": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrUnlock" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrUnlock" ] }, "wndMgrSetName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetName" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetName" ], - "test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)" + "test": "tests/port/port_python_ui_modules_test.cpp (port.python_ui_modules)" }, "wndMgrSetTop": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetTop" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetTop" ] }, "wndMgrShow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrShow" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrShow" ] }, "wndMgrHide": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrHide" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrHide" ] }, "wndMgrIsShow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsShow" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsShow" ] }, "wndMgrIsRTL": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsRTL" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsRTL" ] }, "wndMgrSetScreenSize": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetScreenSize" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetScreenSize" ] }, "wndMgrSetParent": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetParent" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetParent" ] }, "wndMgrSetPickAlways": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetPickAlways" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetPickAlways" ] }, "wndMgrSetWndSize": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetWndSize" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetWndSize" ] }, "wndMgrSetWndPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetWndPosition" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetWndPosition" ] }, "wndMgrGetName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetName" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetName" ] }, "wndMgrGetWndWidth": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetWndWidth" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetWndWidth" ] }, "wndMgrGetWndHeight": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetWndHeight" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetWndHeight" ] }, "wndMgrGetWndLocalPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetWndLocalPosition" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetWndLocalPosition" ] }, "wndMgrGetWndGlobalPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetWndGlobalPosition" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetWndGlobalPosition" ] }, "wndMgrGetWindowRect": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetWindowRect" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetWindowRect" ] }, "wndMgrSetWindowHorizontalAlign": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetWindowHorizontalAlign" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetWindowHorizontalAlign" ] }, "wndMgrSetWindowVerticalAlign": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetWindowVerticalAlign" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetWindowVerticalAlign" ] }, "wndMgrIsIn": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsIn" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsIn" ] }, "wndMgrGetMouseLocalPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetMouseLocalPosition" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetMouseLocalPosition" ] }, "wndMgrGetHyperlink": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetHyperlink" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetHyperlink" ] }, "wndMgrGetScreenWidth": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetScreenWidth" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetScreenWidth" ] }, "wndMgrGetScreenHeight": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetScreenHeight" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetScreenHeight" ] }, "wndMgrGetMousePosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetMousePosition" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetMousePosition" ] }, "wndMgrIsDragging": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsDragging" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsDragging" ] }, "wndMgrIsPickedWindow": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsPickedWindow" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsPickedWindow" ] }, "wndMgrGetChildCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetChildCount" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetChildCount" ] }, "wndMgrAddFlag": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrAddFlag" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrAddFlag" ] }, "wndMgrSetLimitBias": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetLimitBias" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetLimitBias" ] }, "wndMgrUpdateRect": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrUpdateRect" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrUpdateRect" ] }, "wndMgrAppendSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrAppendSlot" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrAppendSlot" ] }, "wndMgrArrangeSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrArrangeSlot" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrArrangeSlot" ] }, "wndMgrSetSlotBaseImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotBaseImage" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotBaseImage" ] }, "wndMgrSetCoverButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetCoverButton" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetCoverButton" ] }, "wndMgrEnableCoverButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrEnableCoverButton" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrEnableCoverButton" ] }, "wndMgrDisableCoverButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrDisableCoverButton" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrDisableCoverButton" ] }, "wndMgrIsDisableCoverButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsDisableCoverButton" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsDisableCoverButton" ] }, "wndMgrSetAlwaysRenderCoverButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetAlwaysRenderCoverButton" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetAlwaysRenderCoverButton" ] }, "wndMgrAppendSlotButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrAppendSlotButton" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrAppendSlotButton" ] }, "wndMgrAppendRequirementSignImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrAppendRequirementSignImage" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrAppendRequirementSignImage" ] }, "wndMgrShowSlotButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrShowSlotButton" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrShowSlotButton" ] }, "wndMgrHideAllSlotButton": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrHideAllSlotButton" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrHideAllSlotButton" ] }, "wndMgrShowRequirementSign": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrShowRequirementSign" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrShowRequirementSign" ] }, "wndMgrHideRequirementSign": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrHideRequirementSign" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrHideRequirementSign" ] }, "wndMgrRefreshSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRefreshSlot" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrRefreshSlot" ] }, "wndMgrSetUseMode": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetUseMode" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetUseMode" ] }, "wndMgrSetUsableItem": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetUsableItem" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetUsableItem" ] }, "wndMgrClearSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrClearSlot" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrClearSlot" ] }, "wndMgrClearAllSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrClearAllSlot" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrClearAllSlot" ] }, "wndMgrHasSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrHasSlot" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrHasSlot" ] }, "wndMgrSetSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlot" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlot" ] }, "wndMgrSetSlotCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotCount" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotCount" ] }, "wndMgrSetSlotCountNew": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotCountNew" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotCountNew" ] }, "wndMgrSetSlotCoolTime": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotCoolTime" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotCoolTime" ] }, "wndMgrSetToggleSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetToggleSlot" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetToggleSlot" ] }, "wndMgrActivateSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrActivateSlot" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrActivateSlot" ] }, "wndMgrDeactivateSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrDeactivateSlot" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrDeactivateSlot" ] }, "wndMgrEnableSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrEnableSlot" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrEnableSlot" ] }, "wndMgrDisableSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrDisableSlot" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrDisableSlot" ] }, "wndMgrShowSlotBaseImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrShowSlotBaseImage" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrShowSlotBaseImage" ] }, "wndMgrHideSlotBaseImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrHideSlotBaseImage" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrHideSlotBaseImage" ] }, "wndMgrSetSlotType": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotType" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotType" ] }, "wndMgrSetSlotStyle": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotStyle" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetSlotStyle" ] }, "wndMgrSelectSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSelectSlot" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSelectSlot" ] }, "wndMgrClearSelected": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrClearSelected" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrClearSelected" ] }, "wndMgrGetSelectedSlotCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetSelectedSlotCount" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetSelectedSlotCount" ] }, "wndMgrGetSelectedSlotNumber": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetSelectedSlotNumber" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetSelectedSlotNumber" ] }, "wndMgrIsSelectedSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsSelectedSlot" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrIsSelectedSlot" ] }, "wndMgrGetSlotCount": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetSlotCount" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrGetSlotCount" ] }, "wndMgrLockSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrLockSlot" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrLockSlot" ] }, "wndMgrUnlockSlot": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrUnlockSlot" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrUnlockSlot" ] }, "wndBarSetColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndBarSetColor" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndBarSetColor" ] }, "wndMgrAttachIcon": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrAttachIcon" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrAttachIcon" ] }, "wndMgrDeattachIcon": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrDeattachIcon" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrDeattachIcon" ] }, "wndMgrSetAttachingFlag": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetAttachingFlag" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetAttachingFlag" ] }, "wndTextSetMax": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetMax" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetMax" ] }, "wndTextSetHorizontalAlign": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetHorizontalAlign" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetHorizontalAlign" ] }, "wndTextSetVerticalAlign": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetVerticalAlign" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetVerticalAlign" ] }, "wndTextSetSecret": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetSecret" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetSecret" ] }, "wndTextSetOutline": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetOutline" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetOutline" ] }, "wndTextSetFeather": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetFeather" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetFeather" ] }, "wndTextSetMultiLine": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetMultiLine" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetMultiLine" ] }, "wndTextSetFontName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetFontName" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetFontName" ] }, "wndTextSetFontColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetFontColor" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetFontColor" ] }, "wndTextSetLimitWidth": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetLimitWidth" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetLimitWidth" ] }, "wndTextSetText": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetText" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextSetText" ] }, "wndTextGetText": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextGetText" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextGetText" ] }, "wndTextGetTextSize": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextGetTextSize" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextGetTextSize" ] }, "wndTextShowCursor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextShowCursor" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextShowCursor" ] }, "wndTextHideCursor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextHideCursor" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextHideCursor" ] }, "wndTextGetCursorPosition": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextGetCursorPosition" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndTextGetCursorPosition" ] }, "wndNumberSetNumber": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndNumberSetNumber" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndNumberSetNumber" ] }, "wndNumberSetNumberHorizontalAlignCenter": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndNumberSetNumberHorizontalAlignCenter" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndNumberSetNumberHorizontalAlignCenter" ] }, "wndNumberSetNumberHorizontalAlignRight": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndNumberSetNumberHorizontalAlignRight" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndNumberSetNumberHorizontalAlignRight" ] }, "wndNumberSetPath": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndNumberSetPath" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndNumberSetPath" ] }, "wndMarkBox_SetImageFilename": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_SetImageFilename" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_SetImageFilename" ] }, "wndMarkBox_SetImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_SetImage" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_SetImage" ] }, "wndMarkBox_Load": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_Load" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_Load" ] }, "wndMarkBox_SetIndex": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_SetIndex" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_SetIndex" ] }, "wndMarkBox_SetScale": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_SetScale" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_SetScale" ] }, "wndMarkBox_SetDiffuseColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_SetDiffuseColor" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMarkBox_SetDiffuseColor" ] }, "wndImageLoadImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageLoadImage" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageLoadImage" ] }, "wndImageSetDiffuseColor": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetDiffuseColor" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetDiffuseColor" ] }, "wndImageGetWidth": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageGetWidth" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageGetWidth" ] }, "wndImageGetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageGetHeight" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageGetHeight" ] }, "wndImageSetScale": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetScale" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetScale" ] }, "wndImageSetOrigin": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetOrigin" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetOrigin" ] }, "wndImageSetRotation": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetRotation" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetRotation" ] }, "wndImageSetRenderingRect": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetRenderingRect" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetRenderingRect" ] }, "wndImageSetRenderingMode": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetRenderingMode" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetRenderingMode" ] }, "wndImageSetDelay": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetDelay" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageSetDelay" ] }, "wndImageAppendImage": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageAppendImage" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndImageAppendImage" ] }, "wndButtonSetUpVisual": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetUpVisual" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetUpVisual" ] }, "wndButtonSetOverVisual": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetOverVisual" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetOverVisual" ] }, "wndButtonSetDownVisual": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetDownVisual" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetDownVisual" ] }, "wndButtonSetDisableVisual": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetDisableVisual" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetDisableVisual" ] }, "wndButtonGetUpVisualFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonGetUpVisualFileName" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonGetUpVisualFileName" ] }, "wndButtonGetOverVisualFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonGetOverVisualFileName" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonGetOverVisualFileName" ] }, "wndButtonGetDownVisualFileName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonGetDownVisualFileName" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonGetDownVisualFileName" ] }, "wndButtonFlash": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonFlash" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonFlash" ] }, "wndButtonEnable": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonEnable" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonEnable" ] }, "wndButtonDisable": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonDisable" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonDisable" ] }, "wndButtonDown": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonDown" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonDown" ] }, "wndButtonSetUp": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetUp" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetUp" ] }, "wndButtonSetRestrictMovementArea": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetRestrictMovementArea" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonSetRestrictMovementArea" ] }, "wndButtonIsDown": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonIsDown" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndButtonIsDown" ] }, "wndMgrSetOutlineFlag": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetOutlineFlag" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrSetOutlineFlag" ] }, "wndMgrShowOverInWindowName": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrShowOverInWindowName" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:wndMgrShowOverInWindowName" ] }, "initwndMgr": { "status": "PORTED", "impl": [ - "extension/src/port/EterPythonLib/PythonWindowManagerModule.cpp:initwndMgr" + "src/port/EterPythonLib/PythonWindowManagerModule.cpp:initwndMgr" ], - "test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)" + "test": "tests/port/port_python_ui_modules_test.cpp (port.python_ui_modules)" } } } diff --git a/audit/port-map/GameLib/ActorInstance.cpp.json b/audit/port-map/GameLib/ActorInstance.cpp.json index c9704b43..634f815d 100644 --- a/audit/port-map/GameLib/ActorInstance.cpp.json +++ b/audit/port-map/GameLib/ActorInstance.cpp.json @@ -7,487 +7,487 @@ "CActorInstance::INSTANCEBASE_Deform": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::INSTANCEBASE_Deform" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::INSTANCEBASE_Deform" ] }, "CActorInstance::INSTANCEBASE_Transform": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::INSTANCEBASE_Transform" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::INSTANCEBASE_Transform" ] }, "CActorInstance::OnUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::OnUpdate" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::OnUpdate" ] }, "CActorInstance::GetBackground": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::GetBackground" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::GetBackground" ] }, "CActorInstance::SetMainInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::SetMainInstance" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::SetMainInstance" ] }, "CActorInstance::SetParalysis": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::SetParalysis" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::SetParalysis" ] }, "CActorInstance::SetFaint": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::SetFaint" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::SetFaint" ] }, "CActorInstance::SetSleep": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::SetSleep" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::SetSleep" ] }, "CActorInstance::SetResistFallen": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::SetResistFallen" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::SetResistFallen" ] }, "CActorInstance::SetReachScale": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::SetReachScale" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::SetReachScale" ] }, "CActorInstance::__GetReachScale": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::__GetReachScale" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::__GetReachScale" ] }, "CActorInstance::__GetAttackSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::__GetAttackSpeed" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::__GetAttackSpeed" ] }, "CActorInstance::__GetCurrentComboType": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::__GetCurrentComboType" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::__GetCurrentComboType" ] }, "CActorInstance::SetComboType": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::SetComboType" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::SetComboType" ] }, "CActorInstance::SetAttackSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::SetAttackSpeed" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::SetAttackSpeed" ] }, "CActorInstance::SetMoveSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::SetMoveSpeed" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::SetMoveSpeed" ] }, "CActorInstance::SetFishingPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::SetFishingPosition" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::SetFishingPosition" ] }, "CActorInstance::Move": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::Move" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::Move" ] }, "CActorInstance::Stop": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::Stop" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::Stop" ] }, "CActorInstance::SetOwner": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::SetOwner" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::SetOwner" ] }, "CActorInstance::SetActorType": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::SetActorType" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::SetActorType" ] }, "CActorInstance::GetActorType": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::GetActorType" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::GetActorType" ] }, "CActorInstance::IsHandMode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsHandMode" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsHandMode" ] }, "CActorInstance::IsTwoHandMode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsTwoHandMode" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsTwoHandMode" ] }, "CActorInstance::IsBowMode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsBowMode" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsBowMode" ] }, "CActorInstance::IsPoly": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsPoly" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsPoly" ] }, "CActorInstance::IsPC": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsPC" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsPC" ] }, "CActorInstance::IsNPC": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsNPC" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsNPC" ] }, "CActorInstance::IsEnemy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsEnemy" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsEnemy" ] }, "CActorInstance::IsStone": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsStone" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsStone" ] }, "CActorInstance::IsWarp": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsWarp" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsWarp" ] }, "CActorInstance::IsGoto": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsGoto" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsGoto" ] }, "CActorInstance::IsBuilding": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsBuilding" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsBuilding" ] }, "CActorInstance::IsDoor": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsDoor" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsDoor" ] }, "CActorInstance::IsObject": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsObject" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsObject" ] }, "CActorInstance::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::DestroySystem" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::DestroySystem" ] }, "CActorInstance::DieEnd": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::DieEnd" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::DieEnd" ] }, "CActorInstance::Die": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::Die" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::Die" ] }, "CActorInstance::IsSleep": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsSleep" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsSleep" ] }, "CActorInstance::IsParalysis": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsParalysis" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsParalysis" ] }, "CActorInstance::IsFaint": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsFaint" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsFaint" ] }, "CActorInstance::IsResistFallen": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsResistFallen" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsResistFallen" ] }, "CActorInstance::IsMoving": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsMoving" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsMoving" ] }, "CActorInstance::IsWaiting": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsWaiting" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsWaiting" ] }, "CActorInstance::IsDead": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsDead" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsDead" ] }, "CActorInstance::IsKnockDown": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsKnockDown" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsKnockDown" ] }, "CActorInstance::IsDamage": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsDamage" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsDamage" ] }, "CActorInstance::IsAttacked": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsAttacked" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsAttacked" ] }, "CActorInstance::PhysicsProcess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::PhysicsProcess" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::PhysicsProcess" ] }, "CActorInstance::__AccumulationMovement": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::__AccumulationMovement" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::__AccumulationMovement" ] }, "CActorInstance::AccumulationMovement": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::AccumulationMovement" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::AccumulationMovement" ] }, "CActorInstance::TransformProcess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::TransformProcess" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::TransformProcess" ] }, "CActorInstance::OnUpdateCollisionData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::OnUpdateCollisionData" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::OnUpdateCollisionData" ] }, "CActorInstance::OnUpdateHeighInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::OnUpdateHeighInstance" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::OnUpdateHeighInstance" ] }, "CActorInstance::OnGetObjectHeight": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::OnGetObjectHeight" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::OnGetObjectHeight" ] }, "CActorInstance::Revive": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::Revive" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::Revive" ] }, "CActorInstance::IsStun": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsStun" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsStun" ] }, "CActorInstance::Stun": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::Stun" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::Stun" ] }, "CActorInstance::SetWalkMode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::SetWalkMode" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::SetWalkMode" ] }, "CActorInstance::SetRunMode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::SetRunMode" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::SetRunMode" ] }, "CActorInstance::GetNormalAttackIndex": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::GetNormalAttackIndex" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::GetNormalAttackIndex" ] }, "CActorInstance::__InitializeMovement": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::__InitializeMovement" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::__InitializeMovement" ] }, "CActorInstance::AddMovement": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::AddMovement" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::AddMovement" ] }, "CActorInstance::AdjustDynamicCollisionMovement": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::AdjustDynamicCollisionMovement" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::AdjustDynamicCollisionMovement" ] }, "CActorInstance::__AdjustCollisionMovement": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::__AdjustCollisionMovement" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::__AdjustCollisionMovement" ] }, "CActorInstance::IsMovement": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IsMovement" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IsMovement" ] }, "CActorInstance::GetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::GetHeight" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::GetHeight" ] }, "CActorInstance::IntersectDefendingSphere": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::IntersectDefendingSphere" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::IntersectDefendingSphere" ] }, "CActorInstance::__IsMountingHorse": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::__IsMountingHorse" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::__IsMountingHorse" ] }, "CActorInstance::MountHorse": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::MountHorse" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::MountHorse" ] }, "CActorInstance::__CreateTree": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::__CreateTree" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::__CreateTree" ] }, "CActorInstance::__DestroyTree": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::__DestroyTree" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::__DestroyTree" ] }, "CActorInstance::__SetTreePosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::__SetTreePosition" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::__SetTreePosition" ] }, "CActorInstance::ClearAttachingEffect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::ClearAttachingEffect" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::ClearAttachingEffect" ] }, "CActorInstance::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::Destroy" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::Destroy" ] }, "CActorInstance::__InitializeRotationData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::__InitializeRotationData" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::__InitializeRotationData" ] }, "CActorInstance::__InitializeStateData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::__InitializeStateData" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::__InitializeStateData" ] }, "CActorInstance::__InitializeMotionData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::__InitializeMotionData" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::__InitializeMotionData" ] }, "CActorInstance::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::__Initialize" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::__Initialize" ] }, "CActorInstance::CActorInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::CActorInstance" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::CActorInstance" ] }, "CActorInstance::~CActorInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstance.cpp:CActorInstance::~CActorInstance" + "src/port/GameLib/ActorInstance.cpp:CActorInstance::~CActorInstance" ] } } diff --git a/audit/port-map/GameLib/ActorInstanceAttach.cpp.json b/audit/port-map/GameLib/ActorInstanceAttach.cpp.json index bc9324f8..a07f2bf1 100644 --- a/audit/port-map/GameLib/ActorInstanceAttach.cpp.json +++ b/audit/port-map/GameLib/ActorInstanceAttach.cpp.json @@ -7,109 +7,109 @@ "Vietnam_ConvertWeaponVnum": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:Vietnam_ConvertWeaponVnum" + "src/port/GameLib/ActorInstanceAttach.cpp:Vietnam_ConvertWeaponVnum" ] }, "CActorInstance::AttachSmokeEffect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::AttachSmokeEffect" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::AttachSmokeEffect" ] }, "CActorInstance::__IsLeftHandWeapon": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::__IsLeftHandWeapon" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::__IsLeftHandWeapon" ] }, "CActorInstance::__IsRightHandWeapon": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::__IsRightHandWeapon" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::__IsRightHandWeapon" ] }, "CActorInstance::__IsWeaponTrace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::__IsWeaponTrace" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::__IsWeaponTrace" ] }, "CActorInstance::AttachWeapon": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::AttachWeapon" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::AttachWeapon" ] }, "CActorInstance::GetAttachingBoneName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::GetAttachingBoneName" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::GetAttachingBoneName" ] }, "CActorInstance::DettachEffect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::DettachEffect" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::DettachEffect" ] }, "CActorInstance::AttachEffectByName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::AttachEffectByName" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::AttachEffectByName" ] }, "CActorInstance::AttachEffectByID": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::AttachEffectByID" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::AttachEffectByID" ] }, "CActorInstance::RefreshActorInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::RefreshActorInstance" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::RefreshActorInstance" ] }, "CActorInstance::SetWeaponTraceTexture": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::SetWeaponTraceTexture" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::SetWeaponTraceTexture" ] }, "CActorInstance::UseTextureWeaponTrace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::UseTextureWeaponTrace" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::UseTextureWeaponTrace" ] }, "CActorInstance::UseAlphaWeaponTrace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::UseAlphaWeaponTrace" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::UseAlphaWeaponTrace" ] }, "CActorInstance::UpdateAttachingInstances": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::UpdateAttachingInstances" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::UpdateAttachingInstances" ] }, "CActorInstance::ShowAllAttachingEffect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::ShowAllAttachingEffect" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::ShowAllAttachingEffect" ] }, "CActorInstance::HideAllAttachingEffect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::HideAllAttachingEffect" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::HideAllAttachingEffect" ] }, "CActorInstance::__ClearAttachingEffect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::__ClearAttachingEffect" + "src/port/GameLib/ActorInstanceAttach.cpp:CActorInstance::__ClearAttachingEffect" ] } } diff --git a/audit/port-map/GameLib/ActorInstanceBattle.cpp.json b/audit/port-map/GameLib/ActorInstanceBattle.cpp.json index 0c3b6264..ef8f8811 100644 --- a/audit/port-map/GameLib/ActorInstanceBattle.cpp.json +++ b/audit/port-map/GameLib/ActorInstanceBattle.cpp.json @@ -7,289 +7,289 @@ "CActorInstance::SetBattleHitEffect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::SetBattleHitEffect" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::SetBattleHitEffect" ] }, "CActorInstance::SetBattleAttachEffect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::SetBattleAttachEffect" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::SetBattleAttachEffect" ] }, "CActorInstance::CanAct": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::CanAct" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::CanAct" ] }, "CActorInstance::CanUseSkill": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::CanUseSkill" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::CanUseSkill" ] }, "CActorInstance::CanMove": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::CanMove" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::CanMove" ] }, "CActorInstance::CanAttack": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::CanAttack" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::CanAttack" ] }, "CActorInstance::CanFishing": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::CanFishing" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::CanFishing" ] }, "CActorInstance::IsClickableDistanceDestInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::IsClickableDistanceDestInstance" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::IsClickableDistanceDestInstance" ] }, "CActorInstance::InputNormalAttackCommand": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::InputNormalAttackCommand" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::InputNormalAttackCommand" ] }, "CActorInstance::InputComboAttackCommand": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::InputComboAttackCommand" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::InputComboAttackCommand" ] }, "CActorInstance::ComboProcess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::ComboProcess" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::ComboProcess" ] }, "CActorInstance::__RunNextCombo": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__RunNextCombo" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__RunNextCombo" ] }, "CActorInstance::__OnEndCombo": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__OnEndCombo" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__OnEndCombo" ] }, "CActorInstance::__ClearCombo": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__ClearCombo" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__ClearCombo" ] }, "CActorInstance::isAttacking": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::isAttacking" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::isAttacking" ] }, "CActorInstance::isValidAttacking": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::isValidAttacking" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::isValidAttacking" ] }, "CActorInstance::CanCheckAttacking": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::CanCheckAttacking" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::CanCheckAttacking" ] }, "CActorInstance::__IsInSplashTime": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__IsInSplashTime" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__IsInSplashTime" ] }, "CActorInstance::isNormalAttacking": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::isNormalAttacking" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::isNormalAttacking" ] }, "CActorInstance::isComboAttacking": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::isComboAttacking" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::isComboAttacking" ] }, "CActorInstance::IsSplashAttacking": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::IsSplashAttacking" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::IsSplashAttacking" ] }, "CActorInstance::__IsMovingSkill": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__IsMovingSkill" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__IsMovingSkill" ] }, "CActorInstance::IsActEmotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::IsActEmotion" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::IsActEmotion" ] }, "CActorInstance::IsUsingMovingSkill": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::IsUsingMovingSkill" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::IsUsingMovingSkill" ] }, "CActorInstance::GetComboIndex": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::GetComboIndex" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::GetComboIndex" ] }, "CActorInstance::GetAttackingElapsedTime": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::GetAttackingElapsedTime" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::GetAttackingElapsedTime" ] }, "CActorInstance::__CanInputNormalAttackCommand": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__CanInputNormalAttackCommand" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__CanInputNormalAttackCommand" ] }, "CActorInstance::NormalAttack": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::NormalAttack" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::NormalAttack" ] }, "CActorInstance::ComboAttack": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::ComboAttack" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::ComboAttack" ] }, "CActorInstance::__ProcessMotionEventAttackSuccess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__ProcessMotionEventAttackSuccess" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__ProcessMotionEventAttackSuccess" ] }, "CActorInstance::__ProcessMotionAttackSuccess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__ProcessMotionAttackSuccess" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__ProcessMotionAttackSuccess" ] }, "CActorInstance::__GetOwnerVID": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__GetOwnerVID" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__GetOwnerVID" ] }, "CActorInstance::__GetOwnerTime": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__GetOwnerTime" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__GetOwnerTime" ] }, "CActorInstance::__CanPushDestActor": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__CanPushDestActor" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__CanPushDestActor" ] }, "CActorInstance::__ProcessDataAttackSuccess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__ProcessDataAttackSuccess" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__ProcessDataAttackSuccess" ] }, "CActorInstance::OnShootDamage": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::OnShootDamage" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::OnShootDamage" ] }, "CActorInstance::__Shake": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__Shake" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__Shake" ] }, "CActorInstance::ShakeProcess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::ShakeProcess" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::ShakeProcess" ] }, "CActorInstance::__HitStone": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__HitStone" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__HitStone" ] }, "CActorInstance::__HitGood": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__HitGood" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__HitGood" ] }, "CActorInstance::__HitGreate": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__HitGreate" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__HitGreate" ] }, "CActorInstance::SetBlendingPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::SetBlendingPosition" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::SetBlendingPosition" ] }, "CActorInstance::ResetBlendingPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::ResetBlendingPosition" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::ResetBlendingPosition" ] }, "CActorInstance::GetBlendingPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::GetBlendingPosition" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::GetBlendingPosition" ] }, "CActorInstance::__PushCircle": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__PushCircle" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__PushCircle" ] }, "CActorInstance::__PushDirect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__PushDirect" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__PushDirect" ] }, "CActorInstance::__isInvisible": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__isInvisible" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__isInvisible" ] }, "CActorInstance::__SetFallingDirection": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__SetFallingDirection" + "src/port/GameLib/ActorInstanceBattle.cpp:CActorInstance::__SetFallingDirection" ] } } diff --git a/audit/port-map/GameLib/ActorInstanceBlend.cpp.json b/audit/port-map/GameLib/ActorInstanceBlend.cpp.json index 9592820d..77faa3b5 100644 --- a/audit/port-map/GameLib/ActorInstanceBlend.cpp.json +++ b/audit/port-map/GameLib/ActorInstanceBlend.cpp.json @@ -7,55 +7,55 @@ "CActorInstance::BlendAlphaValue": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::BlendAlphaValue" + "src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::BlendAlphaValue" ] }, "CActorInstance::SetBlendRenderMode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::SetBlendRenderMode" + "src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::SetBlendRenderMode" ] }, "CActorInstance::SetAlphaValue": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::SetAlphaValue" + "src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::SetAlphaValue" ] }, "CActorInstance::GetAlphaValue": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::GetAlphaValue" + "src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::GetAlphaValue" ] }, "CActorInstance::__BlendAlpha_Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::__BlendAlpha_Initialize" + "src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::__BlendAlpha_Initialize" ] }, "CActorInstance::__BlendAlpha_Apply": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::__BlendAlpha_Apply" + "src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::__BlendAlpha_Apply" ] }, "CActorInstance::__BlendAlpha_Update": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::__BlendAlpha_Update" + "src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::__BlendAlpha_Update" ] }, "CActorInstance::__BlendAlpha_UpdateComplete": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::__BlendAlpha_UpdateComplete" + "src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::__BlendAlpha_UpdateComplete" ] }, "CActorInstance::__BlendAlpha_GetElapsedTime": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::__BlendAlpha_GetElapsedTime" + "src/port/GameLib/ActorInstanceBlend.cpp:CActorInstance::__BlendAlpha_GetElapsedTime" ] } } diff --git a/audit/port-map/GameLib/ActorInstanceCollisionDetection.cpp.json b/audit/port-map/GameLib/ActorInstanceCollisionDetection.cpp.json index cdcf3ef3..c3a2d3a1 100644 --- a/audit/port-map/GameLib/ActorInstanceCollisionDetection.cpp.json +++ b/audit/port-map/GameLib/ActorInstanceCollisionDetection.cpp.json @@ -7,109 +7,109 @@ "CActorInstance::__InitializeCollisionData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::__InitializeCollisionData" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::__InitializeCollisionData" ] }, "CActorInstance::EnableSkipCollision": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::EnableSkipCollision" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::EnableSkipCollision" ] }, "CActorInstance::DisableSkipCollision": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::DisableSkipCollision" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::DisableSkipCollision" ] }, "CActorInstance::CanSkipCollision": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::CanSkipCollision" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::CanSkipCollision" ] }, "CActorInstance::UpdatePointInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::UpdatePointInstance" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::UpdatePointInstance" ] }, "CActorInstance::UpdateAdvancingPointInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::UpdateAdvancingPointInstance" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::UpdateAdvancingPointInstance" ] }, "CActorInstance::CheckCollisionDetection": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::CheckCollisionDetection" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::CheckCollisionDetection" ] }, "CActorInstance::CreateCollisionInstancePiece": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::CreateCollisionInstancePiece" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::CreateCollisionInstancePiece" ] }, "CActorInstance::__SplashAttackProcess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::__SplashAttackProcess" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::__SplashAttackProcess" ] }, "CActorInstance::__NormalAttackProcess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::__NormalAttackProcess" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::__NormalAttackProcess" ] }, "CActorInstance::AttackingProcess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::AttackingProcess" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::AttackingProcess" ] }, "CActorInstance::TestPhysicsBlendingCollision": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::TestPhysicsBlendingCollision" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::TestPhysicsBlendingCollision" ] }, "CActorInstance::TestActorCollision": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::TestActorCollision" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::TestActorCollision" ] }, "CActorInstance::AvoidObject": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::AvoidObject" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::AvoidObject" ] }, "CActorInstance::IsBlockObject": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::IsBlockObject" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::IsBlockObject" ] }, "CActorInstance::BlockMovement": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::BlockMovement" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::BlockMovement" ] }, "CActorInstance::__TestObjectCollision": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::__TestObjectCollision" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::__TestObjectCollision" ] }, "CActorInstance::TestCollisionWithDynamicSphere": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::TestCollisionWithDynamicSphere" + "src/port/GameLib/ActorInstanceCollisionDetection.cpp:CActorInstance::TestCollisionWithDynamicSphere" ] } } diff --git a/audit/port-map/GameLib/ActorInstanceData.cpp.json b/audit/port-map/GameLib/ActorInstanceData.cpp.json index 2c2023b0..ad20da6c 100644 --- a/audit/port-map/GameLib/ActorInstanceData.cpp.json +++ b/audit/port-map/GameLib/ActorInstanceData.cpp.json @@ -7,73 +7,73 @@ "CActorInstance::GetVirtualID": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceData.cpp:CActorInstance::GetVirtualID" + "src/port/GameLib/ActorInstanceData.cpp:CActorInstance::GetVirtualID" ] }, "CActorInstance::SetVirtualID": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceData.cpp:CActorInstance::SetVirtualID" + "src/port/GameLib/ActorInstanceData.cpp:CActorInstance::SetVirtualID" ] }, "CActorInstance::UpdateAttribute": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceData.cpp:CActorInstance::UpdateAttribute" + "src/port/GameLib/ActorInstanceData.cpp:CActorInstance::UpdateAttribute" ] }, "CActorInstance::__CreateAttributeInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceData.cpp:CActorInstance::__CreateAttributeInstance" + "src/port/GameLib/ActorInstanceData.cpp:CActorInstance::__CreateAttributeInstance" ] }, "CActorInstance::GetRace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceData.cpp:CActorInstance::GetRace" + "src/port/GameLib/ActorInstanceData.cpp:CActorInstance::GetRace" ] }, "CActorInstance::SetRace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceData.cpp:CActorInstance::SetRace" + "src/port/GameLib/ActorInstanceData.cpp:CActorInstance::SetRace" ] }, "CActorInstance::SetHair": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceData.cpp:CActorInstance::SetHair" + "src/port/GameLib/ActorInstanceData.cpp:CActorInstance::SetHair" ] }, "CActorInstance::SetShape": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceData.cpp:CActorInstance::SetShape" + "src/port/GameLib/ActorInstanceData.cpp:CActorInstance::SetShape" ] }, "CActorInstance::ChangeMaterial": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceData.cpp:CActorInstance::ChangeMaterial" + "src/port/GameLib/ActorInstanceData.cpp:CActorInstance::ChangeMaterial" ] }, "CActorInstance::GetPartItemID": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceData.cpp:CActorInstance::GetPartItemID" + "src/port/GameLib/ActorInstanceData.cpp:CActorInstance::GetPartItemID" ] }, "CActorInstance::SetSpecularInfo": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceData.cpp:CActorInstance::SetSpecularInfo" + "src/port/GameLib/ActorInstanceData.cpp:CActorInstance::SetSpecularInfo" ] }, "CActorInstance::SetSpecularInfoForce": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceData.cpp:CActorInstance::SetSpecularInfoForce" + "src/port/GameLib/ActorInstanceData.cpp:CActorInstance::SetSpecularInfoForce" ] } } diff --git a/audit/port-map/GameLib/ActorInstanceEvent.cpp.json b/audit/port-map/GameLib/ActorInstanceEvent.cpp.json index 6f4abea9..01ff7383 100644 --- a/audit/port-map/GameLib/ActorInstanceEvent.cpp.json +++ b/audit/port-map/GameLib/ActorInstanceEvent.cpp.json @@ -7,97 +7,97 @@ "CActorInstance::__OnSyncing": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnSyncing" + "src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnSyncing" ] }, "CActorInstance::__OnWaiting": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnWaiting" + "src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnWaiting" ] }, "CActorInstance::__OnMoving": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnMoving" + "src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnMoving" ] }, "CActorInstance::__OnMove": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnMove" + "src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnMove" ] }, "CActorInstance::__OnStop": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnStop" + "src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnStop" ] }, "CActorInstance::__OnWarp": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnWarp" + "src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnWarp" ] }, "CActorInstance::__OnAttack": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnAttack" + "src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnAttack" ] }, "CActorInstance::__OnUseSkill": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnUseSkill" + "src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnUseSkill" ] }, "CActorInstance::__OnHit": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnHit" + "src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnHit" ] }, "CActorInstance::__OnClearAffects": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnClearAffects" + "src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnClearAffects" ] }, "CActorInstance::__OnSetAffect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnSetAffect" + "src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnSetAffect" ] }, "CActorInstance::__OnResetAffect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnResetAffect" + "src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__OnResetAffect" ] }, "CActorInstance::__GetEventHandlerRef": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__GetEventHandlerRef" + "src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__GetEventHandlerRef" ] }, "CActorInstance::__GetEventHandlerPtr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__GetEventHandlerPtr" + "src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::__GetEventHandlerPtr" ] }, "CActorInstance::SetEventHandler": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::SetEventHandler" + "src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::SetEventHandler" ] }, "CActorInstance::IEventHandler::GetEmptyPtr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::IEventHandler::GetEmptyPtr" + "src/port/GameLib/ActorInstanceEvent.cpp:CActorInstance::IEventHandler::GetEmptyPtr" ] } } diff --git a/audit/port-map/GameLib/ActorInstanceFly.cpp.json b/audit/port-map/GameLib/ActorInstanceFly.cpp.json index f99524db..836e8fe7 100644 --- a/audit/port-map/GameLib/ActorInstanceFly.cpp.json +++ b/audit/port-map/GameLib/ActorInstanceFly.cpp.json @@ -7,79 +7,79 @@ "CActorInstance::OnGetFlyTargetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::OnGetFlyTargetPosition" + "src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::OnGetFlyTargetPosition" ] }, "CActorInstance::ClearFlyTarget": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::ClearFlyTarget" + "src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::ClearFlyTarget" ] }, "CActorInstance::IsFlyTargetObject": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::IsFlyTargetObject" + "src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::IsFlyTargetObject" ] }, "CActorInstance::__IsFlyTargetPC": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::__IsFlyTargetPC" + "src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::__IsFlyTargetPC" ] }, "CActorInstance::__IsSameFlyTarget": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::__IsSameFlyTarget" + "src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::__IsSameFlyTarget" ] }, "CActorInstance::__GetFlyTargetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::__GetFlyTargetPosition" + "src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::__GetFlyTargetPosition" ] }, "CActorInstance::GetFlyTargetDistance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::GetFlyTargetDistance" + "src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::GetFlyTargetDistance" ] }, "CActorInstance::LookAtFlyTarget": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::LookAtFlyTarget" + "src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::LookAtFlyTarget" ] }, "CActorInstance::AddFlyTarget": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::AddFlyTarget" + "src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::AddFlyTarget" ] }, "CActorInstance::SetFlyTarget": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::SetFlyTarget" + "src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::SetFlyTarget" ] }, "CActorInstance::ClearFlyEventHandler": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::ClearFlyEventHandler" + "src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::ClearFlyEventHandler" ] }, "CActorInstance::SetFlyEventHandler": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::SetFlyEventHandler" + "src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::SetFlyEventHandler" ] }, "CActorInstance::CanChangeTarget": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::CanChangeTarget" + "src/port/GameLib/ActorInstanceFly.cpp:CActorInstance::CanChangeTarget" ] } } diff --git a/audit/port-map/GameLib/ActorInstanceMotion.cpp.json b/audit/port-map/GameLib/ActorInstanceMotion.cpp.json index c472158a..c1b8ddf8 100644 --- a/audit/port-map/GameLib/ActorInstanceMotion.cpp.json +++ b/audit/port-map/GameLib/ActorInstanceMotion.cpp.json @@ -7,259 +7,259 @@ "CActorInstance::__GetMotionType": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__GetMotionType" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__GetMotionType" ] }, "CActorInstance::__MotionEventProcess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__MotionEventProcess" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__MotionEventProcess" ] }, "CActorInstance::MotionProcess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::MotionProcess" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::MotionProcess" ] }, "CActorInstance::HORSE_MotionProcess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::HORSE_MotionProcess" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::HORSE_MotionProcess" ] }, "CActorInstance::ReservingMotionProcess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::ReservingMotionProcess" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::ReservingMotionProcess" ] }, "CActorInstance::CurrentMotionProcess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::CurrentMotionProcess" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::CurrentMotionProcess" ] }, "CActorInstance::SetMotionMode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::SetMotionMode" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::SetMotionMode" ] }, "CActorInstance::GetMotionMode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::GetMotionMode" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::GetMotionMode" ] }, "CActorInstance::SetMotionLoopCount": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::SetMotionLoopCount" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::SetMotionLoopCount" ] }, "CActorInstance::PushMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::PushMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::PushMotion" ] }, "CActorInstance::InterceptOnceMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::InterceptOnceMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::InterceptOnceMotion" ] }, "CActorInstance::InterceptLoopMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::InterceptLoopMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::InterceptLoopMotion" ] }, "CActorInstance::SetLoopMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::SetLoopMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::SetLoopMotion" ] }, "CActorInstance::InterceptMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::InterceptMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::InterceptMotion" ] }, "CActorInstance::PushOnceMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::PushOnceMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::PushOnceMotion" ] }, "CActorInstance::PushLoopMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::PushLoopMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::PushLoopMotion" ] }, "CActorInstance::__GetCurrentMotionIndex": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__GetCurrentMotionIndex" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__GetCurrentMotionIndex" ] }, "CActorInstance::__GetCurrentMotionKey": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__GetCurrentMotionKey" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__GetCurrentMotionKey" ] }, "CActorInstance::IsUsingSkill": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::IsUsingSkill" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::IsUsingSkill" ] }, "CActorInstance::IsFishing": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::IsFishing" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::IsFishing" ] }, "CActorInstance::CanCancelSkill": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::CanCancelSkill" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::CanCancelSkill" ] }, "CActorInstance::isLock": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::isLock" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::isLock" ] }, "CActorInstance::GetLastMotionTime": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::GetLastMotionTime" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::GetLastMotionTime" ] }, "CActorInstance::GetMotionDuration": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::GetMotionDuration" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::GetMotionDuration" ] }, "CActorInstance::GetRandomMotionKey": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::GetRandomMotionKey" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::GetRandomMotionKey" ] }, "CActorInstance::PreAttack": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::PreAttack" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::PreAttack" ] }, "CActorInstance::__ClearMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__ClearMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__ClearMotion" ] }, "CActorInstance::__SetMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__SetMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__SetMotion" ] }, "CActorInstance::__BindMotionData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__BindMotionData" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__BindMotionData" ] }, "CActorInstance::__GetLoopCount": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__GetLoopCount" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__GetLoopCount" ] }, "CActorInstance::__CanAttack": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__CanAttack" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__CanAttack" ] }, "CActorInstance::__CanNextComboAttack": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__CanNextComboAttack" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__CanNextComboAttack" ] }, "CActorInstance::__IsComboAttacking": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsComboAttacking" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsComboAttacking" ] }, "CActorInstance::__IsNeedFlyTargetMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsNeedFlyTargetMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsNeedFlyTargetMotion" ] }, "CActorInstance::__HasMotionFlyEvent": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__HasMotionFlyEvent" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__HasMotionFlyEvent" ] }, "CActorInstance::__IsWaitMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsWaitMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsWaitMotion" ] }, "CActorInstance::__IsMoveMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsMoveMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsMoveMotion" ] }, "CActorInstance::__IsAttackMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsAttackMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsAttackMotion" ] }, "CActorInstance::__IsComboAttackMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsComboAttackMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsComboAttackMotion" ] }, "CActorInstance::__IsDamageMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsDamageMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsDamageMotion" ] }, "CActorInstance::__IsKnockDownMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsKnockDownMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsKnockDownMotion" ] }, "CActorInstance::__IsDieMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsDieMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsDieMotion" ] }, "CActorInstance::__IsStandUpMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsStandUpMotion" + "src/port/GameLib/ActorInstanceMotion.cpp:CActorInstance::__IsStandUpMotion" ] } } diff --git a/audit/port-map/GameLib/ActorInstanceMotionEvent.cpp.json b/audit/port-map/GameLib/ActorInstanceMotionEvent.cpp.json index bf4dc917..81a6b57e 100644 --- a/audit/port-map/GameLib/ActorInstanceMotionEvent.cpp.json +++ b/audit/port-map/GameLib/ActorInstanceMotionEvent.cpp.json @@ -7,67 +7,67 @@ "CActorInstance::MotionEventProcess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::MotionEventProcess" + "src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::MotionEventProcess" ] }, "CActorInstance::SoundEventProcess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::SoundEventProcess" + "src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::SoundEventProcess" ] }, "CActorInstance::__ShowEvent": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::__ShowEvent" + "src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::__ShowEvent" ] }, "CActorInstance::__HideEvent": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::__HideEvent" + "src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::__HideEvent" ] }, "CActorInstance::__IsHiding": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::__IsHiding" + "src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::__IsHiding" ] }, "CActorInstance::ProcessMotionEventEffectEvent": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::ProcessMotionEventEffectEvent" + "src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::ProcessMotionEventEffectEvent" ] }, "CActorInstance::ProcessMotionEventEffectToTargetEvent": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::ProcessMotionEventEffectToTargetEvent" + "src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::ProcessMotionEventEffectToTargetEvent" ] }, "CActorInstance::ProcessMotionEventSpecialAttacking": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::ProcessMotionEventSpecialAttacking" + "src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::ProcessMotionEventSpecialAttacking" ] }, "CActorInstance::ProcessMotionEventSound": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::ProcessMotionEventSound" + "src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::ProcessMotionEventSound" ] }, "CActorInstance::ProcessMotionEventFly": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::ProcessMotionEventFly" + "src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::ProcessMotionEventFly" ] }, "CActorInstance::ProcessMotionEventWarp": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::ProcessMotionEventWarp" + "src/port/GameLib/ActorInstanceMotionEvent.cpp:CActorInstance::ProcessMotionEventWarp" ] } } diff --git a/audit/port-map/GameLib/ActorInstancePosition.cpp.json b/audit/port-map/GameLib/ActorInstancePosition.cpp.json index ce81d963..f00dfbc4 100644 --- a/audit/port-map/GameLib/ActorInstancePosition.cpp.json +++ b/audit/port-map/GameLib/ActorInstancePosition.cpp.json @@ -7,91 +7,91 @@ "CActorInstance::NEW_GetLastPixelPositionRef": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_GetLastPixelPositionRef" + "src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_GetLastPixelPositionRef" ] }, "CActorInstance::GetPositionVectorRef": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::GetPositionVectorRef" + "src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::GetPositionVectorRef" ] }, "CActorInstance::GetMovementVectorRef": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::GetMovementVectorRef" + "src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::GetMovementVectorRef" ] }, "CActorInstance::NEW_SetAtkPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_SetAtkPixelPosition" + "src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_SetAtkPixelPosition" ] }, "CActorInstance::SetCurPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::SetCurPixelPosition" + "src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::SetCurPixelPosition" ] }, "CActorInstance::NEW_SetSrcPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_SetSrcPixelPosition" + "src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_SetSrcPixelPosition" ] }, "CActorInstance::NEW_SetDstPixelPositionZ": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_SetDstPixelPositionZ" + "src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_SetDstPixelPositionZ" ] }, "CActorInstance::NEW_SetDstPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_SetDstPixelPosition" + "src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_SetDstPixelPosition" ] }, "CActorInstance::NEW_GetAtkPixelPositionRef": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_GetAtkPixelPositionRef" + "src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_GetAtkPixelPositionRef" ] }, "CActorInstance::NEW_GetSrcPixelPositionRef": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_GetSrcPixelPositionRef" + "src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_GetSrcPixelPositionRef" ] }, "CActorInstance::NEW_GetDstPixelPositionRef": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_GetDstPixelPositionRef" + "src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_GetDstPixelPositionRef" ] }, "CActorInstance::NEW_GetCurPixelPositionRef": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_GetCurPixelPositionRef" + "src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::NEW_GetCurPixelPositionRef" ] }, "CActorInstance::GetPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::GetPixelPosition" + "src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::GetPixelPosition" ] }, "CActorInstance::SetPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::SetPixelPosition" + "src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::SetPixelPosition" ] }, "CActorInstance::__InitializePositionData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::__InitializePositionData" + "src/port/GameLib/ActorInstancePosition.cpp:CActorInstance::__InitializePositionData" ] } } diff --git a/audit/port-map/GameLib/ActorInstanceRender.cpp.json b/audit/port-map/GameLib/ActorInstanceRender.cpp.json index 107f52a6..e6215884 100644 --- a/audit/port-map/GameLib/ActorInstanceRender.cpp.json +++ b/audit/port-map/GameLib/ActorInstanceRender.cpp.json @@ -7,133 +7,133 @@ "CActorInstance::IsDirLine": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::IsDirLine" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::IsDirLine" ] }, "CActorInstance::ShowDirectionLine": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::ShowDirectionLine" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::ShowDirectionLine" ] }, "CActorInstance::SetMaterialColor": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::SetMaterialColor" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::SetMaterialColor" ] }, "CActorInstance::SetMaterialAlpha": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::SetMaterialAlpha" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::SetMaterialAlpha" ] }, "CActorInstance::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::OnRender" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::OnRender" ] }, "CActorInstance::BeginDiffuseRender": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::BeginDiffuseRender" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::BeginDiffuseRender" ] }, "CActorInstance::EndDiffuseRender": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::EndDiffuseRender" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::EndDiffuseRender" ] }, "CActorInstance::BeginOpacityRender": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::BeginOpacityRender" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::BeginOpacityRender" ] }, "CActorInstance::EndOpacityRender": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::EndOpacityRender" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::EndOpacityRender" ] }, "CActorInstance::BeginBlendRender": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::BeginBlendRender" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::BeginBlendRender" ] }, "CActorInstance::EndBlendRender": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::EndBlendRender" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::EndBlendRender" ] }, "CActorInstance::BeginAddRender": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::BeginAddRender" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::BeginAddRender" ] }, "CActorInstance::EndAddRender": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::EndAddRender" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::EndAddRender" ] }, "CActorInstance::RestoreRenderMode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::RestoreRenderMode" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::RestoreRenderMode" ] }, "CActorInstance::SetAddRenderMode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::SetAddRenderMode" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::SetAddRenderMode" ] }, "CActorInstance::SetRenderMode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::SetRenderMode" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::SetRenderMode" ] }, "CActorInstance::SetAddColor": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::SetAddColor" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::SetAddColor" ] }, "CActorInstance::BeginModulateRender": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::BeginModulateRender" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::BeginModulateRender" ] }, "CActorInstance::EndModulateRender": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::EndModulateRender" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::EndModulateRender" ] }, "CActorInstance::SetModulateRenderMode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::SetModulateRenderMode" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::SetModulateRenderMode" ] }, "CActorInstance::RenderCollisionData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::RenderCollisionData" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::RenderCollisionData" ] }, "CActorInstance::RenderToShadowMap": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::RenderToShadowMap" + "src/port/GameLib/ActorInstanceRender.cpp:CActorInstance::RenderToShadowMap" ] } } diff --git a/audit/port-map/GameLib/ActorInstanceRotation.cpp.json b/audit/port-map/GameLib/ActorInstanceRotation.cpp.json index ed8c824b..647235ba 100644 --- a/audit/port-map/GameLib/ActorInstanceRotation.cpp.json +++ b/audit/port-map/GameLib/ActorInstanceRotation.cpp.json @@ -7,73 +7,73 @@ "CActorInstance::SetXYRotation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::SetXYRotation" + "src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::SetXYRotation" ] }, "CActorInstance::SetRotation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::SetRotation" + "src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::SetRotation" ] }, "CActorInstance::BlendRotation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::BlendRotation" + "src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::BlendRotation" ] }, "CActorInstance::SetAdvancingRotation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::SetAdvancingRotation" + "src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::SetAdvancingRotation" ] }, "CActorInstance::RotationProcess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::RotationProcess" + "src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::RotationProcess" ] }, "CActorInstance::LookAtFromXY": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::LookAtFromXY" + "src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::LookAtFromXY" ] }, "CActorInstance::LookAt": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::LookAt" + "src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::LookAt" ] }, "CActorInstance::LookWith": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::LookWith" + "src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::LookWith" ] }, "CActorInstance::GetRotation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::GetRotation" + "src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::GetRotation" ] }, "CActorInstance::GetTargetRotation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::GetTargetRotation" + "src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::GetTargetRotation" ] }, "CActorInstance::GetRotatingTime": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::GetRotatingTime" + "src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::GetRotatingTime" ] }, "CActorInstance::GetAdvancingRotation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::GetAdvancingRotation" + "src/port/GameLib/ActorInstanceRotation.cpp:CActorInstance::GetAdvancingRotation" ] } } diff --git a/audit/port-map/GameLib/ActorInstanceSync.cpp.json b/audit/port-map/GameLib/ActorInstanceSync.cpp.json index 905357a0..89d5b568 100644 --- a/audit/port-map/GameLib/ActorInstanceSync.cpp.json +++ b/audit/port-map/GameLib/ActorInstanceSync.cpp.json @@ -7,25 +7,25 @@ "CActorInstance::__Push": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceSync.cpp:CActorInstance::__Push" + "src/port/GameLib/ActorInstanceSync.cpp:CActorInstance::__Push" ] }, "CActorInstance::TEMP_Push": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceSync.cpp:CActorInstance::TEMP_Push" + "src/port/GameLib/ActorInstanceSync.cpp:CActorInstance::TEMP_Push" ] }, "CActorInstance::__IsSyncing": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceSync.cpp:CActorInstance::__IsSyncing" + "src/port/GameLib/ActorInstanceSync.cpp:CActorInstance::__IsSyncing" ] }, "CActorInstance::IsPushing": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceSync.cpp:CActorInstance::IsPushing" + "src/port/GameLib/ActorInstanceSync.cpp:CActorInstance::IsPushing" ] } } diff --git a/audit/port-map/GameLib/ActorInstanceWeaponTrace.cpp.json b/audit/port-map/GameLib/ActorInstanceWeaponTrace.cpp.json index 0a916278..c8dfe871 100644 --- a/audit/port-map/GameLib/ActorInstanceWeaponTrace.cpp.json +++ b/audit/port-map/GameLib/ActorInstanceWeaponTrace.cpp.json @@ -7,31 +7,31 @@ "CActorInstance::TraceProcess": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceWeaponTrace.cpp:CActorInstance::TraceProcess" + "src/port/GameLib/ActorInstanceWeaponTrace.cpp:CActorInstance::TraceProcess" ] }, "CActorInstance::RenderTrace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceWeaponTrace.cpp:CActorInstance::RenderTrace" + "src/port/GameLib/ActorInstanceWeaponTrace.cpp:CActorInstance::RenderTrace" ] }, "CActorInstance::__DestroyWeaponTrace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceWeaponTrace.cpp:CActorInstance::__DestroyWeaponTrace" + "src/port/GameLib/ActorInstanceWeaponTrace.cpp:CActorInstance::__DestroyWeaponTrace" ] }, "CActorInstance::__ShowWeaponTrace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceWeaponTrace.cpp:CActorInstance::__ShowWeaponTrace" + "src/port/GameLib/ActorInstanceWeaponTrace.cpp:CActorInstance::__ShowWeaponTrace" ] }, "CActorInstance::__HideWeaponTrace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ActorInstanceWeaponTrace.cpp:CActorInstance::__HideWeaponTrace" + "src/port/GameLib/ActorInstanceWeaponTrace.cpp:CActorInstance::__HideWeaponTrace" ] } } diff --git a/audit/port-map/GameLib/Area.cpp.json b/audit/port-map/GameLib/Area.cpp.json index 15c600ef..c75b5484 100644 --- a/audit/port-map/GameLib/Area.cpp.json +++ b/audit/port-map/GameLib/Area.cpp.json @@ -7,331 +7,331 @@ "CArea::TObjectData::InitializeRotation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::TObjectData::InitializeRotation" + "src/port/GameLib/Area.cpp:CArea::TObjectData::InitializeRotation" ] }, "CArea::New": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::New" + "src/port/GameLib/Area.cpp:CArea::New" ] }, "CArea::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::Delete" + "src/port/GameLib/Area.cpp:CArea::Delete" ] }, "CArea::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::DestroySystem" + "src/port/GameLib/Area.cpp:CArea::DestroySystem" ] }, "CArea::__UpdateAniThingList": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::__UpdateAniThingList" + "src/port/GameLib/Area.cpp:CArea::__UpdateAniThingList" ] }, "CArea::__UpdateEffectList": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::__UpdateEffectList" + "src/port/GameLib/Area.cpp:CArea::__UpdateEffectList" ] }, "CArea::Update": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::Update" + "src/port/GameLib/Area.cpp:CArea::Update" ] }, "CArea::UpdateAroundAmbience": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::UpdateAroundAmbience" + "src/port/GameLib/Area.cpp:CArea::UpdateAroundAmbience" ] }, "CArea::RenderEffect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::RenderEffect" + "src/port/GameLib/Area.cpp:CArea::RenderEffect" ] }, "CArea::DEBUG_GetRenderedCRCNum": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::DEBUG_GetRenderedCRCNum" + "src/port/GameLib/Area.cpp:CArea::DEBUG_GetRenderedCRCNum" ] }, "CArea::DEBUG_GetRenderedCRCWithNumVector": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::DEBUG_GetRenderedCRCWithNumVector" + "src/port/GameLib/Area.cpp:CArea::DEBUG_GetRenderedCRCWithNumVector" ] }, "CArea::DEBUG_GetRenderedGrapphicThingInstanceNum": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::DEBUG_GetRenderedGrapphicThingInstanceNum" + "src/port/GameLib/Area.cpp:CArea::DEBUG_GetRenderedGrapphicThingInstanceNum" ] }, "CArea::CollectRenderingObject": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::CollectRenderingObject" + "src/port/GameLib/Area.cpp:CArea::CollectRenderingObject" ] }, "CArea::CollectBlendRenderingObject": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::CollectBlendRenderingObject" + "src/port/GameLib/Area.cpp:CArea::CollectBlendRenderingObject" ] }, "CArea::Render": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::Render" + "src/port/GameLib/Area.cpp:CArea::Render" ] }, "CArea::RenderCollision": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::RenderCollision" + "src/port/GameLib/Area.cpp:CArea::RenderCollision" ] }, "CArea::RenderAmbience": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::RenderAmbience" + "src/port/GameLib/Area.cpp:CArea::RenderAmbience" ] }, "CArea::RenderDungeon": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::RenderDungeon" + "src/port/GameLib/Area.cpp:CArea::RenderDungeon" ] }, "CArea::Refresh": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::Refresh" + "src/port/GameLib/Area.cpp:CArea::Refresh" ] }, "CArea::__Load_BuildObjectInstances": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::__Load_BuildObjectInstances" + "src/port/GameLib/Area.cpp:CArea::__Load_BuildObjectInstances" ] }, "CArea::__SetObjectInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::__SetObjectInstance" + "src/port/GameLib/Area.cpp:CArea::__SetObjectInstance" ] }, "CArea::__SetObjectInstance_SetEffect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::__SetObjectInstance_SetEffect" + "src/port/GameLib/Area.cpp:CArea::__SetObjectInstance_SetEffect" ] }, "CArea::__SetObjectInstance_SetTree": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::__SetObjectInstance_SetTree" + "src/port/GameLib/Area.cpp:CArea::__SetObjectInstance_SetTree" ] }, "CArea::TObjectInstance::SetTree": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::TObjectInstance::SetTree" + "src/port/GameLib/Area.cpp:CArea::TObjectInstance::SetTree" ] }, "CArea::__SetObjectInstance_SetBuilding": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::__SetObjectInstance_SetBuilding" + "src/port/GameLib/Area.cpp:CArea::__SetObjectInstance_SetBuilding" ] }, "CArea::__SetObjectInstance_SetAmbience": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::__SetObjectInstance_SetAmbience" + "src/port/GameLib/Area.cpp:CArea::__SetObjectInstance_SetAmbience" ] }, "CArea::__SetObjectInstance_SetDungeonBlock": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::__SetObjectInstance_SetDungeonBlock" + "src/port/GameLib/Area.cpp:CArea::__SetObjectInstance_SetDungeonBlock" ] }, "CArea::__LoadAttribute": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::__LoadAttribute" + "src/port/GameLib/Area.cpp:CArea::__LoadAttribute" ] }, "CArea::Load": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::Load" + "src/port/GameLib/Area.cpp:CArea::Load" ] }, "CArea::__Load_LoadObject": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::__Load_LoadObject" + "src/port/GameLib/Area.cpp:CArea::__Load_LoadObject" ] }, "CArea::__Load_LoadAmbience": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::__Load_LoadAmbience" + "src/port/GameLib/Area.cpp:CArea::__Load_LoadAmbience" ] }, "CArea::CheckObjectIndex": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::CheckObjectIndex" + "src/port/GameLib/Area.cpp:CArea::CheckObjectIndex" ] }, "CArea::GetObjectDataCount": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::GetObjectDataCount" + "src/port/GameLib/Area.cpp:CArea::GetObjectDataCount" ] }, "CArea::GetObjectDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::GetObjectDataPointer" + "src/port/GameLib/Area.cpp:CArea::GetObjectDataPointer" ] }, "CArea::GetObjectInstanceCount": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::GetObjectInstanceCount" + "src/port/GameLib/Area.cpp:CArea::GetObjectInstanceCount" ] }, "CArea::GetObjectInstancePointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::GetObjectInstancePointer" + "src/port/GameLib/Area.cpp:CArea::GetObjectInstancePointer" ] }, "CArea::EnablePortal": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::EnablePortal" + "src/port/GameLib/Area.cpp:CArea::EnablePortal" ] }, "CArea::ClearPortal": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::ClearPortal" + "src/port/GameLib/Area.cpp:CArea::ClearPortal" ] }, "CArea::AddShowingPortalID": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::AddShowingPortalID" + "src/port/GameLib/Area.cpp:CArea::AddShowingPortalID" ] }, "CArea::RefreshPortal": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::RefreshPortal" + "src/port/GameLib/Area.cpp:CArea::RefreshPortal" ] }, "CArea::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::Clear" + "src/port/GameLib/Area.cpp:CArea::Clear" ] }, "CArea::__Clear_DestroyObjectInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::__Clear_DestroyObjectInstance" + "src/port/GameLib/Area.cpp:CArea::__Clear_DestroyObjectInstance" ] }, "CArea::GetCoordinate": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::GetCoordinate" + "src/port/GameLib/Area.cpp:CArea::GetCoordinate" ] }, "CArea::SetCoordinate": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::SetCoordinate" + "src/port/GameLib/Area.cpp:CArea::SetCoordinate" ] }, "CArea::SetMapOutDoor": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::SetMapOutDoor" + "src/port/GameLib/Area.cpp:CArea::SetMapOutDoor" ] }, "CArea::CArea": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::CArea" + "src/port/GameLib/Area.cpp:CArea::CArea" ] }, "CArea::~CArea": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::~CArea" + "src/port/GameLib/Area.cpp:CArea::~CArea" ] }, "CArea::TAmbienceInstance::__Update": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::TAmbienceInstance::__Update" + "src/port/GameLib/Area.cpp:CArea::TAmbienceInstance::__Update" ] }, "CArea::TAmbienceInstance::UpdateOnceSound": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::TAmbienceInstance::UpdateOnceSound" + "src/port/GameLib/Area.cpp:CArea::TAmbienceInstance::UpdateOnceSound" ] }, "CArea::TAmbienceInstance::UpdateStepSound": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::TAmbienceInstance::UpdateStepSound" + "src/port/GameLib/Area.cpp:CArea::TAmbienceInstance::UpdateStepSound" ] }, "CArea::TAmbienceInstance::UpdateLoopSound": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::TAmbienceInstance::UpdateLoopSound" + "src/port/GameLib/Area.cpp:CArea::TAmbienceInstance::UpdateLoopSound" ] }, "CArea::TAmbienceInstance::__GetVolumeFromDistance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::TAmbienceInstance::__GetVolumeFromDistance" + "src/port/GameLib/Area.cpp:CArea::TAmbienceInstance::__GetVolumeFromDistance" ] }, "CArea::TAmbienceInstance::Render": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::TAmbienceInstance::Render" + "src/port/GameLib/Area.cpp:CArea::TAmbienceInstance::Render" ] }, "CArea::SAmbienceInstance::Picking": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::SAmbienceInstance::Picking" + "src/port/GameLib/Area.cpp:CArea::SAmbienceInstance::Picking" ] }, "CArea::SAmbienceInstance::SAmbienceInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Area.cpp:CArea::SAmbienceInstance::SAmbienceInstance" + "src/port/GameLib/Area.cpp:CArea::SAmbienceInstance::SAmbienceInstance" ] } } diff --git a/audit/port-map/GameLib/AreaTerrain.cpp.json b/audit/port-map/GameLib/AreaTerrain.cpp.json index 9c69cb54..b8454f39 100644 --- a/audit/port-map/GameLib/AreaTerrain.cpp.json +++ b/audit/port-map/GameLib/AreaTerrain.cpp.json @@ -7,211 +7,211 @@ "CTerrain::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::DestroySystem" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::DestroySystem" ] }, "CTerrain::New": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::New" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::New" ] }, "CTerrain::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::Delete" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::Delete" ] }, "CTerrain::CTerrain": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::CTerrain" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::CTerrain" ] }, "CTerrain::~CTerrain": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::~CTerrain" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::~CTerrain" ] }, "CTerrain::SetMapOutDoor": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::SetMapOutDoor" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::SetMapOutDoor" ] }, "CTerrain::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::Clear" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::Clear" ] }, "CTerrain::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::Initialize" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::Initialize" ] }, "CTerrain::LoadMiniMapTexture": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::LoadMiniMapTexture" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::LoadMiniMapTexture" ] }, "CTerrain::LoadShadowTexture": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::LoadShadowTexture" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::LoadShadowTexture" ] }, "CTerrain::LoadShadowMap": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::LoadShadowMap" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::LoadShadowMap" ] }, "CTerrain::CopySettingFromGlobalSetting": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::CopySettingFromGlobalSetting" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::CopySettingFromGlobalSetting" ] }, "CTerrain::WE_GetHeightMapValue": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::WE_GetHeightMapValue" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::WE_GetHeightMapValue" ] }, "CTerrain::GetNormal": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::GetNormal" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::GetNormal" ] }, "CTerrain::GetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::GetHeight" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::GetHeight" ] }, "CTerrain::CalculateNormal": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::CalculateNormal" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::CalculateNormal" ] }, "CTerrain::RAW_LoadTileMap": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::RAW_LoadTileMap" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::RAW_LoadTileMap" ] }, "CTerrain::LoadHeightMap": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::LoadHeightMap" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::LoadHeightMap" ] }, "CTerrain::LoadAttrMap": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::LoadAttrMap" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::LoadAttrMap" ] }, "CTerrain::isAttrOn": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::isAttrOn" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::isAttrOn" ] }, "CTerrain::GetAttr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::GetAttr" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::GetAttr" ] }, "CTerrain::GetWaterHeight": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::GetWaterHeight" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::GetWaterHeight" ] }, "CTerrain::RAW_DeallocateSplats": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::RAW_DeallocateSplats" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::RAW_DeallocateSplats" ] }, "CTerrain::RAW_AllocateSplats": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::RAW_AllocateSplats" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::RAW_AllocateSplats" ] }, "CTerrain::RAW_CountTiles": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::RAW_CountTiles" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::RAW_CountTiles" ] }, "CTerrain::RAW_GenerateSplat": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::RAW_GenerateSplat" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::RAW_GenerateSplat" ] }, "CTerrain::AddTexture32": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::AddTexture32" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::AddTexture32" ] }, "CTerrain::PutImage32": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::PutImage32" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::PutImage32" ] }, "CTerrain::PutImage16": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::PutImage16" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::PutImage16" ] }, "CTerrain::SetCoordinate": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::SetCoordinate" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::SetCoordinate" ] }, "CTerrain::CalculateTerrainPatch": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::CalculateTerrainPatch" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::CalculateTerrainPatch" ] }, "CTerrain::GetTerrainPatchPtr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::GetTerrainPatchPtr" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::GetTerrainPatchPtr" ] }, "CTerrain::_CalculateTerrainPatch": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::_CalculateTerrainPatch" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::_CalculateTerrainPatch" ] }, "CTerrain::AllocateMarkedSplats": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::AllocateMarkedSplats" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::AllocateMarkedSplats" ] }, "CTerrain::DeallocateMarkedSplats": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/AreaTerrain.cpp:CTerrain::DeallocateMarkedSplats" + "src/port/GameLib/AreaTerrain.cpp:CTerrain::DeallocateMarkedSplats" ] } } diff --git a/audit/port-map/GameLib/DungeonBlock.cpp.json b/audit/port-map/GameLib/DungeonBlock.cpp.json index 67d8cef4..1c184dae 100644 --- a/audit/port-map/GameLib/DungeonBlock.cpp.json +++ b/audit/port-map/GameLib/DungeonBlock.cpp.json @@ -7,91 +7,91 @@ "CDungeonBlock::Update": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::Update" + "src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::Update" ] }, "CDungeonBlock::Render": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::Render" + "src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::Render" ] }, "CDungeonBlock::OnRenderShadow": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::OnRenderShadow" + "src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::OnRenderShadow" ] }, "CDungeonBlock::GetBoundingSphere": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::GetBoundingSphere" + "src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::GetBoundingSphere" ] }, "CDungeonBlock::OnUpdateCollisionData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::OnUpdateCollisionData" + "src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::OnUpdateCollisionData" ] }, "CDungeonBlock::OnUpdateHeighInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::OnUpdateHeighInstance" + "src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::OnUpdateHeighInstance" ] }, "CDungeonBlock::OnGetObjectHeight": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::OnGetObjectHeight" + "src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::OnGetObjectHeight" ] }, "CDungeonBlock::BuildBoundingSphere": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::BuildBoundingSphere" + "src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::BuildBoundingSphere" ] }, "CDungeonBlock::Intersect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::Intersect" + "src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::Intersect" ] }, "CDungeonBlock::GetBoundBox": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::GetBoundBox" + "src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::GetBoundBox" ] }, "CDungeonBlock::Load": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::Load" + "src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::Load" ] }, "CDungeonBlock::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::__Initialize" + "src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::__Initialize" ] }, "CDungeonBlock::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::Destroy" + "src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::Destroy" ] }, "CDungeonBlock::CDungeonBlock": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::CDungeonBlock" + "src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::CDungeonBlock" ] }, "CDungeonBlock::~CDungeonBlock": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::~CDungeonBlock" + "src/port/GameLib/DungeonBlock.cpp:CDungeonBlock::~CDungeonBlock" ] } } diff --git a/audit/port-map/GameLib/FlyTarget.cpp.json b/audit/port-map/GameLib/FlyTarget.cpp.json index 34e3ca23..4f867279 100644 --- a/audit/port-map/GameLib/FlyTarget.cpp.json +++ b/audit/port-map/GameLib/FlyTarget.cpp.json @@ -7,73 +7,73 @@ "CFlyTarget::CFlyTarget": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTarget.cpp:CFlyTarget::CFlyTarget" + "src/port/GameLib/FlyTarget.cpp:CFlyTarget::CFlyTarget" ] }, "CFlyTarget::~CFlyTarget": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTarget.cpp:CFlyTarget::~CFlyTarget" + "src/port/GameLib/FlyTarget.cpp:CFlyTarget::~CFlyTarget" ] }, "CFlyTarget::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTarget.cpp:CFlyTarget::__Initialize" + "src/port/GameLib/FlyTarget.cpp:CFlyTarget::__Initialize" ] }, "CFlyTarget::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTarget.cpp:CFlyTarget::Clear" + "src/port/GameLib/FlyTarget.cpp:CFlyTarget::Clear" ] }, "CFlyTarget::IsObject": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTarget.cpp:CFlyTarget::IsObject" + "src/port/GameLib/FlyTarget.cpp:CFlyTarget::IsObject" ] }, "CFlyTarget::IsPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTarget.cpp:CFlyTarget::IsPosition" + "src/port/GameLib/FlyTarget.cpp:CFlyTarget::IsPosition" ] }, "CFlyTarget::IsValidTarget": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTarget.cpp:CFlyTarget::IsValidTarget" + "src/port/GameLib/FlyTarget.cpp:CFlyTarget::IsValidTarget" ] }, "CFlyTarget::NotifyTargetClear": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTarget.cpp:CFlyTarget::NotifyTargetClear" + "src/port/GameLib/FlyTarget.cpp:CFlyTarget::NotifyTargetClear" ] }, "CFlyTarget::GetType": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTarget.cpp:CFlyTarget::GetType" + "src/port/GameLib/FlyTarget.cpp:CFlyTarget::GetType" ] }, "CFlyTarget::GetFlyTarget": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTarget.cpp:CFlyTarget::GetFlyTarget" + "src/port/GameLib/FlyTarget.cpp:CFlyTarget::GetFlyTarget" ] }, "CFlyTarget::GetFlyTargetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTarget.cpp:CFlyTarget::GetFlyTargetPosition" + "src/port/GameLib/FlyTarget.cpp:CFlyTarget::GetFlyTargetPosition" ] }, "CFlyTarget::GetFlyTargetData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTarget.cpp:CFlyTarget::GetFlyTargetData" + "src/port/GameLib/FlyTarget.cpp:CFlyTarget::GetFlyTargetData" ] } } diff --git a/audit/port-map/GameLib/FlyTrace.cpp.json b/audit/port-map/GameLib/FlyTrace.cpp.json index 577ccb24..d95be35a 100644 --- a/audit/port-map/GameLib/FlyTrace.cpp.json +++ b/audit/port-map/GameLib/FlyTrace.cpp.json @@ -7,67 +7,67 @@ "CFlyTrace::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTrace.cpp:CFlyTrace::DestroySystem" + "src/port/GameLib/FlyTrace.cpp:CFlyTrace::DestroySystem" ] }, "CFlyTrace::New": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTrace.cpp:CFlyTrace::New" + "src/port/GameLib/FlyTrace.cpp:CFlyTrace::New" ] }, "CFlyTrace::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTrace.cpp:CFlyTrace::Delete" + "src/port/GameLib/FlyTrace.cpp:CFlyTrace::Delete" ] }, "CFlyTrace::CFlyTrace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTrace.cpp:CFlyTrace::CFlyTrace" + "src/port/GameLib/FlyTrace.cpp:CFlyTrace::CFlyTrace" ] }, "CFlyTrace::~CFlyTrace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTrace.cpp:CFlyTrace::~CFlyTrace" + "src/port/GameLib/FlyTrace.cpp:CFlyTrace::~CFlyTrace" ] }, "CFlyTrace::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTrace.cpp:CFlyTrace::__Initialize" + "src/port/GameLib/FlyTrace.cpp:CFlyTrace::__Initialize" ] }, "CFlyTrace::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTrace.cpp:CFlyTrace::Destroy" + "src/port/GameLib/FlyTrace.cpp:CFlyTrace::Destroy" ] }, "CFlyTrace::UpdateNewPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTrace.cpp:CFlyTrace::UpdateNewPosition" + "src/port/GameLib/FlyTrace.cpp:CFlyTrace::UpdateNewPosition" ] }, "CFlyTrace::Create": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTrace.cpp:CFlyTrace::Create" + "src/port/GameLib/FlyTrace.cpp:CFlyTrace::Create" ] }, "CFlyTrace::Update": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTrace.cpp:CFlyTrace::Update" + "src/port/GameLib/FlyTrace.cpp:CFlyTrace::Update" ] }, "CFlyTrace::Render": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyTrace.cpp:CFlyTrace::Render" + "src/port/GameLib/FlyTrace.cpp:CFlyTrace::Render" ] } } diff --git a/audit/port-map/GameLib/FlyingData.cpp.json b/audit/port-map/GameLib/FlyingData.cpp.json index 829a4ad9..20002bf2 100644 --- a/audit/port-map/GameLib/FlyingData.cpp.json +++ b/audit/port-map/GameLib/FlyingData.cpp.json @@ -7,73 +7,73 @@ "CFlyingData::CFlyingData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingData.cpp:CFlyingData::CFlyingData" + "src/port/GameLib/FlyingData.cpp:CFlyingData::CFlyingData" ] }, "CFlyingData::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingData.cpp:CFlyingData::__Initialize" + "src/port/GameLib/FlyingData.cpp:CFlyingData::__Initialize" ] }, "CFlyingData::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingData.cpp:CFlyingData::Destroy" + "src/port/GameLib/FlyingData.cpp:CFlyingData::Destroy" ] }, "CFlyingData::~CFlyingData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingData.cpp:CFlyingData::~CFlyingData" + "src/port/GameLib/FlyingData.cpp:CFlyingData::~CFlyingData" ] }, "CFlyingData::SetBombEffect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingData.cpp:CFlyingData::SetBombEffect" + "src/port/GameLib/FlyingData.cpp:CFlyingData::SetBombEffect" ] }, "CFlyingData::GetAttachDataReference": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingData.cpp:CFlyingData::GetAttachDataReference" + "src/port/GameLib/FlyingData.cpp:CFlyingData::GetAttachDataReference" ] }, "CFlyingData::AttachFlyEffect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingData.cpp:CFlyingData::AttachFlyEffect" + "src/port/GameLib/FlyingData.cpp:CFlyingData::AttachFlyEffect" ] }, "CFlyingData::RemoveAttach": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingData.cpp:CFlyingData::RemoveAttach" + "src/port/GameLib/FlyingData.cpp:CFlyingData::RemoveAttach" ] }, "CFlyingData::RemoveAllAttach": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingData.cpp:CFlyingData::RemoveAllAttach" + "src/port/GameLib/FlyingData.cpp:CFlyingData::RemoveAllAttach" ] }, "CFlyingData::DuplicateAttach": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingData.cpp:CFlyingData::DuplicateAttach" + "src/port/GameLib/FlyingData.cpp:CFlyingData::DuplicateAttach" ] }, "CFlyingData::LoadScriptFile": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingData.cpp:CFlyingData::LoadScriptFile" + "src/port/GameLib/FlyingData.cpp:CFlyingData::LoadScriptFile" ] }, "CFlyingData::SaveScriptFile": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingData.cpp:CFlyingData::SaveScriptFile" + "src/port/GameLib/FlyingData.cpp:CFlyingData::SaveScriptFile" ] } } diff --git a/audit/port-map/GameLib/FlyingInstance.cpp.json b/audit/port-map/GameLib/FlyingInstance.cpp.json index fff3759c..6cfd5289 100644 --- a/audit/port-map/GameLib/FlyingInstance.cpp.json +++ b/audit/port-map/GameLib/FlyingInstance.cpp.json @@ -7,121 +7,121 @@ "CFlyingInstance::CFlyingInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::CFlyingInstance" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::CFlyingInstance" ] }, "CFlyingInstance::~CFlyingInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::~CFlyingInstance" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::~CFlyingInstance" ] }, "CFlyingInstance::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::__Initialize" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::__Initialize" ] }, "CFlyingInstance::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::Clear" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::Clear" ] }, "CFlyingInstance::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::Destroy" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::Destroy" ] }, "CFlyingInstance::BuildAttachInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::BuildAttachInstance" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::BuildAttachInstance" ] }, "CFlyingInstance::Create": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::Create" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::Create" ] }, "CFlyingInstance::__SetTargetDirection": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::__SetTargetDirection" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::__SetTargetDirection" ] }, "CFlyingInstance::__SetTargetNormalizedDirection": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::__SetTargetNormalizedDirection" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::__SetTargetNormalizedDirection" ] }, "CFlyingInstance::SetFlyTarget": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::SetFlyTarget" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::SetFlyTarget" ] }, "CFlyingInstance::AdjustDirectionForHoming": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::AdjustDirectionForHoming" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::AdjustDirectionForHoming" ] }, "CFlyingInstance::UpdateAttachInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::UpdateAttachInstance" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::UpdateAttachInstance" ] }, "CFlyingInstance::Update": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::Update" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::Update" ] }, "CFlyingInstance::ClearAttachInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::ClearAttachInstance" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::ClearAttachInstance" ] }, "CFlyingInstance::__Explode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::__Explode" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::__Explode" ] }, "CFlyingInstance::__Bomb": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::__Bomb" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::__Bomb" ] }, "CFlyingInstance::Render": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::Render" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::Render" ] }, "CFlyingInstance::RenderAttachInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::RenderAttachInstance" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::RenderAttachInstance" ] }, "CFlyingInstance::SetDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::SetDataPointer" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::SetDataPointer" ] }, "CFlyingInstance::__SetDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::__SetDataPointer" + "src/port/GameLib/FlyingInstance.cpp:CFlyingInstance::__SetDataPointer" ] } } diff --git a/audit/port-map/GameLib/FlyingObjectManager.cpp.json b/audit/port-map/GameLib/FlyingObjectManager.cpp.json index 879db520..f20b172e 100644 --- a/audit/port-map/GameLib/FlyingObjectManager.cpp.json +++ b/audit/port-map/GameLib/FlyingObjectManager.cpp.json @@ -7,73 +7,73 @@ "CFlyingManager::CFlyingManager": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::CFlyingManager" + "src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::CFlyingManager" ] }, "CFlyingManager::~CFlyingManager": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::~CFlyingManager" + "src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::~CFlyingManager" ] }, "CFlyingManager::__DestroyFlyingInstanceList": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::__DestroyFlyingInstanceList" + "src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::__DestroyFlyingInstanceList" ] }, "CFlyingManager::__DestroyFlyingDataMap": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::__DestroyFlyingDataMap" + "src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::__DestroyFlyingDataMap" ] }, "CFlyingManager::DeleteAllInstances": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::DeleteAllInstances" + "src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::DeleteAllInstances" ] }, "CFlyingManager::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::Destroy" + "src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::Destroy" ] }, "CFlyingManager::RegisterFlyingData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::RegisterFlyingData" + "src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::RegisterFlyingData" ] }, "CFlyingManager::CreateFlyingInstanceFlyTarget": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::CreateFlyingInstanceFlyTarget" + "src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::CreateFlyingInstanceFlyTarget" ] }, "CFlyingManager::Update": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::Update" + "src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::Update" ] }, "CFlyingManager::Render": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::Render" + "src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::Render" ] }, "CFlyingManager::RegisterIndexedFlyData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::RegisterIndexedFlyData" + "src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::RegisterIndexedFlyData" ] }, "CFlyingManager::CreateIndexedFly": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::CreateIndexedFly" + "src/port/GameLib/FlyingObjectManager.cpp:CFlyingManager::CreateIndexedFly" ] } } diff --git a/audit/port-map/GameLib/GameEventManager.cpp.json b/audit/port-map/GameLib/GameEventManager.cpp.json index fbbf878f..b1a87dd5 100644 --- a/audit/port-map/GameLib/GameEventManager.cpp.json +++ b/audit/port-map/GameLib/GameEventManager.cpp.json @@ -7,31 +7,31 @@ "CGameEventManager::SetCenterPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameEventManager.cpp:CGameEventManager::SetCenterPosition" + "src/port/GameLib/GameEventManager.cpp:CGameEventManager::SetCenterPosition" ] }, "CGameEventManager::Update": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameEventManager.cpp:CGameEventManager::Update" + "src/port/GameLib/GameEventManager.cpp:CGameEventManager::Update" ] }, "CGameEventManager::ProcessEventScreenWaving": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameEventManager.cpp:CGameEventManager::ProcessEventScreenWaving" + "src/port/GameLib/GameEventManager.cpp:CGameEventManager::ProcessEventScreenWaving" ] }, "CGameEventManager::CGameEventManager": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameEventManager.cpp:CGameEventManager::CGameEventManager" + "src/port/GameLib/GameEventManager.cpp:CGameEventManager::CGameEventManager" ] }, "CGameEventManager::~CGameEventManager": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameEventManager.cpp:CGameEventManager::~CGameEventManager" + "src/port/GameLib/GameEventManager.cpp:CGameEventManager::~CGameEventManager" ] } } diff --git a/audit/port-map/GameLib/GameType.cpp.json b/audit/port-map/GameLib/GameType.cpp.json index 0dded9ea..4a1c0295 100644 --- a/audit/port-map/GameLib/GameType.cpp.json +++ b/audit/port-map/GameLib/GameType.cpp.json @@ -7,85 +7,85 @@ "NRaceData::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameType.cpp:NRaceData::DestroySystem" + "src/port/GameLib/GameType.cpp:NRaceData::DestroySystem" ] }, "NRaceData::LoadAttackData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameType.cpp:NRaceData::LoadAttackData" + "src/port/GameLib/GameType.cpp:NRaceData::LoadAttackData" ] }, "NRaceData::THitData::Load": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameType.cpp:NRaceData::THitData::Load" + "src/port/GameLib/GameType.cpp:NRaceData::THitData::Load" ] }, "NRaceData::LoadMotionAttackData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameType.cpp:NRaceData::LoadMotionAttackData" + "src/port/GameLib/GameType.cpp:NRaceData::LoadMotionAttackData" ] }, "NRaceData::LoadCollisionData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameType.cpp:NRaceData::LoadCollisionData" + "src/port/GameLib/GameType.cpp:NRaceData::LoadCollisionData" ] }, "NRaceData::SaveEffectData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameType.cpp:NRaceData::SaveEffectData" + "src/port/GameLib/GameType.cpp:NRaceData::SaveEffectData" ] }, "NRaceData::SaveObjectData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameType.cpp:NRaceData::SaveObjectData" + "src/port/GameLib/GameType.cpp:NRaceData::SaveObjectData" ] }, "NRaceData::LoadEffectData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameType.cpp:NRaceData::LoadEffectData" + "src/port/GameLib/GameType.cpp:NRaceData::LoadEffectData" ] }, "NRaceData::LoadObjectData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameType.cpp:NRaceData::LoadObjectData" + "src/port/GameLib/GameType.cpp:NRaceData::LoadObjectData" ] }, "NRaceData::SaveAttackData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameType.cpp:NRaceData::SaveAttackData" + "src/port/GameLib/GameType.cpp:NRaceData::SaveAttackData" ] }, "NRaceData::SaveMotionAttackData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameType.cpp:NRaceData::SaveMotionAttackData" + "src/port/GameLib/GameType.cpp:NRaceData::SaveMotionAttackData" ] }, "NRaceData::SaveCollisionData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameType.cpp:NRaceData::SaveCollisionData" + "src/port/GameLib/GameType.cpp:NRaceData::SaveCollisionData" ] }, "NRaceData::SaveAttachingData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameType.cpp:NRaceData::SaveAttachingData" + "src/port/GameLib/GameType.cpp:NRaceData::SaveAttachingData" ] }, "NRaceData::LoadAttachingData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameType.cpp:NRaceData::LoadAttachingData" + "src/port/GameLib/GameType.cpp:NRaceData::LoadAttachingData" ] } } diff --git a/audit/port-map/GameLib/GameUtil.cpp.json b/audit/port-map/GameLib/GameUtil.cpp.json index 3bc93938..04bdb8dc 100644 --- a/audit/port-map/GameLib/GameUtil.cpp.json +++ b/audit/port-map/GameLib/GameUtil.cpp.json @@ -7,79 +7,79 @@ "DetectCollisionDynamicZCylinderVSDynamicZCylinder": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameUtil.cpp:DetectCollisionDynamicZCylinderVSDynamicZCylinder" + "src/port/GameLib/GameUtil.cpp:DetectCollisionDynamicZCylinderVSDynamicZCylinder" ] }, "DetectCollisionDynamicSphereVSDynamicSphere": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameUtil.cpp:DetectCollisionDynamicSphereVSDynamicSphere" + "src/port/GameLib/GameUtil.cpp:DetectCollisionDynamicSphereVSDynamicSphere" ] }, "IsCWAcuteAngle": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameUtil.cpp:IsCWAcuteAngle" + "src/port/GameLib/GameUtil.cpp:IsCWAcuteAngle" ] }, "IsCCWAcuteAngle": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameUtil.cpp:IsCCWAcuteAngle" + "src/port/GameLib/GameUtil.cpp:IsCCWAcuteAngle" ] }, "IsCWRotation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameUtil.cpp:IsCWRotation" + "src/port/GameLib/GameUtil.cpp:IsCWRotation" ] }, "IsCCWRotation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameUtil.cpp:IsCCWRotation" + "src/port/GameLib/GameUtil.cpp:IsCCWRotation" ] }, "GetInterpolatedRotation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameUtil.cpp:GetInterpolatedRotation" + "src/port/GameLib/GameUtil.cpp:GetInterpolatedRotation" ] }, "GetDegreeFromPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameUtil.cpp:GetDegreeFromPosition" + "src/port/GameLib/GameUtil.cpp:GetDegreeFromPosition" ] }, "GetDegreeFromPosition2": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameUtil.cpp:GetDegreeFromPosition2" + "src/port/GameLib/GameUtil.cpp:GetDegreeFromPosition2" ] }, "GetDegreeDifference": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameUtil.cpp:GetDegreeDifference" + "src/port/GameLib/GameUtil.cpp:GetDegreeDifference" ] }, "GetRotatingDirection": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameUtil.cpp:GetRotatingDirection" + "src/port/GameLib/GameUtil.cpp:GetRotatingDirection" ] }, "CameraRotationToCharacterRotation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameUtil.cpp:CameraRotationToCharacterRotation" + "src/port/GameLib/GameUtil.cpp:CameraRotationToCharacterRotation" ] }, "CharacterRotationToCameraRotation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/GameUtil.cpp:CharacterRotationToCameraRotation" + "src/port/GameLib/GameUtil.cpp:CharacterRotationToCameraRotation" ] } } diff --git a/audit/port-map/GameLib/ItemData.cpp.json b/audit/port-map/GameLib/ItemData.cpp.json index b4da1b94..8a3434af 100644 --- a/audit/port-map/GameLib/ItemData.cpp.json +++ b/audit/port-map/GameLib/ItemData.cpp.json @@ -7,295 +7,295 @@ "CItemData::New": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::New" + "src/port/GameLib/ItemData.cpp:CItemData::New" ] }, "CItemData::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::Delete" + "src/port/GameLib/ItemData.cpp:CItemData::Delete" ] }, "CItemData::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::DestroySystem" + "src/port/GameLib/ItemData.cpp:CItemData::DestroySystem" ] }, "CItemData::GetModelThing": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetModelThing" + "src/port/GameLib/ItemData.cpp:CItemData::GetModelThing" ] }, "CItemData::GetSubModelThing": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetSubModelThing" + "src/port/GameLib/ItemData.cpp:CItemData::GetSubModelThing" ] }, "CItemData::GetDropModelThing": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetDropModelThing" + "src/port/GameLib/ItemData.cpp:CItemData::GetDropModelThing" ] }, "CItemData::GetIconImage": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetIconImage" + "src/port/GameLib/ItemData.cpp:CItemData::GetIconImage" ] }, "CItemData::GetLODModelThingCount": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetLODModelThingCount" + "src/port/GameLib/ItemData.cpp:CItemData::GetLODModelThingCount" ] }, "CItemData::GetLODModelThingPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetLODModelThingPointer" + "src/port/GameLib/ItemData.cpp:CItemData::GetLODModelThingPointer" ] }, "CItemData::GetAttachingDataCount": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetAttachingDataCount" + "src/port/GameLib/ItemData.cpp:CItemData::GetAttachingDataCount" ] }, "CItemData::GetCollisionDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetCollisionDataPointer" + "src/port/GameLib/ItemData.cpp:CItemData::GetCollisionDataPointer" ] }, "CItemData::GetAttachingDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetAttachingDataPointer" + "src/port/GameLib/ItemData.cpp:CItemData::GetAttachingDataPointer" ] }, "CItemData::SetSummary": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::SetSummary" + "src/port/GameLib/ItemData.cpp:CItemData::SetSummary" ] }, "CItemData::SetDescription": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::SetDescription" + "src/port/GameLib/ItemData.cpp:CItemData::SetDescription" ] }, "CItemData::SetDefaultItemData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::SetDefaultItemData" + "src/port/GameLib/ItemData.cpp:CItemData::SetDefaultItemData" ] }, "CItemData::__LoadFiles": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::__LoadFiles" + "src/port/GameLib/ItemData.cpp:CItemData::__LoadFiles" ] }, "CItemData::__SetIconImage": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::__SetIconImage" + "src/port/GameLib/ItemData.cpp:CItemData::__SetIconImage" ] }, "CItemData::SetItemTableData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::SetItemTableData" + "src/port/GameLib/ItemData.cpp:CItemData::SetItemTableData" ] }, "CItemData::GetTable": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetTable" + "src/port/GameLib/ItemData.cpp:CItemData::GetTable" ] }, "CItemData::GetIndex": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetIndex" + "src/port/GameLib/ItemData.cpp:CItemData::GetIndex" ] }, "CItemData::GetName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetName" + "src/port/GameLib/ItemData.cpp:CItemData::GetName" ] }, "CItemData::GetDescription": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetDescription" + "src/port/GameLib/ItemData.cpp:CItemData::GetDescription" ] }, "CItemData::GetSummary": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetSummary" + "src/port/GameLib/ItemData.cpp:CItemData::GetSummary" ] }, "CItemData::GetType": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetType" + "src/port/GameLib/ItemData.cpp:CItemData::GetType" ] }, "CItemData::GetSubType": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetSubType" + "src/port/GameLib/ItemData.cpp:CItemData::GetSubType" ] }, "CItemData::GetUseTypeString": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetUseTypeString" + "src/port/GameLib/ItemData.cpp:CItemData::GetUseTypeString" ] }, "CItemData::GetWeaponType": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetWeaponType" + "src/port/GameLib/ItemData.cpp:CItemData::GetWeaponType" ] }, "CItemData::GetSize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetSize" + "src/port/GameLib/ItemData.cpp:CItemData::GetSize" ] }, "CItemData::IsAntiFlag": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::IsAntiFlag" + "src/port/GameLib/ItemData.cpp:CItemData::IsAntiFlag" ] }, "CItemData::IsFlag": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::IsFlag" + "src/port/GameLib/ItemData.cpp:CItemData::IsFlag" ] }, "CItemData::IsWearableFlag": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::IsWearableFlag" + "src/port/GameLib/ItemData.cpp:CItemData::IsWearableFlag" ] }, "CItemData::HasNextGrade": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::HasNextGrade" + "src/port/GameLib/ItemData.cpp:CItemData::HasNextGrade" ] }, "CItemData::GetWearFlags": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetWearFlags" + "src/port/GameLib/ItemData.cpp:CItemData::GetWearFlags" ] }, "CItemData::GetIBuyItemPrice": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetIBuyItemPrice" + "src/port/GameLib/ItemData.cpp:CItemData::GetIBuyItemPrice" ] }, "CItemData::GetISellItemPrice": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetISellItemPrice" + "src/port/GameLib/ItemData.cpp:CItemData::GetISellItemPrice" ] }, "CItemData::GetLimit": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetLimit" + "src/port/GameLib/ItemData.cpp:CItemData::GetLimit" ] }, "CItemData::GetApply": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetApply" + "src/port/GameLib/ItemData.cpp:CItemData::GetApply" ] }, "CItemData::GetValue": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetValue" + "src/port/GameLib/ItemData.cpp:CItemData::GetValue" ] }, "CItemData::SetSocket": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::SetSocket" + "src/port/GameLib/ItemData.cpp:CItemData::SetSocket" ] }, "CItemData::GetSocket": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetSocket" + "src/port/GameLib/ItemData.cpp:CItemData::GetSocket" ] }, "CItemData::GetSocketCount": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetSocketCount" + "src/port/GameLib/ItemData.cpp:CItemData::GetSocketCount" ] }, "CItemData::GetIconNumber": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetIconNumber" + "src/port/GameLib/ItemData.cpp:CItemData::GetIconNumber" ] }, "CItemData::GetSpecularPoweru": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetSpecularPoweru" + "src/port/GameLib/ItemData.cpp:CItemData::GetSpecularPoweru" ] }, "CItemData::GetSpecularPowerf": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetSpecularPowerf" + "src/port/GameLib/ItemData.cpp:CItemData::GetSpecularPowerf" ] }, "CItemData::GetRefine": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::GetRefine" + "src/port/GameLib/ItemData.cpp:CItemData::GetRefine" ] }, "CItemData::IsEquipment": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::IsEquipment" + "src/port/GameLib/ItemData.cpp:CItemData::IsEquipment" ] }, "CItemData::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::Clear" + "src/port/GameLib/ItemData.cpp:CItemData::Clear" ] }, "CItemData::CItemData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::CItemData" + "src/port/GameLib/ItemData.cpp:CItemData::CItemData" ] }, "CItemData::~CItemData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemData.cpp:CItemData::~CItemData" + "src/port/GameLib/ItemData.cpp:CItemData::~CItemData" ] } } diff --git a/audit/port-map/GameLib/ItemManager.cpp.json b/audit/port-map/GameLib/ItemManager.cpp.json index 3cd92b0b..158d4259 100644 --- a/audit/port-map/GameLib/ItemManager.cpp.json +++ b/audit/port-map/GameLib/ItemManager.cpp.json @@ -7,73 +7,73 @@ "CItemManager::SelectItemData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemManager.cpp:CItemManager::SelectItemData" + "src/port/GameLib/ItemManager.cpp:CItemManager::SelectItemData" ] }, "CItemManager::GetSelectedItemDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemManager.cpp:CItemManager::GetSelectedItemDataPointer" + "src/port/GameLib/ItemManager.cpp:CItemManager::GetSelectedItemDataPointer" ] }, "CItemManager::GetItemDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemManager.cpp:CItemManager::GetItemDataPointer" + "src/port/GameLib/ItemManager.cpp:CItemManager::GetItemDataPointer" ] }, "CItemManager::MakeItemData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemManager.cpp:CItemManager::MakeItemData" + "src/port/GameLib/ItemManager.cpp:CItemManager::MakeItemData" ] }, "CItemManager::LoadItemList": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemManager.cpp:CItemManager::LoadItemList" + "src/port/GameLib/ItemManager.cpp:CItemManager::LoadItemList" ] }, "__SnapString": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemManager.cpp:__SnapString" + "src/port/GameLib/ItemManager.cpp:__SnapString" ] }, "CItemManager::LoadItemDesc": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemManager.cpp:CItemManager::LoadItemDesc" + "src/port/GameLib/ItemManager.cpp:CItemManager::LoadItemDesc" ] }, "GetHashCode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemManager.cpp:GetHashCode" + "src/port/GameLib/ItemManager.cpp:GetHashCode" ] }, "CItemManager::LoadItemTable": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemManager.cpp:CItemManager::LoadItemTable" + "src/port/GameLib/ItemManager.cpp:CItemManager::LoadItemTable" ] }, "CItemManager::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemManager.cpp:CItemManager::Destroy" + "src/port/GameLib/ItemManager.cpp:CItemManager::Destroy" ] }, "CItemManager::CItemManager": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemManager.cpp:CItemManager::CItemManager" + "src/port/GameLib/ItemManager.cpp:CItemManager::CItemManager" ] }, "CItemManager::~CItemManager": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/ItemManager.cpp:CItemManager::~CItemManager" + "src/port/GameLib/ItemManager.cpp:CItemManager::~CItemManager" ] } } diff --git a/audit/port-map/GameLib/MapBase.cpp.json b/audit/port-map/GameLib/MapBase.cpp.json index d9f79279..903d2368 100644 --- a/audit/port-map/GameLib/MapBase.cpp.json +++ b/audit/port-map/GameLib/MapBase.cpp.json @@ -7,55 +7,55 @@ "CMapBase::CMapBase": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapBase.cpp:CMapBase::CMapBase" + "src/port/GameLib/MapBase.cpp:CMapBase::CMapBase" ] }, "CMapBase::~CMapBase": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapBase.cpp:CMapBase::~CMapBase" + "src/port/GameLib/MapBase.cpp:CMapBase::~CMapBase" ] }, "CMapBase::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapBase.cpp:CMapBase::Clear" + "src/port/GameLib/MapBase.cpp:CMapBase::Clear" ] }, "CMapBase::Enter": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapBase.cpp:CMapBase::Enter" + "src/port/GameLib/MapBase.cpp:CMapBase::Enter" ] }, "CMapBase::Leave": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapBase.cpp:CMapBase::Leave" + "src/port/GameLib/MapBase.cpp:CMapBase::Leave" ] }, "CMapBase::SetEnvironmentDataPtr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapBase.cpp:CMapBase::SetEnvironmentDataPtr" + "src/port/GameLib/MapBase.cpp:CMapBase::SetEnvironmentDataPtr" ] }, "CMapBase::ResetEnvironmentDataPtr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapBase.cpp:CMapBase::ResetEnvironmentDataPtr" + "src/port/GameLib/MapBase.cpp:CMapBase::ResetEnvironmentDataPtr" ] }, "CMapBase::Render": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapBase.cpp:CMapBase::Render" + "src/port/GameLib/MapBase.cpp:CMapBase::Render" ] }, "CMapBase::LoadProperty": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapBase.cpp:CMapBase::LoadProperty" + "src/port/GameLib/MapBase.cpp:CMapBase::LoadProperty" ] } } diff --git a/audit/port-map/GameLib/MapManager.cpp.json b/audit/port-map/GameLib/MapManager.cpp.json index cf472fb2..feccc0d2 100644 --- a/audit/port-map/GameLib/MapManager.cpp.json +++ b/audit/port-map/GameLib/MapManager.cpp.json @@ -7,127 +7,127 @@ "CMapManager::IsMapOutdoor": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::IsMapOutdoor" + "src/port/GameLib/MapManager.cpp:CMapManager::IsMapOutdoor" ] }, "CMapManager::GetMapOutdoorRef": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::GetMapOutdoorRef" + "src/port/GameLib/MapManager.cpp:CMapManager::GetMapOutdoorRef" ] }, "CMapManager::CMapManager": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::CMapManager" + "src/port/GameLib/MapManager.cpp:CMapManager::CMapManager" ] }, "CMapManager::~CMapManager": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::~CMapManager" + "src/port/GameLib/MapManager.cpp:CMapManager::~CMapManager" ] }, "CMapManager::IsSoftwareTilingEnable": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::IsSoftwareTilingEnable" + "src/port/GameLib/MapManager.cpp:CMapManager::IsSoftwareTilingEnable" ] }, "CMapManager::ReserveSoftwareTilingEnable": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::ReserveSoftwareTilingEnable" + "src/port/GameLib/MapManager.cpp:CMapManager::ReserveSoftwareTilingEnable" ] }, "CMapManager::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::Initialize" + "src/port/GameLib/MapManager.cpp:CMapManager::Initialize" ] }, "CMapManager::Create": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::Create" + "src/port/GameLib/MapManager.cpp:CMapManager::Create" ] }, "CMapManager::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::Destroy" + "src/port/GameLib/MapManager.cpp:CMapManager::Destroy" ] }, "CMapManager::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::Clear" + "src/port/GameLib/MapManager.cpp:CMapManager::Clear" ] }, "CMapManager::AllocMap": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::AllocMap" + "src/port/GameLib/MapManager.cpp:CMapManager::AllocMap" ] }, "CMapManager::LoadProperty": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::LoadProperty" + "src/port/GameLib/MapManager.cpp:CMapManager::LoadProperty" ] }, "CMapManager::LoadMap": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::LoadMap" + "src/port/GameLib/MapManager.cpp:CMapManager::LoadMap" ] }, "CMapManager::IsMapReady": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::IsMapReady" + "src/port/GameLib/MapManager.cpp:CMapManager::IsMapReady" ] }, "CMapManager::UnloadMap": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::UnloadMap" + "src/port/GameLib/MapManager.cpp:CMapManager::UnloadMap" ] }, "CMapManager::UpdateMap": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::UpdateMap" + "src/port/GameLib/MapManager.cpp:CMapManager::UpdateMap" ] }, "CMapManager::UpdateAroundAmbience": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::UpdateAroundAmbience" + "src/port/GameLib/MapManager.cpp:CMapManager::UpdateAroundAmbience" ] }, "CMapManager::GetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::GetHeight" + "src/port/GameLib/MapManager.cpp:CMapManager::GetHeight" ] }, "CMapManager::GetTerrainHeight": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::GetTerrainHeight" + "src/port/GameLib/MapManager.cpp:CMapManager::GetTerrainHeight" ] }, "CMapManager::GetWaterHeight": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::GetWaterHeight" + "src/port/GameLib/MapManager.cpp:CMapManager::GetWaterHeight" ] }, "CMapManager::BeginEnvironment": { "status": "ADAPTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::BeginEnvironment" + "src/port/GameLib/MapManager.cpp:CMapManager::BeginEnvironment" ], "note": "40250 verbatim except the ApplyLight tag: (DWORD)mc_pcurEnvironmentData becomes (DWORD)(uintptr_t) (a 64-bit pointer does not narrow implicitly); only compared for equality, as in 40250.", "test": "project/python_game_render_test.gd" @@ -135,157 +135,157 @@ "CMapManager::EndEnvironment": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::EndEnvironment" + "src/port/GameLib/MapManager.cpp:CMapManager::EndEnvironment" ] }, "CMapManager::SetEnvironmentData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::SetEnvironmentData" + "src/port/GameLib/MapManager.cpp:CMapManager::SetEnvironmentData" ] }, "CMapManager::SetEnvironmentDataPtr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::SetEnvironmentDataPtr" + "src/port/GameLib/MapManager.cpp:CMapManager::SetEnvironmentDataPtr" ] }, "CMapManager::ResetEnvironmentDataPtr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::ResetEnvironmentDataPtr" + "src/port/GameLib/MapManager.cpp:CMapManager::ResetEnvironmentDataPtr" ] }, "CMapManager::BlendEnvironmentData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::BlendEnvironmentData" + "src/port/GameLib/MapManager.cpp:CMapManager::BlendEnvironmentData" ] }, "CMapManager::RegisterEnvironmentData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::RegisterEnvironmentData" + "src/port/GameLib/MapManager.cpp:CMapManager::RegisterEnvironmentData" ] }, "CMapManager::GetCurrentEnvironmentData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::GetCurrentEnvironmentData" + "src/port/GameLib/MapManager.cpp:CMapManager::GetCurrentEnvironmentData" ] }, "CMapManager::GetEnvironmentData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::GetEnvironmentData" + "src/port/GameLib/MapManager.cpp:CMapManager::GetEnvironmentData" ] }, "CMapManager::RefreshPortal": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::RefreshPortal" + "src/port/GameLib/MapManager.cpp:CMapManager::RefreshPortal" ] }, "CMapManager::ClearPortal": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::ClearPortal" + "src/port/GameLib/MapManager.cpp:CMapManager::ClearPortal" ] }, "CMapManager::AddShowingPortalID": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::AddShowingPortalID" + "src/port/GameLib/MapManager.cpp:CMapManager::AddShowingPortalID" ] }, "CMapManager::AllocEnvironmentData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::AllocEnvironmentData" + "src/port/GameLib/MapManager.cpp:CMapManager::AllocEnvironmentData" ] }, "CMapManager::DeleteEnvironmentData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::DeleteEnvironmentData" + "src/port/GameLib/MapManager.cpp:CMapManager::DeleteEnvironmentData" ] }, "CMapManager::LoadEnvironmentData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::LoadEnvironmentData" + "src/port/GameLib/MapManager.cpp:CMapManager::LoadEnvironmentData" ] }, "CMapManager::GetShadowMapColor": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::GetShadowMapColor" + "src/port/GameLib/MapManager.cpp:CMapManager::GetShadowMapColor" ] }, "CMapManager::GetRenderedSplatNum": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::GetRenderedSplatNum" + "src/port/GameLib/MapManager.cpp:CMapManager::GetRenderedSplatNum" ] }, "CMapManager::GetRenderedGraphicThingInstanceNum": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::GetRenderedGraphicThingInstanceNum" + "src/port/GameLib/MapManager.cpp:CMapManager::GetRenderedGraphicThingInstanceNum" ] }, "CMapManager::GetNormal": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::GetNormal" + "src/port/GameLib/MapManager.cpp:CMapManager::GetNormal" ] }, "CMapManager::isPhysicalCollision": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::isPhysicalCollision" + "src/port/GameLib/MapManager.cpp:CMapManager::isPhysicalCollision" ] }, "CMapManager::isAttrOn": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::isAttrOn" + "src/port/GameLib/MapManager.cpp:CMapManager::isAttrOn" ] }, "CMapManager::GetAttr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::GetAttr" + "src/port/GameLib/MapManager.cpp:CMapManager::GetAttr" ] }, "CMapManager::SetTerrainRenderSort": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::SetTerrainRenderSort" + "src/port/GameLib/MapManager.cpp:CMapManager::SetTerrainRenderSort" ] }, "CMapManager::SetTransparentTree": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::SetTransparentTree" + "src/port/GameLib/MapManager.cpp:CMapManager::SetTransparentTree" ] }, "CMapManager::GetTerrainRenderSort": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::GetTerrainRenderSort" + "src/port/GameLib/MapManager.cpp:CMapManager::GetTerrainRenderSort" ] }, "CMapManager::GetBaseXY": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::GetBaseXY" + "src/port/GameLib/MapManager.cpp:CMapManager::GetBaseXY" ] }, "CMapManager::__LoadMapInfoVector": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapManager.cpp:CMapManager::__LoadMapInfoVector" + "src/port/GameLib/MapManager.cpp:CMapManager::__LoadMapInfoVector" ] } } diff --git a/audit/port-map/GameLib/MapOutdoor.cpp.json b/audit/port-map/GameLib/MapOutdoor.cpp.json index 1a8fab1f..bec0963b 100644 --- a/audit/port-map/GameLib/MapOutdoor.cpp.json +++ b/audit/port-map/GameLib/MapOutdoor.cpp.json @@ -7,397 +7,397 @@ "CMapOutdoor::CMapOutdoor": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::CMapOutdoor" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::CMapOutdoor" ] }, "CMapOutdoor::~CMapOutdoor": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::~CMapOutdoor" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::~CMapOutdoor" ] }, "CMapOutdoor::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::Initialize" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::Initialize" ] }, "CMapOutdoor::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::Destroy" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::Destroy" ] }, "CMapOutdoor::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::Clear" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::Clear" ] }, "CMapOutdoor::SetTerrainCount": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetTerrainCount" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetTerrainCount" ] }, "CMapOutdoor::OnBeginEnvironment": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::OnBeginEnvironment" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::OnBeginEnvironment" ] }, "CMapOutdoor::OnSetEnvironmentDataPtr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::OnSetEnvironmentDataPtr" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::OnSetEnvironmentDataPtr" ] }, "CMapOutdoor::OnResetEnvironmentDataPtr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::OnResetEnvironmentDataPtr" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::OnResetEnvironmentDataPtr" ] }, "CMapOutdoor::SetEnvironmentScreenFilter": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetEnvironmentScreenFilter" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetEnvironmentScreenFilter" ] }, "CMapOutdoor::SetEnvironmentSkyBox": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetEnvironmentSkyBox" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetEnvironmentSkyBox" ] }, "CMapOutdoor::SetEnvironmentLensFlare": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetEnvironmentLensFlare" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetEnvironmentLensFlare" ] }, "CMapOutdoor::SetWireframe": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetWireframe" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetWireframe" ] }, "CMapOutdoor::IsWireframe": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::IsWireframe" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::IsWireframe" ] }, "CMapOutdoor::CreateTerrainPatchProxyList": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::CreateTerrainPatchProxyList" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::CreateTerrainPatchProxyList" ] }, "CMapOutdoor::DestroyTerrainPatchProxyList": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::DestroyTerrainPatchProxyList" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::DestroyTerrainPatchProxyList" ] }, "CMapOutdoor::EnablePortal": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::EnablePortal" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::EnablePortal" ] }, "CMapOutdoor::DestroyArea": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::DestroyArea" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::DestroyArea" ] }, "CMapOutdoor::DestroyTerrain": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::DestroyTerrain" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::DestroyTerrain" ] }, "CMapOutdoor::GetTerrainNum": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetTerrainNum" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetTerrainNum" ] }, "CMapOutdoor::GetPickingPoint": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetPickingPoint" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetPickingPoint" ] }, "CMapOutdoor::__PickTerrainHeight": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::__PickTerrainHeight" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::__PickTerrainHeight" ] }, "CMapOutdoor::GetPickingPointWithRay": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetPickingPointWithRay" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetPickingPointWithRay" ] }, "CMapOutdoor::GetPickingPointWithRayOnlyTerrain": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetPickingPointWithRayOnlyTerrain" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetPickingPointWithRayOnlyTerrain" ] }, "CMapOutdoor::GetHeightMap": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetHeightMap" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetHeightMap" ] }, "CMapOutdoor::GetNormalMap": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetNormalMap" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetNormalMap" ] }, "CMapOutdoor::GetWaterMap": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetWaterMap" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetWaterMap" ] }, "CMapOutdoor::GetWaterHeight": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetWaterHeight" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetWaterHeight" ] }, "CMapOutdoor::GetTerrainNumFromCoord": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetTerrainNumFromCoord" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetTerrainNumFromCoord" ] }, "CMapOutdoor::BuildViewFrustum": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::BuildViewFrustum" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::BuildViewFrustum" ] }, "CMapOutdoor::__HeightCache_Update": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::__HeightCache_Update" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::__HeightCache_Update" ] }, "CMapOutdoor::__HeightCache_Init": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::__HeightCache_Init" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::__HeightCache_Init" ] }, "CMapOutdoor::GetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetHeight" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetHeight" ] }, "CMapOutdoor::GetCacheHeight": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetCacheHeight" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetCacheHeight" ] }, "CMapOutdoor::GetNormal": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetNormal" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetNormal" ] }, "CMapOutdoor::GetTerrainHeight": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetTerrainHeight" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetTerrainHeight" ] }, "CMapOutdoor::GetBrushColor": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetBrushColor" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetBrushColor" ] }, "CMapOutdoor::GetAreaPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetAreaPointer" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetAreaPointer" ] }, "CMapOutdoor::GetTerrainPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetTerrainPointer" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetTerrainPointer" ] }, "CMapOutdoor::InitializeFog": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::InitializeFog" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::InitializeFog" ] }, "CMapOutdoor::SaveAlphaFogOperation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SaveAlphaFogOperation" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SaveAlphaFogOperation" ] }, "CMapOutdoor::RestoreAlphaFogOperation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::RestoreAlphaFogOperation" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::RestoreAlphaFogOperation" ] }, "CMapOutdoor::SetDrawShadow": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetDrawShadow" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetDrawShadow" ] }, "CMapOutdoor::SetDrawCharacterShadow": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetDrawCharacterShadow" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetDrawCharacterShadow" ] }, "CMapOutdoor::GetShadowMapColor": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetShadowMapColor" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetShadowMapColor" ] }, "CMapOutdoor::isAttrOn": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::isAttrOn" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::isAttrOn" ] }, "CMapOutdoor::GetAttr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetAttr" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetAttr" ] }, "CMapOutdoor::AddMonsterAreaInfo": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::AddMonsterAreaInfo" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::AddMonsterAreaInfo" ] }, "CMapOutdoor::RemoveAllMonsterAreaInfo": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::RemoveAllMonsterAreaInfo" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::RemoveAllMonsterAreaInfo" ] }, "CMapOutdoor::GetMonsterAreaInfoFromVectorIndex": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetMonsterAreaInfoFromVectorIndex" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetMonsterAreaInfoFromVectorIndex" ] }, "CMapOutdoor::AddNewMonsterAreaInfo": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::AddNewMonsterAreaInfo" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::AddNewMonsterAreaInfo" ] }, "CMapOutdoor::GetBaseXY": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetBaseXY" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::GetBaseXY" ] }, "CMapOutdoor::SetBaseXY": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetBaseXY" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetBaseXY" ] }, "CMapOutdoor::SetEnvironmentDataName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetEnvironmentDataName" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SetEnvironmentDataName" ] }, "CMapOutdoor::__XMasTree_Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::__XMasTree_Initialize" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::__XMasTree_Initialize" ] }, "CMapOutdoor::XMasTree_Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::XMasTree_Destroy" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::XMasTree_Destroy" ] }, "CMapOutdoor::__XMasTree_Create": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::__XMasTree_Create" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::__XMasTree_Create" ] }, "CMapOutdoor::XMasTree_Set": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::XMasTree_Set" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::XMasTree_Set" ] }, "CMapOutdoor::SpecialEffect_Create": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SpecialEffect_Create" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SpecialEffect_Create" ] }, "CMapOutdoor::SpecialEffect_Delete": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SpecialEffect_Delete" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SpecialEffect_Delete" ] }, "CMapOutdoor::SpecialEffect_Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SpecialEffect_Destroy" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::SpecialEffect_Destroy" ] }, "CMapOutdoor::ClearGuildArea": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::ClearGuildArea" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::ClearGuildArea" ] }, "CMapOutdoor::RegisterGuildArea": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::RegisterGuildArea" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::RegisterGuildArea" ] }, "CMapOutdoor::VisibleMarkedArea": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::VisibleMarkedArea" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::VisibleMarkedArea" ] }, "CMapOutdoor::DisableMarkedArea": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::DisableMarkedArea" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::DisableMarkedArea" ] }, "CMapOutdoor::ConvertToMapCoords": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::ConvertToMapCoords" + "src/port/GameLib/MapOutdoor.cpp:CMapOutdoor::ConvertToMapCoords" ] } } diff --git a/audit/port-map/GameLib/MapOutdoorCharacterShadow.cpp.json b/audit/port-map/GameLib/MapOutdoorCharacterShadow.cpp.json index 0d003f78..577cb187 100644 --- a/audit/port-map/GameLib/MapOutdoorCharacterShadow.cpp.json +++ b/audit/port-map/GameLib/MapOutdoorCharacterShadow.cpp.json @@ -7,38 +7,38 @@ "CMapOutdoor::SetShadowTextureSize": { "status": "ADAPTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorCharacterShadow.cpp:CMapOutdoor::SetShadowTextureSize" + "src/platform/GameLib/MapOutdoorCharacterShadow.cpp:CMapOutdoor::SetShadowTextureSize" ], "note": "40250 shadow texture lifecycle in the platform file; Begin/End now run the light-view offscreen pass through the RecordingDevice CPU R5G6B5 target.", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CMapOutdoor::CreateCharacterShadowTexture": { "status": "ADAPTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorCharacterShadow.cpp:CMapOutdoor::CreateCharacterShadowTexture" + "src/platform/GameLib/MapOutdoorCharacterShadow.cpp:CMapOutdoor::CreateCharacterShadowTexture" ], "note": "40250 shadow texture creation retained; the RecordingDevice now rasterizes its R5G6B5 render target and exposes the result as a memory texture.", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CMapOutdoor::ReleaseCharacterShadowTexture": { "status": "ADAPTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorCharacterShadow.cpp:CMapOutdoor::ReleaseCharacterShadowTexture" + "src/platform/GameLib/MapOutdoorCharacterShadow.cpp:CMapOutdoor::ReleaseCharacterShadowTexture" ], "note": "40250 shadow texture release retained for the native offscreen pass.", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CMapOutdoor::BeginRenderCharacterShadowToTexture": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/platform/GameLib/MapOutdoorCharacterShadow.cpp:CMapOutdoor::BeginRenderCharacterShadowToTexture" + "src/platform/GameLib/MapOutdoorCharacterShadow.cpp:CMapOutdoor::BeginRenderCharacterShadowToTexture" ], "note": "Restores 40250 light view, target, viewport and render states; the small R5G6B5 target is rasterized on CPU. Native fake-server capture contains nonwhite shadow pixels; matched Windows screenshot parity remains open. The pass is SELECTARG1 TFACTOR with ALPHAOP DISABLE into a white-cleared R5G6B5 target, so the CPU rasterizer is output-equivalent to a GPU target; it now follows the D3D top-left fill rule. The only other offscreen target in 40250 (CSnowEnvironment blur) is hard-disabled (m_bBlurEnable = FALSE), so no Vulkan offscreen path is needed." }, "CMapOutdoor::EndRenderCharacterShadowToTexture": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/platform/GameLib/MapOutdoorCharacterShadow.cpp:CMapOutdoor::EndRenderCharacterShadowToTexture" + "src/platform/GameLib/MapOutdoorCharacterShadow.cpp:CMapOutdoor::EndRenderCharacterShadowToTexture" ], "note": "Restores the 40250 viewport, render target, light state and transforms after the shadow pass; matched Windows screenshot parity remains open." } diff --git a/audit/port-map/GameLib/MapOutdoorIndexBuffer.cpp.json b/audit/port-map/GameLib/MapOutdoorIndexBuffer.cpp.json index 69be1449..43c0f29c 100644 --- a/audit/port-map/GameLib/MapOutdoorIndexBuffer.cpp.json +++ b/audit/port-map/GameLib/MapOutdoorIndexBuffer.cpp.json @@ -7,115 +7,115 @@ "CMapOutdoor::SetIndexBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::SetIndexBuffer" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::SetIndexBuffer" ] }, "CMapOutdoor::ADDLvl1TL": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1TL" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1TL" ] }, "CMapOutdoor::ADDLvl1T": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1T" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1T" ] }, "CMapOutdoor::ADDLvl1TR": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1TR" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1TR" ] }, "CMapOutdoor::ADDLvl1L": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1L" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1L" ] }, "CMapOutdoor::ADDLvl1R": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1R" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1R" ] }, "CMapOutdoor::ADDLvl1BL": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1BL" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1BL" ] }, "CMapOutdoor::ADDLvl1B": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1B" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1B" ] }, "CMapOutdoor::ADDLvl1BR": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1BR" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1BR" ] }, "CMapOutdoor::ADDLvl1M": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1M" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl1M" ] }, "CMapOutdoor::ADDLvl2TL": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2TL" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2TL" ] }, "CMapOutdoor::ADDLvl2T": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2T" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2T" ] }, "CMapOutdoor::ADDLvl2TR": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2TR" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2TR" ] }, "CMapOutdoor::ADDLvl2L": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2L" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2L" ] }, "CMapOutdoor::ADDLvl2R": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2R" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2R" ] }, "CMapOutdoor::ADDLvl2BL": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2BL" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2BL" ] }, "CMapOutdoor::ADDLvl2B": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2B" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2B" ] }, "CMapOutdoor::ADDLvl2BR": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2BR" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2BR" ] }, "CMapOutdoor::ADDLvl2M": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2M" + "src/port/GameLib/MapOutdoorIndexBuffer.cpp:CMapOutdoor::ADDLvl2M" ] } } diff --git a/audit/port-map/GameLib/MapOutdoorLoad.cpp.json b/audit/port-map/GameLib/MapOutdoorLoad.cpp.json index a108966b..d9572231 100644 --- a/audit/port-map/GameLib/MapOutdoorLoad.cpp.json +++ b/audit/port-map/GameLib/MapOutdoorLoad.cpp.json @@ -7,55 +7,55 @@ "CMapOutdoor::Load": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::Load" + "src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::Load" ] }, "CMapOutdoor::GetEnvironmentDataName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::GetEnvironmentDataName" + "src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::GetEnvironmentDataName" ] }, "CMapOutdoor::isTerrainLoaded": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::isTerrainLoaded" + "src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::isTerrainLoaded" ] }, "CMapOutdoor::isAreaLoaded": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::isAreaLoaded" + "src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::isAreaLoaded" ] }, "CMapOutdoor::AssignTerrainPtr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::AssignTerrainPtr" + "src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::AssignTerrainPtr" ] }, "CMapOutdoor::LoadArea": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::LoadArea" + "src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::LoadArea" ] }, "CMapOutdoor::LoadTerrain": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::LoadTerrain" + "src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::LoadTerrain" ] }, "CMapOutdoor::LoadSetting": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::LoadSetting" + "src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::LoadSetting" ] }, "CMapOutdoor::LoadMonsterAreaInfo": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::LoadMonsterAreaInfo" + "src/port/GameLib/MapOutdoorLoad.cpp:CMapOutdoor::LoadMonsterAreaInfo" ] } } diff --git a/audit/port-map/GameLib/MapOutdoorQuadtree.cpp.json b/audit/port-map/GameLib/MapOutdoorQuadtree.cpp.json index 8b05ef6f..375cb6d4 100644 --- a/audit/port-map/GameLib/MapOutdoorQuadtree.cpp.json +++ b/audit/port-map/GameLib/MapOutdoorQuadtree.cpp.json @@ -7,25 +7,25 @@ "CMapOutdoor::BuildQuadTree": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorQuadtree.cpp:CMapOutdoor::BuildQuadTree" + "src/port/GameLib/MapOutdoorQuadtree.cpp:CMapOutdoor::BuildQuadTree" ] }, "CMapOutdoor::AllocQuadTreeNode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorQuadtree.cpp:CMapOutdoor::AllocQuadTreeNode" + "src/port/GameLib/MapOutdoorQuadtree.cpp:CMapOutdoor::AllocQuadTreeNode" ] }, "CMapOutdoor::SubDivideNode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorQuadtree.cpp:CMapOutdoor::SubDivideNode" + "src/port/GameLib/MapOutdoorQuadtree.cpp:CMapOutdoor::SubDivideNode" ] }, "CMapOutdoor::FreeQuadTree": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorQuadtree.cpp:CMapOutdoor::FreeQuadTree" + "src/port/GameLib/MapOutdoorQuadtree.cpp:CMapOutdoor::FreeQuadTree" ] } } diff --git a/audit/port-map/GameLib/MapOutdoorRender.cpp.json b/audit/port-map/GameLib/MapOutdoorRender.cpp.json index ff9f3017..ee7f743d 100644 --- a/audit/port-map/GameLib/MapOutdoorRender.cpp.json +++ b/audit/port-map/GameLib/MapOutdoorRender.cpp.json @@ -7,205 +7,205 @@ "CMapOutdoor::RenderTerrain": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderTerrain" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderTerrain" ] }, "CMapOutdoor::__RenderTerrain_RecurseRenderQuadTree": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::__RenderTerrain_RecurseRenderQuadTree" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::__RenderTerrain_RecurseRenderQuadTree" ] }, "CMapOutdoor::__RenderTerrain_RecurseRenderQuadTree_CheckBoundingCircle": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::__RenderTerrain_RecurseRenderQuadTree_CheckBoundingCircle" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::__RenderTerrain_RecurseRenderQuadTree_CheckBoundingCircle" ] }, "CMapOutdoor::__RenderTerrain_AppendPatch": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::__RenderTerrain_AppendPatch" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::__RenderTerrain_AppendPatch" ] }, "CMapOutdoor::ApplyLight": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::ApplyLight" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::ApplyLight" ] }, "CMapOutdoor::InitializeVisibleParts": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::InitializeVisibleParts" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::InitializeVisibleParts" ] }, "CMapOutdoor::SetVisiblePart": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::SetVisiblePart" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::SetVisiblePart" ] }, "CMapOutdoor::IsVisiblePart": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::IsVisiblePart" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::IsVisiblePart" ] }, "CMapOutdoor::SetSplatLimit": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::SetSplatLimit" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::SetSplatLimit" ] }, "CMapOutdoor::GetRenderedSplatNum": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::GetRenderedSplatNum" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::GetRenderedSplatNum" ] }, "CMapOutdoor::GetRenderedGraphicThingInstanceNum": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::GetRenderedGraphicThingInstanceNum" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::GetRenderedGraphicThingInstanceNum" ] }, "CMapOutdoor::RenderBeforeLensFlare": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderBeforeLensFlare" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderBeforeLensFlare" ] }, "CMapOutdoor::RenderAfterLensFlare": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderAfterLensFlare" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderAfterLensFlare" ] }, "CMapOutdoor::RenderCollision": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderCollision" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderCollision" ] }, "CMapOutdoor::RenderScreenFiltering": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderScreenFiltering" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderScreenFiltering" ] }, "CMapOutdoor::RenderSky": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderSky" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderSky" ] }, "CMapOutdoor::RenderCloud": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderCloud" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderCloud" ] }, "CMapOutdoor::RenderTree": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderTree" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderTree" ] }, "CMapOutdoor::SetInverseViewAndDynamicShaodwMatrices": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::SetInverseViewAndDynamicShaodwMatrices" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::SetInverseViewAndDynamicShaodwMatrices" ] }, "CMapOutdoor::OnRender": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::OnRender" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::OnRender" ] }, "CMapOutdoor::RenderEffect": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderEffect" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderEffect" ] }, "CMapOutdoor::RenderArea": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderArea" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderArea" ] }, "CMapOutdoor::RenderBlendArea": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderBlendArea" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderBlendArea" ] }, "CMapOutdoor::RenderDungeon": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderDungeon" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderDungeon" ] }, "CMapOutdoor::RenderPCBlocker": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderPCBlocker" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderPCBlocker" ] }, "CMapOutdoor::SelectIndexBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::SelectIndexBuffer" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::SelectIndexBuffer" ] }, "CMapOutdoor::SetPatchDrawVector": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::SetPatchDrawVector" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::SetPatchDrawVector" ] }, "CMapOutdoor::__GetNoFogDistance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::__GetNoFogDistance" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::__GetNoFogDistance" ] }, "CMapOutdoor::__GetFogDistance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::__GetFogDistance" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::__GetFogDistance" ] }, "CMapOutdoor::NEW_DrawWireFrame": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::NEW_DrawWireFrame" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::NEW_DrawWireFrame" ] }, "CMapOutdoor::DrawWireFrame": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::DrawWireFrame" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::DrawWireFrame" ] }, "CMapOutdoor::RenderMarkedArea": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderMarkedArea" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RenderMarkedArea" ] }, "CMapOutdoor::RecurseRenderAttr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RecurseRenderAttr" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::RecurseRenderAttr" ] }, "CMapOutdoor::DrawPatchAttr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::DrawPatchAttr" + "src/port/GameLib/MapOutdoorRender.cpp:CMapOutdoor::DrawPatchAttr" ] } } diff --git a/audit/port-map/GameLib/MapOutdoorRenderHTP.cpp.json b/audit/port-map/GameLib/MapOutdoorRenderHTP.cpp.json index faee665f..b5535fbd 100644 --- a/audit/port-map/GameLib/MapOutdoorRenderHTP.cpp.json +++ b/audit/port-map/GameLib/MapOutdoorRenderHTP.cpp.json @@ -7,21 +7,21 @@ "CMapOutdoor::__RenderTerrain_RenderHardwareTransformPatch": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderHTP.cpp:CMapOutdoor::__RenderTerrain_RenderHardwareTransformPatch" + "src/platform/GameLib/MapOutdoorRenderHTP.cpp:CMapOutdoor::__RenderTerrain_RenderHardwareTransformPatch" ], "note": "Verbatim 40250 body plus an early return when IsNativeTerrainRenderEnabled() is false (Godot terrain adapter path, PORT-PLAN §3). Fake-server frame: far band no longer white, layout matches the STP path; pixel parity vs a 40250 frame not verified." }, "CMapOutdoor::__HardwareTransformPatch_RenderPatchSplat": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderHTP.cpp:CMapOutdoor::__HardwareTransformPatch_RenderPatchSplat" + "src/platform/GameLib/MapOutdoorRenderHTP.cpp:CMapOutdoor::__HardwareTransformPatch_RenderPatchSplat" ], "note": "Verbatim 40250 (non-WORLD_EDITOR branch): no texture-0 fallback, first splat with stage-1 ALPHAOP DISABLE, GetNumTextures() bound, shadow pass FOGCOLOR white + TEXTURE1 m_matDynamicShadow; pixel parity vs a 40250 frame not verified." }, "CMapOutdoor::__HardwareTransformPatch_RenderPatchNone": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderHTP.cpp:CMapOutdoor::__HardwareTransformPatch_RenderPatchNone" + "src/platform/GameLib/MapOutdoorRenderHTP.cpp:CMapOutdoor::__HardwareTransformPatch_RenderPatchNone" ], "note": "Verbatim 40250; drawn with the caller's TFACTOR fog fill. Pixel parity vs a 40250 frame not verified." } diff --git a/audit/port-map/GameLib/MapOutdoorRenderSTP.cpp.json b/audit/port-map/GameLib/MapOutdoorRenderSTP.cpp.json index 344b5412..ffaf377a 100644 --- a/audit/port-map/GameLib/MapOutdoorRenderSTP.cpp.json +++ b/audit/port-map/GameLib/MapOutdoorRenderSTP.cpp.json @@ -7,112 +7,112 @@ "CMapOutdoor::__RenderTerrain_RenderSoftwareTransformPatch": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__RenderTerrain_RenderSoftwareTransformPatch" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__RenderTerrain_RenderSoftwareTransformPatch" ], "note": "Verbatim 40250 body plus an early return when IsNativeTerrainRenderEnabled() is false (Godot terrain adapter path, PORT-PLAN §3), same gate as HTP. Reached only with SOFTWARE_TILING 1 or a non-fast-T&L device. Fake-server STP frame matches HTP layout; pixel parity vs a 40250 STP frame not verified." }, "CMapOutdoor::__SoftwareTransformPatch_RenderPatchSplat": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_RenderPatchSplat" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_RenderPatchSplat" ], "note": "Drawn via XYZRHW through RecordingDevice/native_render (fixed 2026-09-28: pretransformed Y mapping, negative-rhw clip, specular-alpha vertex fog); fake-server frame with SOFTWARE_TILING forced matches the HTP layout; pixel parity vs a 40250 STP frame not verified." }, "CMapOutdoor::__SoftwareTransformPatch_RenderPatchNone": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_RenderPatchNone" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_RenderPatchNone" ], "note": "Drawn via XYZRHW through RecordingDevice/native_render (fixed 2026-09-28: pretransformed Y mapping, negative-rhw clip, specular-alpha vertex fog); fake-server frame with SOFTWARE_TILING forced matches the HTP layout; pixel parity vs a 40250 STP frame not verified." }, "CMapOutdoor::__SoftwareTransformPatch_ApplyStaticShadowRenderState": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_ApplyStaticShadowRenderState" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_ApplyStaticShadowRenderState" ] }, "CMapOutdoor::__SoftwareTransformPatch_ApplyDynamicShadowRenderState": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_ApplyDynamicShadowRenderState" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_ApplyDynamicShadowRenderState" ] }, "CMapOutdoor::__SoftwareTransformPatch_ApplyFogShadowRenderState": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_ApplyFogShadowRenderState" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_ApplyFogShadowRenderState" ] }, "CMapOutdoor::__SoftwareTransformPatch_RestoreStaticShadowRenderState": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_RestoreStaticShadowRenderState" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_RestoreStaticShadowRenderState" ] }, "CMapOutdoor::__SoftwareTransformPatch_RestoreDynamicShadowRenderState": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_RestoreDynamicShadowRenderState" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_RestoreDynamicShadowRenderState" ] }, "CMapOutdoor::__SoftwareTransformPatch_RestoreFogShadowRenderState": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_RestoreFogShadowRenderState" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_RestoreFogShadowRenderState" ] }, "CMapOutdoor::__SoftwareTransformPatch_ApplyRenderState": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_ApplyRenderState" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_ApplyRenderState" ] }, "CMapOutdoor::__SoftwareTransformPatch_RestoreRenderState": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_RestoreRenderState" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_RestoreRenderState" ] }, "CMapOutdoor::__SoftwareTransformPatch_BuildPipeline": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_BuildPipeline" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_BuildPipeline" ] }, "CMapOutdoor::__SoftwareTransformPatch_SetTransform": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_SetTransform" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_SetTransform" ] }, "CMapOutdoor::__SoftwareTransformPatch_SetSplatStream": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_SetSplatStream" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_SetSplatStream" ] }, "CMapOutdoor::__SoftwareTransformPatch_SetShadowStream": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_SetShadowStream" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_SetShadowStream" ] }, "CMapOutdoor::__SoftwareTransformPatch_Initialize": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_Initialize" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_Initialize" ] }, "CMapOutdoor::__SoftwareTransformPatch_Create": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_Create" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_Create" ] }, "CMapOutdoor::__SoftwareTransformPatch_Destroy": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_Destroy" + "src/platform/GameLib/MapOutdoorRenderSTP.cpp:CMapOutdoor::__SoftwareTransformPatch_Destroy" ] } } diff --git a/audit/port-map/GameLib/MapOutdoorUpdate.cpp.json b/audit/port-map/GameLib/MapOutdoorUpdate.cpp.json index 895d860a..1bee8ed1 100644 --- a/audit/port-map/GameLib/MapOutdoorUpdate.cpp.json +++ b/audit/port-map/GameLib/MapOutdoorUpdate.cpp.json @@ -7,127 +7,127 @@ "CMapOutdoor::Update": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::Update" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::Update" ] }, "CMapOutdoor::UpdateSky": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::UpdateSky" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::UpdateSky" ] }, "CMapOutdoor::UpdateAroundAmbience": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::UpdateAroundAmbience" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::UpdateAroundAmbience" ] }, "CMapOutdoor::__UpdateArea": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__UpdateArea" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__UpdateArea" ] }, "CMapOutdoor::__Game_UpdateArea": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__Game_UpdateArea" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__Game_UpdateArea" ] }, "CMapOutdoor::__NEW_WorldEditor_UpdateArea": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__NEW_WorldEditor_UpdateArea" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__NEW_WorldEditor_UpdateArea" ] }, "CMapOutdoor::__UpdateAroundAreaList": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__UpdateAroundAreaList" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__UpdateAroundAreaList" ] }, "CMapOutdoor::__CollectShadowReceiver": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__CollectShadowReceiver" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__CollectShadowReceiver" ] }, "CMapOutdoor::__CollectCollisionPCBlocker": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__CollectCollisionPCBlocker" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__CollectCollisionPCBlocker" ] }, "CMapOutdoor::__CollectCollisionShadowReceiver": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__CollectCollisionShadowReceiver" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__CollectCollisionShadowReceiver" ] }, "CMapOutdoor::__IsInShadowReceiverList": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__IsInShadowReceiverList" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__IsInShadowReceiverList" ] }, "CMapOutdoor::__IsInPCBlockerList": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__IsInPCBlockerList" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__IsInPCBlockerList" ] }, "CMapOutdoor::UpdateTerrain": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::UpdateTerrain" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::UpdateTerrain" ] }, "CMapOutdoor::FPushTerrainToDeleteVector::operator": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::FPushTerrainToDeleteVector::operator" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::FPushTerrainToDeleteVector::operator" ] }, "CMapOutdoor::FPushAreaToDeleteVector::operator": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::FPushAreaToDeleteVector::operator" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::FPushAreaToDeleteVector::operator" ] }, "CMapOutdoor::__ClearGarvage": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__ClearGarvage" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__ClearGarvage" ] }, "CMapOutdoor::__UpdateGarvage": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__UpdateGarvage" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::__UpdateGarvage" ] }, "CMapOutdoor::UpdateAreaList": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::UpdateAreaList" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::UpdateAreaList" ] }, "CMapOutdoor::ConvertTerrainToTnL": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::ConvertTerrainToTnL" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::ConvertTerrainToTnL" ] }, "CMapOutdoor::AssignPatch": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::AssignPatch" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::AssignPatch" ] }, "CMapOutdoor::UpdateQuadTreeHeights": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::UpdateQuadTreeHeights" + "src/port/GameLib/MapOutdoorUpdate.cpp:CMapOutdoor::UpdateQuadTreeHeights" ] } } diff --git a/audit/port-map/GameLib/MapOutdoorWater.cpp.json b/audit/port-map/GameLib/MapOutdoorWater.cpp.json index 5c5169c4..4925b257 100644 --- a/audit/port-map/GameLib/MapOutdoorWater.cpp.json +++ b/audit/port-map/GameLib/MapOutdoorWater.cpp.json @@ -7,26 +7,26 @@ "CMapOutdoor::LoadWaterTexture": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorWater.cpp:CMapOutdoor::LoadWaterTexture" + "src/platform/GameLib/MapOutdoorWater.cpp:CMapOutdoor::LoadWaterTexture" ] }, "CMapOutdoor::UnloadWaterTexture": { "status": "PORTED", "impl": [ - "extension/src/platform/GameLib/MapOutdoorWater.cpp:CMapOutdoor::UnloadWaterTexture" + "src/platform/GameLib/MapOutdoorWater.cpp:CMapOutdoor::UnloadWaterTexture" ] }, "CMapOutdoor::RenderWater": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/platform/GameLib/MapOutdoorWater.cpp:CMapOutdoor::RenderWater" + "src/platform/GameLib/MapOutdoorWater.cpp:CMapOutdoor::RenderWater" ], "note": "Verbatim 40250 plus an early return when IsNativeTerrainRenderEnabled() is false (Godot water adapter, PORT-PLAN §3). Restores the far-fog second pass (untextured, blend off, patches >= __GetFogDistance()) and drops the invented LIGHTING=FALSE save/restore and empty-texture guard. No water in the fake-server spawn view; visuals not verified." }, "CMapOutdoor::DrawWater": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/platform/GameLib/MapOutdoorWater.cpp:CMapOutdoor::DrawWater" + "src/platform/GameLib/MapOutdoorWater.cpp:CMapOutdoor::DrawWater" ], "note": "Verbatim 40250, reached from RenderWater on the native path; visuals not verified." } diff --git a/audit/port-map/GameLib/MapType.cpp.json b/audit/port-map/GameLib/MapType.cpp.json index 07b01c87..7f33dfbc 100644 --- a/audit/port-map/GameLib/MapType.cpp.json +++ b/audit/port-map/GameLib/MapType.cpp.json @@ -7,103 +7,103 @@ "SEnvironmentData::GetFogNearDistance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:SEnvironmentData::GetFogNearDistance" + "src/port/GameLib/MapType.cpp:SEnvironmentData::GetFogNearDistance" ] }, "SEnvironmentData::GetFogFarDistance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:SEnvironmentData::GetFogFarDistance" + "src/port/GameLib/MapType.cpp:SEnvironmentData::GetFogFarDistance" ] }, "SPixelPosition_CalculateDistanceSq3d": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:SPixelPosition_CalculateDistanceSq3d" + "src/port/GameLib/MapType.cpp:SPixelPosition_CalculateDistanceSq3d" ] }, "GetPropertyType": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:GetPropertyType" + "src/port/GameLib/MapType.cpp:GetPropertyType" ] }, "GetPropertyExtension": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:GetPropertyExtension" + "src/port/GameLib/MapType.cpp:GetPropertyExtension" ] }, "IntegerNumberToString": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:IntegerNumberToString" + "src/port/GameLib/MapType.cpp:IntegerNumberToString" ] }, "FloatNumberToString": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:FloatNumberToString" + "src/port/GameLib/MapType.cpp:FloatNumberToString" ] }, "PropertyTreeDataToString": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:PropertyTreeDataToString" + "src/port/GameLib/MapType.cpp:PropertyTreeDataToString" ] }, "PropertyTreeStringToData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:PropertyTreeStringToData" + "src/port/GameLib/MapType.cpp:PropertyTreeStringToData" ] }, "PropertyBuildingDataToString": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:PropertyBuildingDataToString" + "src/port/GameLib/MapType.cpp:PropertyBuildingDataToString" ] }, "PropertyBuildingStringToData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:PropertyBuildingStringToData" + "src/port/GameLib/MapType.cpp:PropertyBuildingStringToData" ] }, "PropertyEffectDataToString": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:PropertyEffectDataToString" + "src/port/GameLib/MapType.cpp:PropertyEffectDataToString" ] }, "PropertyEffectStringToData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:PropertyEffectStringToData" + "src/port/GameLib/MapType.cpp:PropertyEffectStringToData" ] }, "PropertyAmbienceDataToString": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:PropertyAmbienceDataToString" + "src/port/GameLib/MapType.cpp:PropertyAmbienceDataToString" ] }, "PropertyAmbienceStringToData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:PropertyAmbienceStringToData" + "src/port/GameLib/MapType.cpp:PropertyAmbienceStringToData" ] }, "PropertyDungeonBlockDataToString": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:PropertyDungeonBlockDataToString" + "src/port/GameLib/MapType.cpp:PropertyDungeonBlockDataToString" ] }, "PropertyDungeonBlockStringToData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapType.cpp:PropertyDungeonBlockStringToData" + "src/port/GameLib/MapType.cpp:PropertyDungeonBlockStringToData" ] } } diff --git a/audit/port-map/GameLib/MapUtil.cpp.json b/audit/port-map/GameLib/MapUtil.cpp.json index 13a19242..2ad3fb7d 100644 --- a/audit/port-map/GameLib/MapUtil.cpp.json +++ b/audit/port-map/GameLib/MapUtil.cpp.json @@ -7,91 +7,91 @@ "Environment_Init": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapUtil.cpp:Environment_Init" + "src/port/GameLib/MapUtil.cpp:Environment_Init" ] }, "Environment_Load": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapUtil.cpp:Environment_Load" + "src/port/GameLib/MapUtil.cpp:Environment_Load" ] }, "GetInterpolatedPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapUtil.cpp:GetInterpolatedPosition" + "src/port/GameLib/MapUtil.cpp:GetInterpolatedPosition" ] }, "GetLinearInterpolation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapUtil.cpp:GetLinearInterpolation" + "src/port/GameLib/MapUtil.cpp:GetLinearInterpolation" ] }, "PixelPositionToAttributeCellPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapUtil.cpp:PixelPositionToAttributeCellPosition" + "src/port/GameLib/MapUtil.cpp:PixelPositionToAttributeCellPosition" ] }, "AttributeCellPositionToPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapUtil.cpp:AttributeCellPositionToPixelPosition" + "src/port/GameLib/MapUtil.cpp:AttributeCellPositionToPixelPosition" ] }, "GetPixelPositionDistance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapUtil.cpp:GetPixelPositionDistance" + "src/port/GameLib/MapUtil.cpp:GetPixelPositionDistance" ] }, "CEaseOutInterpolation::CEaseOutInterpolation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapUtil.cpp:CEaseOutInterpolation::CEaseOutInterpolation" + "src/port/GameLib/MapUtil.cpp:CEaseOutInterpolation::CEaseOutInterpolation" ] }, "CEaseOutInterpolation::~CEaseOutInterpolation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapUtil.cpp:CEaseOutInterpolation::~CEaseOutInterpolation" + "src/port/GameLib/MapUtil.cpp:CEaseOutInterpolation::~CEaseOutInterpolation" ] }, "CEaseOutInterpolation::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapUtil.cpp:CEaseOutInterpolation::Initialize" + "src/port/GameLib/MapUtil.cpp:CEaseOutInterpolation::Initialize" ] }, "CEaseOutInterpolation::Setup": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapUtil.cpp:CEaseOutInterpolation::Setup" + "src/port/GameLib/MapUtil.cpp:CEaseOutInterpolation::Setup" ] }, "CEaseOutInterpolation::Interpolate": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapUtil.cpp:CEaseOutInterpolation::Interpolate" + "src/port/GameLib/MapUtil.cpp:CEaseOutInterpolation::Interpolate" ] }, "CEaseOutInterpolation::isPlaying": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapUtil.cpp:CEaseOutInterpolation::isPlaying" + "src/port/GameLib/MapUtil.cpp:CEaseOutInterpolation::isPlaying" ] }, "CEaseOutInterpolation::GetValue": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapUtil.cpp:CEaseOutInterpolation::GetValue" + "src/port/GameLib/MapUtil.cpp:CEaseOutInterpolation::GetValue" ] }, "CEaseOutInterpolation::GetChangingValue": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MapUtil.cpp:CEaseOutInterpolation::GetChangingValue" + "src/port/GameLib/MapUtil.cpp:CEaseOutInterpolation::GetChangingValue" ] } } diff --git a/audit/port-map/GameLib/MonsterAreaInfo.cpp.json b/audit/port-map/GameLib/MonsterAreaInfo.cpp.json index 12de106b..21f1c5bb 100644 --- a/audit/port-map/GameLib/MonsterAreaInfo.cpp.json +++ b/audit/port-map/GameLib/MonsterAreaInfo.cpp.json @@ -7,73 +7,73 @@ "CMonsterAreaInfo::CMonsterAreaInfo": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::CMonsterAreaInfo" + "src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::CMonsterAreaInfo" ] }, "CMonsterAreaInfo::~CMonsterAreaInfo": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::~CMonsterAreaInfo" + "src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::~CMonsterAreaInfo" ] }, "CMonsterAreaInfo::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::Clear" + "src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::Clear" ] }, "CMonsterAreaInfo::SetOrigin": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::SetOrigin" + "src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::SetOrigin" ] }, "CMonsterAreaInfo::SetSize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::SetSize" + "src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::SetSize" ] }, "CMonsterAreaInfo::GetOrigin": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::GetOrigin" + "src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::GetOrigin" ] }, "CMonsterAreaInfo::GetSize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::GetSize" + "src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::GetSize" ] }, "CMonsterAreaInfo::SetLRTB": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::SetLRTB" + "src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::SetLRTB" ] }, "CMonsterAreaInfo::SetMonsterCount": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::SetMonsterCount" + "src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::SetMonsterCount" ] }, "CMonsterAreaInfo::SetMonsterDirection": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::SetMonsterDirection" + "src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::SetMonsterDirection" ] }, "CMonsterAreaInfo::RemoveAllMonsters": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::RemoveAllMonsters" + "src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::RemoveAllMonsters" ] }, "CMonsterAreaInfo::GetTempMonsterPos": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::GetTempMonsterPos" + "src/port/GameLib/MonsterAreaInfo.cpp:CMonsterAreaInfo::GetTempMonsterPos" ] } } diff --git a/audit/port-map/GameLib/PhysicsObject.cpp.json b/audit/port-map/GameLib/PhysicsObject.cpp.json index cfe133ed..de5d6ec2 100644 --- a/audit/port-map/GameLib/PhysicsObject.cpp.json +++ b/audit/port-map/GameLib/PhysicsObject.cpp.json @@ -7,73 +7,73 @@ "CPhysicsObject::Update": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::Update" + "src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::Update" ] }, "CPhysicsObject::Accumulate": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::Accumulate" + "src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::Accumulate" ] }, "CPhysicsObject::IncreaseExternalForce": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::IncreaseExternalForce" + "src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::IncreaseExternalForce" ] }, "CPhysicsObject::SetLastPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::SetLastPosition" + "src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::SetLastPosition" ] }, "CPhysicsObject::GetLastPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::GetLastPosition" + "src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::GetLastPosition" ] }, "CPhysicsObject::SetDirection": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::SetDirection" + "src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::SetDirection" ] }, "CPhysicsObject::GetXMovement": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::GetXMovement" + "src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::GetXMovement" ] }, "CPhysicsObject::GetYMovement": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::GetYMovement" + "src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::GetYMovement" ] }, "CPhysicsObject::isBlending": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::isBlending" + "src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::isBlending" ] }, "CPhysicsObject::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::Initialize" + "src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::Initialize" ] }, "CPhysicsObject::CPhysicsObject": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::CPhysicsObject" + "src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::CPhysicsObject" ] }, "CPhysicsObject::~CPhysicsObject": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::~CPhysicsObject" + "src/port/GameLib/PhysicsObject.cpp:CPhysicsObject::~CPhysicsObject" ] } } diff --git a/audit/port-map/GameLib/Property.cpp.json b/audit/port-map/GameLib/Property.cpp.json index 00cca737..232f2b6f 100644 --- a/audit/port-map/GameLib/Property.cpp.json +++ b/audit/port-map/GameLib/Property.cpp.json @@ -7,79 +7,79 @@ "CProperty::CProperty": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Property.cpp:CProperty::CProperty" + "src/port/GameLib/Property.cpp:CProperty::CProperty" ] }, "CProperty::~CProperty": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Property.cpp:CProperty::~CProperty" + "src/port/GameLib/Property.cpp:CProperty::~CProperty" ] }, "CProperty::GetCRC": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Property.cpp:CProperty::GetCRC" + "src/port/GameLib/Property.cpp:CProperty::GetCRC" ] }, "CProperty::GetFileName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Property.cpp:CProperty::GetFileName" + "src/port/GameLib/Property.cpp:CProperty::GetFileName" ] }, "CProperty::GetString": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Property.cpp:CProperty::GetString" + "src/port/GameLib/Property.cpp:CProperty::GetString" ] }, "CProperty::GetSize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Property.cpp:CProperty::GetSize" + "src/port/GameLib/Property.cpp:CProperty::GetSize" ] }, "CProperty::GetVector": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Property.cpp:CProperty::GetVector" + "src/port/GameLib/Property.cpp:CProperty::GetVector" ] }, "CProperty::PutString": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Property.cpp:CProperty::PutString" + "src/port/GameLib/Property.cpp:CProperty::PutString" ] }, "CProperty::PutVector": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Property.cpp:CProperty::PutVector" + "src/port/GameLib/Property.cpp:CProperty::PutVector" ] }, "GetTimeString": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Property.cpp:GetTimeString" + "src/port/GameLib/Property.cpp:GetTimeString" ] }, "CProperty::Save": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Property.cpp:CProperty::Save" + "src/port/GameLib/Property.cpp:CProperty::Save" ] }, "CProperty::ReadFromMemory": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Property.cpp:CProperty::ReadFromMemory" + "src/port/GameLib/Property.cpp:CProperty::ReadFromMemory" ] }, "CProperty::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/Property.cpp:CProperty::Clear" + "src/port/GameLib/Property.cpp:CProperty::Clear" ] } } diff --git a/audit/port-map/GameLib/PropertyLoader.cpp.json b/audit/port-map/GameLib/PropertyLoader.cpp.json index 9641e39f..6224956e 100644 --- a/audit/port-map/GameLib/PropertyLoader.cpp.json +++ b/audit/port-map/GameLib/PropertyLoader.cpp.json @@ -7,37 +7,37 @@ "CPropertyLoader::OnFolder": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyLoader.cpp:CPropertyLoader::OnFolder" + "src/port/GameLib/PropertyLoader.cpp:CPropertyLoader::OnFolder" ] }, "CPropertyLoader::OnFile": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyLoader.cpp:CPropertyLoader::OnFile" + "src/port/GameLib/PropertyLoader.cpp:CPropertyLoader::OnFile" ] }, "CPropertyLoader::RegisterFile": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyLoader.cpp:CPropertyLoader::RegisterFile" + "src/port/GameLib/PropertyLoader.cpp:CPropertyLoader::RegisterFile" ] }, "CPropertyLoader::SetPropertyManager": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyLoader.cpp:CPropertyLoader::SetPropertyManager" + "src/port/GameLib/PropertyLoader.cpp:CPropertyLoader::SetPropertyManager" ] }, "CPropertyLoader::CPropertyLoader": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyLoader.cpp:CPropertyLoader::CPropertyLoader" + "src/port/GameLib/PropertyLoader.cpp:CPropertyLoader::CPropertyLoader" ] }, "CPropertyLoader::~CPropertyLoader": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyLoader.cpp:CPropertyLoader::~CPropertyLoader" + "src/port/GameLib/PropertyLoader.cpp:CPropertyLoader::~CPropertyLoader" ] } } diff --git a/audit/port-map/GameLib/PropertyManager.cpp.json b/audit/port-map/GameLib/PropertyManager.cpp.json index 16d7f021..6e418f33 100644 --- a/audit/port-map/GameLib/PropertyManager.cpp.json +++ b/audit/port-map/GameLib/PropertyManager.cpp.json @@ -7,73 +7,73 @@ "CPropertyManager::CPropertyManager": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyManager.cpp:CPropertyManager::CPropertyManager" + "src/port/GameLib/PropertyManager.cpp:CPropertyManager::CPropertyManager" ] }, "CPropertyManager::~CPropertyManager": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyManager.cpp:CPropertyManager::~CPropertyManager" + "src/port/GameLib/PropertyManager.cpp:CPropertyManager::~CPropertyManager" ] }, "CPropertyManager::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyManager.cpp:CPropertyManager::Initialize" + "src/port/GameLib/PropertyManager.cpp:CPropertyManager::Initialize" ] }, "CPropertyManager::BuildPack": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyManager.cpp:CPropertyManager::BuildPack" + "src/port/GameLib/PropertyManager.cpp:CPropertyManager::BuildPack" ] }, "CPropertyManager::LoadReservedCRC": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyManager.cpp:CPropertyManager::LoadReservedCRC" + "src/port/GameLib/PropertyManager.cpp:CPropertyManager::LoadReservedCRC" ] }, "CPropertyManager::ReserveCRC": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyManager.cpp:CPropertyManager::ReserveCRC" + "src/port/GameLib/PropertyManager.cpp:CPropertyManager::ReserveCRC" ] }, "CPropertyManager::GetUniqueCRC": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyManager.cpp:CPropertyManager::GetUniqueCRC" + "src/port/GameLib/PropertyManager.cpp:CPropertyManager::GetUniqueCRC" ] }, "CPropertyManager::Register": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyManager.cpp:CPropertyManager::Register" + "src/port/GameLib/PropertyManager.cpp:CPropertyManager::Register" ] }, "CPropertyManager::Get": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyManager.cpp:CPropertyManager::Get" + "src/port/GameLib/PropertyManager.cpp:CPropertyManager::Get" ] }, "CPropertyManager::Put": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyManager.cpp:CPropertyManager::Put" + "src/port/GameLib/PropertyManager.cpp:CPropertyManager::Put" ] }, "CPropertyManager::Erase": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyManager.cpp:CPropertyManager::Erase" + "src/port/GameLib/PropertyManager.cpp:CPropertyManager::Erase" ] }, "CPropertyManager::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/PropertyManager.cpp:CPropertyManager::Clear" + "src/port/GameLib/PropertyManager.cpp:CPropertyManager::Clear" ] } } diff --git a/audit/port-map/GameLib/RaceData.cpp.json b/audit/port-map/GameLib/RaceData.cpp.json index 69105320..2032a3e3 100644 --- a/audit/port-map/GameLib/RaceData.cpp.json +++ b/audit/port-map/GameLib/RaceData.cpp.json @@ -7,289 +7,289 @@ "CRaceData::GetSmokeBone": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetSmokeBone" + "src/port/GameLib/RaceData.cpp:CRaceData::GetSmokeBone" ] }, "CRaceData::GetSmokeEffectID": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetSmokeEffectID" + "src/port/GameLib/RaceData.cpp:CRaceData::GetSmokeEffectID" ] }, "CRaceData::FindHair": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::FindHair" + "src/port/GameLib/RaceData.cpp:CRaceData::FindHair" ] }, "CRaceData::SetHairSkin": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::SetHairSkin" + "src/port/GameLib/RaceData.cpp:CRaceData::SetHairSkin" ] }, "CRaceData::FindShape": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::FindShape" + "src/port/GameLib/RaceData.cpp:CRaceData::FindShape" ] }, "CRaceData::SetShapeModel": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::SetShapeModel" + "src/port/GameLib/RaceData.cpp:CRaceData::SetShapeModel" ] }, "CRaceData::AppendShapeSkin": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::AppendShapeSkin" + "src/port/GameLib/RaceData.cpp:CRaceData::AppendShapeSkin" ] }, "CRaceData::New": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::New" + "src/port/GameLib/RaceData.cpp:CRaceData::New" ] }, "CRaceData::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::Delete" + "src/port/GameLib/RaceData.cpp:CRaceData::Delete" ] }, "CRaceData::CreateSystem": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::CreateSystem" + "src/port/GameLib/RaceData.cpp:CRaceData::CreateSystem" ] }, "CRaceData::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::DestroySystem" + "src/port/GameLib/RaceData.cpp:CRaceData::DestroySystem" ] }, "CRaceData::CreateMotionModeIterator": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::CreateMotionModeIterator" + "src/port/GameLib/RaceData.cpp:CRaceData::CreateMotionModeIterator" ] }, "CRaceData::NextMotionModeIterator": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::NextMotionModeIterator" + "src/port/GameLib/RaceData.cpp:CRaceData::NextMotionModeIterator" ] }, "CRaceData::GetMotionKey": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetMotionKey" + "src/port/GameLib/RaceData.cpp:CRaceData::GetMotionKey" ] }, "CRaceData::GetMotionModeDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetMotionModeDataPointer" + "src/port/GameLib/RaceData.cpp:CRaceData::GetMotionModeDataPointer" ] }, "CRaceData::GetModelDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetModelDataPointer" + "src/port/GameLib/RaceData.cpp:CRaceData::GetModelDataPointer" ] }, "CRaceData::GetMotionVectorPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetMotionVectorPointer" + "src/port/GameLib/RaceData.cpp:CRaceData::GetMotionVectorPointer" ] }, "CRaceData::GetMotionDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetMotionDataPointer" + "src/port/GameLib/RaceData.cpp:CRaceData::GetMotionDataPointer" ] }, "CRaceData::GetAttachingDataCount": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetAttachingDataCount" + "src/port/GameLib/RaceData.cpp:CRaceData::GetAttachingDataCount" ] }, "CRaceData::GetAttachingDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetAttachingDataPointer" + "src/port/GameLib/RaceData.cpp:CRaceData::GetAttachingDataPointer" ] }, "CRaceData::GetCollisionDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetCollisionDataPointer" + "src/port/GameLib/RaceData.cpp:CRaceData::GetCollisionDataPointer" ] }, "CRaceData::GetBodyCollisionDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetBodyCollisionDataPointer" + "src/port/GameLib/RaceData.cpp:CRaceData::GetBodyCollisionDataPointer" ] }, "CRaceData::SetRace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::SetRace" + "src/port/GameLib/RaceData.cpp:CRaceData::SetRace" ] }, "CRaceData::RegisterAttachingBoneName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::RegisterAttachingBoneName" + "src/port/GameLib/RaceData.cpp:CRaceData::RegisterAttachingBoneName" ] }, "CRaceData::RegisterMotionMode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::RegisterMotionMode" + "src/port/GameLib/RaceData.cpp:CRaceData::RegisterMotionMode" ] }, "CRaceData::NEW_RegisterMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::NEW_RegisterMotion" + "src/port/GameLib/RaceData.cpp:CRaceData::NEW_RegisterMotion" ] }, "CRaceData::RegisterMotionData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::RegisterMotionData" + "src/port/GameLib/RaceData.cpp:CRaceData::RegisterMotionData" ] }, "CRaceData::OLD_RegisterMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::OLD_RegisterMotion" + "src/port/GameLib/RaceData.cpp:CRaceData::OLD_RegisterMotion" ] }, "CRaceData::__OLD_RegisterMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::__OLD_RegisterMotion" + "src/port/GameLib/RaceData.cpp:CRaceData::__OLD_RegisterMotion" ] }, "CRaceData::SetMotionRandomWeight": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::SetMotionRandomWeight" + "src/port/GameLib/RaceData.cpp:CRaceData::SetMotionRandomWeight" ] }, "CRaceData::RegisterNormalAttack": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::RegisterNormalAttack" + "src/port/GameLib/RaceData.cpp:CRaceData::RegisterNormalAttack" ] }, "CRaceData::GetNormalAttackIndex": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetNormalAttackIndex" + "src/port/GameLib/RaceData.cpp:CRaceData::GetNormalAttackIndex" ] }, "CRaceData::ReserveComboAttack": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::ReserveComboAttack" + "src/port/GameLib/RaceData.cpp:CRaceData::ReserveComboAttack" ] }, "CRaceData::RegisterComboAttack": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::RegisterComboAttack" + "src/port/GameLib/RaceData.cpp:CRaceData::RegisterComboAttack" ] }, "CRaceData::GetComboDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetComboDataPointer" + "src/port/GameLib/RaceData.cpp:CRaceData::GetComboDataPointer" ] }, "CRaceData::GetBaseModelFileName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetBaseModelFileName" + "src/port/GameLib/RaceData.cpp:CRaceData::GetBaseModelFileName" ] }, "CRaceData::GetAttributeFileName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetAttributeFileName" + "src/port/GameLib/RaceData.cpp:CRaceData::GetAttributeFileName" ] }, "CRaceData::GetMotionListFileName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetMotionListFileName" + "src/port/GameLib/RaceData.cpp:CRaceData::GetMotionListFileName" ] }, "CRaceData::GetBaseModelThing": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetBaseModelThing" + "src/port/GameLib/RaceData.cpp:CRaceData::GetBaseModelThing" ] }, "CRaceData::GetLODModelThing": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetLODModelThing" + "src/port/GameLib/RaceData.cpp:CRaceData::GetLODModelThing" ] }, "CRaceData::GetAttributeDataPtr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetAttributeDataPtr" + "src/port/GameLib/RaceData.cpp:CRaceData::GetAttributeDataPtr" ] }, "CRaceData::GetAttachingBoneName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetAttachingBoneName" + "src/port/GameLib/RaceData.cpp:CRaceData::GetAttachingBoneName" ] }, "CRaceData::IsTree": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::IsTree" + "src/port/GameLib/RaceData.cpp:CRaceData::IsTree" ] }, "CRaceData::GetTreeFileName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::GetTreeFileName" + "src/port/GameLib/RaceData.cpp:CRaceData::GetTreeFileName" ] }, "CRaceData::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::Destroy" + "src/port/GameLib/RaceData.cpp:CRaceData::Destroy" ] }, "CRaceData::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::__Initialize" + "src/port/GameLib/RaceData.cpp:CRaceData::__Initialize" ] }, "CRaceData::CRaceData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::CRaceData" + "src/port/GameLib/RaceData.cpp:CRaceData::CRaceData" ] }, "CRaceData::~CRaceData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceData.cpp:CRaceData::~CRaceData" + "src/port/GameLib/RaceData.cpp:CRaceData::~CRaceData" ] } } diff --git a/audit/port-map/GameLib/RaceDataFile.cpp.json b/audit/port-map/GameLib/RaceDataFile.cpp.json index d7623c43..015e1659 100644 --- a/audit/port-map/GameLib/RaceDataFile.cpp.json +++ b/audit/port-map/GameLib/RaceDataFile.cpp.json @@ -7,7 +7,7 @@ "CRaceData::LoadRaceData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceDataFile.cpp:CRaceData::LoadRaceData" + "src/port/GameLib/RaceDataFile.cpp:CRaceData::LoadRaceData" ] } } diff --git a/audit/port-map/GameLib/RaceManager.cpp.json b/audit/port-map/GameLib/RaceManager.cpp.json index 33cb5e07..5b7bfb43 100644 --- a/audit/port-map/GameLib/RaceManager.cpp.json +++ b/audit/port-map/GameLib/RaceManager.cpp.json @@ -7,115 +7,115 @@ "__IsGuildRace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:__IsGuildRace" + "src/port/GameLib/RaceManager.cpp:__IsGuildRace" ] }, "__IsNPCRace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:__IsNPCRace" + "src/port/GameLib/RaceManager.cpp:__IsNPCRace" ] }, "__GetRaceResourcePathes": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:__GetRaceResourcePathes" + "src/port/GameLib/RaceManager.cpp:__GetRaceResourcePathes" ] }, "CRaceManager::__LoadRaceData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:CRaceManager::__LoadRaceData" + "src/port/GameLib/RaceManager.cpp:CRaceManager::__LoadRaceData" ] }, "CRaceManager::__LoadRaceMotionList": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:CRaceManager::__LoadRaceMotionList" + "src/port/GameLib/RaceManager.cpp:CRaceManager::__LoadRaceMotionList" ] }, "CRaceManager::RegisterRaceSrcName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:CRaceManager::RegisterRaceSrcName" + "src/port/GameLib/RaceManager.cpp:CRaceManager::RegisterRaceSrcName" ] }, "CRaceManager::RegisterRaceName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:CRaceManager::RegisterRaceName" + "src/port/GameLib/RaceManager.cpp:CRaceManager::RegisterRaceName" ] }, "CRaceManager::CreateRace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:CRaceManager::CreateRace" + "src/port/GameLib/RaceManager.cpp:CRaceManager::CreateRace" ] }, "CRaceManager::SelectRace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:CRaceManager::SelectRace" + "src/port/GameLib/RaceManager.cpp:CRaceManager::SelectRace" ] }, "CRaceManager::GetSelectedRaceDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:CRaceManager::GetSelectedRaceDataPointer" + "src/port/GameLib/RaceManager.cpp:CRaceManager::GetSelectedRaceDataPointer" ] }, "CRaceManager::GetRaceDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:CRaceManager::GetRaceDataPointer" + "src/port/GameLib/RaceManager.cpp:CRaceManager::GetRaceDataPointer" ] }, "CRaceManager::SetPathName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:CRaceManager::SetPathName" + "src/port/GameLib/RaceManager.cpp:CRaceManager::SetPathName" ] }, "CRaceManager::GetFullPathFileName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:CRaceManager::GetFullPathFileName" + "src/port/GameLib/RaceManager.cpp:CRaceManager::GetFullPathFileName" ] }, "CRaceManager::Create": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:CRaceManager::Create" + "src/port/GameLib/RaceManager.cpp:CRaceManager::Create" ] }, "CRaceManager::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:CRaceManager::__Initialize" + "src/port/GameLib/RaceManager.cpp:CRaceManager::__Initialize" ] }, "CRaceManager::__DestroyRaceDataMap": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:CRaceManager::__DestroyRaceDataMap" + "src/port/GameLib/RaceManager.cpp:CRaceManager::__DestroyRaceDataMap" ] }, "CRaceManager::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:CRaceManager::Destroy" + "src/port/GameLib/RaceManager.cpp:CRaceManager::Destroy" ] }, "CRaceManager::CRaceManager": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:CRaceManager::CRaceManager" + "src/port/GameLib/RaceManager.cpp:CRaceManager::CRaceManager" ] }, "CRaceManager::~CRaceManager": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceManager.cpp:CRaceManager::~CRaceManager" + "src/port/GameLib/RaceManager.cpp:CRaceManager::~CRaceManager" ] } } diff --git a/audit/port-map/GameLib/RaceMotionData.cpp.json b/audit/port-map/GameLib/RaceMotionData.cpp.json index 0ef5b5a7..be67fd23 100644 --- a/audit/port-map/GameLib/RaceMotionData.cpp.json +++ b/audit/port-map/GameLib/RaceMotionData.cpp.json @@ -7,235 +7,235 @@ "CRaceMotionData::CreateSystem": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::CreateSystem" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::CreateSystem" ] }, "CRaceMotionData::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::DestroySystem" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::DestroySystem" ] }, "CRaceMotionData::New": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::New" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::New" ] }, "CRaceMotionData::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::Delete" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::Delete" ] }, "CRaceMotionData::SetName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::SetName" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::SetName" ] }, "CRaceMotionData::SetType": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::SetType" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::SetType" ] }, "CRaceMotionData::GetType": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetType" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetType" ] }, "CRaceMotionData::IsLock": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::IsLock" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::IsLock" ] }, "CRaceMotionData::GetLoopCount": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetLoopCount" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetLoopCount" ] }, "CRaceMotionData::GetMotionDuration": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetMotionDuration" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetMotionDuration" ] }, "CRaceMotionData::SetMotionDuration": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::SetMotionDuration" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::SetMotionDuration" ] }, "CRaceMotionData::IsComboInputTimeData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::IsComboInputTimeData" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::IsComboInputTimeData" ] }, "CRaceMotionData::GetComboInputStartTime": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetComboInputStartTime" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetComboInputStartTime" ] }, "CRaceMotionData::GetNextComboTime": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetNextComboTime" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetNextComboTime" ] }, "CRaceMotionData::GetComboInputEndTime": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetComboInputEndTime" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetComboInputEndTime" ] }, "CRaceMotionData::isAttackingMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::isAttackingMotion" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::isAttackingMotion" ] }, "CRaceMotionData::GetMotionAttackDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetMotionAttackDataPointer" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetMotionAttackDataPointer" ] }, "CRaceMotionData::GetMotionAttackDataReference": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetMotionAttackDataReference" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetMotionAttackDataReference" ] }, "CRaceMotionData::HasSplashMotionEvent": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::HasSplashMotionEvent" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::HasSplashMotionEvent" ] }, "CRaceMotionData::IsCancelEnableSkill": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::IsCancelEnableSkill" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::IsCancelEnableSkill" ] }, "CRaceMotionData::IsLoopMotion": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::IsLoopMotion" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::IsLoopMotion" ] }, "CRaceMotionData::GetLoopStartTime": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetLoopStartTime" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetLoopStartTime" ] }, "CRaceMotionData::GetLoopEndTime": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetLoopEndTime" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetLoopEndTime" ] }, "CRaceMotionData::GetMotionEventDataCount": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetMotionEventDataCount" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetMotionEventDataCount" ] }, "CRaceMotionData::GetMotionEventDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetMotionEventDataPointer" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetMotionEventDataPointer" ] }, "CRaceMotionData::GetMotionAttackingEventDataPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetMotionAttackingEventDataPointer" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetMotionAttackingEventDataPointer" ] }, "CRaceMotionData::GetEventType": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetEventType" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetEventType" ] }, "CRaceMotionData::GetEventStartTime": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetEventStartTime" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetEventStartTime" ] }, "CRaceMotionData::GetSoundInstanceVectorPointer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetSoundInstanceVectorPointer" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetSoundInstanceVectorPointer" ] }, "CRaceMotionData::SetAccumulationPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::SetAccumulationPosition" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::SetAccumulationPosition" ] }, "CRaceMotionData::LoadMotionData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::LoadMotionData" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::LoadMotionData" ] }, "CRaceMotionData::SaveMotionData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::SaveMotionData" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::SaveMotionData" ] }, "CRaceMotionData::LoadSoundScriptData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::LoadSoundScriptData" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::LoadSoundScriptData" ] }, "CRaceMotionData::GetMotionFileName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetMotionFileName" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetMotionFileName" ] }, "CRaceMotionData::GetSoundScriptFileName": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetSoundScriptFileName" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::GetSoundScriptFileName" ] }, "CRaceMotionData::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::Initialize" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::Initialize" ] }, "CRaceMotionData::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::Destroy" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::Destroy" ] }, "CRaceMotionData::CRaceMotionData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::CRaceMotionData" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::CRaceMotionData" ] }, "CRaceMotionData::~CRaceMotionData": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::~CRaceMotionData" + "src/port/GameLib/RaceMotionData.cpp:CRaceMotionData::~CRaceMotionData" ] } } diff --git a/audit/port-map/GameLib/SnowEnvironment.cpp.json b/audit/port-map/GameLib/SnowEnvironment.cpp.json index 0d46783c..f405c376 100644 --- a/audit/port-map/GameLib/SnowEnvironment.cpp.json +++ b/audit/port-map/GameLib/SnowEnvironment.cpp.json @@ -7,85 +7,85 @@ "CSnowEnvironment::Enable": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::Enable" + "src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::Enable" ] }, "CSnowEnvironment::Disable": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::Disable" + "src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::Disable" ] }, "CSnowEnvironment::Update": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::Update" + "src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::Update" ] }, "CSnowEnvironment::Deform": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::Deform" + "src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::Deform" ] }, "CSnowEnvironment::__BeginBlur": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::__BeginBlur" + "src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::__BeginBlur" ] }, "CSnowEnvironment::__ApplyBlur": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::__ApplyBlur" + "src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::__ApplyBlur" ] }, "CSnowEnvironment::Render": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::Render" + "src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::Render" ] }, "CSnowEnvironment::__CreateBlurTexture": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::__CreateBlurTexture" + "src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::__CreateBlurTexture" ] }, "CSnowEnvironment::__CreateGeometry": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::__CreateGeometry" + "src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::__CreateGeometry" ] }, "CSnowEnvironment::Create": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::Create" + "src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::Create" ] }, "CSnowEnvironment::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::Destroy" + "src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::Destroy" ] }, "CSnowEnvironment::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::__Initialize" + "src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::__Initialize" ] }, "CSnowEnvironment::CSnowEnvironment": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::CSnowEnvironment" + "src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::CSnowEnvironment" ] }, "CSnowEnvironment::~CSnowEnvironment": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::~CSnowEnvironment" + "src/port/GameLib/SnowEnvironment.cpp:CSnowEnvironment::~CSnowEnvironment" ] } } diff --git a/audit/port-map/GameLib/SnowParticle.cpp.json b/audit/port-map/GameLib/SnowParticle.cpp.json index 2f64f352..f86acec8 100644 --- a/audit/port-map/GameLib/SnowParticle.cpp.json +++ b/audit/port-map/GameLib/SnowParticle.cpp.json @@ -7,61 +7,61 @@ "CSnowParticle::SetCameraVertex": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowParticle.cpp:CSnowParticle::SetCameraVertex" + "src/port/GameLib/SnowParticle.cpp:CSnowParticle::SetCameraVertex" ] }, "CSnowParticle::IsActivate": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowParticle.cpp:CSnowParticle::IsActivate" + "src/port/GameLib/SnowParticle.cpp:CSnowParticle::IsActivate" ] }, "CSnowParticle::Update": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowParticle.cpp:CSnowParticle::Update" + "src/port/GameLib/SnowParticle.cpp:CSnowParticle::Update" ] }, "CSnowParticle::GetVerticies": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowParticle.cpp:CSnowParticle::GetVerticies" + "src/port/GameLib/SnowParticle.cpp:CSnowParticle::GetVerticies" ] }, "CSnowParticle::Init": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowParticle.cpp:CSnowParticle::Init" + "src/port/GameLib/SnowParticle.cpp:CSnowParticle::Init" ] }, "CSnowParticle::New": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowParticle.cpp:CSnowParticle::New" + "src/port/GameLib/SnowParticle.cpp:CSnowParticle::New" ] }, "CSnowParticle::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowParticle.cpp:CSnowParticle::Delete" + "src/port/GameLib/SnowParticle.cpp:CSnowParticle::Delete" ] }, "CSnowParticle::DestroyPool": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowParticle.cpp:CSnowParticle::DestroyPool" + "src/port/GameLib/SnowParticle.cpp:CSnowParticle::DestroyPool" ] }, "CSnowParticle::CSnowParticle": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowParticle.cpp:CSnowParticle::CSnowParticle" + "src/port/GameLib/SnowParticle.cpp:CSnowParticle::CSnowParticle" ] }, "CSnowParticle::~CSnowParticle": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/SnowParticle.cpp:CSnowParticle::~CSnowParticle" + "src/port/GameLib/SnowParticle.cpp:CSnowParticle::~CSnowParticle" ] } } diff --git a/audit/port-map/GameLib/TerrainDecal.cpp.json b/audit/port-map/GameLib/TerrainDecal.cpp.json index 9b4ec3b4..45528c07 100644 --- a/audit/port-map/GameLib/TerrainDecal.cpp.json +++ b/audit/port-map/GameLib/TerrainDecal.cpp.json @@ -7,31 +7,31 @@ "CTerrainDecal::CTerrainDecal": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainDecal.cpp:CTerrainDecal::CTerrainDecal" + "src/port/GameLib/TerrainDecal.cpp:CTerrainDecal::CTerrainDecal" ] }, "CTerrainDecal::~CTerrainDecal": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainDecal.cpp:CTerrainDecal::~CTerrainDecal" + "src/port/GameLib/TerrainDecal.cpp:CTerrainDecal::~CTerrainDecal" ] }, "CTerrainDecal::Make": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainDecal.cpp:CTerrainDecal::Make" + "src/port/GameLib/TerrainDecal.cpp:CTerrainDecal::Make" ] }, "CTerrainDecal::Render": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainDecal.cpp:CTerrainDecal::Render" + "src/port/GameLib/TerrainDecal.cpp:CTerrainDecal::Render" ] }, "CTerrainDecal::SearchAffectedTerrainMesh": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainDecal.cpp:CTerrainDecal::SearchAffectedTerrainMesh" + "src/port/GameLib/TerrainDecal.cpp:CTerrainDecal::SearchAffectedTerrainMesh" ] } } diff --git a/audit/port-map/GameLib/TerrainPatch.cpp.json b/audit/port-map/GameLib/TerrainPatch.cpp.json index 47a83a77..94f384fc 100644 --- a/audit/port-map/GameLib/TerrainPatch.cpp.json +++ b/audit/port-map/GameLib/TerrainPatch.cpp.json @@ -7,127 +7,127 @@ "CTerrainPatch::SSoftwareTransformPatch::SSoftwareTransformPatch": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::SSoftwareTransformPatch::SSoftwareTransformPatch" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::SSoftwareTransformPatch::SSoftwareTransformPatch" ] }, "CTerrainPatch::SSoftwareTransformPatch::~SSoftwareTransformPatch": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::SSoftwareTransformPatch::~SSoftwareTransformPatch" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::SSoftwareTransformPatch::~SSoftwareTransformPatch" ] }, "CTerrainPatch::SSoftwareTransformPatch::Create": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::SSoftwareTransformPatch::Create" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::SSoftwareTransformPatch::Create" ] }, "CTerrainPatch::SSoftwareTransformPatch::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::SSoftwareTransformPatch::Destroy" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::SSoftwareTransformPatch::Destroy" ] }, "CTerrainPatch::SSoftwareTransformPatch::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::SSoftwareTransformPatch::__Initialize" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::SSoftwareTransformPatch::__Initialize" ] }, "CTerrainPatch::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::Clear" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::Clear" ] }, "CTerrainPatch::BuildWaterVertexBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::BuildWaterVertexBuffer" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::BuildWaterVertexBuffer" ] }, "CTerrainPatch::BuildTerrainVertexBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::BuildTerrainVertexBuffer" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::BuildTerrainVertexBuffer" ] }, "CTerrainPatch::__BuildSoftwareTerrainVertexBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::__BuildSoftwareTerrainVertexBuffer" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::__BuildSoftwareTerrainVertexBuffer" ] }, "CTerrainPatch::__BuildHardwareTerrainVertexBuffer": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::__BuildHardwareTerrainVertexBuffer" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::__BuildHardwareTerrainVertexBuffer" ] }, "CTerrainPatch::SoftwareTransformPatch_UpdateTerrainLighting": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::SoftwareTransformPatch_UpdateTerrainLighting" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::SoftwareTransformPatch_UpdateTerrainLighting" ] }, "CTerrainPatch::GetWaterFaceCount": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::GetWaterFaceCount" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatch::GetWaterFaceCount" ] }, "CTerrainPatchProxy::CTerrainPatchProxy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::CTerrainPatchProxy" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::CTerrainPatchProxy" ] }, "CTerrainPatchProxy::~CTerrainPatchProxy": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::~CTerrainPatchProxy" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::~CTerrainPatchProxy" ] }, "CTerrainPatchProxy::SetCenterPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::SetCenterPosition" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::SetCenterPosition" ] }, "CTerrainPatchProxy::IsIn": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::IsIn" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::IsIn" ] }, "CTerrainPatchProxy::SoftwareTransformPatch_UpdateTerrainLighting": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::SoftwareTransformPatch_UpdateTerrainLighting" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::SoftwareTransformPatch_UpdateTerrainLighting" ] }, "CTerrainPatchProxy::HardwareTransformPatch_GetVertexBufferPtr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::HardwareTransformPatch_GetVertexBufferPtr" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::HardwareTransformPatch_GetVertexBufferPtr" ] }, "CTerrainPatchProxy::SoftwareTransformPatch_GetTerrainVertexDataPtr": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::SoftwareTransformPatch_GetTerrainVertexDataPtr" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::SoftwareTransformPatch_GetTerrainVertexDataPtr" ] }, "CTerrainPatchProxy::GetWaterFaceCount": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::GetWaterFaceCount" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::GetWaterFaceCount" ] }, "CTerrainPatchProxy::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::Clear" + "src/port/GameLib/TerrainPatch.cpp:CTerrainPatchProxy::Clear" ] } } diff --git a/audit/port-map/GameLib/TerrainQuadtree.cpp.json b/audit/port-map/GameLib/TerrainQuadtree.cpp.json index e5f597d4..cd7ef968 100644 --- a/audit/port-map/GameLib/TerrainQuadtree.cpp.json +++ b/audit/port-map/GameLib/TerrainQuadtree.cpp.json @@ -7,13 +7,13 @@ "CTerrainQuadtreeNode::CTerrainQuadtreeNode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainQuadtree.cpp:CTerrainQuadtreeNode::CTerrainQuadtreeNode" + "src/port/GameLib/TerrainQuadtree.cpp:CTerrainQuadtreeNode::CTerrainQuadtreeNode" ] }, "CTerrainQuadtreeNode::~CTerrainQuadtreeNode": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/TerrainQuadtree.cpp:CTerrainQuadtreeNode::~CTerrainQuadtreeNode" + "src/port/GameLib/TerrainQuadtree.cpp:CTerrainQuadtreeNode::~CTerrainQuadtreeNode" ] } } diff --git a/audit/port-map/GameLib/WeaponTrace.cpp.json b/audit/port-map/GameLib/WeaponTrace.cpp.json index 40763b36..fb84616b 100644 --- a/audit/port-map/GameLib/WeaponTrace.cpp.json +++ b/audit/port-map/GameLib/WeaponTrace.cpp.json @@ -7,121 +7,121 @@ "CWeaponTrace::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::DestroySystem" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::DestroySystem" ] }, "CWeaponTrace::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::Delete" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::Delete" ] }, "CWeaponTrace::New": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::New" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::New" ] }, "CWeaponTrace::Update": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::Update" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::Update" ] }, "CWeaponTrace::BuildVertex": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::BuildVertex" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::BuildVertex" ] }, "CWeaponTrace::Render": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::Render" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::Render" ] }, "CWeaponTrace::UseAlpha": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::UseAlpha" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::UseAlpha" ] }, "CWeaponTrace::UseTexture": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::UseTexture" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::UseTexture" ] }, "CWeaponTrace::SetTexture": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::SetTexture" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::SetTexture" ] }, "CWeaponTrace::SetWeaponInstance": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::SetWeaponInstance" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::SetWeaponInstance" ] }, "CWeaponTrace::SetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::SetPosition" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::SetPosition" ] }, "CWeaponTrace::SetRotation": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::SetRotation" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::SetRotation" ] }, "CWeaponTrace::SetLifeTime": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::SetLifeTime" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::SetLifeTime" ] }, "CWeaponTrace::SetSamplingTime": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::SetSamplingTime" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::SetSamplingTime" ] }, "CWeaponTrace::TurnOn": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::TurnOn" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::TurnOn" ] }, "CWeaponTrace::TurnOff": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::TurnOff" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::TurnOff" ] }, "CWeaponTrace::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::Clear" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::Clear" ] }, "CWeaponTrace::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::Initialize" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::Initialize" ] }, "CWeaponTrace::CWeaponTrace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::CWeaponTrace" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::CWeaponTrace" ] }, "CWeaponTrace::~CWeaponTrace": { "status": "PORTED", "impl": [ - "extension/src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::~CWeaponTrace" + "src/port/GameLib/WeaponTrace.cpp:CWeaponTrace::~CWeaponTrace" ] } } diff --git a/audit/port-map/MilesLib/SoundManager.cpp.json b/audit/port-map/MilesLib/SoundManager.cpp.json index f4885a74..9ddaa839 100644 --- a/audit/port-map/MilesLib/SoundManager.cpp.json +++ b/audit/port-map/MilesLib/SoundManager.cpp.json @@ -91,7 +91,7 @@ "CSoundManager::SetSoundVolume3D": { "status": "ADAPTED", "impl": [ - "extension/src/platform/MilesLib/SoundManager.cpp:CSoundManager::SetSoundVolume3D" + "src/platform/MilesLib/SoundManager.cpp:CSoundManager::SetSoundVolume3D" ], "test": "project/audio_driver_test.gd", "note": "40250 indexed instance volume is forwarded to the active Godot 3D sound player." @@ -102,7 +102,7 @@ "CSoundManager::PlayMusic": { "status": "ADAPTED", "impl": [ - "extension/src/platform/MilesLib/SoundManager.cpp:CSoundManager::PlayMusic" + "src/platform/MilesLib/SoundManager.cpp:CSoundManager::PlayMusic" ], "test": "project/audio_driver_test.gd", "note": "40250 direct PlayMusic uses stream slot 0; the Godot driver now replaces slot 0." @@ -110,7 +110,7 @@ "CSoundManager::FadeInMusic": { "status": "ADAPTED", "impl": [ - "extension/src/platform/MilesLib/SoundManager.cpp:CSoundManager::FadeInMusic" + "src/platform/MilesLib/SoundManager.cpp:CSoundManager::FadeInMusic" ], "test": "project/audio_driver_test.gd", "note": "40250 named stream fade-in advances by fVolumeSpeed per update; Godot uses three slots and the same per-frame volume step." @@ -118,7 +118,7 @@ "CSoundManager::FadeLimitOutMusic": { "status": "ADAPTED", "impl": [ - "extension/src/platform/MilesLib/SoundManager.cpp:CSoundManager::FadeLimitOutMusic" + "src/platform/MilesLib/SoundManager.cpp:CSoundManager::FadeLimitOutMusic" ], "test": "project/audio_driver_test.gd", "note": "40250 ratio limit is converted by the original volume formula and the named stream fades to that limit." @@ -126,7 +126,7 @@ "CSoundManager::FadeOutMusic": { "status": "ADAPTED", "impl": [ - "extension/src/platform/MilesLib/SoundManager.cpp:CSoundManager::FadeOutMusic" + "src/platform/MilesLib/SoundManager.cpp:CSoundManager::FadeOutMusic" ], "test": "project/audio_driver_test.gd", "note": "40250 fade-out targets only the named active stream and stops it at volume zero." @@ -137,17 +137,17 @@ "CSoundManager::SaveVolume": { "status": "ADAPTED", "impl": [ - "extension/src/platform/MilesLib/SoundManager.cpp:CSoundManager::SaveVolume" + "src/platform/MilesLib/SoundManager.cpp:CSoundManager::SaveVolume" ], - "test": "extension/tests/port_login_flow_test.cpp", + "test": "tests/port/port_login_flow_test.cpp", "note": "40250 backup and mute sequence is preserved, including the repeated-save guard." }, "CSoundManager::RestoreVolume": { "status": "ADAPTED", "impl": [ - "extension/src/platform/MilesLib/SoundManager.cpp:CSoundManager::RestoreVolume" + "src/platform/MilesLib/SoundManager.cpp:CSoundManager::RestoreVolume" ], - "test": "extension/tests/port_login_flow_test.cpp", + "test": "tests/port/port_login_flow_test.cpp", "note": "40250 clears the disabled flag before restoring backed-up music and sound volumes." }, "CSoundManager::StopMusic": { diff --git a/audit/port-map/PRTerrainLib/Terrain.cpp.json b/audit/port-map/PRTerrainLib/Terrain.cpp.json index 0825175c..734408bd 100644 --- a/audit/port-map/PRTerrainLib/Terrain.cpp.json +++ b/audit/port-map/PRTerrainLib/Terrain.cpp.json @@ -7,75 +7,75 @@ "CTerrainImpl::SetTextureSet": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::SetTextureSet" + "src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::SetTextureSet" ] }, "CTerrainImpl::GetTextureSet": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::GetTextureSet" + "src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::GetTextureSet" ] }, "CTerrainImpl::CTerrainImpl": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::CTerrainImpl" + "src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::CTerrainImpl" ] }, "CTerrainImpl::~CTerrainImpl": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::~CTerrainImpl" + "src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::~CTerrainImpl" ] }, "CTerrainImpl::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::Initialize" + "src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::Initialize" ] }, "CTerrainImpl::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::Clear" + "src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::Clear" ] }, "CTerrainImpl::LoadHeightMap": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::LoadHeightMap" + "src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::LoadHeightMap" ] }, "CTerrainImpl::LoadAttrMap": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::LoadAttrMap" + "src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::LoadAttrMap" ] }, "CTerrainImpl::RAW_LoadTileMap": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::RAW_LoadTileMap" + "src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::RAW_LoadTileMap" ] }, "CTerrainImpl::LoadWaterMap": { "status": "ADAPTED", "impl": [ - "extension/src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::LoadWaterMap" + "src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::LoadWaterMap" ], "note": "water.wtr stores Win32 32-bit longs: dwFileNeedSize uses sizeof(int32_t) and the heights are widened one by one into m_lWaterHeight (LP64 long is 64-bit); otherwise verbatim.", - "test": "extension/tests/port_login_flow_test.cpp (warp loads the outdoor map with its water maps)" + "test": "tests/port/port_login_flow_test.cpp (warp loads the outdoor map with its water maps)" }, "CTerrainImpl::LoadWaterMapFile": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::LoadWaterMapFile" + "src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::LoadWaterMapFile" ] }, "CTerrainImpl::GetShadowMapColor": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::GetShadowMapColor" + "src/port/PRTerrainLib/Terrain.cpp:CTerrainImpl::GetShadowMapColor" ] } } diff --git a/audit/port-map/PRTerrainLib/TextureSet.cpp.json b/audit/port-map/PRTerrainLib/TextureSet.cpp.json index bd3b356c..2f204989 100644 --- a/audit/port-map/PRTerrainLib/TextureSet.cpp.json +++ b/audit/port-map/PRTerrainLib/TextureSet.cpp.json @@ -7,85 +7,85 @@ "CTextureSet::CTextureSet": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::CTextureSet" + "src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::CTextureSet" ] }, "CTextureSet::~CTextureSet": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::~CTextureSet" + "src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::~CTextureSet" ] }, "CTextureSet::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::Initialize" + "src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::Initialize" ] }, "CTextureSet::Create": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::Create" + "src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::Create" ] }, "CTextureSet::Load": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::Load" + "src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::Load" ] }, "CTextureSet::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::Clear" + "src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::Clear" ] }, "CTextureSet::AddEmptyTexture": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::AddEmptyTexture" + "src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::AddEmptyTexture" ] }, "CTextureSet::GetTextureCount": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::GetTextureCount" + "src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::GetTextureCount" ] }, "CTextureSet::GetTexture": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::GetTexture" + "src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::GetTexture" ] }, "CTextureSet::SetTexture": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::SetTexture" + "src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::SetTexture" ] }, "CTextureSet::Reload": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::Reload" + "src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::Reload" ] }, "CTextureSet::AddTexture": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::AddTexture" + "src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::AddTexture" ] }, "CTextureSet::RemoveTexture": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::RemoveTexture" + "src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::RemoveTexture" ] }, "CTextureSet::Save": { "status": "PORTED", "impl": [ - "extension/src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::Save" + "src/port/PRTerrainLib/TextureSet.cpp:CTextureSet::Save" ] } } diff --git a/audit/port-map/ScriptLib/PythonDebugModule.cpp.json b/audit/port-map/ScriptLib/PythonDebugModule.cpp.json index 71b79c7f..f89e17a9 100644 --- a/audit/port-map/ScriptLib/PythonDebugModule.cpp.json +++ b/audit/port-map/ScriptLib/PythonDebugModule.cpp.json @@ -7,37 +7,37 @@ "dbgLogBox": { "status": "PORTED", "impl": [ - "extension/src/port/ScriptLib/PythonDebugModule.cpp:dbgLogBox" + "src/port/ScriptLib/PythonDebugModule.cpp:dbgLogBox" ] }, "dbgTrace": { "status": "PORTED", "impl": [ - "extension/src/port/ScriptLib/PythonDebugModule.cpp:dbgTrace" + "src/port/ScriptLib/PythonDebugModule.cpp:dbgTrace" ] }, "dbgTracen": { "status": "PORTED", "impl": [ - "extension/src/port/ScriptLib/PythonDebugModule.cpp:dbgTracen" + "src/port/ScriptLib/PythonDebugModule.cpp:dbgTracen" ] }, "dbgTraceError": { "status": "PORTED", "impl": [ - "extension/src/port/ScriptLib/PythonDebugModule.cpp:dbgTraceError" + "src/port/ScriptLib/PythonDebugModule.cpp:dbgTraceError" ] }, "dbgRegisterExceptionString": { "status": "PORTED", "impl": [ - "extension/src/port/ScriptLib/PythonDebugModule.cpp:dbgRegisterExceptionString" + "src/port/ScriptLib/PythonDebugModule.cpp:dbgRegisterExceptionString" ] }, "initdbg": { "status": "PORTED", "impl": [ - "extension/src/port/ScriptLib/PythonDebugModule.cpp:initdbg" + "src/port/ScriptLib/PythonDebugModule.cpp:initdbg" ], "test": "project/python_host_check.gd (Godot system.py import)" } diff --git a/audit/port-map/ScriptLib/PythonLauncher.cpp.json b/audit/port-map/ScriptLib/PythonLauncher.cpp.json index cc572fe7..6180890a 100644 --- a/audit/port-map/ScriptLib/PythonLauncher.cpp.json +++ b/audit/port-map/ScriptLib/PythonLauncher.cpp.json @@ -6,31 +6,31 @@ "functions": { "CPythonLauncher::CPythonLauncher": { "impl": [ - "extension/src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::CPythonLauncher" + "src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::CPythonLauncher" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" }, "CPythonLauncher::~CPythonLauncher": { "impl": [ - "extension/src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::~CPythonLauncher" + "src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::~CPythonLauncher" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" }, "CPythonLauncher::Clear": { "impl": [ - "extension/src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::Clear" + "src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::Clear" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" }, "Traceback": { "impl": [ - "extension/src/port/ScriptLib/PythonLauncher.cpp:Traceback" + "src/port/ScriptLib/PythonLauncher.cpp:Traceback" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" }, "TraceFunc": { "status": "TODO" @@ -40,45 +40,45 @@ }, "CPythonLauncher::Create": { "impl": [ - "extension/src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::Create" + "src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::Create" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" }, "CPythonLauncher::RunCompiledFile": { "impl": [ - "extension/src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::RunCompiledFile" + "src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::RunCompiledFile" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" }, "CPythonLauncher::RunMemoryTextFile": { "impl": [ - "extension/src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::RunMemoryTextFile" + "src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::RunMemoryTextFile" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" }, "CPythonLauncher::RunFile": { "impl": [ - "extension/src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::RunFile" + "src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::RunFile" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" }, "CPythonLauncher::RunLine": { "impl": [ - "extension/src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::RunLine" + "src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::RunLine" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" }, "CPythonLauncher::GetError": { "impl": [ - "extension/src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::GetError" + "src/port/ScriptLib/PythonLauncher.cpp:CPythonLauncher::GetError" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" } } } diff --git a/audit/port-map/ScriptLib/PythonMarshal.cpp.json b/audit/port-map/ScriptLib/PythonMarshal.cpp.json index 5f31ad0c..94a2cf01 100644 --- a/audit/port-map/ScriptLib/PythonMarshal.cpp.json +++ b/audit/port-map/ScriptLib/PythonMarshal.cpp.json @@ -12,10 +12,10 @@ }, "r_long": { "impl": [ - "extension/src/port/ScriptLib/PythonMarshal.cpp:r_long" + "src/port/ScriptLib/PythonMarshal.cpp:r_long" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" }, "r_long64": { "status": "TODO" @@ -28,24 +28,24 @@ }, "_PyMarshal_ReadLongFromFile": { "impl": [ - "extension/src/port/ScriptLib/PythonMarshal.cpp:_PyMarshal_ReadLongFromFile" + "src/port/ScriptLib/PythonMarshal.cpp:_PyMarshal_ReadLongFromFile" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" }, "getfilesize": { "impl": [ - "extension/src/port/ScriptLib/PythonMarshal.cpp:getfilesize" + "src/port/ScriptLib/PythonMarshal.cpp:getfilesize" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" }, "_PyMarshal_ReadLastObjectFromFile": { "impl": [ - "extension/src/port/ScriptLib/PythonMarshal.cpp:_PyMarshal_ReadLastObjectFromFile" + "src/port/ScriptLib/PythonMarshal.cpp:_PyMarshal_ReadLastObjectFromFile" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" }, "_PyMarshal_ReadObjectFromFile": { "status": "TODO" diff --git a/audit/port-map/SpeedTreeLib/SpeedTreeForest.cpp.json b/audit/port-map/SpeedTreeLib/SpeedTreeForest.cpp.json index 82bccd6e..b2903890 100644 --- a/audit/port-map/SpeedTreeLib/SpeedTreeForest.cpp.json +++ b/audit/port-map/SpeedTreeLib/SpeedTreeForest.cpp.json @@ -7,73 +7,73 @@ "CSpeedTreeForest::CSpeedTreeForest": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::CSpeedTreeForest" + "src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::CSpeedTreeForest" ] }, "CSpeedTreeForest::~CSpeedTreeForest": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::~CSpeedTreeForest" + "src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::~CSpeedTreeForest" ] }, "CSpeedTreeForest::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::Clear" + "src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::Clear" ] }, "CSpeedTreeForest::GetMainTree": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::GetMainTree" + "src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::GetMainTree" ] }, "CSpeedTreeForest::CreateInstance": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::CreateInstance" + "src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::CreateInstance" ] }, "CSpeedTreeForest::DeleteInstance": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::DeleteInstance" + "src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::DeleteInstance" ] }, "CSpeedTreeForest::UpdateSystem": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::UpdateSystem" + "src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::UpdateSystem" ] }, "CSpeedTreeForest::AdjustExtents": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::AdjustExtents" + "src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::AdjustExtents" ] }, "CSpeedTreeForest::SetWindStrength": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::SetWindStrength" + "src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::SetWindStrength" ] }, "CSpeedTreeForest::SetupWindMatrices": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::SetupWindMatrices" + "src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::SetupWindMatrices" ] }, "CSpeedTreeForest::SetLight": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::SetLight" + "src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::SetLight" ] }, "CSpeedTreeForest::SetFog": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::SetFog" + "src/port/SpeedTreeLib/SpeedTreeForest.cpp:CSpeedTreeForest::SetFog" ] } } diff --git a/audit/port-map/SpeedTreeLib/SpeedTreeForestDirectX8.cpp.json b/audit/port-map/SpeedTreeLib/SpeedTreeForestDirectX8.cpp.json index 6f5ba83d..df082b65 100644 --- a/audit/port-map/SpeedTreeLib/SpeedTreeForestDirectX8.cpp.json +++ b/audit/port-map/SpeedTreeLib/SpeedTreeForestDirectX8.cpp.json @@ -7,46 +7,46 @@ "CSpeedTreeForestDirectX8::CSpeedTreeForestDirectX8": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForestDirectX8.cpp:CSpeedTreeForestDirectX8::CSpeedTreeForestDirectX8" + "src/port/SpeedTreeLib/SpeedTreeForestDirectX8.cpp:CSpeedTreeForestDirectX8::CSpeedTreeForestDirectX8" ] }, "CSpeedTreeForestDirectX8::~CSpeedTreeForestDirectX8": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForestDirectX8.cpp:CSpeedTreeForestDirectX8::~CSpeedTreeForestDirectX8" + "src/port/SpeedTreeLib/SpeedTreeForestDirectX8.cpp:CSpeedTreeForestDirectX8::~CSpeedTreeForestDirectX8" ] }, "CSpeedTreeForestDirectX8::InitVertexShaders": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForestDirectX8.cpp:CSpeedTreeForestDirectX8::InitVertexShaders" + "src/port/SpeedTreeLib/SpeedTreeForestDirectX8.cpp:CSpeedTreeForestDirectX8::InitVertexShaders" ], "note": "verbatim; WRAPPER_USE_NO_WIND / no GPU placement in SpeedTreeConfig.h, so the shader path returns the FVF as in 40250" }, "CSpeedTreeForestDirectX8::SetRenderingDevice": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForestDirectX8.cpp:CSpeedTreeForestDirectX8::SetRenderingDevice" + "src/port/SpeedTreeLib/SpeedTreeForestDirectX8.cpp:CSpeedTreeForestDirectX8::SetRenderingDevice" ], "note": "verbatim; light 0 attributes reach the CSpeedTreeRT stand-in's static lighting; tone NEEDS_LIVE" }, "CSpeedTreeForestDirectX8::UploadWindMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForestDirectX8.cpp:CSpeedTreeForestDirectX8::UploadWindMatrix" + "src/port/SpeedTreeLib/SpeedTreeForestDirectX8.cpp:CSpeedTreeForestDirectX8::UploadWindMatrix" ], "note": "verbatim; WRAPPER_USE_NO_WIND / no GPU placement in SpeedTreeConfig.h, so the shader path returns the FVF as in 40250" }, "CSpeedTreeForestDirectX8::UpdateCompundMatrix": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForestDirectX8.cpp:CSpeedTreeForestDirectX8::UpdateCompundMatrix" + "src/port/SpeedTreeLib/SpeedTreeForestDirectX8.cpp:CSpeedTreeForestDirectX8::UpdateCompundMatrix" ] }, "CSpeedTreeForestDirectX8::Render": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeForestDirectX8.cpp:CSpeedTreeForestDirectX8::Render" + "src/port/SpeedTreeLib/SpeedTreeForestDirectX8.cpp:CSpeedTreeForestDirectX8::Render" ], "note": "verbatim; render states as 40250 (branch CULL_CW, leaf/billboard passes); visual NEEDS_LIVE" } diff --git a/audit/port-map/SpeedTreeLib/SpeedTreeWrapper.cpp.json b/audit/port-map/SpeedTreeLib/SpeedTreeWrapper.cpp.json index f8ae098e..b90d175a 100644 --- a/audit/port-map/SpeedTreeLib/SpeedTreeWrapper.cpp.json +++ b/audit/port-map/SpeedTreeLib/SpeedTreeWrapper.cpp.json @@ -7,224 +7,224 @@ "CSpeedTreeWrapper::CSpeedTreeWrapper": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::CSpeedTreeWrapper" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::CSpeedTreeWrapper" ] }, "CSpeedTreeWrapper::SetVertexShaders": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetVertexShaders" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetVertexShaders" ], "note": "verbatim; WRAPPER_USE_NO_WIND / no GPU placement in SpeedTreeConfig.h, so the shader path returns the FVF as in 40250" }, "CSpeedTreeWrapper::OnRenderPCBlocker": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::OnRenderPCBlocker" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::OnRenderPCBlocker" ], "note": "verbatim; PC-blocker alpha visual NEEDS_LIVE" }, "CSpeedTreeWrapper::OnRender": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::OnRender" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::OnRender" ], "note": "verbatim; visual NEEDS_LIVE" }, "CSpeedTreeWrapper::~CSpeedTreeWrapper": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::~CSpeedTreeWrapper" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::~CSpeedTreeWrapper" ] }, "CSpeedTreeWrapper::LoadTree": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::LoadTree" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::LoadTree" ] }, "CSpeedTreeWrapper::SetupBuffers": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetupBuffers" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetupBuffers" ] }, "CSpeedTreeWrapper::SetupBranchBuffers": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetupBranchBuffers" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetupBranchBuffers" ], "note": "verbatim. DIVERGENT input: CSpeedTreeRT is the closed IDV lib; platform/SpeedTreeLib/SpeedTreeRT.cpp stands in for it and yields procedural branch strips (height 1000, species from file name), not the .spt-computed geometry; visual NEEDS_LIVE" }, "CSpeedTreeWrapper::SetupFrondBuffers": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetupFrondBuffers" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetupFrondBuffers" ], "note": "verbatim; the CSpeedTreeRT stand-in reports no fronds (0 vertices), so palms/ferns lose their fronds -- DIVERGENT until the .spt engine is reproduced; NEEDS_LIVE" }, "CSpeedTreeWrapper::SetupLeafBuffers": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetupLeafBuffers" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetupLeafBuffers" ], "note": "verbatim. DIVERGENT input: the stand-in's leaf clusters and composite-atlas rects are hand-picked (the .spt stores no per-leaf-map texcoords: leaf entries 0x0FA0-0x0FA7 carry colour/path/origin/size only, and the single 8-float 0x4E25 rect in the 0x4E20 composite block, one per file for 1-3 leaf maps, frames the billboard cell in most atlases; billboards never render in 40250 since SetLodLevel(1.0)); NEEDS_LIVE" }, "CSpeedTreeWrapper::Advance": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::Advance" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::Advance" ] }, "CSpeedTreeWrapper::MakeInstance": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::MakeInstance" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::MakeInstance" ] }, "CSpeedTreeWrapper::GetInstances": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::GetInstances" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::GetInstances" ] }, "CSpeedTreeWrapper::DeleteInstance": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::DeleteInstance" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::DeleteInstance" ] }, "CSpeedTreeWrapper::SetupBranchForTreeType": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetupBranchForTreeType" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetupBranchForTreeType" ] }, "CSpeedTreeWrapper::RenderBranches": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::RenderBranches" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::RenderBranches" ], "note": "verbatim; static-lit colours (LIGHT_STATIC, LIGHTING FALSE), stage-1 self-shadow modulate, ALPHAREF 84; visual NEEDS_LIVE" }, "CSpeedTreeWrapper::SetupFrondForTreeType": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetupFrondForTreeType" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetupFrondForTreeType" ] }, "CSpeedTreeWrapper::RenderFronds": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::RenderFronds" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::RenderFronds" ] }, "CSpeedTreeWrapper::SetupLeafForTreeType": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetupLeafForTreeType" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetupLeafForTreeType" ] }, "CSpeedTreeWrapper::UploadLeafTables": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::UploadLeafTables" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::UploadLeafTables" ], "note": "verbatim; WRAPPER_USE_NO_WIND / no GPU placement in SpeedTreeConfig.h, so the shader path returns the FVF as in 40250" }, "CSpeedTreeWrapper::RenderLeaves": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::RenderLeaves" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::RenderLeaves" ], "note": "verbatim; camera-facing leaf cards come from the stand-in's m_pLeafMapCoords (rebuilt from SetCamera); visual NEEDS_LIVE" }, "CSpeedTreeWrapper::EndLeafForTreeType": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::EndLeafForTreeType" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::EndLeafForTreeType" ] }, "CSpeedTreeWrapper::RenderBillboards": { "status": "NEEDS_LIVE", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::RenderBillboards" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::RenderBillboards" ], "note": "verbatim; the stand-in keeps billboards inactive (single LOD), so far trees never drop to billboards -- NEEDS_LIVE" }, "CSpeedTreeWrapper::CleanUpMemory": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::CleanUpMemory" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::CleanUpMemory" ] }, "CSpeedTreeWrapper::PositionTree": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::PositionTree" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::PositionTree" ] }, "CSpeedTreeWrapper::LoadTexture": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::LoadTexture" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::LoadTexture" ] }, "CSpeedTreeWrapper::SetShaderConstants": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetShaderConstants" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetShaderConstants" ], "note": "verbatim; WRAPPER_USE_NO_WIND / no GPU placement in SpeedTreeConfig.h, so the shader path returns the FVF as in 40250" }, "CSpeedTreeWrapper::SetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetPosition" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::SetPosition" ] }, "CSpeedTreeWrapper::GetBoundingSphere": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::GetBoundingSphere" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::GetBoundingSphere" ] }, "CSpeedTreeWrapper::CalculateBBox": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::CalculateBBox" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::CalculateBBox" ] }, "CSpeedTreeWrapper::GetCollisionObjectCount": { "status": "DIVERGENT", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::GetCollisionObjectCount" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::GetCollisionObjectCount" ], "note": "verbatim; the stand-in returns one trunk CO_CYLINDER (radius 35, height 750), not the .spt collision objects" }, "CSpeedTreeWrapper::GetCollisionObject": { "status": "DIVERGENT", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::GetCollisionObject" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::GetCollisionObject" ], "note": "verbatim; the stand-in returns one trunk CO_CYLINDER (radius 35, height 750), not the .spt collision objects" }, "CSpeedTreeWrapper::GetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::GetPosition" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::GetPosition" ] }, "CSpeedTreeWrapper::GetTreeSize": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::GetTreeSize" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::GetTreeSize" ] }, "CSpeedTreeWrapper::OnUpdateCollisionData": { "status": "PORTED", "impl": [ - "extension/src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::OnUpdateCollisionData" + "src/port/SpeedTreeLib/SpeedTreeWrapper.cpp:CSpeedTreeWrapper::OnUpdateCollisionData" ] } } diff --git a/audit/port-map/UserInterface/AccountConnector.cpp.json b/audit/port-map/UserInterface/AccountConnector.cpp.json index 1962bdd5..a0697a8e 100644 --- a/audit/port-map/UserInterface/AccountConnector.cpp.json +++ b/audit/port-map/UserInterface/AccountConnector.cpp.json @@ -7,247 +7,247 @@ "CAccountConnector::SetHandler": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::SetHandler" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::SetHandler" ] }, "CAccountConnector::SetLoginInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::SetLoginInfo" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::SetLoginInfo" ] }, "CAccountConnector::ClearLoginInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::ClearLoginInfo" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::ClearLoginInfo" ] }, "CAccountConnector::Connect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::Connect" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::Connect" ] }, "CAccountConnector::Disconnect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::Disconnect" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::Disconnect" ] }, "CAccountConnector::SendNEWCIBNPasspodAnswerPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::SendNEWCIBNPasspodAnswerPacket" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::SendNEWCIBNPasspodAnswerPacket" ] }, "CAccountConnector::SendRunupMatrixCardPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::SendRunupMatrixCardPacket" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::SendRunupMatrixCardPacket" ] }, "CAccountConnector::SendChinaMatrixCardPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::SendChinaMatrixCardPacket" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::SendChinaMatrixCardPacket" ] }, "CAccountConnector::Process": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::Process" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::Process" ] }, "CAccountConnector::__StateProcess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__StateProcess" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__StateProcess" ] }, "CAccountConnector::__HandshakeState_Process": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__HandshakeState_Process" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__HandshakeState_Process" ] }, "CAccountConnector::__AuthState_Process": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_Process" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_Process" ] }, "CAccountConnector::__AuthState_RecvEmpty": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvEmpty" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvEmpty" ] }, "CAccountConnector::__AuthState_RecvPhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvPhase" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvPhase" ] }, "CAccountConnector::__AuthState_RecvHandshake": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvHandshake" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvHandshake" ] }, "CAccountConnector::__AuthState_RecvPanamaPack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvPanamaPack" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvPanamaPack" ] }, "CAccountConnector::__AuthState_RecvHybridCryptKeys": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvHybridCryptKeys" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvHybridCryptKeys" ] }, "CAccountConnector::__AuthState_RecvHybridCryptSDB": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvHybridCryptSDB" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvHybridCryptSDB" ] }, "CAccountConnector::__AuthState_RecvPing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvPing" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvPing" ] }, "CAccountConnector::__AuthState_SendPong": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_SendPong" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_SendPong" ] }, "CAccountConnector::__AuthState_RecvAuthSuccess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvAuthSuccess" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvAuthSuccess" ] }, "CAccountConnector::__AuthState_RecvAuthSuccess_OpenID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvAuthSuccess_OpenID" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvAuthSuccess_OpenID" ] }, "CAccountConnector::__AuthState_RecvAuthFailure": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvAuthFailure" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvAuthFailure" ] }, "CAccountConnector::__AuthState_RecvRunupMatrixQuiz": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvRunupMatrixQuiz" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvRunupMatrixQuiz" ] }, "CAccountConnector::__AuthState_RecvNEWCIBNPasspodRequest": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvNEWCIBNPasspodRequest" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvNEWCIBNPasspodRequest" ] }, "CAccountConnector::__AuthState_RecvChinaMatrixCard": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvChinaMatrixCard" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvChinaMatrixCard" ] }, "CAccountConnector::__AuthState_RecvKeyAgreement": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvKeyAgreement" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvKeyAgreement" ] }, "CAccountConnector::__AuthState_RecvKeyAgreementCompleted": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvKeyAgreementCompleted" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_RecvKeyAgreementCompleted" ] }, "CAccountConnector::__AnalyzePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AnalyzePacket" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AnalyzePacket" ] }, "CAccountConnector::__AnalyzeVarSizePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AnalyzeVarSizePacket" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AnalyzeVarSizePacket" ] }, "CAccountConnector::__OfflineState_Set": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__OfflineState_Set" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__OfflineState_Set" ] }, "CAccountConnector::__HandshakeState_Set": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__HandshakeState_Set" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__HandshakeState_Set" ] }, "CAccountConnector::__AuthState_Set": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_Set" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__AuthState_Set" ] }, "CAccountConnector::OnConnectFailure": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::OnConnectFailure" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::OnConnectFailure" ] }, "CAccountConnector::OnConnectSuccess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::OnConnectSuccess" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::OnConnectSuccess" ] }, "CAccountConnector::OnRemoteDisconnect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::OnRemoteDisconnect" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::OnRemoteDisconnect" ] }, "CAccountConnector::OnDisconnect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::OnDisconnect" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::OnDisconnect" ] }, "CAccountConnector::__BuildClientKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__BuildClientKey" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__BuildClientKey" ] }, "CAccountConnector::__Inialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__Inialize" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::__Inialize" ] }, "CAccountConnector::CAccountConnector": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::CAccountConnector" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::CAccountConnector" ] }, "CAccountConnector::~CAccountConnector": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AccountConnector.cpp:CAccountConnector::~CAccountConnector" + "src/port/UserInterface/AccountConnector.cpp:CAccountConnector::~CAccountConnector" ] } } diff --git a/audit/port-map/UserInterface/AffectFlagContainer.cpp.json b/audit/port-map/UserInterface/AffectFlagContainer.cpp.json index 31b47f10..63afc98a 100644 --- a/audit/port-map/UserInterface/AffectFlagContainer.cpp.json +++ b/audit/port-map/UserInterface/AffectFlagContainer.cpp.json @@ -7,49 +7,49 @@ "CAffectFlagContainer::CAffectFlagContainer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AffectFlagContainer.cpp:CAffectFlagContainer::CAffectFlagContainer" + "src/port/UserInterface/AffectFlagContainer.cpp:CAffectFlagContainer::CAffectFlagContainer" ] }, "CAffectFlagContainer::~CAffectFlagContainer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AffectFlagContainer.cpp:CAffectFlagContainer::~CAffectFlagContainer" + "src/port/UserInterface/AffectFlagContainer.cpp:CAffectFlagContainer::~CAffectFlagContainer" ] }, "CAffectFlagContainer::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AffectFlagContainer.cpp:CAffectFlagContainer::Clear" + "src/port/UserInterface/AffectFlagContainer.cpp:CAffectFlagContainer::Clear" ] }, "CAffectFlagContainer::CopyInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AffectFlagContainer.cpp:CAffectFlagContainer::CopyInstance" + "src/port/UserInterface/AffectFlagContainer.cpp:CAffectFlagContainer::CopyInstance" ] }, "CAffectFlagContainer::CopyData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AffectFlagContainer.cpp:CAffectFlagContainer::CopyData" + "src/port/UserInterface/AffectFlagContainer.cpp:CAffectFlagContainer::CopyData" ] }, "CAffectFlagContainer::ConvertToPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AffectFlagContainer.cpp:CAffectFlagContainer::ConvertToPosition" + "src/port/UserInterface/AffectFlagContainer.cpp:CAffectFlagContainer::ConvertToPosition" ] }, "CAffectFlagContainer::Set": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AffectFlagContainer.cpp:CAffectFlagContainer::Set" + "src/port/UserInterface/AffectFlagContainer.cpp:CAffectFlagContainer::Set" ] }, "CAffectFlagContainer::IsSet": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/AffectFlagContainer.cpp:CAffectFlagContainer::IsSet" + "src/port/UserInterface/AffectFlagContainer.cpp:CAffectFlagContainer::IsSet" ] } } diff --git a/audit/port-map/UserInterface/CameraProcedure.cpp.json b/audit/port-map/UserInterface/CameraProcedure.cpp.json index d508a2c5..2aefe3ac 100644 --- a/audit/port-map/UserInterface/CameraProcedure.cpp.json +++ b/audit/port-map/UserInterface/CameraProcedure.cpp.json @@ -7,19 +7,19 @@ "CCamera::ProcessTerrainCollision": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/CameraProcedure.cpp:CCamera::ProcessTerrainCollision" + "src/port/UserInterface/CameraProcedure.cpp:CCamera::ProcessTerrainCollision" ] }, "CCamera::ProcessBuildingCollision": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/CameraProcedure.cpp:CCamera::ProcessBuildingCollision" + "src/port/UserInterface/CameraProcedure.cpp:CCamera::ProcessBuildingCollision" ] }, "CCamera::Update": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/CameraProcedure.cpp:CCamera::Update" + "src/port/UserInterface/CameraProcedure.cpp:CCamera::Update" ] } } diff --git a/audit/port-map/UserInterface/GameType.cpp.json b/audit/port-map/UserInterface/GameType.cpp.json index d59110b5..34b1079d 100644 --- a/audit/port-map/UserInterface/GameType.cpp.json +++ b/audit/port-map/UserInterface/GameType.cpp.json @@ -7,55 +7,55 @@ "DefaultFont_Startup": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GameType.cpp:DefaultFont_Startup" + "src/port/UserInterface/GameType.cpp:DefaultFont_Startup" ] }, "DefaultFont_Cleanup": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GameType.cpp:DefaultFont_Cleanup" + "src/port/UserInterface/GameType.cpp:DefaultFont_Cleanup" ] }, "DefaultFont_SetName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GameType.cpp:DefaultFont_SetName" + "src/port/UserInterface/GameType.cpp:DefaultFont_SetName" ] }, "ReloadDefaultFonts": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GameType.cpp:ReloadDefaultFonts" + "src/port/UserInterface/GameType.cpp:ReloadDefaultFonts" ] }, "DefaultFont_GetResource": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GameType.cpp:DefaultFont_GetResource" + "src/port/UserInterface/GameType.cpp:DefaultFont_GetResource" ] }, "DefaultItalicFont_GetResource": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GameType.cpp:DefaultItalicFont_GetResource" + "src/port/UserInterface/GameType.cpp:DefaultItalicFont_GetResource" ] }, "SetGuildSymbolPath": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GameType.cpp:SetGuildSymbolPath" + "src/port/UserInterface/GameType.cpp:SetGuildSymbolPath" ] }, "GetGuildSymbolFileName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GameType.cpp:GetGuildSymbolFileName" + "src/port/UserInterface/GameType.cpp:GetGuildSymbolFileName" ] }, "SlotTypeToInvenType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GameType.cpp:SlotTypeToInvenType" + "src/port/UserInterface/GameType.cpp:SlotTypeToInvenType" ] } } diff --git a/audit/port-map/UserInterface/GuildMarkDownloader.cpp.json b/audit/port-map/UserInterface/GuildMarkDownloader.cpp.json index 9849a775..01a05426 100644 --- a/audit/port-map/UserInterface/GuildMarkDownloader.cpp.json +++ b/audit/port-map/UserInterface/GuildMarkDownloader.cpp.json @@ -7,169 +7,169 @@ "CGuildMarkDownloader::CGuildMarkDownloader": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::CGuildMarkDownloader" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::CGuildMarkDownloader" ] }, "CGuildMarkDownloader::~CGuildMarkDownloader": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::~CGuildMarkDownloader" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::~CGuildMarkDownloader" ] }, "CGuildMarkDownloader::Connect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::Connect" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::Connect" ] }, "CGuildMarkDownloader::ConnectToRecvSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::ConnectToRecvSymbol" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::ConnectToRecvSymbol" ] }, "CGuildMarkDownloader::Process": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::Process" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::Process" ] }, "CGuildMarkDownloader::OnConnectFailure": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::OnConnectFailure" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::OnConnectFailure" ] }, "CGuildMarkDownloader::OnConnectSuccess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::OnConnectSuccess" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::OnConnectSuccess" ] }, "CGuildMarkDownloader::OnRemoteDisconnect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::OnRemoteDisconnect" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::OnRemoteDisconnect" ] }, "CGuildMarkDownloader::OnDisconnect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::OnDisconnect" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::OnDisconnect" ] }, "CGuildMarkDownloader::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__Initialize" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__Initialize" ] }, "CGuildMarkDownloader::__StateProcess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__StateProcess" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__StateProcess" ] }, "CGuildMarkDownloader::__OfflineState_Set": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__OfflineState_Set" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__OfflineState_Set" ] }, "CGuildMarkDownloader::__CompleteState_Set": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__CompleteState_Set" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__CompleteState_Set" ] }, "CGuildMarkDownloader::__LoginState_Set": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_Set" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_Set" ] }, "CGuildMarkDownloader::__LoginState_Process": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_Process" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_Process" ] }, "CGuildMarkDownloader::__GetPacketSize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__GetPacketSize" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__GetPacketSize" ] }, "CGuildMarkDownloader::__DispatchPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__DispatchPacket" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__DispatchPacket" ] }, "CGuildMarkDownloader::__LoginState_RecvHandshake": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvHandshake" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvHandshake" ] }, "CGuildMarkDownloader::__LoginState_RecvPing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvPing" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvPing" ] }, "CGuildMarkDownloader::__LoginState_RecvPhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvPhase" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvPhase" ] }, "CGuildMarkDownloader::__SendMarkIDXList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__SendMarkIDXList" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__SendMarkIDXList" ] }, "CGuildMarkDownloader::__LoginState_RecvMarkIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvMarkIndex" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvMarkIndex" ] }, "CGuildMarkDownloader::__SendMarkCRCList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__SendMarkCRCList" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__SendMarkCRCList" ] }, "CGuildMarkDownloader::__LoginState_RecvMarkBlock": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvMarkBlock" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvMarkBlock" ] }, "CGuildMarkDownloader::__LoginState_RecvKeyAgreement": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvKeyAgreement" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvKeyAgreement" ] }, "CGuildMarkDownloader::__LoginState_RecvKeyAgreementCompleted": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvKeyAgreementCompleted" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvKeyAgreementCompleted" ] }, "CGuildMarkDownloader::__SendSymbolCRCList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__SendSymbolCRCList" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__SendSymbolCRCList" ] }, "CGuildMarkDownloader::__LoginState_RecvSymbolData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvSymbolData" + "src/port/UserInterface/GuildMarkDownloader.cpp:CGuildMarkDownloader::__LoginState_RecvSymbolData" ] } } diff --git a/audit/port-map/UserInterface/GuildMarkUploader.cpp.json b/audit/port-map/UserInterface/GuildMarkUploader.cpp.json index d5e3c242..62cbef45 100644 --- a/audit/port-map/UserInterface/GuildMarkUploader.cpp.json +++ b/audit/port-map/UserInterface/GuildMarkUploader.cpp.json @@ -7,169 +7,169 @@ "CGuildMarkUploader::CGuildMarkUploader": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::CGuildMarkUploader" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::CGuildMarkUploader" ] }, "CGuildMarkUploader::~CGuildMarkUploader": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::~CGuildMarkUploader" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::~CGuildMarkUploader" ] }, "CGuildMarkUploader::Disconnect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::Disconnect" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::Disconnect" ] }, "CGuildMarkUploader::IsCompleteUploading": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::IsCompleteUploading" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::IsCompleteUploading" ] }, "CGuildMarkUploader::__Save": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__Save" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__Save" ] }, "CGuildMarkUploader::__Load": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__Load" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__Load" ] }, "CGuildMarkUploader::__LoadSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoadSymbol" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoadSymbol" ] }, "CGuildMarkUploader::Connect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::Connect" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::Connect" ] }, "CGuildMarkUploader::ConnectToSendSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::ConnectToSendSymbol" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::ConnectToSendSymbol" ] }, "CGuildMarkUploader::Process": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::Process" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::Process" ] }, "CGuildMarkUploader::OnConnectFailure": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::OnConnectFailure" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::OnConnectFailure" ] }, "CGuildMarkUploader::OnConnectSuccess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::OnConnectSuccess" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::OnConnectSuccess" ] }, "CGuildMarkUploader::OnRemoteDisconnect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::OnRemoteDisconnect" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::OnRemoteDisconnect" ] }, "CGuildMarkUploader::OnDisconnect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::OnDisconnect" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::OnDisconnect" ] }, "CGuildMarkUploader::__Inialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__Inialize" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__Inialize" ] }, "CGuildMarkUploader::__StateProcess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__StateProcess" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__StateProcess" ] }, "CGuildMarkUploader::__OfflineState_Set": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__OfflineState_Set" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__OfflineState_Set" ] }, "CGuildMarkUploader::__CompleteState_Set": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__CompleteState_Set" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__CompleteState_Set" ] }, "CGuildMarkUploader::__LoginState_Set": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_Set" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_Set" ] }, "CGuildMarkUploader::__LoginState_Process": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_Process" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_Process" ] }, "CGuildMarkUploader::__SendMarkPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__SendMarkPacket" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__SendMarkPacket" ] }, "CGuildMarkUploader::__SendSymbolPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__SendSymbolPacket" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__SendSymbolPacket" ] }, "CGuildMarkUploader::__LoginState_RecvPhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_RecvPhase" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_RecvPhase" ] }, "CGuildMarkUploader::__LoginState_RecvHandshake": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_RecvHandshake" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_RecvHandshake" ] }, "CGuildMarkUploader::__LoginState_RecvPing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_RecvPing" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_RecvPing" ] }, "CGuildMarkUploader::__LoginState_RecvKeyAgreement": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_RecvKeyAgreement" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_RecvKeyAgreement" ] }, "CGuildMarkUploader::__LoginState_RecvKeyAgreementCompleted": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_RecvKeyAgreementCompleted" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__LoginState_RecvKeyAgreementCompleted" ] }, "CGuildMarkUploader::__AnalyzePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__AnalyzePacket" + "src/port/UserInterface/GuildMarkUploader.cpp:CGuildMarkUploader::__AnalyzePacket" ] } } diff --git a/audit/port-map/UserInterface/InstanceBase.cpp.json b/audit/port-map/UserInterface/InstanceBase.cpp.json index cb067713..e7487a1b 100644 --- a/audit/port-map/UserInterface/InstanceBase.cpp.json +++ b/audit/port-map/UserInterface/InstanceBase.cpp.json @@ -7,1213 +7,1213 @@ "IsWall": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:IsWall" + "src/port/UserInterface/InstanceBase.cpp:IsWall" ] }, "CInstanceBase::SHORSE::SHORSE": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::SHORSE" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::SHORSE" ] }, "CInstanceBase::SHORSE::~SHORSE": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::~SHORSE" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::~SHORSE" ] }, "CInstanceBase::SHORSE::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::__Initialize" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::__Initialize" ] }, "CInstanceBase::SHORSE::SetAttackSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::SetAttackSpeed" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::SetAttackSpeed" ] }, "CInstanceBase::SHORSE::SetMoveSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::SetMoveSpeed" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::SetMoveSpeed" ] }, "CInstanceBase::SHORSE::Create": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::Create" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::Create" ] }, "CInstanceBase::SHORSE::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::Destroy" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::Destroy" ] }, "CInstanceBase::SHORSE::GetActorRef": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::GetActorRef" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::GetActorRef" ] }, "CInstanceBase::SHORSE::GetActorPtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::GetActorPtr" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::GetActorPtr" ] }, "CInstanceBase::SHORSE::GetLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::GetLevel" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::GetLevel" ] }, "CInstanceBase::SHORSE::IsNewMount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::IsNewMount" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::IsNewMount" ] }, "CInstanceBase::SHORSE::CanUseSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::CanUseSkill" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::CanUseSkill" ] }, "CInstanceBase::SHORSE::CanAttack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::CanAttack" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::CanAttack" ] }, "CInstanceBase::SHORSE::IsMounting": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::IsMounting" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::IsMounting" ] }, "CInstanceBase::SHORSE::Deform": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::Deform" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::Deform" ] }, "CInstanceBase::SHORSE::Render": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::Render" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SHORSE::Render" ] }, "CInstanceBase::__AttachHorseSaddle": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__AttachHorseSaddle" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__AttachHorseSaddle" ] }, "CInstanceBase::__DetachHorseSaddle": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__DetachHorseSaddle" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__DetachHorseSaddle" ] }, "CInstanceBase::BlockMovement": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::BlockMovement" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::BlockMovement" ] }, "CInstanceBase::IsBlockObject": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsBlockObject" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsBlockObject" ] }, "CInstanceBase::AvoidObject": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::AvoidObject" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::AvoidObject" ] }, "__ArmorVnumToShape": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:__ArmorVnumToShape" + "src/port/UserInterface/InstanceBase.cpp:__ArmorVnumToShape" ] }, "CInstanceBase::LessRenderOrder": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::LessRenderOrder" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::LessRenderOrder" ] }, "CInstanceBase::__LessRenderOrder_GetLODLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__LessRenderOrder_GetLODLevel" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__LessRenderOrder_GetLODLevel" ] }, "CInstanceBase::__Background_GetWaterHeight": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__Background_GetWaterHeight" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__Background_GetWaterHeight" ] }, "CInstanceBase::__Background_IsWaterPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__Background_IsWaterPixelPosition" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__Background_IsWaterPixelPosition" ] }, "CInstanceBase::__IsInDustRange": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__IsInDustRange" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__IsInDustRange" ] }, "CInstanceBase::__EnableSkipCollision": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__EnableSkipCollision" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__EnableSkipCollision" ] }, "CInstanceBase::__DisableSkipCollision": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__DisableSkipCollision" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__DisableSkipCollision" ] }, "CInstanceBase::__GetShadowMapColor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__GetShadowMapColor" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__GetShadowMapColor" ] }, "CInstanceBase::__GetBackgroundHeight": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__GetBackgroundHeight" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__GetBackgroundHeight" ] }, "CInstanceBase::IsMovieMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsMovieMode" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsMovieMode" ] }, "CInstanceBase::IsInvisibility": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsInvisibility" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsInvisibility" ] }, "CInstanceBase::IsParalysis": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsParalysis" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsParalysis" ] }, "CInstanceBase::IsGameMaster": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsGameMaster" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsGameMaster" ] }, "CInstanceBase::IsSameEmpire": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsSameEmpire" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsSameEmpire" ] }, "CInstanceBase::GetEmpireID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetEmpireID" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetEmpireID" ] }, "CInstanceBase::GetGuildID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetGuildID" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetGuildID" ] }, "CInstanceBase::GetAlignment": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetAlignment" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetAlignment" ] }, "CInstanceBase::GetAlignmentGrade": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetAlignmentGrade" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetAlignmentGrade" ] }, "CInstanceBase::GetAlignmentType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetAlignmentType" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetAlignmentType" ] }, "CInstanceBase::GetPKMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetPKMode" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetPKMode" ] }, "CInstanceBase::IsKiller": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsKiller" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsKiller" ] }, "CInstanceBase::IsPartyMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsPartyMember" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsPartyMember" ] }, "CInstanceBase::IsInSafe": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsInSafe" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsInSafe" ] }, "CInstanceBase::CalculateDistanceSq3d": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CalculateDistanceSq3d" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CalculateDistanceSq3d" ] }, "CInstanceBase::OnSelected": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::OnSelected" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::OnSelected" ] }, "CInstanceBase::OnUnselected": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::OnUnselected" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::OnUnselected" ] }, "CInstanceBase::OnTargeted": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::OnTargeted" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::OnTargeted" ] }, "CInstanceBase::OnUntargeted": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::OnUntargeted" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::OnUntargeted" ] }, "CInstanceBase::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::DestroySystem" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::DestroySystem" ] }, "CInstanceBase::CreateSystem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CreateSystem" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CreateSystem" ] }, "CInstanceBase::New": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::New" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::New" ] }, "CInstanceBase::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::Delete" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::Delete" ] }, "CInstanceBase::SetMainInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetMainInstance" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetMainInstance" ] }, "CInstanceBase::__GetMainInstancePtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__GetMainInstancePtr" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__GetMainInstancePtr" ] }, "CInstanceBase::__ClearMainInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__ClearMainInstance" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__ClearMainInstance" ] }, "CInstanceBase::__IsMainInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__IsMainInstance" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__IsMainInstance" ] }, "CInstanceBase::__IsExistMainInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__IsExistMainInstance" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__IsExistMainInstance" ] }, "CInstanceBase::__MainCanSeeHiddenThing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__MainCanSeeHiddenThing" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__MainCanSeeHiddenThing" ] }, "CInstanceBase::__GetBowRange": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__GetBowRange" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__GetBowRange" ] }, "CInstanceBase::__FindInstancePtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__FindInstancePtr" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__FindInstancePtr" ] }, "CInstanceBase::__FindRaceType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__FindRaceType" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__FindRaceType" ] }, "CInstanceBase::Create": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::Create" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::Create" ] }, "CInstanceBase::__Create_SetName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__Create_SetName" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__Create_SetName" ] }, "CInstanceBase::__Create_SetWarpName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__Create_SetWarpName" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__Create_SetWarpName" ] }, "CInstanceBase::SetNameString": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetNameString" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetNameString" ] }, "CInstanceBase::SetRace": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetRace" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetRace" ] }, "CInstanceBase::__IsChangableWeapon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__IsChangableWeapon" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__IsChangableWeapon" ] }, "CInstanceBase::IsWearingDress": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsWearingDress" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsWearingDress" ] }, "CInstanceBase::IsHoldingPickAxe": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsHoldingPickAxe" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsHoldingPickAxe" ] }, "CInstanceBase::IsNewMount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsNewMount" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsNewMount" ] }, "CInstanceBase::IsMountingHorse": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsMountingHorse" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsMountingHorse" ] }, "CInstanceBase::MountHorse": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::MountHorse" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::MountHorse" ] }, "CInstanceBase::DismountHorse": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::DismountHorse" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::DismountHorse" ] }, "CInstanceBase::GetInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetInfo" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetInfo" ] }, "CInstanceBase::ResetPerformanceCounter": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::ResetPerformanceCounter" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::ResetPerformanceCounter" ] }, "CInstanceBase::NEW_IsLastPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_IsLastPixelPosition" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_IsLastPixelPosition" ] }, "CInstanceBase::NEW_GetLastPixelPositionRef": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_GetLastPixelPositionRef" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_GetLastPixelPositionRef" ] }, "CInstanceBase::NEW_SetDstPixelPositionZ": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_SetDstPixelPositionZ" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_SetDstPixelPositionZ" ] }, "CInstanceBase::NEW_SetDstPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_SetDstPixelPosition" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_SetDstPixelPosition" ] }, "CInstanceBase::NEW_SetSrcPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_SetSrcPixelPosition" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_SetSrcPixelPosition" ] }, "CInstanceBase::NEW_GetCurPixelPositionRef": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_GetCurPixelPositionRef" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_GetCurPixelPositionRef" ] }, "CInstanceBase::NEW_GetDstPixelPositionRef": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_GetDstPixelPositionRef" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_GetDstPixelPositionRef" ] }, "CInstanceBase::NEW_GetSrcPixelPositionRef": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_GetSrcPixelPositionRef" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_GetSrcPixelPositionRef" ] }, "CInstanceBase::OnSyncing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::OnSyncing" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::OnSyncing" ] }, "CInstanceBase::OnWaiting": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::OnWaiting" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::OnWaiting" ] }, "CInstanceBase::OnMoving": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::OnMoving" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::OnMoving" ] }, "CInstanceBase::ChangeGuild": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::ChangeGuild" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::ChangeGuild" ] }, "CInstanceBase::GetPart": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetPart" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetPart" ] }, "CInstanceBase::GetShape": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetShape" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetShape" ] }, "CInstanceBase::CanAct": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CanAct" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CanAct" ] }, "CInstanceBase::CanMove": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CanMove" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CanMove" ] }, "CInstanceBase::CanUseSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CanUseSkill" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CanUseSkill" ] }, "CInstanceBase::CanAttack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CanAttack" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CanAttack" ] }, "CInstanceBase::CanFishing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CanFishing" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CanFishing" ] }, "CInstanceBase::IsBowMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsBowMode" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsBowMode" ] }, "CInstanceBase::IsHandMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsHandMode" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsHandMode" ] }, "CInstanceBase::IsFishingMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsFishingMode" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsFishingMode" ] }, "CInstanceBase::IsFishing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsFishing" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsFishing" ] }, "CInstanceBase::IsDead": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsDead" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsDead" ] }, "CInstanceBase::IsStun": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsStun" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsStun" ] }, "CInstanceBase::IsSleep": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsSleep" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsSleep" ] }, "CInstanceBase::__IsSyncing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__IsSyncing" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__IsSyncing" ] }, "CInstanceBase::NEW_SetOwner": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_SetOwner" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::NEW_SetOwner" ] }, "CInstanceBase::GetLocalTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetLocalTime" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetLocalTime" ] }, "CInstanceBase::PushUDPState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::PushUDPState" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::PushUDPState" ] }, "CInstanceBase::PushTCPStateExpanded": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::PushTCPStateExpanded" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::PushTCPStateExpanded" ] }, "CInstanceBase::PushTCPState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::PushTCPState" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::PushTCPState" ] }, "CInstanceBase::__CanProcessNetworkStatePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__CanProcessNetworkStatePacket" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__CanProcessNetworkStatePacket" ] }, "CInstanceBase::__IsEnableTCPProcess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__IsEnableTCPProcess" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__IsEnableTCPProcess" ] }, "CInstanceBase::StateProcess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::StateProcess" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::StateProcess" ] }, "CInstanceBase::MovementProcess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::MovementProcess" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::MovementProcess" ] }, "CInstanceBase::__ProcessFunctionEmotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__ProcessFunctionEmotion" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__ProcessFunctionEmotion" ] }, "CInstanceBase::Update": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::Update" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::Update" ] }, "CInstanceBase::Transform": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::Transform" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::Transform" ] }, "CInstanceBase::Deform": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::Deform" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::Deform" ] }, "CInstanceBase::RenderTrace": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::RenderTrace" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::RenderTrace" ] }, "CInstanceBase::Render": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::Render" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::Render" ] }, "CInstanceBase::RenderToShadowMap": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::RenderToShadowMap" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::RenderToShadowMap" ] }, "CInstanceBase::RenderCollision": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::RenderCollision" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::RenderCollision" ] }, "CInstanceBase::SetVirtualID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetVirtualID" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetVirtualID" ] }, "CInstanceBase::SetVirtualNumber": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetVirtualNumber" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetVirtualNumber" ] }, "CInstanceBase::SetInstanceType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetInstanceType" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetInstanceType" ] }, "CInstanceBase::SetAlignment": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetAlignment" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetAlignment" ] }, "CInstanceBase::SetPKMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetPKMode" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetPKMode" ] }, "CInstanceBase::SetKiller": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetKiller" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetKiller" ] }, "CInstanceBase::SetPartyMemberFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetPartyMemberFlag" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetPartyMemberFlag" ] }, "CInstanceBase::SetStateFlags": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetStateFlags" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetStateFlags" ] }, "CInstanceBase::SetComboType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetComboType" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetComboType" ] }, "CInstanceBase::GetNameString": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetNameString" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetNameString" ] }, "CInstanceBase::GetRace": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetRace" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetRace" ] }, "CInstanceBase::IsConflictAlignmentInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsConflictAlignmentInstance" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsConflictAlignmentInstance" ] }, "CInstanceBase::SetDuelMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetDuelMode" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetDuelMode" ] }, "CInstanceBase::GetDuelMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetDuelMode" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetDuelMode" ] }, "CInstanceBase::IsAttackableInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsAttackableInstance" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsAttackableInstance" ] }, "CInstanceBase::IsTargetableInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsTargetableInstance" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsTargetableInstance" ] }, "CInstanceBase::CanChangeTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CanChangeTarget" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CanChangeTarget" ] }, "CInstanceBase::CanPickInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CanPickInstance" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CanPickInstance" ] }, "CInstanceBase::CanViewTargetHP": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CanViewTargetHP" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CanViewTargetHP" ] }, "CInstanceBase::IsPoly": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsPoly" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsPoly" ] }, "CInstanceBase::IsPC": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsPC" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsPC" ] }, "CInstanceBase::IsNPC": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsNPC" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsNPC" ] }, "CInstanceBase::IsEnemy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsEnemy" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsEnemy" ] }, "CInstanceBase::IsStone": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsStone" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsStone" ] }, "CInstanceBase::IsGuildWall": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsGuildWall" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsGuildWall" ] }, "CInstanceBase::IsResource": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsResource" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsResource" ] }, "CInstanceBase::IsWarp": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsWarp" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsWarp" ] }, "CInstanceBase::IsGoto": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsGoto" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsGoto" ] }, "CInstanceBase::IsObject": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsObject" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsObject" ] }, "CInstanceBase::IsBuilding": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsBuilding" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsBuilding" ] }, "CInstanceBase::IsDoor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsDoor" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsDoor" ] }, "CInstanceBase::IsWoodenDoor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsWoodenDoor" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsWoodenDoor" ] }, "CInstanceBase::IsStoneDoor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsStoneDoor" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsStoneDoor" ] }, "CInstanceBase::IsFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsFlag" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsFlag" ] }, "CInstanceBase::IsForceVisible": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsForceVisible" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IsForceVisible" ] }, "CInstanceBase::GetInstanceType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetInstanceType" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetInstanceType" ] }, "CInstanceBase::GetVirtualID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetVirtualID" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetVirtualID" ] }, "CInstanceBase::GetVirtualNumber": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetVirtualNumber" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetVirtualNumber" ] }, "CInstanceBase::__IsInViewFrustum": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__IsInViewFrustum" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__IsInViewFrustum" ] }, "CInstanceBase::__CanRender": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__CanRender" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__CanRender" ] }, "CInstanceBase::IntersectBoundingBox": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IntersectBoundingBox" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IntersectBoundingBox" ] }, "CInstanceBase::IntersectDefendingSphere": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IntersectDefendingSphere" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::IntersectDefendingSphere" ] }, "CInstanceBase::GetDistance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetDistance" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetDistance" ] }, "CInstanceBase::GetGraphicThingInstanceRef": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetGraphicThingInstanceRef" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetGraphicThingInstanceRef" ] }, "CInstanceBase::GetGraphicThingInstancePtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetGraphicThingInstancePtr" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetGraphicThingInstancePtr" ] }, "CInstanceBase::RefreshActorInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::RefreshActorInstance" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::RefreshActorInstance" ] }, "CInstanceBase::Refresh": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::Refresh" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::Refresh" ] }, "CInstanceBase::RestoreRenderMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::RestoreRenderMode" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::RestoreRenderMode" ] }, "CInstanceBase::SetAddRenderMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetAddRenderMode" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetAddRenderMode" ] }, "CInstanceBase::SetModulateRenderMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetModulateRenderMode" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetModulateRenderMode" ] }, "CInstanceBase::SetRenderMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetRenderMode" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetRenderMode" ] }, "CInstanceBase::SetAddColor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetAddColor" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetAddColor" ] }, "CInstanceBase::__SetBlendRenderingMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__SetBlendRenderingMode" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__SetBlendRenderingMode" ] }, "CInstanceBase::__SetAlphaValue": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__SetAlphaValue" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__SetAlphaValue" ] }, "CInstanceBase::__GetAlphaValue": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__GetAlphaValue" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__GetAlphaValue" ] }, "CInstanceBase::SetHair": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetHair" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetHair" ] }, "CInstanceBase::ChangeHair": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::ChangeHair" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::ChangeHair" ] }, "CInstanceBase::SetArmor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetArmor" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetArmor" ] }, "CInstanceBase::SetShape": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetShape" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetShape" ] }, "CInstanceBase::GetWeaponType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetWeaponType" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetWeaponType" ] }, "CInstanceBase::__ClearWeaponRefineEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__ClearWeaponRefineEffect" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__ClearWeaponRefineEffect" ] }, "CInstanceBase::__ClearArmorRefineEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__ClearArmorRefineEffect" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__ClearArmorRefineEffect" ] }, "CInstanceBase::__GetRefinedEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__GetRefinedEffect" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__GetRefinedEffect" ] }, "CInstanceBase::SetWeapon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetWeapon" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetWeapon" ] }, "CInstanceBase::ChangeWeapon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::ChangeWeapon" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::ChangeWeapon" ] }, "CInstanceBase::ChangeArmor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::ChangeArmor" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::ChangeArmor" ] }, "CInstanceBase::__IsShapeAnimalWear": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__IsShapeAnimalWear" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__IsShapeAnimalWear" ] }, "CInstanceBase::__GetRaceType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__GetRaceType" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__GetRaceType" ] }, "CInstanceBase::RefreshState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::RefreshState" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::RefreshState" ] }, "CInstanceBase::RegisterBoundingSphere": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::RegisterBoundingSphere" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::RegisterBoundingSphere" ] }, "CInstanceBase::CreateDeviceObjects": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CreateDeviceObjects" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CreateDeviceObjects" ] }, "CInstanceBase::DestroyDeviceObjects": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::DestroyDeviceObjects" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::DestroyDeviceObjects" ] }, "CInstanceBase::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::Destroy" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::Destroy" ] }, "CInstanceBase::__InitializeRotationSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__InitializeRotationSpeed" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__InitializeRotationSpeed" ] }, "CInstanceBase::__Warrior_Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__Warrior_Initialize" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__Warrior_Initialize" ] }, "CInstanceBase::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__Initialize" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::__Initialize" ] }, "CInstanceBase::CInstanceBase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CInstanceBase" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::CInstanceBase" ] }, "CInstanceBase::~CInstanceBase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::~CInstanceBase" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::~CInstanceBase" ] }, "CInstanceBase::GetBoundBox": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetBoundBox" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::GetBoundBox" ] }, "CInstanceBase::SetLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetLevel" + "src/port/UserInterface/InstanceBase.cpp:CInstanceBase::SetLevel" ] } } diff --git a/audit/port-map/UserInterface/InstanceBaseBattle.cpp.json b/audit/port-map/UserInterface/InstanceBaseBattle.cpp.json index 8ef35146..b9a6ee91 100644 --- a/audit/port-map/UserInterface/InstanceBaseBattle.cpp.json +++ b/audit/port-map/UserInterface/InstanceBaseBattle.cpp.json @@ -7,301 +7,301 @@ "NEW_UnsignedDegreeToSignedDegree": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:NEW_UnsignedDegreeToSignedDegree" + "src/port/UserInterface/InstanceBaseBattle.cpp:NEW_UnsignedDegreeToSignedDegree" ] }, "NEW_GetSignedDegreeFromDirPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:NEW_GetSignedDegreeFromDirPixelPosition" + "src/port/UserInterface/InstanceBaseBattle.cpp:NEW_GetSignedDegreeFromDirPixelPosition" ] }, "CInstanceBase::IsFlyTargetObject": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::IsFlyTargetObject" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::IsFlyTargetObject" ] }, "CInstanceBase::GetFlyTargetDistance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::GetFlyTargetDistance" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::GetFlyTargetDistance" ] }, "CInstanceBase::ClearFlyTargetInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::ClearFlyTargetInstance" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::ClearFlyTargetInstance" ] }, "CInstanceBase::SetFlyTargetInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::SetFlyTargetInstance" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::SetFlyTargetInstance" ] }, "CInstanceBase::AddFlyTargetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::AddFlyTargetPosition" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::AddFlyTargetPosition" ] }, "CInstanceBase::AddFlyTargetInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::AddFlyTargetInstance" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::AddFlyTargetInstance" ] }, "CInstanceBase::NEW_GetDistanceFromDestInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetDistanceFromDestInstance" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetDistanceFromDestInstance" ] }, "CInstanceBase::NEW_GetDistanceFromDestPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetDistanceFromDestPixelPosition" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetDistanceFromDestPixelPosition" ] }, "CInstanceBase::NEW_GetDistanceFromDirPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetDistanceFromDirPixelPosition" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetDistanceFromDirPixelPosition" ] }, "CInstanceBase::NEW_GetRotation": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetRotation" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetRotation" ] }, "CInstanceBase::NEW_GetRotationFromDirPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetRotationFromDirPixelPosition" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetRotationFromDirPixelPosition" ] }, "CInstanceBase::NEW_GetRotationFromDestPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetRotationFromDestPixelPosition" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetRotationFromDestPixelPosition" ] }, "CInstanceBase::NEW_GetRotationFromDestInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetRotationFromDestInstance" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetRotationFromDestInstance" ] }, "CInstanceBase::NEW_GetRandomPositionInFanRange": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetRandomPositionInFanRange" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetRandomPositionInFanRange" ] }, "CInstanceBase::NEW_GetFrontInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetFrontInstance" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetFrontInstance" ] }, "CInstanceBase::NEW_GetInstanceVectorInFanRange": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetInstanceVectorInFanRange" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetInstanceVectorInFanRange" ] }, "CInstanceBase::NEW_GetInstanceVectorInCircleRange": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetInstanceVectorInCircleRange" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_GetInstanceVectorInCircleRange" ] }, "CInstanceBase::NEW_IsClickableDistanceDestPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_IsClickableDistanceDestPixelPosition" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_IsClickableDistanceDestPixelPosition" ] }, "CInstanceBase::NEW_IsClickableDistanceDestInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_IsClickableDistanceDestInstance" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_IsClickableDistanceDestInstance" ] }, "CInstanceBase::NEW_UseSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_UseSkill" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_UseSkill" ] }, "CInstanceBase::NEW_Attack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_Attack" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_Attack" ] }, "CInstanceBase::NEW_AttackToDestPixelPositionDirection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_AttackToDestPixelPositionDirection" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_AttackToDestPixelPositionDirection" ] }, "CInstanceBase::NEW_AttackToDestInstanceDirection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_AttackToDestInstanceDirection" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::NEW_AttackToDestInstanceDirection" ] }, "CInstanceBase::AttackProcess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::AttackProcess" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::AttackProcess" ] }, "CInstanceBase::InputNormalAttack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::InputNormalAttack" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::InputNormalAttack" ] }, "CInstanceBase::InputComboAttack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::InputComboAttack" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::InputComboAttack" ] }, "CInstanceBase::RunNormalAttack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::RunNormalAttack" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::RunNormalAttack" ] }, "CInstanceBase::RunComboAttack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::RunComboAttack" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::RunComboAttack" ] }, "CInstanceBase::CheckAdvancing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::CheckAdvancing" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::CheckAdvancing" ] }, "CInstanceBase::CheckAttacking": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::CheckAttacking" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::CheckAttacking" ] }, "CInstanceBase::isNormalAttacking": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::isNormalAttacking" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::isNormalAttacking" ] }, "CInstanceBase::isComboAttacking": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::isComboAttacking" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::isComboAttacking" ] }, "CInstanceBase::IsUsingSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::IsUsingSkill" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::IsUsingSkill" ] }, "CInstanceBase::IsUsingMovingSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::IsUsingMovingSkill" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::IsUsingMovingSkill" ] }, "CInstanceBase::CanCancelSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::CanCancelSkill" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::CanCancelSkill" ] }, "CInstanceBase::CanAttackHorseLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::CanAttackHorseLevel" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::CanAttackHorseLevel" ] }, "CInstanceBase::IsAffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::IsAffect" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::IsAffect" ] }, "CInstanceBase::GetNormalAttackIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::GetNormalAttackIndex" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::GetNormalAttackIndex" ] }, "CInstanceBase::GetComboIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::GetComboIndex" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::GetComboIndex" ] }, "CInstanceBase::GetAttackingElapsedTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::GetAttackingElapsedTime" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::GetAttackingElapsedTime" ] }, "CInstanceBase::ProcessHitting": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::ProcessHitting" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::ProcessHitting" ] }, "CInstanceBase::GetBlendingPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::GetBlendingPosition" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::GetBlendingPosition" ] }, "CInstanceBase::SetBlendingPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::SetBlendingPosition" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::SetBlendingPosition" ] }, "CInstanceBase::Revive": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::Revive" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::Revive" ] }, "CInstanceBase::Stun": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::Stun" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::Stun" ] }, "CInstanceBase::Die": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::Die" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::Die" ] }, "CInstanceBase::Hide": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::Hide" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::Hide" ] }, "CInstanceBase::Show": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::Show" + "src/port/UserInterface/InstanceBaseBattle.cpp:CInstanceBase::Show" ] } } diff --git a/audit/port-map/UserInterface/InstanceBaseEffect.cpp.json b/audit/port-map/UserInterface/InstanceBaseEffect.cpp.json index 0af9884c..4bb2b213 100644 --- a/audit/port-map/UserInterface/InstanceBaseEffect.cpp.json +++ b/audit/port-map/UserInterface/InstanceBaseEffect.cpp.json @@ -7,415 +7,415 @@ "CInstanceBase::SetEmpireNameMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SetEmpireNameMode" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SetEmpireNameMode" ] }, "CInstanceBase::GetIndexedNameColor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::GetIndexedNameColor" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::GetIndexedNameColor" ] }, "CInstanceBase::AddDamageEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::AddDamageEffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::AddDamageEffect" ] }, "CInstanceBase::ProcessDamage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::ProcessDamage" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::ProcessDamage" ] }, "CInstanceBase::AttachSpecialEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::AttachSpecialEffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::AttachSpecialEffect" ] }, "CInstanceBase::LevelUp": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::LevelUp" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::LevelUp" ] }, "CInstanceBase::SkillUp": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SkillUp" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SkillUp" ] }, "CInstanceBase::CreateSpecialEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::CreateSpecialEffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::CreateSpecialEffect" ] }, "CInstanceBase::__EffectContainer_Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__EffectContainer_Destroy" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__EffectContainer_Destroy" ] }, "CInstanceBase::__EffectContainer_Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__EffectContainer_Initialize" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__EffectContainer_Initialize" ] }, "CInstanceBase::__EffectContainer_GetDict": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__EffectContainer_GetDict" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__EffectContainer_GetDict" ] }, "CInstanceBase::__EffectContainer_AttachEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__EffectContainer_AttachEffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__EffectContainer_AttachEffect" ] }, "CInstanceBase::__EffectContainer_DetachEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__EffectContainer_DetachEffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__EffectContainer_DetachEffect" ] }, "CInstanceBase::__AttachEmpireEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__AttachEmpireEffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__AttachEmpireEffect" ] }, "CInstanceBase::__AttachSelectEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__AttachSelectEffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__AttachSelectEffect" ] }, "CInstanceBase::__DetachSelectEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__DetachSelectEffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__DetachSelectEffect" ] }, "CInstanceBase::__AttachTargetEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__AttachTargetEffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__AttachTargetEffect" ] }, "CInstanceBase::__DetachTargetEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__DetachTargetEffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__DetachTargetEffect" ] }, "CInstanceBase::__StoneSmoke_Inialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__StoneSmoke_Inialize" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__StoneSmoke_Inialize" ] }, "CInstanceBase::__StoneSmoke_Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__StoneSmoke_Destroy" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__StoneSmoke_Destroy" ] }, "CInstanceBase::__StoneSmoke_Create": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__StoneSmoke_Create" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__StoneSmoke_Create" ] }, "CInstanceBase::SetAlpha": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SetAlpha" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SetAlpha" ] }, "CInstanceBase::UpdateDeleting": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::UpdateDeleting" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::UpdateDeleting" ] }, "CInstanceBase::DeleteBlendOut": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::DeleteBlendOut" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::DeleteBlendOut" ] }, "CInstanceBase::ClearPVPKeySystem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::ClearPVPKeySystem" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::ClearPVPKeySystem" ] }, "CInstanceBase::InsertPVPKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::InsertPVPKey" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::InsertPVPKey" ] }, "CInstanceBase::InsertPVPReadyKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::InsertPVPReadyKey" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::InsertPVPReadyKey" ] }, "CInstanceBase::RemovePVPKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::RemovePVPKey" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::RemovePVPKey" ] }, "CInstanceBase::InsertGVGKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::InsertGVGKey" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::InsertGVGKey" ] }, "CInstanceBase::RemoveGVGKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::RemoveGVGKey" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::RemoveGVGKey" ] }, "CInstanceBase::InsertDUELKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::InsertDUELKey" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::InsertDUELKey" ] }, "CInstanceBase::__GetPVPKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__GetPVPKey" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__GetPVPKey" ] }, "CInstanceBase::__FindPVPKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__FindPVPKey" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__FindPVPKey" ] }, "CInstanceBase::__FindPVPReadyKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__FindPVPReadyKey" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__FindPVPReadyKey" ] }, "CInstanceBase::__FindGVGKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__FindGVGKey" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__FindGVGKey" ] }, "CInstanceBase::__FindDUELKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__FindDUELKey" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__FindDUELKey" ] }, "CInstanceBase::IsPVPInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::IsPVPInstance" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::IsPVPInstance" ] }, "CInstanceBase::GetNameColor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::GetNameColor" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::GetNameColor" ] }, "CInstanceBase::GetNameColorIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::GetNameColorIndex" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::GetNameColorIndex" ] }, "CInstanceBase::GetTitleColor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::GetTitleColor" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::GetTitleColor" ] }, "CInstanceBase::AttachTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::AttachTextTail" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::AttachTextTail" ] }, "CInstanceBase::DetachTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::DetachTextTail" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::DetachTextTail" ] }, "CInstanceBase::UpdateTextTailLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::UpdateTextTailLevel" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::UpdateTextTailLevel" ] }, "CInstanceBase::RefreshTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::RefreshTextTail" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::RefreshTextTail" ] }, "CInstanceBase::RefreshTextTailTitle": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::RefreshTextTailTitle" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::RefreshTextTailTitle" ] }, "CInstanceBase::__ClearAffectFlagContainer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__ClearAffectFlagContainer" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__ClearAffectFlagContainer" ] }, "CInstanceBase::__ClearAffects": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__ClearAffects" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__ClearAffects" ] }, "CInstanceBase::__SetNormalAffectFlagContainer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__SetNormalAffectFlagContainer" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__SetNormalAffectFlagContainer" ] }, "CInstanceBase::__SetStoneSmokeFlagContainer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__SetStoneSmokeFlagContainer" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__SetStoneSmokeFlagContainer" ] }, "CInstanceBase::SetAffectFlagContainer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SetAffectFlagContainer" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SetAffectFlagContainer" ] }, "CInstanceBase::SCRIPT_SetAffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SCRIPT_SetAffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SCRIPT_SetAffect" ] }, "CInstanceBase::__SetReviveInvisibilityAffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__SetReviveInvisibilityAffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__SetReviveInvisibilityAffect" ] }, "CInstanceBase::__Assassin_SetEunhyeongAffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__Assassin_SetEunhyeongAffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__Assassin_SetEunhyeongAffect" ] }, "CInstanceBase::__Shaman_SetParalysis": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__Shaman_SetParalysis" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__Shaman_SetParalysis" ] }, "CInstanceBase::__Warrior_SetGeomgyeongAffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__Warrior_SetGeomgyeongAffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__Warrior_SetGeomgyeongAffect" ] }, "CInstanceBase::__SetAffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__SetAffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__SetAffect" ] }, "CInstanceBase::IsPossibleEmoticon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::IsPossibleEmoticon" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::IsPossibleEmoticon" ] }, "CInstanceBase::SetFishEmoticon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SetFishEmoticon" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SetFishEmoticon" ] }, "CInstanceBase::SetEmoticon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SetEmoticon" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SetEmoticon" ] }, "CInstanceBase::SetDustGap": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SetDustGap" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SetDustGap" ] }, "CInstanceBase::SetHorseDustGap": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SetHorseDustGap" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::SetHorseDustGap" ] }, "CInstanceBase::__DetachEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__DetachEffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__DetachEffect" ] }, "CInstanceBase::__AttachEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__AttachEffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__AttachEffect" ] }, "CInstanceBase::__ComboProcess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__ComboProcess" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::__ComboProcess" ] }, "CInstanceBase::RegisterEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::RegisterEffect" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::RegisterEffect" ] }, "CInstanceBase::RegisterTitleName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::RegisterTitleName" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::RegisterTitleName" ] }, "__RGBToD3DXColoru": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:__RGBToD3DXColoru" + "src/port/UserInterface/InstanceBaseEffect.cpp:__RGBToD3DXColoru" ] }, "CInstanceBase::RegisterNameColor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::RegisterNameColor" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::RegisterNameColor" ] }, "CInstanceBase::RegisterTitleColor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::RegisterTitleColor" + "src/port/UserInterface/InstanceBaseEffect.cpp:CInstanceBase::RegisterTitleColor" ] } } diff --git a/audit/port-map/UserInterface/InstanceBaseEvent.cpp.json b/audit/port-map/UserInterface/InstanceBaseEvent.cpp.json index 9a66e8ef..7a9efede 100644 --- a/audit/port-map/UserInterface/InstanceBaseEvent.cpp.json +++ b/audit/port-map/UserInterface/InstanceBaseEvent.cpp.json @@ -7,19 +7,19 @@ "CInstanceBase::GetEventHandlerRef": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEvent.cpp:CInstanceBase::GetEventHandlerRef" + "src/port/UserInterface/InstanceBaseEvent.cpp:CInstanceBase::GetEventHandlerRef" ] }, "CInstanceBase::GetEventHandlerPtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEvent.cpp:CInstanceBase::GetEventHandlerPtr" + "src/port/UserInterface/InstanceBaseEvent.cpp:CInstanceBase::GetEventHandlerPtr" ] }, "CInstanceBase::SetEventHandler": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseEvent.cpp:CInstanceBase::SetEventHandler" + "src/port/UserInterface/InstanceBaseEvent.cpp:CInstanceBase::SetEventHandler" ] } } diff --git a/audit/port-map/UserInterface/InstanceBaseMotion.cpp.json b/audit/port-map/UserInterface/InstanceBaseMotion.cpp.json index 41639147..cb594e21 100644 --- a/audit/port-map/UserInterface/InstanceBaseMotion.cpp.json +++ b/audit/port-map/UserInterface/InstanceBaseMotion.cpp.json @@ -7,109 +7,109 @@ "CInstanceBase::SetMotionMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::SetMotionMode" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::SetMotionMode" ] }, "CInstanceBase::GetMotionMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::GetMotionMode" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::GetMotionMode" ] }, "CInstanceBase::SetLoopMotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::SetLoopMotion" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::SetLoopMotion" ] }, "CInstanceBase::PushOnceMotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::PushOnceMotion" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::PushOnceMotion" ] }, "CInstanceBase::PushLoopMotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::PushLoopMotion" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::PushLoopMotion" ] }, "CInstanceBase::ResetLocalTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::ResetLocalTime" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::ResetLocalTime" ] }, "CInstanceBase::SetEndStopMotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::SetEndStopMotion" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::SetEndStopMotion" ] }, "CInstanceBase::isLock": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::isLock" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::isLock" ] }, "CInstanceBase::StartFishing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::StartFishing" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::StartFishing" ] }, "CInstanceBase::StopFishing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::StopFishing" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::StopFishing" ] }, "CInstanceBase::ReactFishing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::ReactFishing" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::ReactFishing" ] }, "CInstanceBase::CatchSuccess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::CatchSuccess" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::CatchSuccess" ] }, "CInstanceBase::CatchFail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::CatchFail" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::CatchFail" ] }, "CInstanceBase::GetFishingRot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::GetFishingRot" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::GetFishingRot" ] }, "CInstanceBase::__EnableChangingTCPState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::__EnableChangingTCPState" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::__EnableChangingTCPState" ] }, "CInstanceBase::__DisableChangingTCPState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::__DisableChangingTCPState" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::__DisableChangingTCPState" ] }, "CInstanceBase::ActDualEmotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::ActDualEmotion" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::ActDualEmotion" ] }, "CInstanceBase::ActEmotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::ActEmotion" + "src/port/UserInterface/InstanceBaseMotion.cpp:CInstanceBase::ActEmotion" ] } } diff --git a/audit/port-map/UserInterface/InstanceBaseMovement.cpp.json b/audit/port-map/UserInterface/InstanceBaseMovement.cpp.json index 2d2d28a1..ff76aa8e 100644 --- a/audit/port-map/UserInterface/InstanceBaseMovement.cpp.json +++ b/audit/port-map/UserInterface/InstanceBaseMovement.cpp.json @@ -7,194 +7,194 @@ "CInstanceBase::SetAttackSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::SetAttackSpeed" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::SetAttackSpeed" ] }, "CInstanceBase::SetMoveSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::SetMoveSpeed" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::SetMoveSpeed" ] }, "CInstanceBase::SetRotationSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::SetRotationSpeed" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::SetRotationSpeed" ] }, "CInstanceBase::NEW_Stop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_Stop" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_Stop" ] }, "CInstanceBase::NEW_SyncPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_SyncPixelPosition" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_SyncPixelPosition" ], "note": "verbatim apart from the signature: 40250 Win32 long is 32-bit, so the references are LONG & to keep the header's 32-bit type on LP64." }, "CInstanceBase::NEW_CanMoveToDestPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_CanMoveToDestPixelPosition" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_CanMoveToDestPixelPosition" ] }, "CInstanceBase_GetDegreeFromPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase_GetDegreeFromPosition" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase_GetDegreeFromPosition" ] }, "CInstanceBase::NEW_GetAdvancingRotationFromDirPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_GetAdvancingRotationFromDirPixelPosition" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_GetAdvancingRotationFromDirPixelPosition" ] }, "CInstanceBase::NEW_GetAdvancingRotationFromDestPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_GetAdvancingRotationFromDestPixelPosition" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_GetAdvancingRotationFromDestPixelPosition" ] }, "CInstanceBase::NEW_GetAdvancingRotationFromPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_GetAdvancingRotationFromPixelPosition" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_GetAdvancingRotationFromPixelPosition" ] }, "CInstanceBase::NEW_SetAdvancingRotationFromDirPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_SetAdvancingRotationFromDirPixelPosition" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_SetAdvancingRotationFromDirPixelPosition" ] }, "CInstanceBase::NEW_SetAdvancingRotationFromPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_SetAdvancingRotationFromPixelPosition" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_SetAdvancingRotationFromPixelPosition" ] }, "CInstanceBase::NEW_SetAdvancingRotationFromDestPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_SetAdvancingRotationFromDestPixelPosition" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_SetAdvancingRotationFromDestPixelPosition" ] }, "CInstanceBase::SetAdvancingRotation": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::SetAdvancingRotation" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::SetAdvancingRotation" ] }, "CInstanceBase::StartWalking": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::StartWalking" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::StartWalking" ] }, "CInstanceBase::EndWalking": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::EndWalking" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::EndWalking" ] }, "CInstanceBase::EndWalkingWithoutBlending": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::EndWalkingWithoutBlending" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::EndWalkingWithoutBlending" ] }, "CInstanceBase::IsWaiting": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::IsWaiting" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::IsWaiting" ] }, "CInstanceBase::IsWalking": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::IsWalking" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::IsWalking" ] }, "CInstanceBase::IsPushing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::IsPushing" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::IsPushing" ] }, "CInstanceBase::IsAttacked": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::IsAttacked" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::IsAttacked" ] }, "CInstanceBase::IsKnockDown": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::IsKnockDown" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::IsKnockDown" ] }, "CInstanceBase::IsAttacking": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::IsAttacking" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::IsAttacking" ] }, "CInstanceBase::IsActingEmotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::IsActingEmotion" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::IsActingEmotion" ] }, "CInstanceBase::IsGoing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::IsGoing" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::IsGoing" ] }, "CInstanceBase::NEW_MoveToDestInstanceDirection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_MoveToDestInstanceDirection" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_MoveToDestInstanceDirection" ] }, "CInstanceBase::NEW_MoveToDestPixelPositionDirection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_MoveToDestPixelPositionDirection" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_MoveToDestPixelPositionDirection" ] }, "CInstanceBase::NEW_Goto": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_Goto" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_Goto" ] }, "CInstanceBase::NEW_MoveToDirection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_MoveToDirection" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::NEW_MoveToDirection" ] }, "CInstanceBase::EndGoing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::EndGoing" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::EndGoing" ] }, "CInstanceBase::SetRunMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::SetRunMode" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::SetRunMode" ] }, "CInstanceBase::SetWalkMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::SetWalkMode" + "src/port/UserInterface/InstanceBaseMovement.cpp:CInstanceBase::SetWalkMode" ] } } diff --git a/audit/port-map/UserInterface/InstanceBaseTransform.cpp.json b/audit/port-map/UserInterface/InstanceBaseTransform.cpp.json index acd32bba..27bbb4dc 100644 --- a/audit/port-map/UserInterface/InstanceBaseTransform.cpp.json +++ b/audit/port-map/UserInterface/InstanceBaseTransform.cpp.json @@ -7,79 +7,79 @@ "CInstanceBase::SCRIPT_SetPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::SCRIPT_SetPixelPosition" + "src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::SCRIPT_SetPixelPosition" ] }, "CInstanceBase::NEW_SetPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::NEW_SetPixelPosition" + "src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::NEW_SetPixelPosition" ] }, "CInstanceBase::NEW_GetPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::NEW_GetPixelPosition" + "src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::NEW_GetPixelPosition" ] }, "CInstanceBase::SetRotation": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::SetRotation" + "src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::SetRotation" ] }, "CInstanceBase::BlendRotation": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::BlendRotation" + "src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::BlendRotation" ] }, "CInstanceBase::NEW_LookAtFlyTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::NEW_LookAtFlyTarget" + "src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::NEW_LookAtFlyTarget" ] }, "CInstanceBase::NEW_LookAtDestPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::NEW_LookAtDestPixelPosition" + "src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::NEW_LookAtDestPixelPosition" ] }, "CInstanceBase::NEW_LookAtDestInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::NEW_LookAtDestInstance" + "src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::NEW_LookAtDestInstance" ] }, "CInstanceBase::GetRotation": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::GetRotation" + "src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::GetRotation" ] }, "CInstanceBase::GetAdvancingRotation": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::GetAdvancingRotation" + "src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::GetAdvancingRotation" ] }, "CInstanceBase::SetDirection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::SetDirection" + "src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::SetDirection" ] }, "CInstanceBase::BlendDirection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::BlendDirection" + "src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::BlendDirection" ] }, "CInstanceBase::GetDegreeFromDirection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::GetDegreeFromDirection" + "src/port/UserInterface/InstanceBaseTransform.cpp:CInstanceBase::GetDegreeFromDirection" ] } } diff --git a/audit/port-map/UserInterface/InsultChecker.cpp.json b/audit/port-map/UserInterface/InsultChecker.cpp.json index 3718cd8c..6d882a14 100644 --- a/audit/port-map/UserInterface/InsultChecker.cpp.json +++ b/audit/port-map/UserInterface/InsultChecker.cpp.json @@ -7,55 +7,55 @@ "CInsultChecker::GetSingleton": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InsultChecker.cpp:CInsultChecker::GetSingleton" + "src/port/UserInterface/InsultChecker.cpp:CInsultChecker::GetSingleton" ] }, "CInsultChecker::CInsultChecker": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InsultChecker.cpp:CInsultChecker::CInsultChecker" + "src/port/UserInterface/InsultChecker.cpp:CInsultChecker::CInsultChecker" ] }, "CInsultChecker::~CInsultChecker": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InsultChecker.cpp:CInsultChecker::~CInsultChecker" + "src/port/UserInterface/InsultChecker.cpp:CInsultChecker::~CInsultChecker" ] }, "CInsultChecker::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InsultChecker.cpp:CInsultChecker::Clear" + "src/port/UserInterface/InsultChecker.cpp:CInsultChecker::Clear" ] }, "CInsultChecker::AppendInsult": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InsultChecker.cpp:CInsultChecker::AppendInsult" + "src/port/UserInterface/InsultChecker.cpp:CInsultChecker::AppendInsult" ] }, "CInsultChecker::__GetInsultLength": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InsultChecker.cpp:CInsultChecker::__GetInsultLength" + "src/port/UserInterface/InsultChecker.cpp:CInsultChecker::__GetInsultLength" ] }, "CInsultChecker::__IsInsult": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InsultChecker.cpp:CInsultChecker::__IsInsult" + "src/port/UserInterface/InsultChecker.cpp:CInsultChecker::__IsInsult" ] }, "CInsultChecker::FilterInsult": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InsultChecker.cpp:CInsultChecker::FilterInsult" + "src/port/UserInterface/InsultChecker.cpp:CInsultChecker::FilterInsult" ] }, "CInsultChecker::IsInsultIn": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/InsultChecker.cpp:CInsultChecker::IsInsultIn" + "src/port/UserInterface/InsultChecker.cpp:CInsultChecker::IsInsultIn" ] } } diff --git a/audit/port-map/UserInterface/Locale.cpp.json b/audit/port-map/UserInterface/Locale.cpp.json index 8a81d943..4ac3ab6d 100644 --- a/audit/port-map/UserInterface/Locale.cpp.json +++ b/audit/port-map/UserInterface/Locale.cpp.json @@ -7,67 +7,67 @@ "LocaleService_LoadConfig": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_LoadConfig" + "src/port/UserInterface/Locale.cpp:LocaleService_LoadConfig" ] }, "LocaleService_GetLastExp": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_GetLastExp" + "src/port/UserInterface/Locale.cpp:LocaleService_GetLastExp" ] }, "LocaleService_GetSkillPower": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_GetSkillPower" + "src/port/UserInterface/Locale.cpp:LocaleService_GetSkillPower" ] }, "LocaleService_GetSecurityKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_GetSecurityKey" + "src/port/UserInterface/Locale.cpp:LocaleService_GetSecurityKey" ] }, "LocaleService_SetCHEONMA": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_SetCHEONMA" + "src/port/UserInterface/Locale.cpp:LocaleService_SetCHEONMA" ] }, "LocaleService_IsCHEONMA": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_IsCHEONMA" + "src/port/UserInterface/Locale.cpp:LocaleService_IsCHEONMA" ] }, "LocaleService_GetName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_GetName" + "src/port/UserInterface/Locale.cpp:LocaleService_GetName" ] }, "LocaleService_GetCodePage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_GetCodePage" + "src/port/UserInterface/Locale.cpp:LocaleService_GetCodePage" ] }, "LocaleService_GetLocaleName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_GetLocaleName" + "src/port/UserInterface/Locale.cpp:LocaleService_GetLocaleName" ] }, "LocaleService_GetLocalePath": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_GetLocalePath" + "src/port/UserInterface/Locale.cpp:LocaleService_GetLocalePath" ] }, "LocaleService_ForceSetLocale": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_ForceSetLocale" + "src/port/UserInterface/Locale.cpp:LocaleService_ForceSetLocale" ] }, "SelectDlgProc": { @@ -78,73 +78,73 @@ "LocaleService_LoadGlobal": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_LoadGlobal" + "src/port/UserInterface/Locale.cpp:LocaleService_LoadGlobal" ] }, "LocaleService_IsYMIR": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_IsYMIR" + "src/port/UserInterface/Locale.cpp:LocaleService_IsYMIR" ] }, "LocaleService_IsJAPAN": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_IsJAPAN" + "src/port/UserInterface/Locale.cpp:LocaleService_IsJAPAN" ] }, "LocaleService_IsENGLISH": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_IsENGLISH" + "src/port/UserInterface/Locale.cpp:LocaleService_IsENGLISH" ] }, "LocaleService_IsEUROPE": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_IsEUROPE" + "src/port/UserInterface/Locale.cpp:LocaleService_IsEUROPE" ] }, "LocaleService_IsHONGKONG": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_IsHONGKONG" + "src/port/UserInterface/Locale.cpp:LocaleService_IsHONGKONG" ] }, "LocaleService_IsTAIWAN": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_IsTAIWAN" + "src/port/UserInterface/Locale.cpp:LocaleService_IsTAIWAN" ] }, "LocaleService_IsNEWCIBN": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_IsNEWCIBN" + "src/port/UserInterface/Locale.cpp:LocaleService_IsNEWCIBN" ] }, "LocaleService_IsLeadByte": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_IsLeadByte" + "src/port/UserInterface/Locale.cpp:LocaleService_IsLeadByte" ] }, "LocaleService_StringCompareCI": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_StringCompareCI" + "src/port/UserInterface/Locale.cpp:LocaleService_StringCompareCI" ] }, "LocaleService_SetOpenIDAuthKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_SetOpenIDAuthKey" + "src/port/UserInterface/Locale.cpp:LocaleService_SetOpenIDAuthKey" ] }, "LocaleService_GetOpenIDAuthKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/Locale.cpp:LocaleService_GetOpenIDAuthKey" + "src/port/UserInterface/Locale.cpp:LocaleService_GetOpenIDAuthKey" ] } } diff --git a/audit/port-map/UserInterface/MarkImage.cpp.json b/audit/port-map/UserInterface/MarkImage.cpp.json index abd4b4cb..58dda87a 100644 --- a/audit/port-map/UserInterface/MarkImage.cpp.json +++ b/audit/port-map/UserInterface/MarkImage.cpp.json @@ -7,139 +7,139 @@ "NewMarkImage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:NewMarkImage" + "src/port/UserInterface/MarkImage.cpp:NewMarkImage" ] }, "DeleteMarkImage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:DeleteMarkImage" + "src/port/UserInterface/MarkImage.cpp:DeleteMarkImage" ] }, "CGuildMarkImage::CGuildMarkImage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::CGuildMarkImage" + "src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::CGuildMarkImage" ] }, "CGuildMarkImage::~CGuildMarkImage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::~CGuildMarkImage" + "src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::~CGuildMarkImage" ] }, "CGuildMarkImage::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::Destroy" + "src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::Destroy" ] }, "CGuildMarkImage::Create": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::Create" + "src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::Create" ] }, "CGuildMarkImage::Save": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::Save" + "src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::Save" ] }, "CGuildMarkImage::Build": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::Build" + "src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::Build" ] }, "CGuildMarkImage::Load": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::Load" + "src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::Load" ] }, "CGuildMarkImage::PutData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::PutData" + "src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::PutData" ] }, "CGuildMarkImage::GetData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::GetData" + "src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::GetData" ] }, "CGuildMarkImage::SaveMark": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::SaveMark" + "src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::SaveMark" ] }, "CGuildMarkImage::DeleteMark": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::DeleteMark" + "src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::DeleteMark" ] }, "CGuildMarkImage::SaveBlockFromCompressedData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::SaveBlockFromCompressedData" + "src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::SaveBlockFromCompressedData" ] }, "CGuildMarkImage::BuildAllBlocks": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::BuildAllBlocks" + "src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::BuildAllBlocks" ] }, "CGuildMarkImage::GetEmptyPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::GetEmptyPosition" + "src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::GetEmptyPosition" ] }, "CGuildMarkImage::GetDiffBlocks": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::GetDiffBlocks" + "src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::GetDiffBlocks" ] }, "CGuildMarkImage::GetBlockCRCList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::GetBlockCRCList" + "src/port/UserInterface/MarkImage.cpp:CGuildMarkImage::GetBlockCRCList" ] }, "SGuildMark::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:SGuildMark::Clear" + "src/port/UserInterface/MarkImage.cpp:SGuildMark::Clear" ] }, "SGuildMark::IsEmpty": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:SGuildMark::IsEmpty" + "src/port/UserInterface/MarkImage.cpp:SGuildMark::IsEmpty" ] }, "SGuildMarkBlock::GetCRC": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:SGuildMarkBlock::GetCRC" + "src/port/UserInterface/MarkImage.cpp:SGuildMarkBlock::GetCRC" ] }, "SGuildMarkBlock::CopyFrom": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:SGuildMarkBlock::CopyFrom" + "src/port/UserInterface/MarkImage.cpp:SGuildMarkBlock::CopyFrom" ] }, "SGuildMarkBlock::Compress": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkImage.cpp:SGuildMarkBlock::Compress" + "src/port/UserInterface/MarkImage.cpp:SGuildMarkBlock::Compress" ] } } diff --git a/audit/port-map/UserInterface/MarkManager.cpp.json b/audit/port-map/UserInterface/MarkManager.cpp.json index bd526e5d..bbef53ae 100644 --- a/audit/port-map/UserInterface/MarkManager.cpp.json +++ b/audit/port-map/UserInterface/MarkManager.cpp.json @@ -7,175 +7,175 @@ "CGuildMarkManager::__NewImage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::__NewImage" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::__NewImage" ] }, "CGuildMarkManager::__DeleteImage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::__DeleteImage" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::__DeleteImage" ] }, "CGuildMarkManager::CGuildMarkManager": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::CGuildMarkManager" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::CGuildMarkManager" ] }, "CGuildMarkManager::~CGuildMarkManager": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::~CGuildMarkManager" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::~CGuildMarkManager" ] }, "CGuildMarkManager::GetMarkImageFilename": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetMarkImageFilename" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetMarkImageFilename" ] }, "CGuildMarkManager::SetMarkPathPrefix": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SetMarkPathPrefix" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SetMarkPathPrefix" ] }, "CGuildMarkManager::LoadMarkIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::LoadMarkIndex" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::LoadMarkIndex" ] }, "CGuildMarkManager::SaveMarkIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SaveMarkIndex" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SaveMarkIndex" ] }, "CGuildMarkManager::LoadMarkImages": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::LoadMarkImages" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::LoadMarkImages" ] }, "CGuildMarkManager::SaveMarkImage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SaveMarkImage" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SaveMarkImage" ] }, "CGuildMarkManager::__GetImage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::__GetImage" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::__GetImage" ] }, "CGuildMarkManager::AddMarkIDByGuildID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::AddMarkIDByGuildID" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::AddMarkIDByGuildID" ] }, "CGuildMarkManager::GetMarkID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetMarkID" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetMarkID" ] }, "CGuildMarkManager::__AllocMarkID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::__AllocMarkID" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::__AllocMarkID" ] }, "CGuildMarkManager::GetMarkImageCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetMarkImageCount" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetMarkImageCount" ] }, "CGuildMarkManager::GetMarkCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetMarkCount" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetMarkCount" ] }, "CGuildMarkManager::CopyMarkIdx": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::CopyMarkIdx" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::CopyMarkIdx" ] }, "CGuildMarkManager::SaveMark": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SaveMark" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SaveMark" ] }, "CGuildMarkManager::DeleteMark": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::DeleteMark" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::DeleteMark" ] }, "CGuildMarkManager::GetDiffBlocks": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetDiffBlocks" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetDiffBlocks" ] }, "CGuildMarkManager::SaveBlockFromCompressedData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SaveBlockFromCompressedData" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SaveBlockFromCompressedData" ] }, "CGuildMarkManager::GetBlockCRCList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetBlockCRCList" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetBlockCRCList" ] }, "CGuildMarkManager::GetGuildSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetGuildSymbol" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::GetGuildSymbol" ] }, "CGuildMarkManager::LoadSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::LoadSymbol" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::LoadSymbol" ] }, "CGuildMarkManager::SaveSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SaveSymbol" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::SaveSymbol" ] }, "CGuildMarkManager::UploadSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::UploadSymbol" + "src/port/UserInterface/MarkManager.cpp:CGuildMarkManager::UploadSymbol" ] }, "heartbeat": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:heartbeat" + "src/port/UserInterface/MarkManager.cpp:heartbeat" ] }, "SaveMark": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:SaveMark" + "src/port/UserInterface/MarkManager.cpp:SaveMark" ] }, "main": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/MarkManager.cpp:main" + "src/port/UserInterface/MarkManager.cpp:main" ] } } diff --git a/audit/port-map/UserInterface/NetworkActorManager.cpp.json b/audit/port-map/UserInterface/NetworkActorManager.cpp.json index a134ae26..5170edc1 100644 --- a/audit/port-map/UserInterface/NetworkActorManager.cpp.json +++ b/audit/port-map/UserInterface/NetworkActorManager.cpp.json @@ -7,169 +7,169 @@ "SNetworkActorData::UpdatePosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:SNetworkActorData::UpdatePosition" + "src/port/UserInterface/NetworkActorManager.cpp:SNetworkActorData::UpdatePosition" ] }, "SNetworkActorData::SetDstPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:SNetworkActorData::SetDstPosition" + "src/port/UserInterface/NetworkActorManager.cpp:SNetworkActorData::SetDstPosition" ] }, "SNetworkActorData::SetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:SNetworkActorData::SetPosition" + "src/port/UserInterface/NetworkActorManager.cpp:SNetworkActorData::SetPosition" ] }, "SNetworkActorData::SNetworkActorData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:SNetworkActorData::SNetworkActorData" + "src/port/UserInterface/NetworkActorManager.cpp:SNetworkActorData::SNetworkActorData" ] }, "SNetworkActorData::__copy__": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:SNetworkActorData::__copy__" + "src/port/UserInterface/NetworkActorManager.cpp:SNetworkActorData::__copy__" ] }, "CNetworkActorManager::CNetworkActorManager": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::CNetworkActorManager" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::CNetworkActorManager" ] }, "CNetworkActorManager::~CNetworkActorManager": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::~CNetworkActorManager" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::~CNetworkActorManager" ] }, "CNetworkActorManager::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::Destroy" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::Destroy" ] }, "CNetworkActorManager::SetMainActorVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::SetMainActorVID" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::SetMainActorVID" ] }, "CNetworkActorManager::Update": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::Update" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::Update" ] }, "CNetworkActorManager::__OLD_Update": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__OLD_Update" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__OLD_Update" ] }, "CNetworkActorManager::__FindActor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__FindActor" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__FindActor" ] }, "CNetworkActorManager::__RemoveAllGroundItems": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__RemoveAllGroundItems" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__RemoveAllGroundItems" ] }, "CNetworkActorManager::__RemoveAllActors": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__RemoveAllActors" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__RemoveAllActors" ] }, "CNetworkActorManager::__RemoveDynamicActors": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__RemoveDynamicActors" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__RemoveDynamicActors" ] }, "CNetworkActorManager::__UpdateMainActor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__UpdateMainActor" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__UpdateMainActor" ] }, "CNetworkActorManager::__IsVisibleActor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__IsVisibleActor" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__IsVisibleActor" ] }, "CNetworkActorManager::__IsVisiblePos": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__IsVisiblePos" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__IsVisiblePos" ] }, "CNetworkActorManager::__IsMainActorVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__IsMainActorVID" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__IsMainActorVID" ] }, "CNetworkActorManager::__GetCharacterManager": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__GetCharacterManager" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__GetCharacterManager" ] }, "CNetworkActorManager::__RemoveCharacterManagerActor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__RemoveCharacterManagerActor" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__RemoveCharacterManagerActor" ] }, "CNetworkActorManager::__AppendCharacterManagerActor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__AppendCharacterManagerActor" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__AppendCharacterManagerActor" ] }, "CNetworkActorManager::AppendActor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::AppendActor" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::AppendActor" ] }, "CNetworkActorManager::RemoveActor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::RemoveActor" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::RemoveActor" ] }, "CNetworkActorManager::UpdateActor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::UpdateActor" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::UpdateActor" ] }, "CNetworkActorManager::MoveActor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::MoveActor" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::MoveActor" ] }, "CNetworkActorManager::SyncActor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::SyncActor" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::SyncActor" ] }, "CNetworkActorManager::SetActorOwner": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::SetActorOwner" + "src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::SetActorOwner" ] } } diff --git a/audit/port-map/UserInterface/PythonApplication.cpp.json b/audit/port-map/UserInterface/PythonApplication.cpp.json index 1ff849da..2577aced 100644 --- a/audit/port-map/UserInterface/PythonApplication.cpp.json +++ b/audit/port-map/UserInterface/PythonApplication.cpp.json @@ -15,138 +15,138 @@ "CPythonApplication::GetMousePosition": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetMousePosition" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetMousePosition" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::SetMinFog": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetMinFog" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetMinFog" ], - "test": "extension/tests/port_login_flow_test.cpp", + "test": "tests/port/port_login_flow_test.cpp", "note": "40250 body verbatim in the platform layer." }, "CPythonApplication::SetFrameSkip": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetFrameSkip" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetFrameSkip" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::NotifyHack": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::NotifyHack" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::NotifyHack" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::GetInfo": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetInfo" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetInfo" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::Abort": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Abort" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Abort" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::Exit": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Exit" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Exit" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::RenderGame": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::RenderGame" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::RenderGame" ], - "test": "extension/tests/port_login_flow_test.cpp", + "test": "tests/port/port_login_flow_test.cpp", "note": "40250's !PERF_CHECKER_RENDER_GAME branch line for line, members reached through their singletons; the perf-timing branch (PERF_CHECKER_RENDER_GAME is FALSE) is left out." }, "CPythonApplication::UpdateGame": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::UpdateGame" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::UpdateGame" ], - "test": "extension/tests/port_login_flow_test.cpp", + "test": "tests/port/port_login_flow_test.cpp", "note": "40250 body through the singletons, minus the __PERFORMANCE_CHECK__/PERF_CHECKER timing. An invented CScreen::SetCursorPosition in the perspective block was removed (unit J): as in 40250 the pick ray comes from RenderGame's SetCursorPosition." }, "CPythonApplication::SkipRenderBuffering": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SkipRenderBuffering" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SkipRenderBuffering" ], - "test": "extension/tests/port_login_flow_test.cpp", + "test": "tests/port/port_login_flow_test.cpp", "note": "40250 body verbatim in the platform layer." }, "CPythonApplication::Process": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Process" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Process" ], - "test": "extension/tests/port_login_flow_test.cpp", + "test": "tests/port/port_login_flow_test.cpp", "note": "Frame order as 40250 (network, account connector, camera, resource, mouse/UI update, specular, culling, Begin/UI/mouse render/End). Left out: guild mark up/download (not ported), lost-device restore, ClearDepthBuffer/Show (host presents), frame-skip timing/Sleep (host paces frames), FPS counters, and the !IsActive() SkipRenderBuffering(3000) (CMSWindow::IsActive is a stub). Unit J restored 40250:741-842: render time, face count, frame buffering average and the automatic sight range (SetViewDistanceSet(0, ...): 25600 under 5000 faces, else MIN_FOG..25600 scaled by render time, or the forced range), with a PORT guard on the face-speed division. Fog/far-clip effect NEEDS_LIVE against the reference frame." }, "CPythonApplication::UpdateClientRect": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::UpdateClientRect" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::UpdateClientRect" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::SetMouseHandler": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:SetMouseHandler" + "src/platform/UserInterface/PythonApplication.cpp:SetMouseHandler" ], "note": "Body verbatim on a file-static m_poMouseHandler (no application object yet); SetCursorNum calls its ChangeCursor.", - "test": "extension/tests/port_login_flow_test.cpp (step 10)" + "test": "tests/port/port_login_flow_test.cpp (step 10)" }, "CPythonApplication::CheckDeviceState": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::CheckDeviceState" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::CheckDeviceState" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::CreateDevice": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::CreateDevice" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::CreateDevice" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::Loop": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Loop" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Loop" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "LoadLocaleData": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:LoadLocaleData" + "src/platform/UserInterface/PythonApplication.cpp:LoadLocaleData" ], "note": "Body verbatim in the platform CPythonApplication stand-in (the class itself is not ported); it reads item/mob tables and CPythonSkill's skilldesc/skilltable.", - "test": "extension/tests/port_login_flow_test.cpp step 3c (port.login_flow / port.login_live: item 19 Sword+9, mob 101 Wild Dog, skill 1 Three-Way Cut cool time 12)" + "test": "tests/port/port_login_flow_test.cpp step 3c (port.login_flow / port.login_live: item 19 Sword+9, mob 101 Wild Dog, skill 1 Three-Way Cut cool time 12)" }, "__GetWindowMode": { "status": "N_A", @@ -155,151 +155,151 @@ "CPythonApplication::Create": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Create" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Create" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons; m_LightManager.Initialize() (40250 :1263) now called; Destroy() still empty (m_LightManager.Destroy at 40250 :1418 not yet mirrored); 40250 :1196-1251 tiling selection mirrored (SOFTWARE_TILING cfg → GRAPHICS_CAPS_SOFTWARE_TILING before device create, auto tiling IsFastTNL ? HTP : STP via ReserveSoftwareTilingEnable, !IsFastTNL → CGrannyLODController::SetMinLODMode(true)); RecordingDevice caps report VS 1.1 + CLIPTLVERTS so auto picks HTP", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::SetGlobalCenterPosition": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetGlobalCenterPosition" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetGlobalCenterPosition" ], "note": "40250 GlobalPositionToLocalPosition -> GetHeight -> SetCenterPosition order preserved in platform host; exercised by port.login_flow and python_game_render_test.", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::SetCenterPosition": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetCenterPosition" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetCenterPosition" ], "note": "40250 camera state adapted on platform ApplicationCamera structure", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::GetCenterPosition": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::GetCenterPosition" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::GetCenterPosition" ], "note": "40250 camera state adapted on platform ApplicationCamera structure", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::SetServerTime": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetServerTime" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetServerTime" ], "note": "GC_TIME sets the server time, local ELTimer millisecond base and wall-clock base in ServerClock; platform host routes IAbstractApplication::SetServerTime here.", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::GetServerTime": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetServerTime" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetServerTime" ], "note": "Returns 40250 server millisecond base plus wrapped ELTimer elapsed milliseconds; port.login_flow checks the fake GC_TIME replaces a sentinel.", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::GetServerTimeStamp": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetServerTimeStamp" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetServerTimeStamp" ], "note": "Returns 40250 server base plus wall-clock elapsed seconds; port.login_flow checks the fake GC_TIME replaces a sentinel.", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::GetGlobalTime": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetGlobalTime" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetGlobalTime" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::GetGlobalElapsedTime": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetGlobalElapsedTime" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetGlobalElapsedTime" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::SetFPS": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetFPS" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetFPS" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::GetWidth": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetWidth" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetWidth" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::GetHeight": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetHeight" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetHeight" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::SetConnectData": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetConnectData" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetConnectData" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::GetConnectData": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetConnectData" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::GetConnectData" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::EnableSpecialCameraMode": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::EnableSpecialCameraMode" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::EnableSpecialCameraMode" ], "note": "40250 camera state adapted on platform ApplicationCamera structure", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::SetCameraSpeed": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetCameraSpeed" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetCameraSpeed" ], "note": "40250 camera state adapted on platform ApplicationCamera structure", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::SetForceSightRange": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetForceSightRange" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::SetForceSightRange" ], "note": "40250 body verbatim in the platform layer. m_iForceSightRange lives in the file-static s_iForceSightRange (initial -1 as the 40250 constructor sets) until the application object exists.", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::Clear": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Clear" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Clear" ], "note": "40250 CPythonApplication lifecycle and state adapted for platform host and singletons", - "test": "extension/tests/port_login_flow_test.cpp" + "test": "tests/port/port_login_flow_test.cpp" }, "CPythonApplication::Destroy": { "status": "DIVERGENT", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Destroy" + "src/platform/UserInterface/PythonApplication.cpp:CPythonApplication::Destroy" ], "note": "Empty and never called: the host tears down through the singleton resets in PythonBoot::Stop, not 40250 Main's app->Destroy(). 40250's body (window manager, SaveConfig/SaveInterfaceStatus writing into the client dir, managers incl. m_LightManager.Destroy(), device) is not run; porting it needs Stop to call it with config writes redirected out of the 40250 client dir." } diff --git a/audit/port-map/UserInterface/PythonApplicationCamera.cpp.json b/audit/port-map/UserInterface/PythonApplicationCamera.cpp.json index 4e088ea6..bb0cf6af 100644 --- a/audit/port-map/UserInterface/PythonApplicationCamera.cpp.json +++ b/audit/port-map/UserInterface/PythonApplicationCamera.cpp.json @@ -7,194 +7,194 @@ "BlendValueByLinear": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:BlendValueByLinear" + "src/platform/UserInterface/PythonApplicationCamera.cpp:BlendValueByLinear" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::__UpdateCamera": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::__UpdateCamera" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::__UpdateCamera" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::SetViewDirCameraSpeed": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetViewDirCameraSpeed" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetViewDirCameraSpeed" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::SetCrossDirCameraSpeed": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetCrossDirCameraSpeed" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetCrossDirCameraSpeed" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::SetUpDirCameraSpeed": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetUpDirCameraSpeed" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetUpDirCameraSpeed" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::SetCamera": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetCamera" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetCamera" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::GetCamera": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::GetCamera" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::GetCamera" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::RotateCamera": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::RotateCamera" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::RotateCamera" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::PitchCamera": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::PitchCamera" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::PitchCamera" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::ZoomCamera": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::ZoomCamera" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::ZoomCamera" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::MovieRotateCamera": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::MovieRotateCamera" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::MovieRotateCamera" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::MoviePitchCamera": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::MoviePitchCamera" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::MoviePitchCamera" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::MovieZoomCamera": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::MovieZoomCamera" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::MovieZoomCamera" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::MovieResetCamera": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::MovieResetCamera" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::MovieResetCamera" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::GetRotation": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::GetRotation" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::GetRotation" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::GetPitch": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::GetPitch" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::GetPitch" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::IsLockCurrentCamera": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::IsLockCurrentCamera" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::IsLockCurrentCamera" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::SetEventCamera": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetEventCamera" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetEventCamera" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::BlendEventCamera": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::BlendEventCamera" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::BlendEventCamera" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::SetDefaultCamera": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetDefaultCamera" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetDefaultCamera" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::SetCameraSetting": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetCameraSetting" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SetCameraSetting" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::GetCameraSetting": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::GetCameraSetting" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::GetCameraSetting" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::SaveCameraSetting": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SaveCameraSetting" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::SaveCameraSetting" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" }, "CPythonApplication::LoadCameraSetting": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::LoadCameraSetting" + "src/platform/UserInterface/PythonApplicationCamera.cpp:CPythonApplication::LoadCameraSetting" ], "note": "40250 camera state adapted on platform ApplicationCamera structure and CPythonGraphic", - "test": "extension/tests/port_login_flow_test.cpp (step 8, 9)" + "test": "tests/port/port_login_flow_test.cpp (step 8, 9)" } } } diff --git a/audit/port-map/UserInterface/PythonApplicationCursor.cpp.json b/audit/port-map/UserInterface/PythonApplicationCursor.cpp.json index ca645e43..431e085b 100644 --- a/audit/port-map/UserInterface/PythonApplicationCursor.cpp.json +++ b/audit/port-map/UserInterface/PythonApplicationCursor.cpp.json @@ -15,58 +15,58 @@ "CPythonApplication::SetCursorVisible": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:SetCursorVisible" + "src/platform/UserInterface/PythonApplication.cpp:SetCursorVisible" ], "note": "Body verbatim in the platform CPythonApplication stand-in on file-static members (there is no application object yet); ShowCursor/SetCursor calls dropped.", - "test": "extension/tests/port_login_flow_test.cpp (step 10: uishop reads app.GetCursor)" + "test": "tests/port/port_login_flow_test.cpp (step 10: uishop reads app.GetCursor)" }, "CPythonApplication::GetCursorVisible": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:GetCursorVisible" + "src/platform/UserInterface/PythonApplication.cpp:GetCursorVisible" ], "note": "Body verbatim in the platform CPythonApplication stand-in on file-static members (there is no application object yet); ShowCursor/SetCursor calls dropped.", - "test": "extension/tests/port_login_flow_test.cpp (step 10: uishop reads app.GetCursor)" + "test": "tests/port/port_login_flow_test.cpp (step 10: uishop reads app.GetCursor)" }, "CPythonApplication::GetLiarCursorOn": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:GetLiarCursorOn" + "src/platform/UserInterface/PythonApplication.cpp:GetLiarCursorOn" ], "note": "Body verbatim in the platform CPythonApplication stand-in on file-static members (there is no application object yet); ShowCursor/SetCursor calls dropped.", - "test": "extension/tests/port_login_flow_test.cpp (step 10: uishop reads app.GetCursor)" + "test": "tests/port/port_login_flow_test.cpp (step 10: uishop reads app.GetCursor)" }, "CPythonApplication::GetCursorMode": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:GetCursorMode" + "src/platform/UserInterface/PythonApplication.cpp:GetCursorMode" ], "note": "Body verbatim in the platform CPythonApplication stand-in on file-static members (there is no application object yet); ShowCursor/SetCursor calls dropped.", - "test": "extension/tests/port_login_flow_test.cpp (step 10: uishop reads app.GetCursor)" + "test": "tests/port/port_login_flow_test.cpp (step 10: uishop reads app.GetCursor)" }, "CPythonApplication::__IsContinuousChangeTypeCursor": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:__IsContinuousChangeTypeCursor" + "src/platform/UserInterface/PythonApplication.cpp:__IsContinuousChangeTypeCursor" ], "note": "Body verbatim in the platform CPythonApplication stand-in on file-static members (there is no application object yet); ShowCursor/SetCursor calls dropped.", - "test": "extension/tests/port_login_flow_test.cpp (step 10: uishop reads app.GetCursor)" + "test": "tests/port/port_login_flow_test.cpp (step 10: uishop reads app.GetCursor)" }, "CPythonApplication::SetCursorNum": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:SetCursorNum" + "src/platform/UserInterface/PythonApplication.cpp:SetCursorNum" ], "note": "Body verbatim in the platform CPythonApplication stand-in on file-static members (there is no application object yet); ShowCursor/SetCursor calls dropped.", - "test": "extension/tests/port_login_flow_test.cpp (step 10: uishop reads app.GetCursor)" + "test": "tests/port/port_login_flow_test.cpp (step 10: uishop reads app.GetCursor)" }, "CPythonApplication::SetCursorMode": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplication.cpp:SetCursorMode" + "src/platform/UserInterface/PythonApplication.cpp:SetCursorMode" ], "note": "Body verbatim in the platform CPythonApplication stand-in on file-static members (there is no application object yet); ShowCursor/SetCursor calls dropped.", - "test": "extension/tests/port_login_flow_test.cpp (step 10: uishop reads app.GetCursor)" + "test": "tests/port/port_login_flow_test.cpp (step 10: uishop reads app.GetCursor)" } } } diff --git a/audit/port-map/UserInterface/PythonApplicationEvent.cpp.json b/audit/port-map/UserInterface/PythonApplicationEvent.cpp.json index 63e83f03..ce3ca9cd 100644 --- a/audit/port-map/UserInterface/PythonApplicationEvent.cpp.json +++ b/audit/port-map/UserInterface/PythonApplicationEvent.cpp.json @@ -7,218 +7,218 @@ "CPythonApplication::OnCameraUpdate": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnCameraUpdate" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnCameraUpdate" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnUIUpdate": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnUIUpdate" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnUIUpdate" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnUIRender": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnUIRender" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnUIRender" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnSizeChange": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnSizeChange" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnSizeChange" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnMouseMiddleButtonDown": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseMiddleButtonDown" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseMiddleButtonDown" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnMouseMiddleButtonUp": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseMiddleButtonUp" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseMiddleButtonUp" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnMouseWheel": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseWheel" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseWheel" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnMouseMove": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseMove" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseMove" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnMouseLeftButtonDown": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseLeftButtonDown" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseLeftButtonDown" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnMouseLeftButtonUp": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseLeftButtonUp" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseLeftButtonUp" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnMouseLeftButtonDoubleClick": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseLeftButtonDoubleClick" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseLeftButtonDoubleClick" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnMouseRightButtonDown": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseRightButtonDown" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseRightButtonDown" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnMouseRightButtonUp": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseRightButtonUp" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseRightButtonUp" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnKeyDown": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnKeyDown" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnKeyDown" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnKeyUp": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnKeyUp" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnKeyUp" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::RunIMEUpdate": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMEUpdate" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMEUpdate" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::RunIMETabEvent": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMETabEvent" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMETabEvent" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::RunIMEReturnEvent": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMEReturnEvent" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMEReturnEvent" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnIMEKeyDown": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnIMEKeyDown" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnIMEKeyDown" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::RunIMEChangeCodePage": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMEChangeCodePage" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMEChangeCodePage" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::RunIMEOpenCandidateListEvent": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMEOpenCandidateListEvent" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMEOpenCandidateListEvent" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::RunIMECloseCandidateListEvent": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMECloseCandidateListEvent" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMECloseCandidateListEvent" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::RunIMEOpenReadingWndEvent": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMEOpenReadingWndEvent" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMEOpenReadingWndEvent" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::RunIMECloseReadingWndEvent": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMECloseReadingWndEvent" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunIMECloseReadingWndEvent" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::RunPressExitKey": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunPressExitKey" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::RunPressExitKey" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnMouseUpdate": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseUpdate" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseUpdate" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" }, "CPythonApplication::OnMouseRender": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseRender" + "src/platform/UserInterface/PythonApplicationEvent.cpp:CPythonApplication::OnMouseRender" ], "note": "40250 event handlers adapted to platform window manager and camera", - "test": "extension/tests/port_login_flow_test.cpp (step 7, 8, 9, 11)" + "test": "tests/port/port_login_flow_test.cpp (step 7, 8, 9, 11)" } } } diff --git a/audit/port-map/UserInterface/PythonApplicationModule.cpp.json b/audit/port-map/UserInterface/PythonApplicationModule.cpp.json index 08625cee..d50d1796 100644 --- a/audit/port-map/UserInterface/PythonApplicationModule.cpp.json +++ b/audit/port-map/UserInterface/PythonApplicationModule.cpp.json @@ -7,663 +7,663 @@ "appShowWebPage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appShowWebPage" + "src/port/UserInterface/PythonApplicationModule.cpp:appShowWebPage" ] }, "appMoveWebPage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appMoveWebPage" + "src/port/UserInterface/PythonApplicationModule.cpp:appMoveWebPage" ] }, "appHideWebPage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appHideWebPage" + "src/port/UserInterface/PythonApplicationModule.cpp:appHideWebPage" ] }, "appIsWebPageMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsWebPageMode" + "src/port/UserInterface/PythonApplicationModule.cpp:appIsWebPageMode" ] }, "appEnablePerformanceTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appEnablePerformanceTime" + "src/port/UserInterface/PythonApplicationModule.cpp:appEnablePerformanceTime" ] }, "appSetTextTailLivingTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetTextTailLivingTime" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetTextTailLivingTime" ] }, "appSetHairColorEnable": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetHairColorEnable" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetHairColorEnable" ] }, "appSetArmorSpecularEnable": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetArmorSpecularEnable" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetArmorSpecularEnable" ] }, "appSetWeaponSpecularEnable": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetWeaponSpecularEnable" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetWeaponSpecularEnable" ] }, "appSetSkillEffectUpgradeEnable": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetSkillEffectUpgradeEnable" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetSkillEffectUpgradeEnable" ] }, "SetTwoHandedWeaponAttSpeedDecreaseValue": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:SetTwoHandedWeaponAttSpeedDecreaseValue" + "src/port/UserInterface/PythonApplicationModule.cpp:SetTwoHandedWeaponAttSpeedDecreaseValue" ] }, "appSetRideHorseEnable": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetRideHorseEnable" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetRideHorseEnable" ] }, "appSetCameraMaxDistance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetCameraMaxDistance" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetCameraMaxDistance" ] }, "appSetControlFP": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetControlFP" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetControlFP" ] }, "appSetSpecularSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetSpecularSpeed" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetSpecularSpeed" ] }, "appSetMinFog": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetMinFog" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetMinFog" ] }, "appSetFrameSkip": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetFrameSkip" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetFrameSkip" ] }, "appForceSetLocale": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appForceSetLocale" + "src/port/UserInterface/PythonApplicationModule.cpp:appForceSetLocale" ] }, "appGetLocaleServiceName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetLocaleServiceName" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetLocaleServiceName" ] }, "appSetCHEONMA": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetCHEONMA" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetCHEONMA" ] }, "appIsCHEONMA": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsCHEONMA" + "src/port/UserInterface/PythonApplicationModule.cpp:appIsCHEONMA" ] }, "appLoadLocaleAddr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appLoadLocaleAddr" + "src/port/UserInterface/PythonApplicationModule.cpp:appLoadLocaleAddr" ] }, "appLoadLocaleData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appLoadLocaleData" + "src/port/UserInterface/PythonApplicationModule.cpp:appLoadLocaleData" ] }, "appGetLocaleName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetLocaleName" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetLocaleName" ] }, "appGetLocalePath": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetLocalePath" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetLocalePath" ] }, "appGetDefaultCodePage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetDefaultCodePage" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetDefaultCodePage" ] }, "appGetImageInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetImageInfo" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetImageInfo" ] }, "appIsExistFile": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsExistFile" + "src/port/UserInterface/PythonApplicationModule.cpp:appIsExistFile" ] }, "appGetFileList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetFileList" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetFileList" ] }, "appUpdateGame": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appUpdateGame" + "src/port/UserInterface/PythonApplicationModule.cpp:appUpdateGame" ] }, "appRenderGame": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appRenderGame" + "src/port/UserInterface/PythonApplicationModule.cpp:appRenderGame" ] }, "appSetMouseHandler": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetMouseHandler" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetMouseHandler" ] }, "appCreate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appCreate" + "src/port/UserInterface/PythonApplicationModule.cpp:appCreate" ] }, "appLoop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appLoop" + "src/port/UserInterface/PythonApplicationModule.cpp:appLoop" ] }, "appGetInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetInfo" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetInfo" ] }, "appProcess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appProcess" + "src/port/UserInterface/PythonApplicationModule.cpp:appProcess" ] }, "appAbort": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appAbort" + "src/port/UserInterface/PythonApplicationModule.cpp:appAbort" ] }, "appExit": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appExit" + "src/port/UserInterface/PythonApplicationModule.cpp:appExit" ] }, "appSetCamera": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetCamera" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetCamera" ] }, "appGetCamera": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetCamera" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetCamera" ] }, "appGetCameraPitch": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetCameraPitch" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetCameraPitch" ] }, "appGetCameraRotation": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetCameraRotation" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetCameraRotation" ] }, "appGetTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetTime" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetTime" ] }, "appGetGlobalTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetGlobalTime" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetGlobalTime" ] }, "appGetGlobalTimeStamp": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetGlobalTimeStamp" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetGlobalTimeStamp" ] }, "appGetUpdateFPS": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetUpdateFPS" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetUpdateFPS" ] }, "appGetRenderFPS": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetRenderFPS" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetRenderFPS" ] }, "appRotateCamera": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appRotateCamera" + "src/port/UserInterface/PythonApplicationModule.cpp:appRotateCamera" ] }, "appPitchCamera": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appPitchCamera" + "src/port/UserInterface/PythonApplicationModule.cpp:appPitchCamera" ] }, "appZoomCamera": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appZoomCamera" + "src/port/UserInterface/PythonApplicationModule.cpp:appZoomCamera" ] }, "appMovieRotateCamera": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appMovieRotateCamera" + "src/port/UserInterface/PythonApplicationModule.cpp:appMovieRotateCamera" ] }, "appMoviePitchCamera": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appMoviePitchCamera" + "src/port/UserInterface/PythonApplicationModule.cpp:appMoviePitchCamera" ] }, "appMovieZoomCamera": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appMovieZoomCamera" + "src/port/UserInterface/PythonApplicationModule.cpp:appMovieZoomCamera" ] }, "appMovieResetCamera": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appMovieResetCamera" + "src/port/UserInterface/PythonApplicationModule.cpp:appMovieResetCamera" ] }, "appGetFaceSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetFaceSpeed" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetFaceSpeed" ] }, "appGetRenderTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetRenderTime" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetRenderTime" ] }, "appGetUpdateTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetUpdateTime" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetUpdateTime" ] }, "appGetLoad": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetLoad" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetLoad" ] }, "appGetFaceCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetFaceCount" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetFaceCount" ] }, "appGetAvaiableTextureMememory": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetAvaiableTextureMememory" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetAvaiableTextureMememory" ] }, "appSetFPS": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetFPS" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetFPS" ] }, "appSetGlobalCenterPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetGlobalCenterPosition" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetGlobalCenterPosition" ] }, "appSetCenterPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetCenterPosition" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetCenterPosition" ] }, "appGetCursorPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetCursorPosition" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetCursorPosition" ] }, "appRunPythonFile": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appRunPythonFile" + "src/port/UserInterface/PythonApplicationModule.cpp:appRunPythonFile" ] }, "appIsPressed": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsPressed" + "src/port/UserInterface/PythonApplicationModule.cpp:appIsPressed" ] }, "appSetCursor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetCursor" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetCursor" ] }, "appGetCursor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetCursor" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetCursor" ] }, "appShowCursor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appShowCursor" + "src/port/UserInterface/PythonApplicationModule.cpp:appShowCursor" ] }, "appHideCursor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appHideCursor" + "src/port/UserInterface/PythonApplicationModule.cpp:appHideCursor" ] }, "appIsShowCursor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsShowCursor" + "src/port/UserInterface/PythonApplicationModule.cpp:appIsShowCursor" ] }, "appIsLiarCursorOn": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsLiarCursorOn" + "src/port/UserInterface/PythonApplicationModule.cpp:appIsLiarCursorOn" ] }, "appSetSoftwareCursor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetSoftwareCursor" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetSoftwareCursor" ] }, "appSetHardwareCursor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetHardwareCursor" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetHardwareCursor" ] }, "appSetConnectData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetConnectData" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetConnectData" ] }, "appGetConnectData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetConnectData" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetConnectData" ] }, "appGetRandom": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetRandom" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetRandom" ] }, "appGetRotatingDirection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetRotatingDirection" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetRotatingDirection" ] }, "appGetDegreeDifference": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetDegreeDifference" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetDegreeDifference" ] }, "appSleep": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSleep" + "src/port/UserInterface/PythonApplicationModule.cpp:appSleep" ] }, "appSetDefaultFontName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetDefaultFontName" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetDefaultFontName" ] }, "appSetGuildSymbolPath": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetGuildSymbolPath" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetGuildSymbolPath" ] }, "appEnableSpecialCameraMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appEnableSpecialCameraMode" + "src/port/UserInterface/PythonApplicationModule.cpp:appEnableSpecialCameraMode" ] }, "appSetCameraSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetCameraSpeed" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetCameraSpeed" ] }, "appIsFileExist": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsFileExist" + "src/port/UserInterface/PythonApplicationModule.cpp:appIsFileExist" ] }, "appSetCameraSetting": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetCameraSetting" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetCameraSetting" ] }, "appSaveCameraSetting": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSaveCameraSetting" + "src/port/UserInterface/PythonApplicationModule.cpp:appSaveCameraSetting" ] }, "appLoadCameraSetting": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appLoadCameraSetting" + "src/port/UserInterface/PythonApplicationModule.cpp:appLoadCameraSetting" ] }, "appSetDefaultCamera": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetDefaultCamera" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetDefaultCamera" ] }, "appSetSightRange": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetSightRange" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetSightRange" ] }, "apptestGetAccumulationTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:apptestGetAccumulationTime" + "src/port/UserInterface/PythonApplicationModule.cpp:apptestGetAccumulationTime" ] }, "apptestResetAccumulationTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:apptestResetAccumulationTime" + "src/port/UserInterface/PythonApplicationModule.cpp:apptestResetAccumulationTime" ] }, "apptestSetSpecularColor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:apptestSetSpecularColor" + "src/port/UserInterface/PythonApplicationModule.cpp:apptestSetSpecularColor" ] }, "appSetVisibleNotice": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetVisibleNotice" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetVisibleNotice" ] }, "appIsVisibleNotice": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsVisibleNotice" + "src/port/UserInterface/PythonApplicationModule.cpp:appIsVisibleNotice" ] }, "appEnableTestServerFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appEnableTestServerFlag" + "src/port/UserInterface/PythonApplicationModule.cpp:appEnableTestServerFlag" ] }, "appIsEnableTestServerFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsEnableTestServerFlag" + "src/port/UserInterface/PythonApplicationModule.cpp:appIsEnableTestServerFlag" ] }, "appOpenTextFile": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appOpenTextFile" + "src/port/UserInterface/PythonApplicationModule.cpp:appOpenTextFile" ] }, "appCloseTextFile": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appCloseTextFile" + "src/port/UserInterface/PythonApplicationModule.cpp:appCloseTextFile" ] }, "appGetTextFileLineCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetTextFileLineCount" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetTextFileLineCount" ] }, "appGetTextFileLine": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appGetTextFileLine" + "src/port/UserInterface/PythonApplicationModule.cpp:appGetTextFileLine" ] }, "appSetGuildMarkPath": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appSetGuildMarkPath" + "src/port/UserInterface/PythonApplicationModule.cpp:appSetGuildMarkPath" ] }, "appIsDevStage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsDevStage" + "src/port/UserInterface/PythonApplicationModule.cpp:appIsDevStage" ] }, "appIsTestStage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsTestStage" + "src/port/UserInterface/PythonApplicationModule.cpp:appIsTestStage" ] }, "appIsLiveStage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appIsLiveStage" + "src/port/UserInterface/PythonApplicationModule.cpp:appIsLiveStage" ] }, "appLogoOpen": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appLogoOpen" + "src/port/UserInterface/PythonApplicationModule.cpp:appLogoOpen" ] }, "appLogoUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appLogoUpdate" + "src/port/UserInterface/PythonApplicationModule.cpp:appLogoUpdate" ] }, "appLogoRender": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appLogoRender" + "src/port/UserInterface/PythonApplicationModule.cpp:appLogoRender" ] }, "appLogoClose": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:appLogoClose" + "src/port/UserInterface/PythonApplicationModule.cpp:appLogoClose" ] }, "initapp": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonApplicationModule.cpp:initapp" + "src/port/UserInterface/PythonApplicationModule.cpp:initapp" ], - "test": "extension/tests/port_python_ui_modules_test.cpp (port.python_ui_modules)" + "test": "tests/port/port_python_ui_modules_test.cpp (port.python_ui_modules)" } } } diff --git a/audit/port-map/UserInterface/PythonBackground.cpp.json b/audit/port-map/UserInterface/PythonBackground.cpp.json index 27d78c3f..3a1772aa 100644 --- a/audit/port-map/UserInterface/PythonBackground.cpp.json +++ b/audit/port-map/UserInterface/PythonBackground.cpp.json @@ -7,349 +7,349 @@ "CPythonBackground::GetRenderShadowTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GetRenderShadowTime" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GetRenderShadowTime" ] }, "CPythonBackground::SetVisiblePart": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::SetVisiblePart" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::SetVisiblePart" ] }, "CPythonBackground::EnableTerrainOnlyForHeight": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::EnableTerrainOnlyForHeight" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::EnableTerrainOnlyForHeight" ] }, "CPythonBackground::SetSplatLimit": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::SetSplatLimit" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::SetSplatLimit" ] }, "CPythonBackground::CreateCharacterShadowTexture": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::CreateCharacterShadowTexture" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::CreateCharacterShadowTexture" ] }, "CPythonBackground::ReleaseCharacterShadowTexture": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::ReleaseCharacterShadowTexture" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::ReleaseCharacterShadowTexture" ] }, "CPythonBackground::RefreshShadowLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RefreshShadowLevel" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RefreshShadowLevel" ] }, "CPythonBackground::SetShadowLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::SetShadowLevel" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::SetShadowLevel" ] }, "CPythonBackground::SelectViewDistanceNum": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::SelectViewDistanceNum" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::SelectViewDistanceNum" ] }, "CPythonBackground::SetViewDistanceSet": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::SetViewDistanceSet" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::SetViewDistanceSet" ] }, "CPythonBackground::GetFarClip": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GetFarClip" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GetFarClip" ] }, "CPythonBackground::GetDistanceSetInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GetDistanceSetInfo" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GetDistanceSetInfo" ] }, "CPythonBackground::CPythonBackground": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::CPythonBackground" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::CPythonBackground" ] }, "CPythonBackground::~CPythonBackground": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::~CPythonBackground" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::~CPythonBackground" ] }, "CPythonBackground::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::Initialize" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::Initialize" ] }, "CPythonBackground::__CreateProperty": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::__CreateProperty" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::__CreateProperty" ] }, "CPythonBackground::GetPickingPoint": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GetPickingPoint" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GetPickingPoint" ] }, "CPythonBackground::GetPickingPointWithRay": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GetPickingPointWithRay" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GetPickingPointWithRay" ] }, "CPythonBackground::GetPickingPointWithRayOnlyTerrain": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GetPickingPointWithRayOnlyTerrain" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GetPickingPointWithRayOnlyTerrain" ] }, "CPythonBackground::GetLightDirection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GetLightDirection" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GetLightDirection" ] }, "CPythonBackground::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::Destroy" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::Destroy" ] }, "CPythonBackground::Create": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::Create" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::Create" ] }, "CPythonBackground::Update": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::Update" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::Update" ] }, "CPythonBackground::__IsSame": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::__IsSame" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::__IsSame" ] }, "CPythonBackground::Render": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::Render" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::Render" ] }, "CPythonBackground::RenderSnow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderSnow" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderSnow" ] }, "CPythonBackground::RenderPCBlocker": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderPCBlocker" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderPCBlocker" ] }, "CPythonBackground::RenderCollision": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderCollision" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderCollision" ] }, "CPythonBackground::RenderCharacterShadowToTexture": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderCharacterShadowToTexture" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderCharacterShadowToTexture" ] }, "Interpolate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:Interpolate" + "src/port/UserInterface/PythonBackground.cpp:Interpolate" ] }, "CPythonBackground::CheckAdvancing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::CheckAdvancing" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::CheckAdvancing" ] }, "CPythonBackground::RenderSky": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderSky" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderSky" ] }, "CPythonBackground::RenderCloud": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderCloud" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderCloud" ] }, "CPythonBackground::RenderWater": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderWater" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderWater" ] }, "CPythonBackground::RenderEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderEffect" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderEffect" ] }, "CPythonBackground::RenderBeforeLensFlare": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderBeforeLensFlare" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderBeforeLensFlare" ] }, "CPythonBackground::RenderAfterLensFlare": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderAfterLensFlare" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RenderAfterLensFlare" ] }, "CPythonBackground::ClearGuildArea": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::ClearGuildArea" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::ClearGuildArea" ] }, "CPythonBackground::RegisterGuildArea": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RegisterGuildArea" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RegisterGuildArea" ] }, "CPythonBackground::SetCharacterDirLight": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::SetCharacterDirLight" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::SetCharacterDirLight" ] }, "CPythonBackground::SetBackgroundDirLight": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::SetBackgroundDirLight" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::SetBackgroundDirLight" ] }, "CPythonBackground::GlobalPositionToLocalPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GlobalPositionToLocalPosition" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GlobalPositionToLocalPosition" ] }, "CPythonBackground::LocalPositionToGlobalPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::LocalPositionToGlobalPosition" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::LocalPositionToGlobalPosition" ] }, "CPythonBackground::RegisterDungeonMapName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RegisterDungeonMapName" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::RegisterDungeonMapName" ] }, "CPythonBackground::GlobalPositionToMapInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GlobalPositionToMapInfo" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GlobalPositionToMapInfo" ] }, "CPythonBackground::Warp": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::Warp" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::Warp" ] }, "CPythonBackground::VisibleGuildArea": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::VisibleGuildArea" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::VisibleGuildArea" ] }, "CPythonBackground::DisableGuildArea": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::DisableGuildArea" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::DisableGuildArea" ] }, "CPythonBackground::GetWarpMapName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GetWarpMapName" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::GetWarpMapName" ] }, "CPythonBackground::ChangeToDay": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::ChangeToDay" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::ChangeToDay" ] }, "CPythonBackground::ChangeToNight": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::ChangeToNight" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::ChangeToNight" ] }, "CPythonBackground::EnableSnowEnvironment": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::EnableSnowEnvironment" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::EnableSnowEnvironment" ] }, "CPythonBackground::DisableSnowEnvironment": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::DisableSnowEnvironment" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::DisableSnowEnvironment" ] }, "CPythonBackground::SetXMaxTree": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::SetXMaxTree" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::SetXMaxTree" ] }, "CPythonBackground::CreateTargetEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::CreateTargetEffect" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::CreateTargetEffect" ] }, "CPythonBackground::DeleteTargetEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::DeleteTargetEffect" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::DeleteTargetEffect" ] }, "CPythonBackground::CreateSpecialEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::CreateSpecialEffect" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::CreateSpecialEffect" ] }, "CPythonBackground::DeleteSpecialEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackground.cpp:CPythonBackground::DeleteSpecialEffect" + "src/port/UserInterface/PythonBackground.cpp:CPythonBackground::DeleteSpecialEffect" ] } } diff --git a/audit/port-map/UserInterface/PythonBackgroundModule.cpp.json b/audit/port-map/UserInterface/PythonBackgroundModule.cpp.json index e0c7be5d..da306b71 100644 --- a/audit/port-map/UserInterface/PythonBackgroundModule.cpp.json +++ b/audit/port-map/UserInterface/PythonBackgroundModule.cpp.json @@ -7,295 +7,295 @@ "backgroundIsSoftwareTiling": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundIsSoftwareTiling" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundIsSoftwareTiling" ] }, "backgroundEnableSoftwareTiling": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundEnableSoftwareTiling" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundEnableSoftwareTiling" ] }, "backgroundEnableSnow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundEnableSnow" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundEnableSnow" ] }, "backgroundLoadMap": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundLoadMap" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundLoadMap" ] }, "backgroundDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundDestroy" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundDestroy" ] }, "backgroundRegisterEnvironmentData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRegisterEnvironmentData" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRegisterEnvironmentData" ] }, "backgroundSetEnvironmentData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetEnvironmentData" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetEnvironmentData" ] }, "backgroundGetCurrentMapName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetCurrentMapName" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetCurrentMapName" ] }, "backgroundGetPickingPoint": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetPickingPoint" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetPickingPoint" ] }, "backgroundBeginEnvironment": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundBeginEnvironment" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundBeginEnvironment" ] }, "backgroundEndEnvironemt": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundEndEnvironemt" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundEndEnvironemt" ] }, "backgroundSetCharacterDirLight": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetCharacterDirLight" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetCharacterDirLight" ] }, "backgroundSetBackgroundDirLight": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetBackgroundDirLight" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetBackgroundDirLight" ] }, "backgroundInitialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundInitialize" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundInitialize" ] }, "backgroundUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundUpdate" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundUpdate" ] }, "backgroundRender": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRender" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRender" ] }, "backgroundRenderPCBlocker": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderPCBlocker" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderPCBlocker" ] }, "backgroundRenderCollision": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderCollision" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderCollision" ] }, "backgroundRenderSky": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderSky" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderSky" ] }, "backgroundRenderCloud": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderCloud" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderCloud" ] }, "backgroundRenderWater": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderWater" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderWater" ] }, "backgroundRenderEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderEffect" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderEffect" ] }, "backgroundRenderBeforeLensFlare": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderBeforeLensFlare" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderBeforeLensFlare" ] }, "backgroundRenderAfterLensFlare": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderAfterLensFlare" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderAfterLensFlare" ] }, "backgroundRenderCharacterShadowToTexture": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderCharacterShadowToTexture" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderCharacterShadowToTexture" ] }, "backgroundRenderDungeon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderDungeon" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRenderDungeon" ] }, "backgroundGetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetHeight" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetHeight" ] }, "backgroundGetRenderedSplatNum": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetRenderedSplatNum" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetRenderedSplatNum" ] }, "backgroundGetRenderedGTINum": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetRenderedGTINum" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetRenderedGTINum" ] }, "backgroundGetRenderShadowTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetRenderShadowTime" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetRenderShadowTime" ] }, "backgroundGetShadowMapcolor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetShadowMapcolor" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetShadowMapcolor" ] }, "backgroundSetShadowLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetShadowLevel" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetShadowLevel" ] }, "backgroundSetVisiblePart": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetVisiblePart" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetVisiblePart" ] }, "backgroundSetSpaltLimit": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetSpaltLimit" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetSpaltLimit" ] }, "backgroundSelectViewDistanceNum": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSelectViewDistanceNum" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSelectViewDistanceNum" ] }, "backgroundSetViewDistanceSet": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetViewDistanceSet" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetViewDistanceSet" ] }, "backgroundGetFarClip": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetFarClip" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetFarClip" ] }, "backgroundGetDistanceSetInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetDistanceSetInfo" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGetDistanceSetInfo" ] }, "backgroundSetBGLoading": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetBGLoading" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetBGLoading" ] }, "backgroundSetRenderSort": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetRenderSort" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetRenderSort" ] }, "backgroundSetTransparentTree": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetTransparentTree" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetTransparentTree" ] }, "backgroundGlobalPositionToLocalPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGlobalPositionToLocalPosition" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGlobalPositionToLocalPosition" ] }, "backgroundGlobalPositionToMapInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGlobalPositionToMapInfo" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundGlobalPositionToMapInfo" ] }, "backgroundWarpTest": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundWarpTest" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundWarpTest" ] }, "backgroundSetXMasTree": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetXMasTree" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundSetXMasTree" ] }, "backgroundRegisterDungeonMapName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRegisterDungeonMapName" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundRegisterDungeonMapName" ] }, "backgroundVisibleGuildArea": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundVisibleGuildArea" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundVisibleGuildArea" ] }, "backgroundDisableGuildArea": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:backgroundDisableGuildArea" + "src/port/UserInterface/PythonBackgroundModule.cpp:backgroundDisableGuildArea" ] }, "initBackground": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonBackgroundModule.cpp:initBackground" + "src/port/UserInterface/PythonBackgroundModule.cpp:initBackground" ] } } diff --git a/audit/port-map/UserInterface/PythonCharacterManager.cpp.json b/audit/port-map/UserInterface/PythonCharacterManager.cpp.json index bb31eee6..ae57abc3 100644 --- a/audit/port-map/UserInterface/PythonCharacterManager.cpp.json +++ b/audit/port-map/UserInterface/PythonCharacterManager.cpp.json @@ -7,326 +7,326 @@ "CPythonCharacterManager::AdjustCollisionWithOtherObjects": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::AdjustCollisionWithOtherObjects" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::AdjustCollisionWithOtherObjects" ] }, "CPythonCharacterManager::EnableSortRendering": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::EnableSortRendering" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::EnableSortRendering" ] }, "CPythonCharacterManager::InsertPVPKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::InsertPVPKey" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::InsertPVPKey" ] }, "CPythonCharacterManager::RemovePVPKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::RemovePVPKey" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::RemovePVPKey" ] }, "CPythonCharacterManager::ChangeGVG": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::ChangeGVG" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::ChangeGVG" ] }, "CPythonCharacterManager::ClearMainInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::ClearMainInstance" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::ClearMainInstance" ] }, "CPythonCharacterManager::SetMainInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::SetMainInstance" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::SetMainInstance" ] }, "CPythonCharacterManager::GetMainInstancePtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::GetMainInstancePtr" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::GetMainInstancePtr" ] }, "CPythonCharacterManager::GetInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::GetInfo" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::GetInfo" ] }, "CPythonCharacterManager::IsCacheMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::IsCacheMode" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::IsCacheMode" ] }, "CPythonCharacterManager::Update": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::Update" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::Update" ] }, "CPythonCharacterManager::ShowPointEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::ShowPointEffect" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::ShowPointEffect" ] }, "CPythonCharacterManager::RegisterPointEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::RegisterPointEffect" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::RegisterPointEffect" ] }, "CPythonCharacterManager::UpdateTransform": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::UpdateTransform" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::UpdateTransform" ] }, "CPythonCharacterManager::UpdateDeleting": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::UpdateDeleting" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::UpdateDeleting" ] }, "CPythonCharacterManager::Deform": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::Deform" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::Deform" ] }, "CPythonCharacterManager::OLD_GetPickedInstanceVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::OLD_GetPickedInstanceVID" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::OLD_GetPickedInstanceVID" ] }, "CPythonCharacterManager::OLD_GetPickedInstancePtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::OLD_GetPickedInstancePtr" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::OLD_GetPickedInstancePtr" ] }, "CPythonCharacterManager::OLD_GetPickedInstPosReference": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::OLD_GetPickedInstPosReference" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::OLD_GetPickedInstPosReference" ] }, "CPythonCharacterManager::IsRegisteredVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::IsRegisteredVID" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::IsRegisteredVID" ] }, "CPythonCharacterManager::IsAliveVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::IsAliveVID" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::IsAliveVID" ] }, "CPythonCharacterManager::IsDeadVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::IsDeadVID" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::IsDeadVID" ] }, "CPythonCharacterManager::__RenderSortedAliveActorList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__RenderSortedAliveActorList" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__RenderSortedAliveActorList" ] }, "CPythonCharacterManager::__RenderSortedDeadActorList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__RenderSortedDeadActorList" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__RenderSortedDeadActorList" ] }, "CPythonCharacterManager::Render": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::Render" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::Render" ] }, "CPythonCharacterManager::RenderShadowMainInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::RenderShadowMainInstance" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::RenderShadowMainInstance" ] }, "CPythonCharacterManager::RenderShadowAllInstances": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::RenderShadowAllInstances" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::RenderShadowAllInstances" ] }, "CPythonCharacterManager::RenderCollision": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::RenderCollision" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::RenderCollision" ] }, "CPythonCharacterManager::CreateInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::CreateInstance" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::CreateInstance" ], "note": "verbatim apart from one PORT fix: the ALREADY EXIST TraceError passed the whole SCreateData struct through varargs (MSVC tolerated it); it now passes c_rkCreateData.m_dwVID." }, "CPythonCharacterManager::RegisterInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::RegisterInstance" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::RegisterInstance" ] }, "CPythonCharacterManager::DeleteInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::DeleteInstance" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::DeleteInstance" ] }, "CPythonCharacterManager::__DeleteBlendOutInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__DeleteBlendOutInstance" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__DeleteBlendOutInstance" ] }, "CPythonCharacterManager::DeleteInstanceByFade": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::DeleteInstanceByFade" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::DeleteInstanceByFade" ] }, "CPythonCharacterManager::SelectInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::SelectInstance" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::SelectInstance" ] }, "CPythonCharacterManager::GetInstancePtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::GetInstancePtr" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::GetInstancePtr" ] }, "CPythonCharacterManager::GetInstancePtrByName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::GetInstancePtrByName" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::GetInstancePtrByName" ] }, "CPythonCharacterManager::GetSelectedInstancePtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::GetSelectedInstancePtr" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::GetSelectedInstancePtr" ] }, "CPythonCharacterManager::FindClickableInstancePtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::FindClickableInstancePtr" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::FindClickableInstancePtr" ] }, "CPythonCharacterManager::__UpdateSortPickedActorList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__UpdateSortPickedActorList" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__UpdateSortPickedActorList" ] }, "CPythonCharacterManager::__UpdatePickedActorList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__UpdatePickedActorList" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__UpdatePickedActorList" ] }, "CPythonCharacterManager::__SortPickedActorList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__SortPickedActorList" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__SortPickedActorList" ] }, "CPythonCharacterManager::__NEW_Pick": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__NEW_Pick" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__NEW_Pick" ] }, "CPythonCharacterManager::__OLD_Pick": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__OLD_Pick" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__OLD_Pick" ] }, "CPythonCharacterManager::PickAll": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::PickAll" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::PickAll" ] }, "CPythonCharacterManager::GetCloseInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::GetCloseInstance" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::GetCloseInstance" ] }, "CPythonCharacterManager::RefreshAllPCTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::RefreshAllPCTextTail" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::RefreshAllPCTextTail" ] }, "CPythonCharacterManager::RefreshAllGuildMark": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::RefreshAllGuildMark" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::RefreshAllGuildMark" ] }, "CPythonCharacterManager::DeleteAllInstances": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::DeleteAllInstances" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::DeleteAllInstances" ] }, "CPythonCharacterManager::DestroyAliveInstanceMap": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::DestroyAliveInstanceMap" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::DestroyAliveInstanceMap" ] }, "CPythonCharacterManager::DestroyDeadInstanceList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::DestroyDeadInstanceList" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::DestroyDeadInstanceList" ] }, "CPythonCharacterManager::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::Destroy" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::Destroy" ] }, "CPythonCharacterManager::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__Initialize" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::__Initialize" ] }, "CPythonCharacterManager::CPythonCharacterManager": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::CPythonCharacterManager" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::CPythonCharacterManager" ] }, "CPythonCharacterManager::~CPythonCharacterManager": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::~CPythonCharacterManager" + "src/port/UserInterface/PythonCharacterManager.cpp:CPythonCharacterManager::~CPythonCharacterManager" ] } } diff --git a/audit/port-map/UserInterface/PythonCharacterManagerModule.cpp.json b/audit/port-map/UserInterface/PythonCharacterManagerModule.cpp.json index 65598353..a01c75b4 100644 --- a/audit/port-map/UserInterface/PythonCharacterManagerModule.cpp.json +++ b/audit/port-map/UserInterface/PythonCharacterManagerModule.cpp.json @@ -7,241 +7,241 @@ "chrmgrSetEmpireNameMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetEmpireNameMode" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetEmpireNameMode" ] }, "chrmgrRegisterTitleName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterTitleName" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterTitleName" ] }, "chrmgrRegisterNameColor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterNameColor" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterNameColor" ] }, "chrmgrRegisterTitleColor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterTitleColor" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterTitleColor" ] }, "chrmgrGetPickedVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrGetPickedVID" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrGetPickedVID" ] }, "chrmgrGetVIDInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrGetVIDInfo" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrGetVIDInfo" ] }, "chrmgrSetPathName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetPathName" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetPathName" ] }, "chrmgrCreateRace": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrCreateRace" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrCreateRace" ] }, "chrmgrSelectRace": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSelectRace" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSelectRace" ] }, "chrmgrRegisterAttachingBoneName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterAttachingBoneName" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterAttachingBoneName" ] }, "chrmgrRegisterMotionMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterMotionMode" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterMotionMode" ] }, "chrmgrSetMotionRandomWeight": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetMotionRandomWeight" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetMotionRandomWeight" ] }, "chrmgrRegisterNormalAttack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterNormalAttack" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterNormalAttack" ] }, "chrmgrReserveComboAttack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrReserveComboAttack" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrReserveComboAttack" ] }, "chrmgrRegisterComboAttack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterComboAttack" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterComboAttack" ] }, "chrmgrReserveComboAttackNew": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrReserveComboAttackNew" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrReserveComboAttackNew" ] }, "chrmgrRegisterComboAttackNew": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterComboAttackNew" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterComboAttackNew" ] }, "chrmgrLoadRaceData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrLoadRaceData" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrLoadRaceData" ] }, "chrmgrLoadLocalRaceData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrLoadLocalRaceData" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrLoadLocalRaceData" ] }, "chrmgrRegisterCacheMotionData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterCacheMotionData" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterCacheMotionData" ] }, "chrmgrRegisterMotionData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterMotionData" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterMotionData" ] }, "chrmgrRegisterRaceSrcName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterRaceSrcName" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterRaceSrcName" ] }, "chrmgrRegisterRaceName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterRaceName" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterRaceName" ] }, "chrmgrSetShapeModel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetShapeModel" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetShapeModel" ] }, "chrmgrAppendShapeSkin": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrAppendShapeSkin" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrAppendShapeSkin" ] }, "chrmgrSetMovingSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetMovingSpeed" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetMovingSpeed" ] }, "chrmgrRegisterEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterEffect" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterEffect" ] }, "chrmgrRegisterCacheEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterCacheEffect" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterCacheEffect" ] }, "chrmgrSetDustGap": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetDustGap" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetDustGap" ] }, "chrmgrSetHorseDustGap": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetHorseDustGap" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetHorseDustGap" ] }, "chrmgrToggleDirectionLine": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrToggleDirectionLine" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrToggleDirectionLine" ] }, "chrmgrRegisterPointEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterPointEffect" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrRegisterPointEffect" ] }, "chrmgrShowPointEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrShowPointEffect" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrShowPointEffect" ] }, "CPythonCharacterManager::SCRIPT_SetAffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:CPythonCharacterManager::SCRIPT_SetAffect" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:CPythonCharacterManager::SCRIPT_SetAffect" ] }, "chrmgrSetAffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetAffect" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetAffect" ] }, "CPythonCharacterManager::SetEmoticon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:CPythonCharacterManager::SetEmoticon" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:CPythonCharacterManager::SetEmoticon" ] }, "CPythonCharacterManager::IsPossibleEmoticon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:CPythonCharacterManager::IsPossibleEmoticon" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:CPythonCharacterManager::IsPossibleEmoticon" ] }, "chrmgrSetEmoticon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetEmoticon" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrSetEmoticon" ] }, "chrmgrIsPossibleEmoticon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrIsPossibleEmoticon" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:chrmgrIsPossibleEmoticon" ] }, "initchrmgr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterManagerModule.cpp:initchrmgr" + "src/port/UserInterface/PythonCharacterManagerModule.cpp:initchrmgr" ] } } diff --git a/audit/port-map/UserInterface/PythonCharacterModule.cpp.json b/audit/port-map/UserInterface/PythonCharacterModule.cpp.json index 53d80a8e..00408b71 100644 --- a/audit/port-map/UserInterface/PythonCharacterModule.cpp.json +++ b/audit/port-map/UserInterface/PythonCharacterModule.cpp.json @@ -7,475 +7,475 @@ "chrRaceToJob": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrRaceToJob" + "src/port/UserInterface/PythonCharacterModule.cpp:chrRaceToJob" ] }, "chrRaceToSex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrRaceToSex" + "src/port/UserInterface/PythonCharacterModule.cpp:chrRaceToSex" ] }, "chrDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrDestroy" + "src/port/UserInterface/PythonCharacterModule.cpp:chrDestroy" ] }, "chrUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrUpdate" + "src/port/UserInterface/PythonCharacterModule.cpp:chrUpdate" ] }, "chrDeform": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrDeform" + "src/port/UserInterface/PythonCharacterModule.cpp:chrDeform" ] }, "chrRender": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrRender" + "src/port/UserInterface/PythonCharacterModule.cpp:chrRender" ] }, "chrRenderCollision": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrRenderCollision" + "src/port/UserInterface/PythonCharacterModule.cpp:chrRenderCollision" ] }, "chrCreateInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrCreateInstance" + "src/port/UserInterface/PythonCharacterModule.cpp:chrCreateInstance" ] }, "chrDeleteInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrDeleteInstance" + "src/port/UserInterface/PythonCharacterModule.cpp:chrDeleteInstance" ] }, "chrDeleteInstanceByFade": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrDeleteInstanceByFade" + "src/port/UserInterface/PythonCharacterModule.cpp:chrDeleteInstanceByFade" ] }, "chrSelectInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSelectInstance" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSelectInstance" ] }, "chrHasInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrHasInstance" + "src/port/UserInterface/PythonCharacterModule.cpp:chrHasInstance" ] }, "chrIsEnemy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrIsEnemy" + "src/port/UserInterface/PythonCharacterModule.cpp:chrIsEnemy" ] }, "chrIsNPC": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrIsNPC" + "src/port/UserInterface/PythonCharacterModule.cpp:chrIsNPC" ] }, "chrIsGameMaster": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrIsGameMaster" + "src/port/UserInterface/PythonCharacterModule.cpp:chrIsGameMaster" ] }, "chrIsPartyMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrIsPartyMember" + "src/port/UserInterface/PythonCharacterModule.cpp:chrIsPartyMember" ] }, "chrSelect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSelect" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSelect" ] }, "chrSetAddRenderMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetAddRenderMode" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetAddRenderMode" ] }, "chrSetBlendRenderMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetBlendRenderMode" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetBlendRenderMode" ] }, "chrUnselect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrUnselect" + "src/port/UserInterface/PythonCharacterModule.cpp:chrUnselect" ] }, "chrPick": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrPick" + "src/port/UserInterface/PythonCharacterModule.cpp:chrPick" ] }, "chrHide": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrHide" + "src/port/UserInterface/PythonCharacterModule.cpp:chrHide" ] }, "chrShow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrShow" + "src/port/UserInterface/PythonCharacterModule.cpp:chrShow" ] }, "chrPickAll": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrPickAll" + "src/port/UserInterface/PythonCharacterModule.cpp:chrPickAll" ] }, "chrSetRace": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetRace" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetRace" ] }, "chrSetHair": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetHair" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetHair" ] }, "chrChangeHair": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrChangeHair" + "src/port/UserInterface/PythonCharacterModule.cpp:chrChangeHair" ] }, "chrSetArmor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetArmor" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetArmor" ] }, "chrChangeShape": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrChangeShape" + "src/port/UserInterface/PythonCharacterModule.cpp:chrChangeShape" ] }, "chrSetWeapon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetWeapon" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetWeapon" ] }, "chrSetVirtualID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetVirtualID" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetVirtualID" ] }, "chrSetNameString": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetNameString" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetNameString" ] }, "chrSetInstanceType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetInstanceType" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetInstanceType" ] }, "chrAttachEffectByName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrAttachEffectByName" + "src/port/UserInterface/PythonCharacterModule.cpp:chrAttachEffectByName" ] }, "chrAttachEffectByID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrAttachEffectByID" + "src/port/UserInterface/PythonCharacterModule.cpp:chrAttachEffectByID" ] }, "chrRefresh": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrRefresh" + "src/port/UserInterface/PythonCharacterModule.cpp:chrRefresh" ] }, "chrMountHorse": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrMountHorse" + "src/port/UserInterface/PythonCharacterModule.cpp:chrMountHorse" ] }, "chrDismountHorse": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrDismountHorse" + "src/port/UserInterface/PythonCharacterModule.cpp:chrDismountHorse" ] }, "chrRevive": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrRevive" + "src/port/UserInterface/PythonCharacterModule.cpp:chrRevive" ] }, "chrDie": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrDie" + "src/port/UserInterface/PythonCharacterModule.cpp:chrDie" ] }, "chrLookAt": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrLookAt" + "src/port/UserInterface/PythonCharacterModule.cpp:chrLookAt" ] }, "chrSetMotionMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetMotionMode" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetMotionMode" ] }, "chrSetLoopMotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetLoopMotion" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetLoopMotion" ] }, "chrBlendLoopMotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrBlendLoopMotion" + "src/port/UserInterface/PythonCharacterModule.cpp:chrBlendLoopMotion" ] }, "chrPushOnceMotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrPushOnceMotion" + "src/port/UserInterface/PythonCharacterModule.cpp:chrPushOnceMotion" ] }, "chrPushLoopMotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrPushLoopMotion" + "src/port/UserInterface/PythonCharacterModule.cpp:chrPushLoopMotion" ] }, "chrSetPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetPixelPosition" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetPixelPosition" ] }, "chrSetDirection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetDirection" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetDirection" ] }, "chrGetPixelPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrGetPixelPosition" + "src/port/UserInterface/PythonCharacterModule.cpp:chrGetPixelPosition" ] }, "chrSetRotation": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetRotation" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetRotation" ] }, "chrSetRotationAll": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetRotationAll" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetRotationAll" ] }, "chrBlendRotation": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrBlendRotation" + "src/port/UserInterface/PythonCharacterModule.cpp:chrBlendRotation" ] }, "chrGetRotation": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrGetRotation" + "src/port/UserInterface/PythonCharacterModule.cpp:chrGetRotation" ] }, "chrGetRace": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrGetRace" + "src/port/UserInterface/PythonCharacterModule.cpp:chrGetRace" ] }, "chrGetName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrGetName" + "src/port/UserInterface/PythonCharacterModule.cpp:chrGetName" ] }, "chrGetNameByVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrGetNameByVID" + "src/port/UserInterface/PythonCharacterModule.cpp:chrGetNameByVID" ] }, "chrGetGuildID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrGetGuildID" + "src/port/UserInterface/PythonCharacterModule.cpp:chrGetGuildID" ] }, "chrGetProjectPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrGetProjectPosition" + "src/port/UserInterface/PythonCharacterModule.cpp:chrGetProjectPosition" ] }, "chrGetVirtualNumber": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrGetVirtualNumber" + "src/port/UserInterface/PythonCharacterModule.cpp:chrGetVirtualNumber" ] }, "chrGetInstanceType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrGetInstanceType" + "src/port/UserInterface/PythonCharacterModule.cpp:chrGetInstanceType" ] }, "chrGetBoundBoxOnlyXY": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrGetBoundBoxOnlyXY" + "src/port/UserInterface/PythonCharacterModule.cpp:chrGetBoundBoxOnlyXY" ] }, "chrtestGetPKData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrtestGetPKData" + "src/port/UserInterface/PythonCharacterModule.cpp:chrtestGetPKData" ] }, "chrtestSetComboType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrtestSetComboType" + "src/port/UserInterface/PythonCharacterModule.cpp:chrtestSetComboType" ] }, "chrtestSetAddRenderMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrtestSetAddRenderMode" + "src/port/UserInterface/PythonCharacterModule.cpp:chrtestSetAddRenderMode" ] }, "chrtestSetModulateRenderMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrtestSetModulateRenderMode" + "src/port/UserInterface/PythonCharacterModule.cpp:chrtestSetModulateRenderMode" ] }, "chrtestSetAddRenderModeRGB": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrtestSetAddRenderModeRGB" + "src/port/UserInterface/PythonCharacterModule.cpp:chrtestSetAddRenderModeRGB" ] }, "chrtestSetModulateRenderModeRGB": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrtestSetModulateRenderModeRGB" + "src/port/UserInterface/PythonCharacterModule.cpp:chrtestSetModulateRenderModeRGB" ] }, "chrtestSetSpecularRenderMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrtestSetSpecularRenderMode" + "src/port/UserInterface/PythonCharacterModule.cpp:chrtestSetSpecularRenderMode" ] }, "chrtestSetSpecularRenderMode2": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrtestSetSpecularRenderMode2" + "src/port/UserInterface/PythonCharacterModule.cpp:chrtestSetSpecularRenderMode2" ] }, "chrtestRestoreRenderMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrtestRestoreRenderMode" + "src/port/UserInterface/PythonCharacterModule.cpp:chrtestRestoreRenderMode" ] }, "chrFaintTest": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrFaintTest" + "src/port/UserInterface/PythonCharacterModule.cpp:chrFaintTest" ] }, "chrSetMoveSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetMoveSpeed" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetMoveSpeed" ] }, "chrSetAttackSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrSetAttackSpeed" + "src/port/UserInterface/PythonCharacterModule.cpp:chrSetAttackSpeed" ] }, "chrWeaponTraceSetTexture": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrWeaponTraceSetTexture" + "src/port/UserInterface/PythonCharacterModule.cpp:chrWeaponTraceSetTexture" ] }, "chrWeaponTraceUseTexture": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrWeaponTraceUseTexture" + "src/port/UserInterface/PythonCharacterModule.cpp:chrWeaponTraceUseTexture" ] }, "chrWeaponTraceUseAlpha": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrWeaponTraceUseAlpha" + "src/port/UserInterface/PythonCharacterModule.cpp:chrWeaponTraceUseAlpha" ] }, "chrMoveToDestPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrMoveToDestPosition" + "src/port/UserInterface/PythonCharacterModule.cpp:chrMoveToDestPosition" ] }, "chrtestSetRideMan": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:chrtestSetRideMan" + "src/port/UserInterface/PythonCharacterModule.cpp:chrtestSetRideMan" ] }, "initchr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonCharacterModule.cpp:initchr" + "src/port/UserInterface/PythonCharacterModule.cpp:initchr" ] } } diff --git a/audit/port-map/UserInterface/PythonChat.cpp.json b/audit/port-map/UserInterface/PythonChat.cpp.json index 0c805517..8a3255db 100644 --- a/audit/port-map/UserInterface/PythonChat.cpp.json +++ b/audit/port-map/UserInterface/PythonChat.cpp.json @@ -7,367 +7,367 @@ "CPythonChat::SetChatColor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::SetChatColor" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::SetChatColor" ] }, "CPythonChat::SChatLine::New": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::SChatLine::New" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::SChatLine::New" ] }, "CPythonChat::SChatLine::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::SChatLine::Delete" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::SChatLine::Delete" ] }, "CPythonChat::SChatLine::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::SChatLine::DestroySystem" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::SChatLine::DestroySystem" ] }, "CPythonChat::SChatLine::SetColor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::SChatLine::SetColor" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::SChatLine::SetColor" ] }, "CPythonChat::SChatLine::SetColorAll": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::SChatLine::SetColorAll" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::SChatLine::SetColorAll" ] }, "CPythonChat::SChatLine::GetColorRef": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::SChatLine::GetColorRef" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::SChatLine::GetColorRef" ] }, "CPythonChat::SChatLine::SChatLine": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::SChatLine::SChatLine" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::SChatLine::SChatLine" ] }, "CPythonChat::SChatLine::~SChatLine": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::SChatLine::~SChatLine" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::SChatLine::~SChatLine" ] }, "CPythonChat::CreateChatSet": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::CreateChatSet" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::CreateChatSet" ] }, "CPythonChat::UpdateViewMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::UpdateViewMode" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::UpdateViewMode" ] }, "CPythonChat::UpdateEditMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::UpdateEditMode" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::UpdateEditMode" ] }, "CPythonChat::UpdateLogMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::UpdateLogMode" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::UpdateLogMode" ] }, "CPythonChat::Update": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::Update" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::Update" ] }, "CPythonChat::Render": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::Render" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::Render" ] }, "CPythonChat::SetBoardState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::SetBoardState" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::SetBoardState" ] }, "CPythonChat::SetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::SetPosition" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::SetPosition" ] }, "CPythonChat::SetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::SetHeight" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::SetHeight" ] }, "CPythonChat::SetStep": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::SetStep" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::SetStep" ] }, "CPythonChat::ToggleChatMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::ToggleChatMode" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::ToggleChatMode" ] }, "CPythonChat::EnableChatMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::EnableChatMode" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::EnableChatMode" ] }, "CPythonChat::DisableChatMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::DisableChatMode" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::DisableChatMode" ] }, "CPythonChat::SetEndPos": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::SetEndPos" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::SetEndPos" ] }, "CPythonChat::GetVisibleLineCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::GetVisibleLineCount" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::GetVisibleLineCount" ] }, "CPythonChat::GetEditableLineCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::GetEditableLineCount" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::GetEditableLineCount" ] }, "CPythonChat::GetLineCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::GetLineCount" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::GetLineCount" ] }, "CPythonChat::GetLineStep": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::GetLineStep" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::GetLineStep" ] }, "CPythonChat::GetChatLineListPtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::GetChatLineListPtr" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::GetChatLineListPtr" ] }, "CPythonChat::GetChatSetPtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::GetChatSetPtr" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::GetChatSetPtr" ] }, "CPythonChat::ArrangeShowingChat": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::ArrangeShowingChat" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::ArrangeShowingChat" ] }, "CPythonChat::AppendChat": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::AppendChat" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::AppendChat" ] }, "CPythonChat::AppendChatWithDelay": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::AppendChatWithDelay" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::AppendChatWithDelay" ] }, "CPythonChat::GetChatColor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::GetChatColor" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::GetChatColor" ] }, "CPythonChat::IgnoreCharacter": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::IgnoreCharacter" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::IgnoreCharacter" ] }, "CPythonChat::IsIgnoreCharacter": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::IsIgnoreCharacter" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::IsIgnoreCharacter" ] }, "CPythonChat::CreateWhisper": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::CreateWhisper" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::CreateWhisper" ] }, "CPythonChat::AppendWhisper": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::AppendWhisper" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::AppendWhisper" ] }, "CPythonChat::ClearWhisper": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::ClearWhisper" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::ClearWhisper" ] }, "CPythonChat::GetWhisper": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::GetWhisper" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::GetWhisper" ] }, "CPythonChat::InitWhisper": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::InitWhisper" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::InitWhisper" ] }, "CPythonChat::__DestroyWhisperMap": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::__DestroyWhisperMap" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::__DestroyWhisperMap" ] }, "CPythonChat::Close": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::Close" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::Close" ] }, "CPythonChat::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::Destroy" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::Destroy" ] }, "CPythonChat::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::__Initialize" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::__Initialize" ] }, "CPythonChat::CPythonChat": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::CPythonChat" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::CPythonChat" ] }, "CPythonChat::~CPythonChat": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CPythonChat::~CPythonChat" + "src/port/UserInterface/PythonChat.cpp:CPythonChat::~CPythonChat" ] }, "CWhisper::New": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CWhisper::New" + "src/port/UserInterface/PythonChat.cpp:CWhisper::New" ] }, "CWhisper::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CWhisper::Delete" + "src/port/UserInterface/PythonChat.cpp:CWhisper::Delete" ] }, "CWhisper::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CWhisper::DestroySystem" + "src/port/UserInterface/PythonChat.cpp:CWhisper::DestroySystem" ] }, "CWhisper::SetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CWhisper::SetPosition" + "src/port/UserInterface/PythonChat.cpp:CWhisper::SetPosition" ] }, "CWhisper::SetBoxSize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CWhisper::SetBoxSize" + "src/port/UserInterface/PythonChat.cpp:CWhisper::SetBoxSize" ] }, "CWhisper::AppendChat": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CWhisper::AppendChat" + "src/port/UserInterface/PythonChat.cpp:CWhisper::AppendChat" ] }, "CWhisper::__ArrangeChat": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CWhisper::__ArrangeChat" + "src/port/UserInterface/PythonChat.cpp:CWhisper::__ArrangeChat" ] }, "CWhisper::Render": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CWhisper::Render" + "src/port/UserInterface/PythonChat.cpp:CWhisper::Render" ] }, "CWhisper::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CWhisper::__Initialize" + "src/port/UserInterface/PythonChat.cpp:CWhisper::__Initialize" ] }, "CWhisper::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CWhisper::Destroy" + "src/port/UserInterface/PythonChat.cpp:CWhisper::Destroy" ] }, "CWhisper::CWhisper": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CWhisper::CWhisper" + "src/port/UserInterface/PythonChat.cpp:CWhisper::CWhisper" ] }, "CWhisper::~CWhisper": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CWhisper::~CWhisper" + "src/port/UserInterface/PythonChat.cpp:CWhisper::~CWhisper" ] }, "CWhisper::SChatLine::New": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CWhisper::SChatLine::New" + "src/port/UserInterface/PythonChat.cpp:CWhisper::SChatLine::New" ] }, "CWhisper::SChatLine::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CWhisper::SChatLine::Delete" + "src/port/UserInterface/PythonChat.cpp:CWhisper::SChatLine::Delete" ] }, "CWhisper::SChatLine::DestroySystem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChat.cpp:CWhisper::SChatLine::DestroySystem" + "src/port/UserInterface/PythonChat.cpp:CWhisper::SChatLine::DestroySystem" ] } } diff --git a/audit/port-map/UserInterface/PythonChatModule.cpp.json b/audit/port-map/UserInterface/PythonChatModule.cpp.json index feb0c50e..93859b3c 100644 --- a/audit/port-map/UserInterface/PythonChatModule.cpp.json +++ b/audit/port-map/UserInterface/PythonChatModule.cpp.json @@ -7,187 +7,187 @@ "chatSetChatColor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatSetChatColor" + "src/port/UserInterface/PythonChatModule.cpp:chatSetChatColor" ] }, "chatClear": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatClear" + "src/port/UserInterface/PythonChatModule.cpp:chatClear" ] }, "chatClose": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatClose" + "src/port/UserInterface/PythonChatModule.cpp:chatClose" ] }, "chatCreateChatSet": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatCreateChatSet" + "src/port/UserInterface/PythonChatModule.cpp:chatCreateChatSet" ] }, "chatUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatUpdate" + "src/port/UserInterface/PythonChatModule.cpp:chatUpdate" ] }, "chatRender": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatRender" + "src/port/UserInterface/PythonChatModule.cpp:chatRender" ] }, "chatSetBoardState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatSetBoardState" + "src/port/UserInterface/PythonChatModule.cpp:chatSetBoardState" ] }, "chatSetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatSetPosition" + "src/port/UserInterface/PythonChatModule.cpp:chatSetPosition" ] }, "chatSetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatSetHeight" + "src/port/UserInterface/PythonChatModule.cpp:chatSetHeight" ] }, "chatSetStep": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatSetStep" + "src/port/UserInterface/PythonChatModule.cpp:chatSetStep" ] }, "chatToggleChatMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatToggleChatMode" + "src/port/UserInterface/PythonChatModule.cpp:chatToggleChatMode" ] }, "chatEnableChatMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatEnableChatMode" + "src/port/UserInterface/PythonChatModule.cpp:chatEnableChatMode" ] }, "chatDisableChatMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatDisableChatMode" + "src/port/UserInterface/PythonChatModule.cpp:chatDisableChatMode" ] }, "chatSetEndPos": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatSetEndPos" + "src/port/UserInterface/PythonChatModule.cpp:chatSetEndPos" ] }, "chatGetLineCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatGetLineCount" + "src/port/UserInterface/PythonChatModule.cpp:chatGetLineCount" ] }, "chatGetVisibleLineCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatGetVisibleLineCount" + "src/port/UserInterface/PythonChatModule.cpp:chatGetVisibleLineCount" ] }, "chatGetLineStep": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatGetLineStep" + "src/port/UserInterface/PythonChatModule.cpp:chatGetLineStep" ] }, "chatAppendChat": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatAppendChat" + "src/port/UserInterface/PythonChatModule.cpp:chatAppendChat" ] }, "chatAppendChatWithDelay": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatAppendChatWithDelay" + "src/port/UserInterface/PythonChatModule.cpp:chatAppendChatWithDelay" ] }, "chatArrangeShowingChat": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatArrangeShowingChat" + "src/port/UserInterface/PythonChatModule.cpp:chatArrangeShowingChat" ] }, "chatIgnoreCharacter": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatIgnoreCharacter" + "src/port/UserInterface/PythonChatModule.cpp:chatIgnoreCharacter" ] }, "chatIsIgnoreCharacter": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatIsIgnoreCharacter" + "src/port/UserInterface/PythonChatModule.cpp:chatIsIgnoreCharacter" ] }, "chatCreateWhisper": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatCreateWhisper" + "src/port/UserInterface/PythonChatModule.cpp:chatCreateWhisper" ] }, "chatAppendWhisper": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatAppendWhisper" + "src/port/UserInterface/PythonChatModule.cpp:chatAppendWhisper" ] }, "chatRenderWhisper": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatRenderWhisper" + "src/port/UserInterface/PythonChatModule.cpp:chatRenderWhisper" ] }, "chatSetWhisperBoxSize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatSetWhisperBoxSize" + "src/port/UserInterface/PythonChatModule.cpp:chatSetWhisperBoxSize" ] }, "chatSetWhisperPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatSetWhisperPosition" + "src/port/UserInterface/PythonChatModule.cpp:chatSetWhisperPosition" ] }, "chatClearWhisper": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatClearWhisper" + "src/port/UserInterface/PythonChatModule.cpp:chatClearWhisper" ] }, "chatInitWhisper": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatInitWhisper" + "src/port/UserInterface/PythonChatModule.cpp:chatInitWhisper" ] }, "chatGetLinkFromHyperlink": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:chatGetLinkFromHyperlink" + "src/port/UserInterface/PythonChatModule.cpp:chatGetLinkFromHyperlink" ] }, "initChat": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonChatModule.cpp:initChat" + "src/port/UserInterface/PythonChatModule.cpp:initChat" ] } } diff --git a/audit/port-map/UserInterface/PythonEffectModule.cpp.json b/audit/port-map/UserInterface/PythonEffectModule.cpp.json index 66b31713..6b350b12 100644 --- a/audit/port-map/UserInterface/PythonEffectModule.cpp.json +++ b/audit/port-map/UserInterface/PythonEffectModule.cpp.json @@ -7,49 +7,49 @@ "effectRegisterEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEffectModule.cpp:effectRegisterEffect" + "src/port/UserInterface/PythonEffectModule.cpp:effectRegisterEffect" ] }, "effectUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEffectModule.cpp:effectUpdate" + "src/port/UserInterface/PythonEffectModule.cpp:effectUpdate" ] }, "effectRender": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEffectModule.cpp:effectRender" + "src/port/UserInterface/PythonEffectModule.cpp:effectRender" ] }, "effectCreateEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEffectModule.cpp:effectCreateEffect" + "src/port/UserInterface/PythonEffectModule.cpp:effectCreateEffect" ] }, "effectDeleteEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEffectModule.cpp:effectDeleteEffect" + "src/port/UserInterface/PythonEffectModule.cpp:effectDeleteEffect" ] }, "effectSetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEffectModule.cpp:effectSetPosition" + "src/port/UserInterface/PythonEffectModule.cpp:effectSetPosition" ] }, "effectRegisterIndexedFlyData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEffectModule.cpp:effectRegisterIndexedFlyData" + "src/port/UserInterface/PythonEffectModule.cpp:effectRegisterIndexedFlyData" ] }, "initeffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEffectModule.cpp:initeffect" + "src/port/UserInterface/PythonEffectModule.cpp:initeffect" ] } } diff --git a/audit/port-map/UserInterface/PythonEventManager.cpp.json b/audit/port-map/UserInterface/PythonEventManager.cpp.json index 45cd99aa..4ddb1efd 100644 --- a/audit/port-map/UserInterface/PythonEventManager.cpp.json +++ b/audit/port-map/UserInterface/PythonEventManager.cpp.json @@ -7,241 +7,241 @@ "ShowArgument": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:ShowArgument" + "src/port/UserInterface/PythonEventManager.cpp:ShowArgument" ] }, "GetArgumentString": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:GetArgumentString" + "src/port/UserInterface/PythonEventManager.cpp:GetArgumentString" ] }, "GetArgument": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:GetArgument" + "src/port/UserInterface/PythonEventManager.cpp:GetArgument" ] }, "GetCameraSettingFromArgList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:GetCameraSettingFromArgList" + "src/port/UserInterface/PythonEventManager.cpp:GetCameraSettingFromArgList" ] }, "CPythonEventManager::__InitEventSet": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::__InitEventSet" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::__InitEventSet" ] }, "CPythonEventManager::RegisterEventSet": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::RegisterEventSet" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::RegisterEventSet" ] }, "CPythonEventManager::RegisterEventSetFromString": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::RegisterEventSetFromString" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::RegisterEventSetFromString" ] }, "CPythonEventManager::ClearEventSeti": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::ClearEventSeti" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::ClearEventSeti" ] }, "CPythonEventManager::__ClearEventSetp": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::__ClearEventSetp" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::__ClearEventSetp" ] }, "CPythonEventManager::GetEmptyEventSetSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::GetEmptyEventSetSlot" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::GetEmptyEventSetSlot" ] }, "CPythonEventManager::SetRestrictedCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetRestrictedCount" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetRestrictedCount" ] }, "CPythonEventManager::SetEventHandler": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetEventHandler" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetEventHandler" ] }, "CPythonEventManager::GetEventSetLocalYPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::GetEventSetLocalYPosition" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::GetEventSetLocalYPosition" ] }, "CPythonEventManager::AddEventSetLocalYPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::AddEventSetLocalYPosition" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::AddEventSetLocalYPosition" ] }, "CPythonEventManager::InsertText": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::InsertText" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::InsertText" ] }, "CPythonEventManager::UpdateEventSet": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::UpdateEventSet" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::UpdateEventSet" ] }, "CPythonEventManager::SetEventSetWidth": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetEventSetWidth" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetEventSetWidth" ] }, "CPythonEventManager::ProcessEventSet": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::ProcessEventSet" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::ProcessEventSet" ] }, "CPythonEventManager::RenderEventSet": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::RenderEventSet" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::RenderEventSet" ] }, "CPythonEventManager::Skip": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::Skip" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::Skip" ] }, "CPythonEventManager::IsWait": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::IsWait" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::IsWait" ] }, "CPythonEventManager::EndEventProcess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::EndEventProcess" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::EndEventProcess" ] }, "CPythonEventManager::MakeNextButton": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::MakeNextButton" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::MakeNextButton" ] }, "CPythonEventManager::MakeQuestion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::MakeQuestion" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::MakeQuestion" ] }, "CPythonEventManager::SelectAnswer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SelectAnswer" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SelectAnswer" ] }, "CPythonEventManager::SetVisibleStartLine": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetVisibleStartLine" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetVisibleStartLine" ] }, "CPythonEventManager::SetVisibleLineCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetVisibleLineCount" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetVisibleLineCount" ] }, "CPythonEventManager::GetVisibleStartLine": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::GetVisibleStartLine" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::GetVisibleStartLine" ] }, "CPythonEventManager::GetLineCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::GetLineCount" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::GetLineCount" ] }, "CPythonEventManager::ClearLine": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::ClearLine" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::ClearLine" ] }, "CPythonEventManager::__InsertLine": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::__InsertLine" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::__InsertLine" ] }, "CPythonEventManager::RefreshLinePosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::RefreshLinePosition" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::RefreshLinePosition" ] }, "CPythonEventManager::__AddSpace": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::__AddSpace" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::__AddSpace" ] }, "CPythonEventManager::GetScriptEventIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::GetScriptEventIndex" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::GetScriptEventIndex" ] }, "CPythonEventManager::CheckEventSetIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::CheckEventSetIndex" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::CheckEventSetIndex" ] }, "CPythonEventManager::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::Destroy" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::Destroy" ] }, "CPythonEventManager::SetInterfaceWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetInterfaceWindow" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetInterfaceWindow" ] }, "CPythonEventManager::SetLeftTimeString": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetLeftTimeString" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::SetLeftTimeString" ] }, "CPythonEventManager::CPythonEventManager": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::CPythonEventManager" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::CPythonEventManager" ] }, "CPythonEventManager::~CPythonEventManager": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::~CPythonEventManager" + "src/port/UserInterface/PythonEventManager.cpp:CPythonEventManager::~CPythonEventManager" ] } } diff --git a/audit/port-map/UserInterface/PythonEventManagerMoudle.cpp.json b/audit/port-map/UserInterface/PythonEventManagerMoudle.cpp.json index 47075171..3f39efcd 100644 --- a/audit/port-map/UserInterface/PythonEventManagerMoudle.cpp.json +++ b/audit/port-map/UserInterface/PythonEventManagerMoudle.cpp.json @@ -7,145 +7,145 @@ "eventRegisterEventSet": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventRegisterEventSet" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventRegisterEventSet" ] }, "eventRegisterEventSetFromString": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventRegisterEventSetFromString" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventRegisterEventSetFromString" ] }, "eventClearEventSet": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventClearEventSet" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventClearEventSet" ] }, "eventSetRestrictedCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetRestrictedCount" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetRestrictedCount" ] }, "eventGetEventSetLocalYPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventGetEventSetLocalYPosition" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventGetEventSetLocalYPosition" ] }, "eventAddEventSetLocalYPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventAddEventSetLocalYPosition" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventAddEventSetLocalYPosition" ] }, "eventInsertText": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventInsertText" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventInsertText" ] }, "eventInsertTextInline": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventInsertTextInline" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventInsertTextInline" ] }, "eventUpdateEventSet": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventUpdateEventSet" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventUpdateEventSet" ] }, "eventRenderEventSet": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventRenderEventSet" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventRenderEventSet" ] }, "eventSetEventSetWidth": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetEventSetWidth" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetEventSetWidth" ] }, "eventSkip": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSkip" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSkip" ] }, "eventIsWait": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventIsWait" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventIsWait" ] }, "eventEndEventProcess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventEndEventProcess" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventEndEventProcess" ] }, "eventSetEventHandler": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetEventHandler" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetEventHandler" ] }, "eventSelectAnswer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSelectAnswer" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSelectAnswer" ] }, "eventGetLineCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventGetLineCount" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventGetLineCount" ] }, "eventSetVisibleStartLine": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetVisibleStartLine" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetVisibleStartLine" ] }, "eventGetVisibleStartLine": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventGetVisibleStartLine" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventGetVisibleStartLine" ] }, "eventQuestButtonClick": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventQuestButtonClick" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventQuestButtonClick" ] }, "eventSetInterfaceWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetInterfaceWindow" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetInterfaceWindow" ] }, "eventSetLeftTimeString": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetLeftTimeString" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventSetLeftTimeString" ] }, "eventDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:eventDestroy" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:eventDestroy" ] }, "initEvent": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonEventManagerMoudle.cpp:initEvent" + "src/port/UserInterface/PythonEventManagerMoudle.cpp:initEvent" ] } } diff --git a/audit/port-map/UserInterface/PythonExchange.cpp.json b/audit/port-map/UserInterface/PythonExchange.cpp.json index e9554b58..00f6bbc0 100644 --- a/audit/port-map/UserInterface/PythonExchange.cpp.json +++ b/audit/port-map/UserInterface/PythonExchange.cpp.json @@ -7,217 +7,217 @@ "CPythonExchange::SetSelfName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetSelfName" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetSelfName" ] }, "CPythonExchange::SetTargetName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetTargetName" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetTargetName" ] }, "CPythonExchange::GetNameFromSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetNameFromSelf" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetNameFromSelf" ] }, "CPythonExchange::GetNameFromTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetNameFromTarget" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetNameFromTarget" ] }, "CPythonExchange::SetElkToTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetElkToTarget" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetElkToTarget" ] }, "CPythonExchange::SetElkToSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetElkToSelf" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetElkToSelf" ] }, "CPythonExchange::GetElkFromTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetElkFromTarget" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetElkFromTarget" ] }, "CPythonExchange::GetElkFromSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetElkFromSelf" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetElkFromSelf" ] }, "CPythonExchange::SetItemToTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetItemToTarget" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetItemToTarget" ] }, "CPythonExchange::SetItemToSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetItemToSelf" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetItemToSelf" ] }, "CPythonExchange::SetItemMetinSocketToTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetItemMetinSocketToTarget" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetItemMetinSocketToTarget" ] }, "CPythonExchange::SetItemMetinSocketToSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetItemMetinSocketToSelf" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetItemMetinSocketToSelf" ] }, "CPythonExchange::SetItemAttributeToTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetItemAttributeToTarget" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetItemAttributeToTarget" ] }, "CPythonExchange::SetItemAttributeToSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetItemAttributeToSelf" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetItemAttributeToSelf" ] }, "CPythonExchange::DelItemOfTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::DelItemOfTarget" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::DelItemOfTarget" ] }, "CPythonExchange::DelItemOfSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::DelItemOfSelf" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::DelItemOfSelf" ] }, "CPythonExchange::GetItemVnumFromTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetItemVnumFromTarget" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetItemVnumFromTarget" ] }, "CPythonExchange::GetItemVnumFromSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetItemVnumFromSelf" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetItemVnumFromSelf" ] }, "CPythonExchange::GetItemCountFromTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetItemCountFromTarget" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetItemCountFromTarget" ] }, "CPythonExchange::GetItemCountFromSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetItemCountFromSelf" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetItemCountFromSelf" ] }, "CPythonExchange::GetItemMetinSocketFromTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetItemMetinSocketFromTarget" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetItemMetinSocketFromTarget" ] }, "CPythonExchange::GetItemMetinSocketFromSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetItemMetinSocketFromSelf" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetItemMetinSocketFromSelf" ] }, "CPythonExchange::GetItemAttributeFromTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetItemAttributeFromTarget" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetItemAttributeFromTarget" ] }, "CPythonExchange::GetItemAttributeFromSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetItemAttributeFromSelf" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetItemAttributeFromSelf" ] }, "CPythonExchange::SetAcceptToTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetAcceptToTarget" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetAcceptToTarget" ] }, "CPythonExchange::SetAcceptToSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetAcceptToSelf" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetAcceptToSelf" ] }, "CPythonExchange::GetAcceptFromTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetAcceptFromTarget" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetAcceptFromTarget" ] }, "CPythonExchange::GetAcceptFromSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetAcceptFromSelf" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetAcceptFromSelf" ] }, "CPythonExchange::GetElkMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetElkMode" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::GetElkMode" ] }, "CPythonExchange::SetElkMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetElkMode" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::SetElkMode" ] }, "CPythonExchange::Start": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::Start" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::Start" ] }, "CPythonExchange::End": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::End" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::End" ] }, "CPythonExchange::isTrading": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::isTrading" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::isTrading" ] }, "CPythonExchange::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::Clear" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::Clear" ] }, "CPythonExchange::CPythonExchange": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::CPythonExchange" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::CPythonExchange" ] }, "CPythonExchange::~CPythonExchange": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchange.cpp:CPythonExchange::~CPythonExchange" + "src/port/UserInterface/PythonExchange.cpp:CPythonExchange::~CPythonExchange" ] } } diff --git a/audit/port-map/UserInterface/PythonExchangeModule.cpp.json b/audit/port-map/UserInterface/PythonExchangeModule.cpp.json index 81368cd6..57a42310 100644 --- a/audit/port-map/UserInterface/PythonExchangeModule.cpp.json +++ b/audit/port-map/UserInterface/PythonExchangeModule.cpp.json @@ -7,115 +7,115 @@ "exchangeInitTrading": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeInitTrading" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeInitTrading" ] }, "exchangeisTrading": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeisTrading" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeisTrading" ] }, "exchangeGetElkFromSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetElkFromSelf" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetElkFromSelf" ] }, "exchangeGetElkFromTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetElkFromTarget" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetElkFromTarget" ] }, "exchangeGetAcceptFromSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetAcceptFromSelf" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetAcceptFromSelf" ] }, "exchangeGetAcceptFromTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetAcceptFromTarget" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetAcceptFromTarget" ] }, "exchangeGetItemVnumFromSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetItemVnumFromSelf" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetItemVnumFromSelf" ] }, "exchangeGetItemVnumFromTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetItemVnumFromTarget" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetItemVnumFromTarget" ] }, "exchangeGetItemCountFromSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetItemCountFromSelf" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetItemCountFromSelf" ] }, "exchangeGetItemCountFromTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetItemCountFromTarget" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetItemCountFromTarget" ] }, "exchangeGetNameFromSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetNameFromSelf" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetNameFromSelf" ] }, "exchangeGetNameFromTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetNameFromTarget" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetNameFromTarget" ] }, "exchangeGetItemMetinSocketFromTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetItemMetinSocketFromTarget" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetItemMetinSocketFromTarget" ] }, "exchangeGetItemMetinSocketFromSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetItemMetinSocketFromSelf" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetItemMetinSocketFromSelf" ] }, "exchangeGetItemAttributeFromTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetItemAttributeFromTarget" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetItemAttributeFromTarget" ] }, "exchangeGetItemAttributeFromSelf": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetItemAttributeFromSelf" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetItemAttributeFromSelf" ] }, "exchangeGetElkMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetElkMode" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeGetElkMode" ] }, "exchangeSetElkMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:exchangeSetElkMode" + "src/port/UserInterface/PythonExchangeModule.cpp:exchangeSetElkMode" ] }, "initTrade": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonExchangeModule.cpp:initTrade" + "src/port/UserInterface/PythonExchangeModule.cpp:initTrade" ] } } diff --git a/audit/port-map/UserInterface/PythonFlyModule.cpp.json b/audit/port-map/UserInterface/PythonFlyModule.cpp.json index 9fd220ea..fe29148b 100644 --- a/audit/port-map/UserInterface/PythonFlyModule.cpp.json +++ b/audit/port-map/UserInterface/PythonFlyModule.cpp.json @@ -7,19 +7,19 @@ "flyUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonFlyModule.cpp:flyUpdate" + "src/port/UserInterface/PythonFlyModule.cpp:flyUpdate" ] }, "flyRender": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonFlyModule.cpp:flyRender" + "src/port/UserInterface/PythonFlyModule.cpp:flyRender" ] }, "initfly": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonFlyModule.cpp:initfly" + "src/port/UserInterface/PythonFlyModule.cpp:initfly" ] } } diff --git a/audit/port-map/UserInterface/PythonGameEventManagerModule.cpp.json b/audit/port-map/UserInterface/PythonGameEventManagerModule.cpp.json index 111c916e..150157df 100644 --- a/audit/port-map/UserInterface/PythonGameEventManagerModule.cpp.json +++ b/audit/port-map/UserInterface/PythonGameEventManagerModule.cpp.json @@ -7,13 +7,13 @@ "eventMgrUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGameEventManagerModule.cpp:eventMgrUpdate" + "src/port/UserInterface/PythonGameEventManagerModule.cpp:eventMgrUpdate" ] }, "initeventmgr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGameEventManagerModule.cpp:initeventmgr" + "src/port/UserInterface/PythonGameEventManagerModule.cpp:initeventmgr" ] } } diff --git a/audit/port-map/UserInterface/PythonGuild.cpp.json b/audit/port-map/UserInterface/PythonGuild.cpp.json index 528eeec4..d2044908 100644 --- a/audit/port-map/UserInterface/PythonGuild.cpp.json +++ b/audit/port-map/UserInterface/PythonGuild.cpp.json @@ -7,451 +7,451 @@ "CPythonGuild::EnableGuild": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::EnableGuild" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::EnableGuild" ] }, "CPythonGuild::SetGuildMoney": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::SetGuildMoney" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::SetGuildMoney" ] }, "CPythonGuild::SetGuildEXP": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::SetGuildEXP" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::SetGuildEXP" ] }, "CPythonGuild::SetGradeData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::SetGradeData" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::SetGradeData" ] }, "CPythonGuild::SetGradeName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::SetGradeName" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::SetGradeName" ] }, "CPythonGuild::SetGradeAuthority": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::SetGradeAuthority" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::SetGradeAuthority" ] }, "CPythonGuild::ClearComment": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::ClearComment" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::ClearComment" ] }, "CPythonGuild::RegisterComment": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::RegisterComment" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::RegisterComment" ] }, "CPythonGuild::RegisterMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::RegisterMember" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::RegisterMember" ] }, "CPythonGuild::ChangeGuildMemberGrade": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::ChangeGuildMemberGrade" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::ChangeGuildMemberGrade" ] }, "CPythonGuild::ChangeGuildMemberGeneralFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::ChangeGuildMemberGeneralFlag" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::ChangeGuildMemberGeneralFlag" ] }, "CPythonGuild::RemoveMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::RemoveMember" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::RemoveMember" ] }, "CPythonGuild::RegisterGuildName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::RegisterGuildName" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::RegisterGuildName" ] }, "CPythonGuild::IsMainPlayer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::IsMainPlayer" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::IsMainPlayer" ] }, "CPythonGuild::IsGuildEnable": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::IsGuildEnable" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::IsGuildEnable" ] }, "CPythonGuild::GetGuildInfoRef": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildInfoRef" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildInfoRef" ] }, "CPythonGuild::GetGradeDataPtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGradeDataPtr" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGradeDataPtr" ] }, "CPythonGuild::GetGuildBoardCommentVector": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildBoardCommentVector" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildBoardCommentVector" ] }, "CPythonGuild::GetMemberCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetMemberCount" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetMemberCount" ] }, "CPythonGuild::GetMemberDataPtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetMemberDataPtr" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetMemberDataPtr" ] }, "CPythonGuild::GetMemberDataPtrByPID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetMemberDataPtrByPID" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetMemberDataPtrByPID" ] }, "CPythonGuild::GetMemberDataPtrByName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetMemberDataPtrByName" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetMemberDataPtrByName" ] }, "CPythonGuild::GetGuildMemberLevelSummary": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildMemberLevelSummary" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildMemberLevelSummary" ] }, "CPythonGuild::GetGuildMemberLevelAverage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildMemberLevelAverage" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildMemberLevelAverage" ] }, "CPythonGuild::GetGuildExperienceSummary": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildExperienceSummary" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildExperienceSummary" ] }, "CPythonGuild::GetGuildSkillDataRef": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildSkillDataRef" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildSkillDataRef" ] }, "CPythonGuild::GetGuildName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildName" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildName" ] }, "CPythonGuild::GetGuildID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildID" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetGuildID" ] }, "CPythonGuild::HasGuildLand": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::HasGuildLand" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::HasGuildLand" ] }, "CPythonGuild::StartGuildWar": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::StartGuildWar" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::StartGuildWar" ] }, "CPythonGuild::EndGuildWar": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::EndGuildWar" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::EndGuildWar" ] }, "CPythonGuild::GetEnemyGuildID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetEnemyGuildID" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::GetEnemyGuildID" ] }, "CPythonGuild::IsDoingGuildWar": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::IsDoingGuildWar" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::IsDoingGuildWar" ] }, "CPythonGuild::__CalculateLevelAverage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::__CalculateLevelAverage" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::__CalculateLevelAverage" ] }, "CPythonGuild::__SortMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::__SortMember" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::__SortMember" ] }, "CPythonGuild::__IsGradeData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::__IsGradeData" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::__IsGradeData" ] }, "CPythonGuild::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::__Initialize" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::__Initialize" ] }, "CPythonGuild::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::Destroy" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::Destroy" ] }, "CPythonGuild::CPythonGuild": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::CPythonGuild" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::CPythonGuild" ] }, "CPythonGuild::~CPythonGuild": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:CPythonGuild::~CPythonGuild" + "src/port/UserInterface/PythonGuild.cpp:CPythonGuild::~CPythonGuild" ] }, "guildIsGuildEnable": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildIsGuildEnable" + "src/port/UserInterface/PythonGuild.cpp:guildIsGuildEnable" ] }, "guildGetGuildID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildID" + "src/port/UserInterface/PythonGuild.cpp:guildGetGuildID" ] }, "guildHasGuildLand": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildHasGuildLand" + "src/port/UserInterface/PythonGuild.cpp:guildHasGuildLand" ] }, "guildGetGuildName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildName" + "src/port/UserInterface/PythonGuild.cpp:guildGetGuildName" ] }, "guildGetGuildMasterName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildMasterName" + "src/port/UserInterface/PythonGuild.cpp:guildGetGuildMasterName" ] }, "guildGetEnemyGuildName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetEnemyGuildName" + "src/port/UserInterface/PythonGuild.cpp:guildGetEnemyGuildName" ] }, "guildGetGuildMoney": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildMoney" + "src/port/UserInterface/PythonGuild.cpp:guildGetGuildMoney" ] }, "guildGetGuildBoardCommentCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildBoardCommentCount" + "src/port/UserInterface/PythonGuild.cpp:guildGetGuildBoardCommentCount" ] }, "guildGetGuildBoardCommentData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildBoardCommentData" + "src/port/UserInterface/PythonGuild.cpp:guildGetGuildBoardCommentData" ] }, "guildGetGuildLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildLevel" + "src/port/UserInterface/PythonGuild.cpp:guildGetGuildLevel" ] }, "guildGetGuildExperience": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildExperience" + "src/port/UserInterface/PythonGuild.cpp:guildGetGuildExperience" ] }, "guildGetGuildMemberCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildMemberCount" + "src/port/UserInterface/PythonGuild.cpp:guildGetGuildMemberCount" ] }, "guildGetGuildMemberLevelSummary": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildMemberLevelSummary" + "src/port/UserInterface/PythonGuild.cpp:guildGetGuildMemberLevelSummary" ] }, "guildGetGuildMemberLevelAverage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildMemberLevelAverage" + "src/port/UserInterface/PythonGuild.cpp:guildGetGuildMemberLevelAverage" ] }, "guildGetGuildExperienceSummary": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildExperienceSummary" + "src/port/UserInterface/PythonGuild.cpp:guildGetGuildExperienceSummary" ] }, "guildGetGuildSkillPoint": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildSkillPoint" + "src/port/UserInterface/PythonGuild.cpp:guildGetGuildSkillPoint" ] }, "guildGetDragonPowerPoint": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetDragonPowerPoint" + "src/port/UserInterface/PythonGuild.cpp:guildGetDragonPowerPoint" ] }, "guildGetGuildSkillLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetGuildSkillLevel" + "src/port/UserInterface/PythonGuild.cpp:guildGetGuildSkillLevel" ] }, "guildGetSkillLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetSkillLevel" + "src/port/UserInterface/PythonGuild.cpp:guildGetSkillLevel" ] }, "guildGetSkillMaxLevelNew": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetSkillMaxLevelNew" + "src/port/UserInterface/PythonGuild.cpp:guildGetSkillMaxLevelNew" ] }, "guildSetSkillIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildSetSkillIndex" + "src/port/UserInterface/PythonGuild.cpp:guildSetSkillIndex" ] }, "guildGetSkillIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetSkillIndex" + "src/port/UserInterface/PythonGuild.cpp:guildGetSkillIndex" ] }, "guildGetGradeData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetGradeData" + "src/port/UserInterface/PythonGuild.cpp:guildGetGradeData" ] }, "guildGetGradeName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetGradeName" + "src/port/UserInterface/PythonGuild.cpp:guildGetGradeName" ] }, "guildGetMemberCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetMemberCount" + "src/port/UserInterface/PythonGuild.cpp:guildGetMemberCount" ] }, "guildGetMemberData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetMemberData" + "src/port/UserInterface/PythonGuild.cpp:guildGetMemberData" ] }, "guildMemberIndexToPID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildMemberIndexToPID" + "src/port/UserInterface/PythonGuild.cpp:guildMemberIndexToPID" ] }, "guildIsMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildIsMember" + "src/port/UserInterface/PythonGuild.cpp:guildIsMember" ] }, "guildIsMemberByName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildIsMemberByName" + "src/port/UserInterface/PythonGuild.cpp:guildIsMemberByName" ] }, "guildMainPlayerHasAuthority": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildMainPlayerHasAuthority" + "src/port/UserInterface/PythonGuild.cpp:guildMainPlayerHasAuthority" ] }, "guildDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildDestroy" + "src/port/UserInterface/PythonGuild.cpp:guildDestroy" ] }, "guildGuildIDToMarkID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGuildIDToMarkID" + "src/port/UserInterface/PythonGuild.cpp:guildGuildIDToMarkID" ] }, "guildGetMarkImageFilenameByMarkID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetMarkImageFilenameByMarkID" + "src/port/UserInterface/PythonGuild.cpp:guildGetMarkImageFilenameByMarkID" ] }, "guildGetMarkIndexByMarkID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:guildGetMarkIndexByMarkID" + "src/port/UserInterface/PythonGuild.cpp:guildGetMarkIndexByMarkID" ] }, "initguild": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonGuild.cpp:initguild" + "src/port/UserInterface/PythonGuild.cpp:initguild" ] } } diff --git a/audit/port-map/UserInterface/PythonIME.cpp.json b/audit/port-map/UserInterface/PythonIME.cpp.json index 5a041d99..f054dc00 100644 --- a/audit/port-map/UserInterface/PythonIME.cpp.json +++ b/audit/port-map/UserInterface/PythonIME.cpp.json @@ -7,115 +7,115 @@ "CPythonIME::CPythonIME": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::CPythonIME" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::CPythonIME" ] }, "CPythonIME::~CPythonIME": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::~CPythonIME" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::~CPythonIME" ] }, "CPythonIME::Create": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::Create" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::Create" ] }, "CPythonIME::MoveLeft": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::MoveLeft" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::MoveLeft" ] }, "CPythonIME::MoveRight": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::MoveRight" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::MoveRight" ] }, "CPythonIME::MoveHome": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::MoveHome" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::MoveHome" ] }, "CPythonIME::MoveEnd": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::MoveEnd" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::MoveEnd" ] }, "CPythonIME::SetCursorPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::SetCursorPosition" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::SetCursorPosition" ] }, "CPythonIME::Delete": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::Delete" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::Delete" ] }, "CPythonIME::OnUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::OnUpdate" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::OnUpdate" ] }, "CPythonIME::OnTab": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::OnTab" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::OnTab" ] }, "CPythonIME::OnReturn": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::OnReturn" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::OnReturn" ] }, "CPythonIME::OnEscape": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::OnEscape" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::OnEscape" ] }, "CPythonIME::OnWM_CHAR": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::OnWM_CHAR" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::OnWM_CHAR" ] }, "CPythonIME::OnChangeCodePage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::OnChangeCodePage" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::OnChangeCodePage" ] }, "CPythonIME::OnOpenCandidateList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::OnOpenCandidateList" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::OnOpenCandidateList" ] }, "CPythonIME::OnCloseCandidateList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::OnCloseCandidateList" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::OnCloseCandidateList" ] }, "CPythonIME::OnOpenReadingWnd": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::OnOpenReadingWnd" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::OnOpenReadingWnd" ] }, "CPythonIME::OnCloseReadingWnd": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIME.cpp:CPythonIME::OnCloseReadingWnd" + "src/port/UserInterface/PythonIME.cpp:CPythonIME::OnCloseReadingWnd" ] } } diff --git a/audit/port-map/UserInterface/PythonIMEModule.cpp.json b/audit/port-map/UserInterface/PythonIMEModule.cpp.json index 5583afdb..ac2e9f6d 100644 --- a/audit/port-map/UserInterface/PythonIMEModule.cpp.json +++ b/audit/port-map/UserInterface/PythonIMEModule.cpp.json @@ -7,205 +7,205 @@ "imeEnable": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeEnable" + "src/port/UserInterface/PythonIMEModule.cpp:imeEnable" ] }, "imeDisable": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeDisable" + "src/port/UserInterface/PythonIMEModule.cpp:imeDisable" ] }, "imeEnableCaptureInput": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeEnableCaptureInput" + "src/port/UserInterface/PythonIMEModule.cpp:imeEnableCaptureInput" ] }, "imeDisableCaptureInput": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeDisableCaptureInput" + "src/port/UserInterface/PythonIMEModule.cpp:imeDisableCaptureInput" ] }, "imeSetMax": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeSetMax" + "src/port/UserInterface/PythonIMEModule.cpp:imeSetMax" ] }, "imeSetUserMax": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeSetUserMax" + "src/port/UserInterface/PythonIMEModule.cpp:imeSetUserMax" ] }, "imeSetText": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeSetText" + "src/port/UserInterface/PythonIMEModule.cpp:imeSetText" ] }, "imeGetText": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeGetText" + "src/port/UserInterface/PythonIMEModule.cpp:imeGetText" ] }, "imeGetCodePage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeGetCodePage" + "src/port/UserInterface/PythonIMEModule.cpp:imeGetCodePage" ] }, "imeGetCandidateCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeGetCandidateCount" + "src/port/UserInterface/PythonIMEModule.cpp:imeGetCandidateCount" ] }, "imeGetCandidate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeGetCandidate" + "src/port/UserInterface/PythonIMEModule.cpp:imeGetCandidate" ] }, "imeGetCandidateSelection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeGetCandidateSelection" + "src/port/UserInterface/PythonIMEModule.cpp:imeGetCandidateSelection" ] }, "imeGetReading": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeGetReading" + "src/port/UserInterface/PythonIMEModule.cpp:imeGetReading" ] }, "imeGetReadingError": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeGetReadingError" + "src/port/UserInterface/PythonIMEModule.cpp:imeGetReadingError" ] }, "imeEnableIME": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeEnableIME" + "src/port/UserInterface/PythonIMEModule.cpp:imeEnableIME" ] }, "imeDisableIME": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeDisableIME" + "src/port/UserInterface/PythonIMEModule.cpp:imeDisableIME" ] }, "imeSetInputMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeSetInputMode" + "src/port/UserInterface/PythonIMEModule.cpp:imeSetInputMode" ] }, "imeSetNumberMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeSetNumberMode" + "src/port/UserInterface/PythonIMEModule.cpp:imeSetNumberMode" ] }, "imeAddExceptKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeAddExceptKey" + "src/port/UserInterface/PythonIMEModule.cpp:imeAddExceptKey" ] }, "imeClearExceptKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeClearExceptKey" + "src/port/UserInterface/PythonIMEModule.cpp:imeClearExceptKey" ] }, "imeSetStringMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeSetStringMode" + "src/port/UserInterface/PythonIMEModule.cpp:imeSetStringMode" ] }, "imeGetInputMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeGetInputMode" + "src/port/UserInterface/PythonIMEModule.cpp:imeGetInputMode" ] }, "imeMoveLeft": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeMoveLeft" + "src/port/UserInterface/PythonIMEModule.cpp:imeMoveLeft" ] }, "imeMoveRight": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeMoveRight" + "src/port/UserInterface/PythonIMEModule.cpp:imeMoveRight" ] }, "imeMoveHome": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeMoveHome" + "src/port/UserInterface/PythonIMEModule.cpp:imeMoveHome" ] }, "imeMoveEnd": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeMoveEnd" + "src/port/UserInterface/PythonIMEModule.cpp:imeMoveEnd" ] }, "imeSetCursorPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeSetCursorPosition" + "src/port/UserInterface/PythonIMEModule.cpp:imeSetCursorPosition" ] }, "imeDelete": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeDelete" + "src/port/UserInterface/PythonIMEModule.cpp:imeDelete" ] }, "imePasteTextFromClipBoard": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imePasteTextFromClipBoard" + "src/port/UserInterface/PythonIMEModule.cpp:imePasteTextFromClipBoard" ] }, "imeEnablePaste": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imeEnablePaste" + "src/port/UserInterface/PythonIMEModule.cpp:imeEnablePaste" ] }, "imePasteString": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imePasteString" + "src/port/UserInterface/PythonIMEModule.cpp:imePasteString" ] }, "imePasteBackspace": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imePasteBackspace" + "src/port/UserInterface/PythonIMEModule.cpp:imePasteBackspace" ] }, "imePasteReturn": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:imePasteReturn" + "src/port/UserInterface/PythonIMEModule.cpp:imePasteReturn" ] }, "initime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonIMEModule.cpp:initime" + "src/port/UserInterface/PythonIMEModule.cpp:initime" ] } } diff --git a/audit/port-map/UserInterface/PythonItem.cpp.json b/audit/port-map/UserInterface/PythonItem.cpp.json index ce02afe9..819fc217 100644 --- a/audit/port-map/UserInterface/PythonItem.cpp.json +++ b/audit/port-map/UserInterface/PythonItem.cpp.json @@ -7,187 +7,187 @@ "CPythonItem::GetInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::GetInfo" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::GetInfo" ] }, "CPythonItem::TGroundItemInstance::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::TGroundItemInstance::Clear" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::TGroundItemInstance::Clear" ] }, "CPythonItem::TGroundItemInstance::__PlayDropSound": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::TGroundItemInstance::__PlayDropSound" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::TGroundItemInstance::__PlayDropSound" ] }, "CPythonItem::TGroundItemInstance::Update": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::TGroundItemInstance::Update" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::TGroundItemInstance::Update" ] }, "CPythonItem::Update": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::Update" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::Update" ] }, "CPythonItem::Render": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::Render" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::Render" ] }, "CPythonItem::SetUseSoundFileName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::SetUseSoundFileName" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::SetUseSoundFileName" ] }, "CPythonItem::SetDropSoundFileName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::SetDropSoundFileName" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::SetDropSoundFileName" ] }, "CPythonItem::PlayUseSound": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::PlayUseSound" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::PlayUseSound" ] }, "CPythonItem::PlayDropSound": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::PlayDropSound" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::PlayDropSound" ] }, "CPythonItem::PlayUsePotionSound": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::PlayUsePotionSound" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::PlayUsePotionSound" ] }, "CPythonItem::__GetDropSoundType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::__GetDropSoundType" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::__GetDropSoundType" ] }, "CPythonItem::__GetUseSoundType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::__GetUseSoundType" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::__GetUseSoundType" ] }, "CPythonItem::CreateItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::CreateItem" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::CreateItem" ] }, "CPythonItem::SetOwnership": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::SetOwnership" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::SetOwnership" ] }, "CPythonItem::GetOwnership": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::GetOwnership" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::GetOwnership" ] }, "CPythonItem::DeleteAllItems": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::DeleteAllItems" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::DeleteAllItems" ] }, "CPythonItem::DeleteItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::DeleteItem" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::DeleteItem" ] }, "CPythonItem::GetCloseMoney": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::GetCloseMoney" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::GetCloseMoney" ] }, "CPythonItem::GetCloseItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::GetCloseItem" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::GetCloseItem" ] }, "CPythonItem::GetGroundItemPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::GetGroundItemPosition" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::GetGroundItemPosition" ] }, "CPythonItem::__Pick": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::__Pick" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::__Pick" ] }, "CPythonItem::GetPickedItemID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::GetPickedItemID" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::GetPickedItemID" ] }, "CPythonItem::GetVirtualNumberOfGroundItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::GetVirtualNumberOfGroundItem" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::GetVirtualNumberOfGroundItem" ] }, "CPythonItem::BuildNoGradeNameData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::BuildNoGradeNameData" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::BuildNoGradeNameData" ] }, "CPythonItem::GetNoGradeNameDataCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::GetNoGradeNameDataCount" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::GetNoGradeNameDataCount" ] }, "CPythonItem::GetNoGradeNameDataPtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::GetNoGradeNameDataPtr" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::GetNoGradeNameDataPtr" ] }, "CPythonItem::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::Destroy" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::Destroy" ] }, "CPythonItem::Create": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::Create" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::Create" ] }, "CPythonItem::CPythonItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::CPythonItem" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::CPythonItem" ] }, "CPythonItem::~CPythonItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItem.cpp:CPythonItem::~CPythonItem" + "src/port/UserInterface/PythonItem.cpp:CPythonItem::~CPythonItem" ] } } diff --git a/audit/port-map/UserInterface/PythonItemModule.cpp.json b/audit/port-map/UserInterface/PythonItemModule.cpp.json index d0886aee..51333109 100644 --- a/audit/port-map/UserInterface/PythonItemModule.cpp.json +++ b/audit/port-map/UserInterface/PythonItemModule.cpp.json @@ -7,229 +7,229 @@ "itemSetUseSoundFileName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemSetUseSoundFileName" + "src/port/UserInterface/PythonItemModule.cpp:itemSetUseSoundFileName" ] }, "itemSetDropSoundFileName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemSetDropSoundFileName" + "src/port/UserInterface/PythonItemModule.cpp:itemSetDropSoundFileName" ] }, "itemSelectItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemSelectItem" + "src/port/UserInterface/PythonItemModule.cpp:itemSelectItem" ] }, "itemGetItemName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemGetItemName" + "src/port/UserInterface/PythonItemModule.cpp:itemGetItemName" ] }, "itemGetItemDescription": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemGetItemDescription" + "src/port/UserInterface/PythonItemModule.cpp:itemGetItemDescription" ] }, "itemGetItemSummary": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemGetItemSummary" + "src/port/UserInterface/PythonItemModule.cpp:itemGetItemSummary" ] }, "itemGetIconImage": { "status": "ADAPTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemGetIconImage" + "src/port/UserInterface/PythonItemModule.cpp:itemGetIconImage" ], - "test": "extension/tests/port_login_flow_test.cpp (port.login_live: inventory slots set icons without the truncated-pointer crash)", + "test": "tests/port/port_login_flow_test.cpp (port.login_live: inventory slots set icons without the truncated-pointer crash)", "note": "Returns the CGraphicSubImage* through Py_BuildPointer instead of Py_BuildValue(\"i\"): 40250 is ILP32, and wndMgr.SetSlot reads the handle back with PyTuple_GetPointer." }, "itemGetIconImageFileName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemGetIconImageFileName" + "src/port/UserInterface/PythonItemModule.cpp:itemGetIconImageFileName" ] }, "itemGetItemSize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemGetItemSize" + "src/port/UserInterface/PythonItemModule.cpp:itemGetItemSize" ] }, "itemGetItemType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemGetItemType" + "src/port/UserInterface/PythonItemModule.cpp:itemGetItemType" ] }, "itemGetItemSubType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemGetItemSubType" + "src/port/UserInterface/PythonItemModule.cpp:itemGetItemSubType" ] }, "itemGetIBuyItemPrice": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemGetIBuyItemPrice" + "src/port/UserInterface/PythonItemModule.cpp:itemGetIBuyItemPrice" ] }, "itemGetISellItemPrice": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemGetISellItemPrice" + "src/port/UserInterface/PythonItemModule.cpp:itemGetISellItemPrice" ] }, "itemIsAntiFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemIsAntiFlag" + "src/port/UserInterface/PythonItemModule.cpp:itemIsAntiFlag" ] }, "itemIsFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemIsFlag" + "src/port/UserInterface/PythonItemModule.cpp:itemIsFlag" ] }, "itemIsWearableFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemIsWearableFlag" + "src/port/UserInterface/PythonItemModule.cpp:itemIsWearableFlag" ] }, "itemIs1GoldItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemIs1GoldItem" + "src/port/UserInterface/PythonItemModule.cpp:itemIs1GoldItem" ] }, "itemGetLimit": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemGetLimit" + "src/port/UserInterface/PythonItemModule.cpp:itemGetLimit" ] }, "itemGetAffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemGetAffect" + "src/port/UserInterface/PythonItemModule.cpp:itemGetAffect" ] }, "itemGetValue": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemGetValue" + "src/port/UserInterface/PythonItemModule.cpp:itemGetValue" ] }, "itemGetSocket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemGetSocket" + "src/port/UserInterface/PythonItemModule.cpp:itemGetSocket" ] }, "itemGetIconInstance": { "status": "ADAPTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemGetIconInstance" + "src/port/UserInterface/PythonItemModule.cpp:itemGetIconInstance" ], "note": "Returns/reads the pointer through Py_BuildPointer/PyTuple_GetPointer instead of Py_BuildValue(\"i\")/PyTuple_GetInteger: 40250 is ILP32, a 64-bit pointer truncated in \"i\" crashed wndMgr.SetSlot.", - "test": "extension/tests/port_login_flow_test.cpp (compiles with the same handle helpers as skill icon instances)" + "test": "tests/port/port_login_flow_test.cpp (compiles with the same handle helpers as skill icon instances)" }, "itemDeleteIconInstance": { "status": "ADAPTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemDeleteIconInstance" + "src/port/UserInterface/PythonItemModule.cpp:itemDeleteIconInstance" ], "note": "Returns/reads the pointer through Py_BuildPointer/PyTuple_GetPointer instead of Py_BuildValue(\"i\")/PyTuple_GetInteger: 40250 is ILP32, a 64-bit pointer truncated in \"i\" crashed wndMgr.SetSlot.", - "test": "extension/tests/port_login_flow_test.cpp (compiles with the same handle helpers as skill icon instances)" + "test": "tests/port/port_login_flow_test.cpp (compiles with the same handle helpers as skill icon instances)" }, "itemIsEquipmentVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemIsEquipmentVID" + "src/port/UserInterface/PythonItemModule.cpp:itemIsEquipmentVID" ] }, "itemGetUseType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemGetUseType" + "src/port/UserInterface/PythonItemModule.cpp:itemGetUseType" ] }, "itemIsRefineScroll": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemIsRefineScroll" + "src/port/UserInterface/PythonItemModule.cpp:itemIsRefineScroll" ] }, "itemIsDetachScroll": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemIsDetachScroll" + "src/port/UserInterface/PythonItemModule.cpp:itemIsDetachScroll" ] }, "itemCanAddToQuickSlotItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemCanAddToQuickSlotItem" + "src/port/UserInterface/PythonItemModule.cpp:itemCanAddToQuickSlotItem" ] }, "itemIsKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemIsKey" + "src/port/UserInterface/PythonItemModule.cpp:itemIsKey" ] }, "itemIsMetin": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemIsMetin" + "src/port/UserInterface/PythonItemModule.cpp:itemIsMetin" ] }, "itemRender": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemRender" + "src/port/UserInterface/PythonItemModule.cpp:itemRender" ] }, "itemUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemUpdate" + "src/port/UserInterface/PythonItemModule.cpp:itemUpdate" ] }, "itemCreateItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemCreateItem" + "src/port/UserInterface/PythonItemModule.cpp:itemCreateItem" ] }, "itemDeleteItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemDeleteItem" + "src/port/UserInterface/PythonItemModule.cpp:itemDeleteItem" ] }, "itemPick": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemPick" + "src/port/UserInterface/PythonItemModule.cpp:itemPick" ] }, "itemLoadItemTable": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:itemLoadItemTable" + "src/port/UserInterface/PythonItemModule.cpp:itemLoadItemTable" ] }, "initItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonItemModule.cpp:initItem" + "src/port/UserInterface/PythonItemModule.cpp:initItem" ] } } diff --git a/audit/port-map/UserInterface/PythonMessenger.cpp.json b/audit/port-map/UserInterface/PythonMessenger.cpp.json index aad66aa7..a3e49626 100644 --- a/audit/port-map/UserInterface/PythonMessenger.cpp.json +++ b/audit/port-map/UserInterface/PythonMessenger.cpp.json @@ -7,133 +7,133 @@ "CPythonMessenger::RemoveFriend": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::RemoveFriend" + "src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::RemoveFriend" ] }, "CPythonMessenger::OnFriendLogin": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::OnFriendLogin" + "src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::OnFriendLogin" ] }, "CPythonMessenger::OnFriendLogout": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::OnFriendLogout" + "src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::OnFriendLogout" ] }, "CPythonMessenger::SetMobile": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::SetMobile" + "src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::SetMobile" ] }, "CPythonMessenger::IsFriendByKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::IsFriendByKey" + "src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::IsFriendByKey" ] }, "CPythonMessenger::IsFriendByName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::IsFriendByName" + "src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::IsFriendByName" ] }, "CPythonMessenger::AppendGuildMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::AppendGuildMember" + "src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::AppendGuildMember" ] }, "CPythonMessenger::RemoveGuildMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::RemoveGuildMember" + "src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::RemoveGuildMember" ] }, "CPythonMessenger::RemoveAllGuildMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::RemoveAllGuildMember" + "src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::RemoveAllGuildMember" ] }, "CPythonMessenger::LoginGuildMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::LoginGuildMember" + "src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::LoginGuildMember" ] }, "CPythonMessenger::LogoutGuildMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::LogoutGuildMember" + "src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::LogoutGuildMember" ] }, "CPythonMessenger::RefreshGuildMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::RefreshGuildMember" + "src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::RefreshGuildMember" ] }, "CPythonMessenger::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::Destroy" + "src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::Destroy" ] }, "CPythonMessenger::SetMessengerHandler": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::SetMessengerHandler" + "src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::SetMessengerHandler" ] }, "CPythonMessenger::CPythonMessenger": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::CPythonMessenger" + "src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::CPythonMessenger" ] }, "CPythonMessenger::~CPythonMessenger": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::~CPythonMessenger" + "src/port/UserInterface/PythonMessenger.cpp:CPythonMessenger::~CPythonMessenger" ] }, "messengerRemoveFriend": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:messengerRemoveFriend" + "src/port/UserInterface/PythonMessenger.cpp:messengerRemoveFriend" ] }, "messengerIsFriendByName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:messengerIsFriendByName" + "src/port/UserInterface/PythonMessenger.cpp:messengerIsFriendByName" ] }, "messengerDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:messengerDestroy" + "src/port/UserInterface/PythonMessenger.cpp:messengerDestroy" ] }, "messengerRefreshGuildMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:messengerRefreshGuildMember" + "src/port/UserInterface/PythonMessenger.cpp:messengerRefreshGuildMember" ] }, "messengerSetMessengerHandler": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:messengerSetMessengerHandler" + "src/port/UserInterface/PythonMessenger.cpp:messengerSetMessengerHandler" ] }, "initMessenger": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMessenger.cpp:initMessenger" + "src/port/UserInterface/PythonMessenger.cpp:initMessenger" ] } } diff --git a/audit/port-map/UserInterface/PythonMiniMap.cpp.json b/audit/port-map/UserInterface/PythonMiniMap.cpp.json index fc631d44..20dcb7f8 100644 --- a/audit/port-map/UserInterface/PythonMiniMap.cpp.json +++ b/audit/port-map/UserInterface/PythonMiniMap.cpp.json @@ -7,313 +7,313 @@ "CPythonMiniMap::AddObserver": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::AddObserver" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::AddObserver" ] }, "CPythonMiniMap::MoveObserver": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::MoveObserver" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::MoveObserver" ] }, "CPythonMiniMap::RemoveObserver": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::RemoveObserver" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::RemoveObserver" ] }, "CPythonMiniMap::SetCenterPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::SetCenterPosition" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::SetCenterPosition" ] }, "CPythonMiniMap::Update": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::Update" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::Update" ] }, "CPythonMiniMap::Render": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::Render" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::Render" ] }, "CPythonMiniMap::SetScale": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::SetScale" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::SetScale" ] }, "CPythonMiniMap::ScaleUp": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::ScaleUp" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::ScaleUp" ] }, "CPythonMiniMap::ScaleDown": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::ScaleDown" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::ScaleDown" ] }, "CPythonMiniMap::SetMiniMapSize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::SetMiniMapSize" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::SetMiniMapSize" ] }, "CPythonMiniMap::Create": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::Create" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::Create" ] }, "CPythonMiniMap::__SetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__SetPosition" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__SetPosition" ] }, "CPythonMiniMap::ClearAtlasMarkInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::ClearAtlasMarkInfo" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::ClearAtlasMarkInfo" ] }, "CPythonMiniMap::RegisterAtlasMark": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::RegisterAtlasMark" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::RegisterAtlasMark" ] }, "CPythonMiniMap::ClearGuildArea": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::ClearGuildArea" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::ClearGuildArea" ] }, "CPythonMiniMap::RegisterGuildArea": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::RegisterGuildArea" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::RegisterGuildArea" ] }, "CPythonMiniMap::GetGuildAreaID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::GetGuildAreaID" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::GetGuildAreaID" ] }, "CPythonMiniMap::CreateTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::CreateTarget" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::CreateTarget" ] }, "CPythonMiniMap::UpdateTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::UpdateTarget" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::UpdateTarget" ] }, "CPythonMiniMap::DeleteTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::DeleteTarget" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::DeleteTarget" ] }, "CPythonMiniMap::__LoadAtlasMarkInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__LoadAtlasMarkInfo" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__LoadAtlasMarkInfo" ] }, "CPythonMiniMap::LoadAtlas": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::LoadAtlas" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::LoadAtlas" ] }, "CPythonMiniMap::__GlobalPositionToAtlasPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__GlobalPositionToAtlasPosition" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__GlobalPositionToAtlasPosition" ] }, "CPythonMiniMap::UpdateAtlas": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::UpdateAtlas" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::UpdateAtlas" ] }, "CPythonMiniMap::RenderAtlas": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::RenderAtlas" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::RenderAtlas" ] }, "CPythonMiniMap::GetPickedInstanceInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::GetPickedInstanceInfo" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::GetPickedInstanceInfo" ] }, "CPythonMiniMap::GetAtlasInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::GetAtlasInfo" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::GetAtlasInfo" ] }, "CPythonMiniMap::GetAtlasSize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::GetAtlasSize" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::GetAtlasSize" ] }, "CPythonMiniMap::AddWayPoint": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::AddWayPoint" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::AddWayPoint" ] }, "CPythonMiniMap::RemoveWayPoint": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::RemoveWayPoint" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::RemoveWayPoint" ] }, "CPythonMiniMap::__GetWayPoint": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__GetWayPoint" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__GetWayPoint" ] }, "CPythonMiniMap::__UpdateWayPoint": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__UpdateWayPoint" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__UpdateWayPoint" ] }, "CPythonMiniMap::__RenderWayPointMark": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__RenderWayPointMark" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__RenderWayPointMark" ] }, "CPythonMiniMap::__RenderMiniWayPointMark": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__RenderMiniWayPointMark" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__RenderMiniWayPointMark" ] }, "CPythonMiniMap::__RenderTargetMark": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__RenderTargetMark" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__RenderTargetMark" ] }, "CPythonMiniMap::AddSignalPoint": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::AddSignalPoint" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::AddSignalPoint" ] }, "CPythonMiniMap::ClearAllSignalPoint": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::ClearAllSignalPoint" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::ClearAllSignalPoint" ] }, "CPythonMiniMap::RegisterAtlasWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::RegisterAtlasWindow" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::RegisterAtlasWindow" ] }, "CPythonMiniMap::UnregisterAtlasWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::UnregisterAtlasWindow" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::UnregisterAtlasWindow" ] }, "CPythonMiniMap::OpenAtlasWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::OpenAtlasWindow" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::OpenAtlasWindow" ] }, "CPythonMiniMap::SetAtlasCenterPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::SetAtlasCenterPosition" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::SetAtlasCenterPosition" ] }, "CPythonMiniMap::IsAtlas": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::IsAtlas" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::IsAtlas" ] }, "CPythonMiniMap::ShowAtlas": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::ShowAtlas" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::ShowAtlas" ] }, "CPythonMiniMap::HideAtlas": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::HideAtlas" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::HideAtlas" ] }, "CPythonMiniMap::CanShowAtlas": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::CanShowAtlas" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::CanShowAtlas" ] }, "CPythonMiniMap::CanShow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::CanShow" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::CanShow" ] }, "CPythonMiniMap::Show": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::Show" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::Show" ] }, "CPythonMiniMap::Hide": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::Hide" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::Hide" ] }, "CPythonMiniMap::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__Initialize" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::__Initialize" ] }, "CPythonMiniMap::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::Destroy" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::Destroy" ] }, "CPythonMiniMap::CPythonMiniMap": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::CPythonMiniMap" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::CPythonMiniMap" ] }, "CPythonMiniMap::~CPythonMiniMap": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::~CPythonMiniMap" + "src/port/UserInterface/PythonMiniMap.cpp:CPythonMiniMap::~CPythonMiniMap" ] } } diff --git a/audit/port-map/UserInterface/PythonMiniMapModule.cpp.json b/audit/port-map/UserInterface/PythonMiniMapModule.cpp.json index d5cc87d6..f3fb89c4 100644 --- a/audit/port-map/UserInterface/PythonMiniMapModule.cpp.json +++ b/audit/port-map/UserInterface/PythonMiniMapModule.cpp.json @@ -7,169 +7,169 @@ "miniMapSetScale": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapSetScale" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapSetScale" ] }, "miniMapSetCenterPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapSetCenterPosition" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapSetCenterPosition" ] }, "miniMapSetMiniMapSize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapSetMiniMapSize" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapSetMiniMapSize" ] }, "miniMapDestroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapDestroy" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapDestroy" ] }, "miniMapCreate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapCreate" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapCreate" ] }, "miniMapUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapUpdate" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapUpdate" ] }, "miniMapRender": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapRender" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapRender" ] }, "miniMapShow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapShow" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapShow" ] }, "miniMapHide": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapHide" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapHide" ] }, "miniMapisShow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapisShow" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapisShow" ] }, "miniMapScaleUp": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapScaleUp" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapScaleUp" ] }, "miniMapScaleDown": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapScaleDown" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapScaleDown" ] }, "miniMapGetInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapGetInfo" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapGetInfo" ] }, "miniMapLoadAtlas": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapLoadAtlas" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapLoadAtlas" ] }, "miniMapUpdateAtlas": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapUpdateAtlas" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapUpdateAtlas" ] }, "miniMapRenderAtlas": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapRenderAtlas" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapRenderAtlas" ] }, "miniMapShowAtlas": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapShowAtlas" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapShowAtlas" ] }, "miniMapHideAtlas": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapHideAtlas" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapHideAtlas" ] }, "miniMapisShowAtlas": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapisShowAtlas" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapisShowAtlas" ] }, "miniMapIsAtlas": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapIsAtlas" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapIsAtlas" ] }, "miniMapGetAtlasInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapGetAtlasInfo" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapGetAtlasInfo" ] }, "miniMapGetAtlasSize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapGetAtlasSize" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapGetAtlasSize" ] }, "miniMapAddWayPoint": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapAddWayPoint" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapAddWayPoint" ] }, "miniMapRemoveWayPoint": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapRemoveWayPoint" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapRemoveWayPoint" ] }, "miniMapRegisterAtlasWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapRegisterAtlasWindow" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapRegisterAtlasWindow" ] }, "miniMapUnregisterAtlasWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapUnregisterAtlasWindow" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapUnregisterAtlasWindow" ] }, "miniMapGetGuildAreaID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:miniMapGetGuildAreaID" + "src/port/UserInterface/PythonMiniMapModule.cpp:miniMapGetGuildAreaID" ] }, "initMiniMap": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonMiniMapModule.cpp:initMiniMap" + "src/port/UserInterface/PythonMiniMapModule.cpp:initMiniMap" ] } } diff --git a/audit/port-map/UserInterface/PythonNetworkStream.cpp.json b/audit/port-map/UserInterface/PythonNetworkStream.cpp.json index 4aa41b57..c37f8651 100644 --- a/audit/port-map/UserInterface/PythonNetworkStream.cpp.json +++ b/audit/port-map/UserInterface/PythonNetworkStream.cpp.json @@ -7,332 +7,332 @@ "CPythonNetworkStream::ExitApplication": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::ExitApplication" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::ExitApplication" ] }, "CPythonNetworkStream::ExitGame": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::ExitGame" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::ExitGame" ] }, "CPythonNetworkStream::LogOutGame": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::LogOutGame" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::LogOutGame" ] }, "CPythonNetworkStream::AbsoluteExitGame": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::AbsoluteExitGame" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::AbsoluteExitGame" ] }, "CPythonNetworkStream::AbsoluteExitApplication": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::AbsoluteExitApplication" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::AbsoluteExitApplication" ] }, "CPythonNetworkStream::__IsNotPing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__IsNotPing" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__IsNotPing" ] }, "CPythonNetworkStream::GetGuildID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::GetGuildID" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::GetGuildID" ] }, "CPythonNetworkStream::UploadMark": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::UploadMark" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::UploadMark" ] }, "CPythonNetworkStream::UploadSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::UploadSymbol" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::UploadSymbol" ] }, "CPythonNetworkStream::__DownloadMark": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__DownloadMark" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__DownloadMark" ] }, "CPythonNetworkStream::__DownloadSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__DownloadSymbol" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__DownloadSymbol" ] }, "CPythonNetworkStream::SetPhaseWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetPhaseWindow" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetPhaseWindow" ] }, "CPythonNetworkStream::ClearPhaseWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::ClearPhaseWindow" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::ClearPhaseWindow" ] }, "CPythonNetworkStream::SetServerCommandParserWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetServerCommandParserWindow" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetServerCommandParserWindow" ] }, "CPythonNetworkStream::IsSelectedEmpire": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::IsSelectedEmpire" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::IsSelectedEmpire" ] }, "CPythonNetworkStream::GetAccountCharacterSlotDatau": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::GetAccountCharacterSlotDatau" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::GetAccountCharacterSlotDatau" ] }, "CPythonNetworkStream::GetAccountCharacterSlotDataz": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::GetAccountCharacterSlotDataz" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::GetAccountCharacterSlotDataz" ] }, "CPythonNetworkStream::ConnectLoginServer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::ConnectLoginServer" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::ConnectLoginServer" ] }, "CPythonNetworkStream::SetMarkServer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetMarkServer" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetMarkServer" ] }, "CPythonNetworkStream::ConnectGameServer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::ConnectGameServer" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::ConnectGameServer" ] }, "CPythonNetworkStream::SetLoginInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetLoginInfo" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetLoginInfo" ] }, "CPythonNetworkStream::ClearLoginInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::ClearLoginInfo" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::ClearLoginInfo" ] }, "CPythonNetworkStream::SetLoginKey": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetLoginKey" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetLoginKey" ] }, "CPythonNetworkStream::CheckPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::CheckPacket" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::CheckPacket" ] }, "CPythonNetworkStream::RecvErrorPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::RecvErrorPacket" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::RecvErrorPacket" ] }, "CPythonNetworkStream::RecvPhasePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::RecvPhasePacket" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::RecvPhasePacket" ] }, "CPythonNetworkStream::RecvPingPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::RecvPingPacket" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::RecvPingPacket" ] }, "CPythonNetworkStream::RecvDefaultPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::RecvDefaultPacket" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::RecvDefaultPacket" ], "note": "PORT: the CP949 TraceError text is spelled as hex escapes (same bytes)." }, "CPythonNetworkStream::OnProcess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::OnProcess" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::OnProcess" ] }, "CPythonNetworkStream::SetOffLinePhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetOffLinePhase" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetOffLinePhase" ] }, "CPythonNetworkStream::ClosePhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::ClosePhase" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::ClosePhase" ] }, "CPythonNetworkStream::SetGameOnline": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetGameOnline" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetGameOnline" ] }, "CPythonNetworkStream::SetGameOffline": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetGameOffline" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetGameOffline" ] }, "CPythonNetworkStream::IsGameOnline": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::IsGameOnline" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::IsGameOnline" ] }, "CPythonNetworkStream::SetHandler": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetHandler" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetHandler" ] }, "CPythonNetworkStream::GetMainActorVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::GetMainActorVID" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::GetMainActorVID" ] }, "CPythonNetworkStream::GetMainActorRace": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::GetMainActorRace" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::GetMainActorRace" ] }, "CPythonNetworkStream::GetMainActorEmpire": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::GetMainActorEmpire" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::GetMainActorEmpire" ] }, "CPythonNetworkStream::GetMainActorSkillGroup": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::GetMainActorSkillGroup" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::GetMainActorSkillGroup" ] }, "CPythonNetworkStream::SetEmpireID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetEmpireID" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetEmpireID" ] }, "CPythonNetworkStream::GetEmpireID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::GetEmpireID" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::GetEmpireID" ] }, "CPythonNetworkStream::__ClearSelectCharacterData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__ClearSelectCharacterData" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__ClearSelectCharacterData" ] }, "CPythonNetworkStream::__DirectEnterMode_Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__DirectEnterMode_Initialize" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__DirectEnterMode_Initialize" ] }, "CPythonNetworkStream::__DirectEnterMode_Set": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__DirectEnterMode_Set" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__DirectEnterMode_Set" ] }, "CPythonNetworkStream::__DirectEnterMode_IsSet": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__DirectEnterMode_IsSet" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__DirectEnterMode_IsSet" ] }, "CPythonNetworkStream::__InitializeMarkAuth": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__InitializeMarkAuth" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__InitializeMarkAuth" ] }, "CPythonNetworkStream::__BettingGuildWar_Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__BettingGuildWar_Initialize" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__BettingGuildWar_Initialize" ] }, "CPythonNetworkStream::__BettingGuildWar_SetObserverCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__BettingGuildWar_SetObserverCount" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__BettingGuildWar_SetObserverCount" ] }, "CPythonNetworkStream::__BettingGuildWar_SetBettingMoney": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__BettingGuildWar_SetBettingMoney" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__BettingGuildWar_SetBettingMoney" ] }, "CPythonNetworkStream::EXPORT_GetBettingGuildWarValue": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::EXPORT_GetBettingGuildWarValue" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::EXPORT_GetBettingGuildWarValue" ] }, "CPythonNetworkStream::__ServerTimeSync_Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__ServerTimeSync_Initialize" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::__ServerTimeSync_Initialize" ] }, "CPythonNetworkStream::SetWaitFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetWaitFlag" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SetWaitFlag" ] }, "CPythonNetworkStream::SendEmoticon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SendEmoticon" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::SendEmoticon" ] }, "CPythonNetworkStream::CPythonNetworkStream": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::CPythonNetworkStream" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::CPythonNetworkStream" ] }, "CPythonNetworkStream::~CPythonNetworkStream": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::~CPythonNetworkStream" + "src/port/UserInterface/PythonNetworkStream.cpp:CPythonNetworkStream::~CPythonNetworkStream" ] } } diff --git a/audit/port-map/UserInterface/PythonNetworkStreamCommand.cpp.json b/audit/port-map/UserInterface/PythonNetworkStreamCommand.cpp.json index b4ae9a61..a8446bc7 100644 --- a/audit/port-map/UserInterface/PythonNetworkStreamCommand.cpp.json +++ b/audit/port-map/UserInterface/PythonNetworkStreamCommand.cpp.json @@ -7,37 +7,37 @@ "SkipSpaces": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamCommand.cpp:SkipSpaces" + "src/port/UserInterface/PythonNetworkStreamCommand.cpp:SkipSpaces" ] }, "OneArgument": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamCommand.cpp:OneArgument" + "src/port/UserInterface/PythonNetworkStreamCommand.cpp:OneArgument" ] }, "AppendMonsterList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamCommand.cpp:AppendMonsterList" + "src/port/UserInterface/PythonNetworkStreamCommand.cpp:AppendMonsterList" ] }, "CPythonNetworkStream::ClientCommand": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamCommand.cpp:CPythonNetworkStream::ClientCommand" + "src/port/UserInterface/PythonNetworkStreamCommand.cpp:CPythonNetworkStream::ClientCommand" ] }, "SplitToken": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamCommand.cpp:SplitToken" + "src/port/UserInterface/PythonNetworkStreamCommand.cpp:SplitToken" ] }, "CPythonNetworkStream::ServerCommand": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamCommand.cpp:CPythonNetworkStream::ServerCommand" + "src/port/UserInterface/PythonNetworkStreamCommand.cpp:CPythonNetworkStream::ServerCommand" ] } } diff --git a/audit/port-map/UserInterface/PythonNetworkStreamEvent.cpp.json b/audit/port-map/UserInterface/PythonNetworkStreamEvent.cpp.json index b884533a..d217ceb9 100644 --- a/audit/port-map/UserInterface/PythonNetworkStreamEvent.cpp.json +++ b/audit/port-map/UserInterface/PythonNetworkStreamEvent.cpp.json @@ -7,19 +7,19 @@ "CPythonNetworkStream::OnRemoteDisconnect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamEvent.cpp:CPythonNetworkStream::OnRemoteDisconnect" + "src/port/UserInterface/PythonNetworkStreamEvent.cpp:CPythonNetworkStream::OnRemoteDisconnect" ] }, "CPythonNetworkStream::OnDisconnect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamEvent.cpp:CPythonNetworkStream::OnDisconnect" + "src/port/UserInterface/PythonNetworkStreamEvent.cpp:CPythonNetworkStream::OnDisconnect" ] }, "CPythonNetworkStream::OnScriptEventStart": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamEvent.cpp:CPythonNetworkStream::OnScriptEventStart" + "src/port/UserInterface/PythonNetworkStreamEvent.cpp:CPythonNetworkStream::OnScriptEventStart" ] } } diff --git a/audit/port-map/UserInterface/PythonNetworkStreamModule.cpp.json b/audit/port-map/UserInterface/PythonNetworkStreamModule.cpp.json index 120ca8ae..c22348e0 100644 --- a/audit/port-map/UserInterface/PythonNetworkStreamModule.cpp.json +++ b/audit/port-map/UserInterface/PythonNetworkStreamModule.cpp.json @@ -7,763 +7,763 @@ "netGetBettingGuildWarValue": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetBettingGuildWarValue" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetBettingGuildWarValue" ] }, "netSetServerInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetServerInfo" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetServerInfo" ] }, "netGetServerInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetServerInfo" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetServerInfo" ] }, "netPreserveServerCommand": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netPreserveServerCommand" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netPreserveServerCommand" ] }, "netGetPreservedServerCommand": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetPreservedServerCommand" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetPreservedServerCommand" ] }, "netStartGame": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netStartGame" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netStartGame" ] }, "netIsTest": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netIsTest" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netIsTest" ] }, "netWarp": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netWarp" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netWarp" ] }, "netLoadInsultList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netLoadInsultList" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netLoadInsultList" ] }, "netUploadMark": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netUploadMark" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netUploadMark" ] }, "netUploadSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netUploadSymbol" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netUploadSymbol" ] }, "netGetGuildID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetGuildID" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetGuildID" ] }, "netGetEmpireID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetEmpireID" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetEmpireID" ] }, "netGetMainActorVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetMainActorVID" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetMainActorVID" ] }, "netGetMainActorRace": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetMainActorRace" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetMainActorRace" ] }, "netGetMainActorEmpire": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetMainActorEmpire" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetMainActorEmpire" ] }, "netGetMainActorSkillGroup": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetMainActorSkillGroup" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetMainActorSkillGroup" ] }, "netIsSelectedEmpire": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netIsSelectedEmpire" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netIsSelectedEmpire" ] }, "netGetAccountCharacterSlotDataInteger": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetAccountCharacterSlotDataInteger" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetAccountCharacterSlotDataInteger" ] }, "netGetAccountCharacterSlotDataString": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetAccountCharacterSlotDataString" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetAccountCharacterSlotDataString" ] }, "netGetFieldMusicFileName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetFieldMusicFileName" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetFieldMusicFileName" ] }, "netGetFieldMusicVolume": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetFieldMusicVolume" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netGetFieldMusicVolume" ] }, "netSetPhaseWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetPhaseWindow" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetPhaseWindow" ] }, "netClearPhaseWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netClearPhaseWindow" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netClearPhaseWindow" ] }, "netSetServerCommandParserWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetServerCommandParserWindow" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetServerCommandParserWindow" ] }, "netSetAccountConnectorHandler": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetAccountConnectorHandler" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetAccountConnectorHandler" ] }, "netSetHandler": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetHandler" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetHandler" ] }, "netSetTCPRecvBufferSize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetTCPRecvBufferSize" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetTCPRecvBufferSize" ] }, "netSetTCPSendBufferSize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetTCPSendBufferSize" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetTCPSendBufferSize" ] }, "netSetUDPRecvBufferSize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetUDPRecvBufferSize" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetUDPRecvBufferSize" ] }, "netSetMarkServer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetMarkServer" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetMarkServer" ] }, "netConnectTCP": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netConnectTCP" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netConnectTCP" ] }, "netConnectUDP": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netConnectUDP" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netConnectUDP" ] }, "netConnectToAccountServer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netConnectToAccountServer" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netConnectToAccountServer" ] }, "netSetLoginInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetLoginInfo" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetLoginInfo" ] }, "netSetOfflinePhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetOfflinePhase" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetOfflinePhase" ] }, "netSendSelectEmpirePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendSelectEmpirePacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendSelectEmpirePacket" ] }, "netSendLoginPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendLoginPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendLoginPacket" ] }, "netSendChinaMatrixCardPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendChinaMatrixCardPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendChinaMatrixCardPacket" ] }, "netSendRunupMatrixCardPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendRunupMatrixCardPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendRunupMatrixCardPacket" ] }, "netSendNEWCIBNPasspodAnswerPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendNEWCIBNPasspodAnswerPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendNEWCIBNPasspodAnswerPacket" ] }, "netDirectEnter": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netDirectEnter" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netDirectEnter" ] }, "netSendSelectCharacterPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendSelectCharacterPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendSelectCharacterPacket" ] }, "netSendChangeNamePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendChangeNamePacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendChangeNamePacket" ] }, "netEnableChatInsultFilter": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netEnableChatInsultFilter" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netEnableChatInsultFilter" ] }, "netIsChatInsultIn": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netIsChatInsultIn" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netIsChatInsultIn" ] }, "netIsInsultIn": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netIsInsultIn" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netIsInsultIn" ] }, "netSendWhisperPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendWhisperPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendWhisperPacket" ] }, "netSendMobileMessagePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendMobileMessagePacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendMobileMessagePacket" ] }, "netSendCharacterPositionPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendCharacterPositionPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendCharacterPositionPacket" ] }, "netSendChatPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendChatPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendChatPacket" ] }, "netSendEmoticon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendEmoticon" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendEmoticon" ] }, "netSendCreateCharacterPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendCreateCharacterPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendCreateCharacterPacket" ] }, "netSendDestroyCharacterPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendDestroyCharacterPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendDestroyCharacterPacket" ] }, "netSendEnterGamePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendEnterGamePacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendEnterGamePacket" ] }, "netOnClickPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netOnClickPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netOnClickPacket" ] }, "netSendItemUsePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendItemUsePacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendItemUsePacket" ] }, "netSendItemUseToItemPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendItemUseToItemPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendItemUseToItemPacket" ] }, "netSendItemDropPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendItemDropPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendItemDropPacket" ] }, "netSendItemDropPacketNew": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendItemDropPacketNew" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendItemDropPacketNew" ] }, "netSendElkDropPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendElkDropPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendElkDropPacket" ] }, "netSendGoldDropPacketNew": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGoldDropPacketNew" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGoldDropPacketNew" ] }, "netSendItemMovePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendItemMovePacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendItemMovePacket" ] }, "netSendItemPickUpPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendItemPickUpPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendItemPickUpPacket" ] }, "netSendGiveItemPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGiveItemPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGiveItemPacket" ] }, "netSendShopEndPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendShopEndPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendShopEndPacket" ] }, "netSendShopBuyPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendShopBuyPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendShopBuyPacket" ] }, "netSendShopSellPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendShopSellPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendShopSellPacket" ] }, "netSendShopSellPacketNew": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendShopSellPacketNew" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendShopSellPacketNew" ] }, "netSendExchangeStartPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendExchangeStartPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendExchangeStartPacket" ] }, "netSendExchangeElkAddPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendExchangeElkAddPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendExchangeElkAddPacket" ] }, "netSendExchangeItemAddPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendExchangeItemAddPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendExchangeItemAddPacket" ] }, "netSendExchangeItemDelPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendExchangeItemDelPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendExchangeItemDelPacket" ] }, "netSendExchangeAcceptPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendExchangeAcceptPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendExchangeAcceptPacket" ] }, "netSendExchangeExitPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendExchangeExitPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendExchangeExitPacket" ] }, "netExitApplication": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netExitApplication" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netExitApplication" ] }, "netExitGame": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netExitGame" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netExitGame" ] }, "netLogOutGame": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netLogOutGame" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netLogOutGame" ] }, "netDisconnect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netDisconnect" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netDisconnect" ] }, "netIsConnect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netIsConnect" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netIsConnect" ] }, "netToggleGameDebugInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netToggleGameDebugInfo" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netToggleGameDebugInfo" ] }, "netRegisterEmoticonString": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netRegisterEmoticonString" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netRegisterEmoticonString" ] }, "netSendMessengerAddByVIDPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendMessengerAddByVIDPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendMessengerAddByVIDPacket" ] }, "netSendMessengerAddByNamePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendMessengerAddByNamePacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendMessengerAddByNamePacket" ] }, "netSendMessengerRemovePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendMessengerRemovePacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendMessengerRemovePacket" ] }, "netSendPartyInvitePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendPartyInvitePacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendPartyInvitePacket" ] }, "netSendPartyInviteAnswerPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendPartyInviteAnswerPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendPartyInviteAnswerPacket" ] }, "netSendPartyExitPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendPartyExitPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendPartyExitPacket" ] }, "netSendPartyRemovePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendPartyRemovePacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendPartyRemovePacket" ] }, "netSendPartySetStatePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendPartySetStatePacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendPartySetStatePacket" ] }, "netSendPartyUseSkillPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendPartyUseSkillPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendPartyUseSkillPacket" ] }, "netSendPartyParameterPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendPartyParameterPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendPartyParameterPacket" ] }, "netSendSafeboxSaveMoneyPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendSafeboxSaveMoneyPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendSafeboxSaveMoneyPacket" ] }, "netSendSafeboxWithdrawMoneyPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendSafeboxWithdrawMoneyPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendSafeboxWithdrawMoneyPacket" ] }, "netSendSafeboxCheckinPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendSafeboxCheckinPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendSafeboxCheckinPacket" ] }, "netSendSafeboxCheckoutPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendSafeboxCheckoutPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendSafeboxCheckoutPacket" ] }, "netSendSafeboxItemMovePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendSafeboxItemMovePacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendSafeboxItemMovePacket" ] }, "netSendMallCheckoutPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendMallCheckoutPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendMallCheckoutPacket" ] }, "netSendAnswerMakeGuildPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendAnswerMakeGuildPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendAnswerMakeGuildPacket" ] }, "netSendQuestInputStringPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendQuestInputStringPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendQuestInputStringPacket" ] }, "netSendQuestConfirmPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendQuestConfirmPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendQuestConfirmPacket" ] }, "netSendGuildAddMemberPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildAddMemberPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildAddMemberPacket" ] }, "netSendGuildRemoveMemberPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildRemoveMemberPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildRemoveMemberPacket" ] }, "netSendGuildChangeGradeNamePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildChangeGradeNamePacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildChangeGradeNamePacket" ] }, "netSendGuildChangeGradeAuthorityPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildChangeGradeAuthorityPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildChangeGradeAuthorityPacket" ] }, "netSendGuildOfferPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildOfferPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildOfferPacket" ] }, "netSnedGuildPostCommentPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSnedGuildPostCommentPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSnedGuildPostCommentPacket" ] }, "netSnedGuildDeleteCommentPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSnedGuildDeleteCommentPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSnedGuildDeleteCommentPacket" ] }, "netSendGuildRefreshCommentsPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildRefreshCommentsPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildRefreshCommentsPacket" ] }, "netSendGuildChangeMemberGradePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildChangeMemberGradePacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildChangeMemberGradePacket" ] }, "netSendGuildUseSkillPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildUseSkillPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildUseSkillPacket" ] }, "netSendGuildChangeMemberGeneralPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildChangeMemberGeneralPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildChangeMemberGeneralPacket" ] }, "netSendGuildInviteAnswerPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildInviteAnswerPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildInviteAnswerPacket" ] }, "netSendGuildChargeGSPPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildChargeGSPPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildChargeGSPPacket" ] }, "netSendGuildDepositMoneyPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildDepositMoneyPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildDepositMoneyPacket" ] }, "netSendGuildWithdrawMoneyPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildWithdrawMoneyPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildWithdrawMoneyPacket" ] }, "netSendRequestRefineInfoPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendRequestRefineInfoPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendRequestRefineInfoPacket" ] }, "netSendRefinePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendRefinePacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendRefinePacket" ] }, "netSendSelectItemPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendSelectItemPacket" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendSelectItemPacket" ] }, "netSetPacketSequenceMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetPacketSequenceMode" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetPacketSequenceMode" ] }, "netSetEmpireLanguageMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetEmpireLanguageMode" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetEmpireLanguageMode" ] }, "netSetSkillGroupFake": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetSkillGroupFake" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSetSkillGroupFake" ] }, "netSendGuildSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildSymbol" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netSendGuildSymbol" ] }, "netDisconnectUploader": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netDisconnectUploader" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netDisconnectUploader" ] }, "netRecvGuildSymbol": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netRecvGuildSymbol" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netRecvGuildSymbol" ] }, "netRegisterErrorLog": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:netRegisterErrorLog" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:netRegisterErrorLog" ] }, "initnet": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamModule.cpp:initnet" + "src/port/UserInterface/PythonNetworkStreamModule.cpp:initnet" ] } } diff --git a/audit/port-map/UserInterface/PythonNetworkStreamPhaseGame.cpp.json b/audit/port-map/UserInterface/PythonNetworkStreamPhaseGame.cpp.json index 94fbb35b..870bae28 100644 --- a/audit/port-map/UserInterface/PythonNetworkStreamPhaseGame.cpp.json +++ b/audit/port-map/UserInterface/PythonNetworkStreamPhaseGame.cpp.json @@ -7,925 +7,925 @@ "CPythonNetworkStream::__RefreshAlignmentWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshAlignmentWindow" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshAlignmentWindow" ] }, "CPythonNetworkStream::__RefreshTargetBoardByVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshTargetBoardByVID" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshTargetBoardByVID" ] }, "CPythonNetworkStream::__RefreshTargetBoardByName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshTargetBoardByName" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshTargetBoardByName" ] }, "CPythonNetworkStream::__RefreshTargetBoard": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshTargetBoard" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshTargetBoard" ] }, "CPythonNetworkStream::__RefreshGuildWindowGradePage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshGuildWindowGradePage" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshGuildWindowGradePage" ] }, "CPythonNetworkStream::__RefreshGuildWindowSkillPage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshGuildWindowSkillPage" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshGuildWindowSkillPage" ] }, "CPythonNetworkStream::__RefreshGuildWindowMemberPageGradeComboBox": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshGuildWindowMemberPageGradeComboBox" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshGuildWindowMemberPageGradeComboBox" ] }, "CPythonNetworkStream::__RefreshGuildWindowMemberPage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshGuildWindowMemberPage" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshGuildWindowMemberPage" ] }, "CPythonNetworkStream::__RefreshGuildWindowBoardPage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshGuildWindowBoardPage" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshGuildWindowBoardPage" ] }, "CPythonNetworkStream::__RefreshGuildWindowInfoPage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshGuildWindowInfoPage" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshGuildWindowInfoPage" ] }, "CPythonNetworkStream::__RefreshMessengerWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshMessengerWindow" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshMessengerWindow" ] }, "CPythonNetworkStream::__RefreshSafeboxWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshSafeboxWindow" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshSafeboxWindow" ] }, "CPythonNetworkStream::__RefreshMallWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshMallWindow" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshMallWindow" ] }, "CPythonNetworkStream::__RefreshSkillWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshSkillWindow" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshSkillWindow" ] }, "CPythonNetworkStream::__RefreshExchangeWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshExchangeWindow" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshExchangeWindow" ] }, "CPythonNetworkStream::__RefreshStatus": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshStatus" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshStatus" ] }, "CPythonNetworkStream::__RefreshCharacterWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshCharacterWindow" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshCharacterWindow" ] }, "CPythonNetworkStream::__RefreshInventoryWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshInventoryWindow" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshInventoryWindow" ] }, "CPythonNetworkStream::__RefreshEquipmentWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshEquipmentWindow" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__RefreshEquipmentWindow" ] }, "CPythonNetworkStream::__SetGuildID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__SetGuildID" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__SetGuildID" ] }, "CPythonNetworkStream::GamePhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::GamePhase" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::GamePhase" ] }, "CPythonNetworkStream::__InitializeGamePhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__InitializeGamePhase" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__InitializeGamePhase" ] }, "CPythonNetworkStream::Warp": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::Warp" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::Warp" ] }, "CPythonNetworkStream::__ShowMapName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__ShowMapName" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__ShowMapName" ] }, "CPythonNetworkStream::__LeaveGamePhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__LeaveGamePhase" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__LeaveGamePhase" ] }, "CPythonNetworkStream::SetGamePhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SetGamePhase" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SetGamePhase" ] }, "CPythonNetworkStream::RecvObserverAddPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvObserverAddPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvObserverAddPacket" ] }, "CPythonNetworkStream::RecvObserverRemovePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvObserverRemovePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvObserverRemovePacket" ] }, "CPythonNetworkStream::RecvObserverMovePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvObserverMovePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvObserverMovePacket" ] }, "CPythonNetworkStream::RecvWarpPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvWarpPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvWarpPacket" ] }, "CPythonNetworkStream::RecvDuelStartPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvDuelStartPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvDuelStartPacket" ] }, "CPythonNetworkStream::RecvPVPPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPVPPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPVPPacket" ] }, "CPythonNetworkStream::NotifyHack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::NotifyHack" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::NotifyHack" ] }, "CPythonNetworkStream::__SendHack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__SendHack" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__SendHack" ] }, "CPythonNetworkStream::SendMessengerAddByVIDPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendMessengerAddByVIDPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendMessengerAddByVIDPacket" ] }, "CPythonNetworkStream::SendMessengerAddByNamePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendMessengerAddByNamePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendMessengerAddByNamePacket" ] }, "CPythonNetworkStream::SendMessengerRemovePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendMessengerRemovePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendMessengerRemovePacket" ] }, "CPythonNetworkStream::SendCharacterStatePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendCharacterStatePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendCharacterStatePacket" ] }, "CPythonNetworkStream::SendUseSkillPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendUseSkillPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendUseSkillPacket" ] }, "CPythonNetworkStream::SendChatPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendChatPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendChatPacket" ] }, "CPythonNetworkStream::RegisterEmoticonString": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RegisterEmoticonString" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RegisterEmoticonString" ] }, "CPythonNetworkStream::ParseEmoticon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::ParseEmoticon" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::ParseEmoticon" ] }, "CPythonNetworkStream::__ConvertEmpireText": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__ConvertEmpireText" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__ConvertEmpireText" ] }, "CPythonNetworkStream::RecvChatPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvChatPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvChatPacket" ] }, "CPythonNetworkStream::RecvWhisperPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvWhisperPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvWhisperPacket" ] }, "CPythonNetworkStream::SendWhisperPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendWhisperPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendWhisperPacket" ] }, "CPythonNetworkStream::SendMobileMessagePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendMobileMessagePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendMobileMessagePacket" ] }, "CPythonNetworkStream::RecvPointChange": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPointChange" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPointChange" ] }, "CPythonNetworkStream::RecvStunPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvStunPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvStunPacket" ] }, "CPythonNetworkStream::RecvDeadPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvDeadPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvDeadPacket" ] }, "CPythonNetworkStream::SendCharacterPositionPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendCharacterPositionPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendCharacterPositionPacket" ] }, "CPythonNetworkStream::SendOnClickPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendOnClickPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendOnClickPacket" ] }, "CPythonNetworkStream::RecvCharacterPositionPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvCharacterPositionPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvCharacterPositionPacket" ] }, "CPythonNetworkStream::RecvMotionPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvMotionPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvMotionPacket" ] }, "CPythonNetworkStream::RecvShopPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvShopPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvShopPacket" ] }, "CPythonNetworkStream::RecvExchangePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvExchangePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvExchangePacket" ] }, "CPythonNetworkStream::RecvQuestInfoPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvQuestInfoPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvQuestInfoPacket" ] }, "CPythonNetworkStream::RecvQuestConfirmPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvQuestConfirmPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvQuestConfirmPacket" ] }, "CPythonNetworkStream::RecvRequestMakeGuild": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvRequestMakeGuild" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvRequestMakeGuild" ] }, "CPythonNetworkStream::ToggleGameDebugInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::ToggleGameDebugInfo" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::ToggleGameDebugInfo" ] }, "CPythonNetworkStream::SendExchangeStartPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendExchangeStartPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendExchangeStartPacket" ] }, "CPythonNetworkStream::SendExchangeElkAddPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendExchangeElkAddPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendExchangeElkAddPacket" ] }, "CPythonNetworkStream::SendExchangeItemAddPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendExchangeItemAddPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendExchangeItemAddPacket" ] }, "CPythonNetworkStream::SendExchangeItemDelPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendExchangeItemDelPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendExchangeItemDelPacket" ] }, "CPythonNetworkStream::SendExchangeAcceptPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendExchangeAcceptPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendExchangeAcceptPacket" ] }, "CPythonNetworkStream::SendExchangeExitPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendExchangeExitPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendExchangeExitPacket" ] }, "CPythonNetworkStream::SendPointResetPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendPointResetPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendPointResetPacket" ] }, "CPythonNetworkStream::__IsPlayerAttacking": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__IsPlayerAttacking" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__IsPlayerAttacking" ] }, "CPythonNetworkStream::RecvScriptPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvScriptPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvScriptPacket" ] }, "CPythonNetworkStream::SendScriptAnswerPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendScriptAnswerPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendScriptAnswerPacket" ] }, "CPythonNetworkStream::SendScriptButtonPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendScriptButtonPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendScriptButtonPacket" ] }, "CPythonNetworkStream::SendAnswerMakeGuildPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendAnswerMakeGuildPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendAnswerMakeGuildPacket" ] }, "CPythonNetworkStream::SendQuestInputStringPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendQuestInputStringPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendQuestInputStringPacket" ] }, "CPythonNetworkStream::SendQuestConfirmPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendQuestConfirmPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendQuestConfirmPacket" ] }, "CPythonNetworkStream::RecvSkillCoolTimeEnd": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvSkillCoolTimeEnd" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvSkillCoolTimeEnd" ] }, "CPythonNetworkStream::RecvSkillLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvSkillLevel" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvSkillLevel" ] }, "CPythonNetworkStream::RecvSkillLevelNew": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvSkillLevelNew" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvSkillLevelNew" ] }, "CPythonNetworkStream::RecvDamageInfoPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvDamageInfoPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvDamageInfoPacket" ] }, "CPythonNetworkStream::RecvTargetPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvTargetPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvTargetPacket" ] }, "CPythonNetworkStream::RecvMountPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvMountPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvMountPacket" ] }, "CPythonNetworkStream::RecvChangeSpeedPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvChangeSpeedPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvChangeSpeedPacket" ] }, "CPythonNetworkStream::SendAttackPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendAttackPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendAttackPacket" ] }, "CPythonNetworkStream::SendSpecial": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendSpecial" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendSpecial" ] }, "CPythonNetworkStream::RecvAddFlyTargetingPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvAddFlyTargetingPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvAddFlyTargetingPacket" ] }, "CPythonNetworkStream::RecvFlyTargetingPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvFlyTargetingPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvFlyTargetingPacket" ] }, "CPythonNetworkStream::SendShootPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendShootPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendShootPacket" ] }, "CPythonNetworkStream::SendAddFlyTargetingPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendAddFlyTargetingPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendAddFlyTargetingPacket" ] }, "CPythonNetworkStream::SendFlyTargetingPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendFlyTargetingPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendFlyTargetingPacket" ] }, "CPythonNetworkStream::RecvCreateFlyPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvCreateFlyPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvCreateFlyPacket" ] }, "CPythonNetworkStream::SendTargetPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendTargetPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendTargetPacket" ] }, "CPythonNetworkStream::SendSyncPositionElementPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendSyncPositionElementPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendSyncPositionElementPacket" ] }, "CPythonNetworkStream::RecvMessenger": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvMessenger" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvMessenger" ] }, "CPythonNetworkStream::SendPartyInvitePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendPartyInvitePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendPartyInvitePacket" ] }, "CPythonNetworkStream::SendPartyInviteAnswerPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendPartyInviteAnswerPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendPartyInviteAnswerPacket" ] }, "CPythonNetworkStream::SendPartyRemovePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendPartyRemovePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendPartyRemovePacket" ] }, "CPythonNetworkStream::SendPartySetStatePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendPartySetStatePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendPartySetStatePacket" ] }, "CPythonNetworkStream::SendPartyUseSkillPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendPartyUseSkillPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendPartyUseSkillPacket" ] }, "CPythonNetworkStream::SendPartyParameterPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendPartyParameterPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendPartyParameterPacket" ] }, "CPythonNetworkStream::RecvPartyInvite": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPartyInvite" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPartyInvite" ] }, "CPythonNetworkStream::RecvPartyAdd": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPartyAdd" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPartyAdd" ] }, "CPythonNetworkStream::RecvPartyUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPartyUpdate" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPartyUpdate" ] }, "CPythonNetworkStream::RecvPartyRemove": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPartyRemove" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPartyRemove" ] }, "CPythonNetworkStream::RecvPartyLink": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPartyLink" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPartyLink" ] }, "CPythonNetworkStream::RecvPartyUnlink": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPartyUnlink" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPartyUnlink" ] }, "CPythonNetworkStream::RecvPartyParameter": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPartyParameter" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvPartyParameter" ] }, "CPythonNetworkStream::SendGuildAddMemberPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildAddMemberPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildAddMemberPacket" ] }, "CPythonNetworkStream::SendGuildRemoveMemberPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildRemoveMemberPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildRemoveMemberPacket" ] }, "CPythonNetworkStream::SendGuildChangeGradeNamePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildChangeGradeNamePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildChangeGradeNamePacket" ] }, "CPythonNetworkStream::SendGuildChangeGradeAuthorityPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildChangeGradeAuthorityPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildChangeGradeAuthorityPacket" ] }, "CPythonNetworkStream::SendGuildOfferPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildOfferPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildOfferPacket" ] }, "CPythonNetworkStream::SendGuildPostCommentPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildPostCommentPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildPostCommentPacket" ] }, "CPythonNetworkStream::SendGuildDeleteCommentPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildDeleteCommentPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildDeleteCommentPacket" ] }, "CPythonNetworkStream::SendGuildRefreshCommentsPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildRefreshCommentsPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildRefreshCommentsPacket" ] }, "CPythonNetworkStream::SendGuildChangeMemberGradePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildChangeMemberGradePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildChangeMemberGradePacket" ] }, "CPythonNetworkStream::SendGuildUseSkillPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildUseSkillPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildUseSkillPacket" ] }, "CPythonNetworkStream::SendGuildChangeMemberGeneralPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildChangeMemberGeneralPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildChangeMemberGeneralPacket" ] }, "CPythonNetworkStream::SendGuildInviteAnswerPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildInviteAnswerPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildInviteAnswerPacket" ] }, "CPythonNetworkStream::SendGuildChargeGSPPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildChargeGSPPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildChargeGSPPacket" ] }, "CPythonNetworkStream::SendGuildDepositMoneyPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildDepositMoneyPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildDepositMoneyPacket" ] }, "CPythonNetworkStream::SendGuildWithdrawMoneyPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildWithdrawMoneyPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGuildWithdrawMoneyPacket" ] }, "CPythonNetworkStream::RecvGuild": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvGuild" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvGuild" ] }, "CPythonNetworkStream::SendFishingPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendFishingPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendFishingPacket" ] }, "CPythonNetworkStream::SendGiveItemPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGiveItemPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendGiveItemPacket" ] }, "CPythonNetworkStream::RecvFishing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvFishing" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvFishing" ] }, "CPythonNetworkStream::RecvDungeon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvDungeon" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvDungeon" ] }, "CPythonNetworkStream::SendBuildPrivateShopPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendBuildPrivateShopPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendBuildPrivateShopPacket" ] }, "CPythonNetworkStream::RecvShopSignPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvShopSignPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvShopSignPacket" ] }, "CPythonNetworkStream::RecvTimePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvTimePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvTimePacket" ] }, "CPythonNetworkStream::RecvWalkModePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvWalkModePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvWalkModePacket" ] }, "CPythonNetworkStream::RecvChangeSkillGroupPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvChangeSkillGroupPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvChangeSkillGroupPacket" ] }, "CPythonNetworkStream::__TEST_SetSkillGroupFake": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__TEST_SetSkillGroupFake" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__TEST_SetSkillGroupFake" ] }, "CPythonNetworkStream::SendRefinePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendRefinePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendRefinePacket" ] }, "CPythonNetworkStream::SendSelectItemPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendSelectItemPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendSelectItemPacket" ] }, "CPythonNetworkStream::RecvRefineInformationPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvRefineInformationPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvRefineInformationPacket" ] }, "CPythonNetworkStream::RecvRefineInformationPacketNew": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvRefineInformationPacketNew" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvRefineInformationPacketNew" ] }, "CPythonNetworkStream::RecvNPCList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvNPCList" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvNPCList" ] }, "CPythonNetworkStream::__SendCRCReportPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__SendCRCReportPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::__SendCRCReportPacket" ] }, "CPythonNetworkStream::SendClientVersionPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendClientVersionPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendClientVersionPacket" ] }, "CPythonNetworkStream::RecvAffectAddPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvAffectAddPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvAffectAddPacket" ] }, "CPythonNetworkStream::RecvAffectRemovePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvAffectRemovePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvAffectRemovePacket" ] }, "CPythonNetworkStream::RecvChannelPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvChannelPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvChannelPacket" ] }, "CPythonNetworkStream::RecvViewEquipPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvViewEquipPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvViewEquipPacket" ] }, "CPythonNetworkStream::RecvLandPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvLandPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvLandPacket" ] }, "CPythonNetworkStream::RecvTargetCreatePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvTargetCreatePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvTargetCreatePacket" ] }, "CPythonNetworkStream::RecvTargetCreatePacketNew": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvTargetCreatePacketNew" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvTargetCreatePacketNew" ] }, "CPythonNetworkStream::RecvTargetUpdatePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvTargetUpdatePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvTargetUpdatePacket" ] }, "CPythonNetworkStream::RecvTargetDeletePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvTargetDeletePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvTargetDeletePacket" ] }, "CPythonNetworkStream::RecvLoverInfoPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvLoverInfoPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvLoverInfoPacket" ] }, "CPythonNetworkStream::RecvLovePointUpdatePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvLovePointUpdatePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvLovePointUpdatePacket" ] }, "CPythonNetworkStream::RecvDigMotionPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvDigMotionPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::RecvDigMotionPacket" ] }, "CPythonNetworkStream::SendDragonSoulRefinePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendDragonSoulRefinePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::SendDragonSoulRefinePacket" ] }, "CPythonNetworkStream::Discord_Start": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::Discord_Start" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::Discord_Start" ] }, "CPythonNetworkStream::Discord_Update": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::Discord_Update" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::Discord_Update" ] }, "CPythonNetworkStream::Discord_Close": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::Discord_Close" + "src/port/UserInterface/PythonNetworkStreamPhaseGame.cpp:CPythonNetworkStream::Discord_Close" ] } } diff --git a/audit/port-map/UserInterface/PythonNetworkStreamPhaseGameActor.cpp.json b/audit/port-map/UserInterface/PythonNetworkStreamPhaseGameActor.cpp.json index d7d8e9e2..15474ae6 100644 --- a/audit/port-map/UserInterface/PythonNetworkStreamPhaseGameActor.cpp.json +++ b/audit/port-map/UserInterface/PythonNetworkStreamPhaseGameActor.cpp.json @@ -7,103 +7,103 @@ "CPythonNetworkStream::__GlobalPositionToLocalPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::__GlobalPositionToLocalPosition" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::__GlobalPositionToLocalPosition" ] }, "CPythonNetworkStream::__LocalPositionToGlobalPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::__LocalPositionToGlobalPosition" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::__LocalPositionToGlobalPosition" ] }, "CPythonNetworkStream::__CanActMainInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::__CanActMainInstance" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::__CanActMainInstance" ] }, "CPythonNetworkStream::__ClearNetworkActorManager": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::__ClearNetworkActorManager" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::__ClearNetworkActorManager" ] }, "__SetWeaponPower": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:__SetWeaponPower" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:__SetWeaponPower" ] }, "IsInvisibleRace": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:IsInvisibleRace" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:IsInvisibleRace" ] }, "CPythonNetworkStream::RecvCharacterAppendPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvCharacterAppendPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvCharacterAppendPacket" ] }, "CPythonNetworkStream::RecvCharacterAdditionalInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvCharacterAdditionalInfo" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvCharacterAdditionalInfo" ] }, "CPythonNetworkStream::RecvCharacterAppendPacketNew": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvCharacterAppendPacketNew" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvCharacterAppendPacketNew" ] }, "CPythonNetworkStream::RecvCharacterUpdatePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvCharacterUpdatePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvCharacterUpdatePacket" ] }, "CPythonNetworkStream::RecvCharacterUpdatePacketNew": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvCharacterUpdatePacketNew" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvCharacterUpdatePacketNew" ] }, "CPythonNetworkStream::__RecvCharacterAppendPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::__RecvCharacterAppendPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::__RecvCharacterAppendPacket" ] }, "CPythonNetworkStream::__RecvCharacterUpdatePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::__RecvCharacterUpdatePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::__RecvCharacterUpdatePacket" ] }, "CPythonNetworkStream::RecvCharacterDeletePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvCharacterDeletePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvCharacterDeletePacket" ] }, "CPythonNetworkStream::RecvCharacterMovePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvCharacterMovePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvCharacterMovePacket" ] }, "CPythonNetworkStream::RecvOwnerShipPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvOwnerShipPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvOwnerShipPacket" ] }, "CPythonNetworkStream::RecvSyncPositionPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvSyncPositionPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameActor.cpp:CPythonNetworkStream::RecvSyncPositionPacket" ] } } diff --git a/audit/port-map/UserInterface/PythonNetworkStreamPhaseGameItem.cpp.json b/audit/port-map/UserInterface/PythonNetworkStreamPhaseGameItem.cpp.json index b83dc2d0..e73b281a 100644 --- a/audit/port-map/UserInterface/PythonNetworkStreamPhaseGameItem.cpp.json +++ b/audit/port-map/UserInterface/PythonNetworkStreamPhaseGameItem.cpp.json @@ -7,265 +7,265 @@ "CPythonNetworkStream::SendSafeBoxMoneyPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendSafeBoxMoneyPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendSafeBoxMoneyPacket" ] }, "CPythonNetworkStream::SendSafeBoxCheckinPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendSafeBoxCheckinPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendSafeBoxCheckinPacket" ] }, "CPythonNetworkStream::SendSafeBoxCheckoutPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendSafeBoxCheckoutPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendSafeBoxCheckoutPacket" ] }, "CPythonNetworkStream::SendSafeBoxItemMovePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendSafeBoxItemMovePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendSafeBoxItemMovePacket" ] }, "CPythonNetworkStream::RecvSafeBoxSetPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvSafeBoxSetPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvSafeBoxSetPacket" ] }, "CPythonNetworkStream::RecvSafeBoxDelPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvSafeBoxDelPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvSafeBoxDelPacket" ] }, "CPythonNetworkStream::RecvSafeBoxWrongPasswordPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvSafeBoxWrongPasswordPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvSafeBoxWrongPasswordPacket" ] }, "CPythonNetworkStream::RecvSafeBoxSizePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvSafeBoxSizePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvSafeBoxSizePacket" ] }, "CPythonNetworkStream::RecvSafeBoxMoneyChangePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvSafeBoxMoneyChangePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvSafeBoxMoneyChangePacket" ] }, "CPythonNetworkStream::SendMallCheckoutPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendMallCheckoutPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendMallCheckoutPacket" ] }, "CPythonNetworkStream::RecvMallOpenPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvMallOpenPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvMallOpenPacket" ] }, "CPythonNetworkStream::RecvMallItemSetPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvMallItemSetPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvMallItemSetPacket" ] }, "CPythonNetworkStream::RecvMallItemDelPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvMallItemDelPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvMallItemDelPacket" ] }, "CPythonNetworkStream::RecvItemSetPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvItemSetPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvItemSetPacket" ] }, "CPythonNetworkStream::RecvItemSetPacket2": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvItemSetPacket2" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvItemSetPacket2" ] }, "CPythonNetworkStream::RecvItemUsePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvItemUsePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvItemUsePacket" ] }, "CPythonNetworkStream::RecvItemUpdatePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvItemUpdatePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvItemUpdatePacket" ] }, "CPythonNetworkStream::RecvItemGroundAddPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvItemGroundAddPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvItemGroundAddPacket" ] }, "CPythonNetworkStream::RecvItemOwnership": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvItemOwnership" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvItemOwnership" ] }, "CPythonNetworkStream::RecvItemGroundDelPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvItemGroundDelPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvItemGroundDelPacket" ] }, "CPythonNetworkStream::RecvQuickSlotAddPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvQuickSlotAddPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvQuickSlotAddPacket" ] }, "CPythonNetworkStream::RecvQuickSlotDelPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvQuickSlotDelPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvQuickSlotDelPacket" ] }, "CPythonNetworkStream::RecvQuickSlotMovePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvQuickSlotMovePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvQuickSlotMovePacket" ] }, "CPythonNetworkStream::SendShopEndPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendShopEndPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendShopEndPacket" ] }, "CPythonNetworkStream::SendShopBuyPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendShopBuyPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendShopBuyPacket" ] }, "CPythonNetworkStream::SendShopSellPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendShopSellPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendShopSellPacket" ] }, "CPythonNetworkStream::SendShopSellPacketNew": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendShopSellPacketNew" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendShopSellPacketNew" ] }, "CPythonNetworkStream::SendItemUsePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendItemUsePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendItemUsePacket" ] }, "CPythonNetworkStream::SendItemUseToItemPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendItemUseToItemPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendItemUseToItemPacket" ] }, "CPythonNetworkStream::SendItemDropPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendItemDropPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendItemDropPacket" ] }, "CPythonNetworkStream::SendItemDropPacketNew": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendItemDropPacketNew" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendItemDropPacketNew" ] }, "CPythonNetworkStream::__IsEquipItemInSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::__IsEquipItemInSlot" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::__IsEquipItemInSlot" ] }, "CPythonNetworkStream::__PlayInventoryItemUseSound": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::__PlayInventoryItemUseSound" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::__PlayInventoryItemUseSound" ] }, "CPythonNetworkStream::__PlayInventoryItemDropSound": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::__PlayInventoryItemDropSound" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::__PlayInventoryItemDropSound" ] }, "CPythonNetworkStream::__PlaySafeBoxItemDropSound": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::__PlaySafeBoxItemDropSound" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::__PlaySafeBoxItemDropSound" ] }, "CPythonNetworkStream::__PlayMallItemDropSound": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::__PlayMallItemDropSound" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::__PlayMallItemDropSound" ] }, "CPythonNetworkStream::SendItemMovePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendItemMovePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendItemMovePacket" ] }, "CPythonNetworkStream::SendItemPickUpPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendItemPickUpPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendItemPickUpPacket" ] }, "CPythonNetworkStream::SendQuickSlotAddPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendQuickSlotAddPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendQuickSlotAddPacket" ] }, "CPythonNetworkStream::SendQuickSlotDelPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendQuickSlotDelPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendQuickSlotDelPacket" ] }, "CPythonNetworkStream::SendQuickSlotMovePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendQuickSlotMovePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::SendQuickSlotMovePacket" ] }, "CPythonNetworkStream::RecvSpecialEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvSpecialEffect" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvSpecialEffect" ] }, "CPythonNetworkStream::RecvSpecificEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvSpecificEffect" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvSpecificEffect" ] }, "CPythonNetworkStream::RecvDragonSoulRefine": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvDragonSoulRefine" + "src/port/UserInterface/PythonNetworkStreamPhaseGameItem.cpp:CPythonNetworkStream::RecvDragonSoulRefine" ] } } diff --git a/audit/port-map/UserInterface/PythonNetworkStreamPhaseHandShake.cpp.json b/audit/port-map/UserInterface/PythonNetworkStreamPhaseHandShake.cpp.json index 42385e5b..32f84454 100644 --- a/audit/port-map/UserInterface/PythonNetworkStreamPhaseHandShake.cpp.json +++ b/audit/port-map/UserInterface/PythonNetworkStreamPhaseHandShake.cpp.json @@ -7,61 +7,61 @@ "CPythonNetworkStream::HandShakePhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::HandShakePhase" + "src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::HandShakePhase" ] }, "CPythonNetworkStream::SetHandShakePhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::SetHandShakePhase" + "src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::SetHandShakePhase" ] }, "CPythonNetworkStream::RecvHandshakePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::RecvHandshakePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::RecvHandshakePacket" ] }, "CPythonNetworkStream::RecvHandshakeOKPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::RecvHandshakeOKPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::RecvHandshakeOKPacket" ] }, "CPythonNetworkStream::RecvHybridCryptKeyPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::RecvHybridCryptKeyPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::RecvHybridCryptKeyPacket" ] }, "CPythonNetworkStream::RecvHybridCryptSDBPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::RecvHybridCryptSDBPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::RecvHybridCryptSDBPacket" ] }, "CPythonNetworkStream::RecvKeyAgreementPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::RecvKeyAgreementPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::RecvKeyAgreementPacket" ] }, "CPythonNetworkStream::RecvKeyAgreementCompletedPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::RecvKeyAgreementCompletedPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::RecvKeyAgreementCompletedPacket" ] }, "CPythonNetworkStream::RecvHSCheckRequest": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::RecvHSCheckRequest" + "src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::RecvHSCheckRequest" ] }, "CPythonNetworkStream::RecvXTrapVerifyRequest": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::RecvXTrapVerifyRequest" + "src/port/UserInterface/PythonNetworkStreamPhaseHandShake.cpp:CPythonNetworkStream::RecvXTrapVerifyRequest" ] } } diff --git a/audit/port-map/UserInterface/PythonNetworkStreamPhaseLoading.cpp.json b/audit/port-map/UserInterface/PythonNetworkStreamPhaseLoading.cpp.json index 139a84a2..19c14948 100644 --- a/audit/port-map/UserInterface/PythonNetworkStreamPhaseLoading.cpp.json +++ b/audit/port-map/UserInterface/PythonNetworkStreamPhaseLoading.cpp.json @@ -7,115 +7,115 @@ "CPythonNetworkStream::EnableChatInsultFilter": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::EnableChatInsultFilter" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::EnableChatInsultFilter" ] }, "CPythonNetworkStream::__FilterInsult": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::__FilterInsult" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::__FilterInsult" ] }, "CPythonNetworkStream::IsChatInsultIn": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::IsChatInsultIn" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::IsChatInsultIn" ] }, "CPythonNetworkStream::IsInsultIn": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::IsInsultIn" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::IsInsultIn" ] }, "CPythonNetworkStream::LoadInsultList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::LoadInsultList" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::LoadInsultList" ] }, "CPythonNetworkStream::LoadConvertTable": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::LoadConvertTable" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::LoadConvertTable" ] }, "CPythonNetworkStream::LoadingPhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::LoadingPhase" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::LoadingPhase" ] }, "CPythonNetworkStream::SetLoadingPhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::SetLoadingPhase" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::SetLoadingPhase" ] }, "CPythonNetworkStream::RecvMainCharacter": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::RecvMainCharacter" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::RecvMainCharacter" ] }, "CPythonNetworkStream::RecvMainCharacter2_EMPIRE": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::RecvMainCharacter2_EMPIRE" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::RecvMainCharacter2_EMPIRE" ] }, "CPythonNetworkStream::RecvMainCharacter3_BGM": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::RecvMainCharacter3_BGM" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::RecvMainCharacter3_BGM" ] }, "CPythonNetworkStream::RecvMainCharacter4_BGM_VOL": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::RecvMainCharacter4_BGM_VOL" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::RecvMainCharacter4_BGM_VOL" ] }, "CPythonNetworkStream::__SetFieldMusicFileName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::__SetFieldMusicFileName" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::__SetFieldMusicFileName" ] }, "CPythonNetworkStream::__SetFieldMusicFileInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::__SetFieldMusicFileInfo" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::__SetFieldMusicFileInfo" ] }, "CPythonNetworkStream::GetFieldMusicFileName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::GetFieldMusicFileName" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::GetFieldMusicFileName" ] }, "CPythonNetworkStream::GetFieldMusicVolume": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::GetFieldMusicVolume" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::GetFieldMusicVolume" ] }, "CPythonNetworkStream::__RecvPlayerPoints": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::__RecvPlayerPoints" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::__RecvPlayerPoints" ] }, "CPythonNetworkStream::StartGame": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::StartGame" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::StartGame" ] }, "CPythonNetworkStream::SendEnterGame": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::SendEnterGame" + "src/port/UserInterface/PythonNetworkStreamPhaseLoading.cpp:CPythonNetworkStream::SendEnterGame" ] } } diff --git a/audit/port-map/UserInterface/PythonNetworkStreamPhaseLogin.cpp.json b/audit/port-map/UserInterface/PythonNetworkStreamPhaseLogin.cpp.json index 05e3e337..b3f70ad1 100644 --- a/audit/port-map/UserInterface/PythonNetworkStreamPhaseLogin.cpp.json +++ b/audit/port-map/UserInterface/PythonNetworkStreamPhaseLogin.cpp.json @@ -7,109 +7,109 @@ "CPythonNetworkStream::LoginPhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::LoginPhase" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::LoginPhase" ] }, "CPythonNetworkStream::SetLoginPhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::SetLoginPhase" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::SetLoginPhase" ] }, "CPythonNetworkStream::__RecvEmpirePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvEmpirePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvEmpirePacket" ] }, "CPythonNetworkStream::__RecvLoginSuccessPacket3": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvLoginSuccessPacket3" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvLoginSuccessPacket3" ] }, "CPythonNetworkStream::__RecvLoginSuccessPacket4": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvLoginSuccessPacket4" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvLoginSuccessPacket4" ] }, "CPythonNetworkStream::OnConnectFailure": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::OnConnectFailure" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::OnConnectFailure" ] }, "CPythonNetworkStream::__RecvLoginFailurePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvLoginFailurePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvLoginFailurePacket" ] }, "CPythonNetworkStream::SendDirectEnterPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::SendDirectEnterPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::SendDirectEnterPacket" ] }, "CPythonNetworkStream::SendLoginPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::SendLoginPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::SendLoginPacket" ] }, "CPythonNetworkStream::SendLoginPacketNew": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::SendLoginPacketNew" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::SendLoginPacketNew" ] }, "CPythonNetworkStream::__RecvRunupMatrixQuizPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvRunupMatrixQuizPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvRunupMatrixQuizPacket" ] }, "CPythonNetworkStream::SendRunupMatrixAnswerPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::SendRunupMatrixAnswerPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::SendRunupMatrixAnswerPacket" ] }, "CPythonNetworkStream::__RecvNEWCIBNPasspodRequestPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvNEWCIBNPasspodRequestPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvNEWCIBNPasspodRequestPacket" ] }, "CPythonNetworkStream::__RecvNEWCIBNPasspodFailurePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvNEWCIBNPasspodFailurePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvNEWCIBNPasspodFailurePacket" ] }, "CPythonNetworkStream::SendNEWCIBNPasspodAnswerPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::SendNEWCIBNPasspodAnswerPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::SendNEWCIBNPasspodAnswerPacket" ] }, "CPythonNetworkStream::SendChinaMatrixCardPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::SendChinaMatrixCardPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::SendChinaMatrixCardPacket" ] }, "CPythonNetworkStream::__RecvChinaMatrixCardPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvChinaMatrixCardPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvChinaMatrixCardPacket" ] }, "CPythonNetworkStream::__RecvLoginKeyPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvLoginKeyPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseLogin.cpp:CPythonNetworkStream::__RecvLoginKeyPacket" ] } } diff --git a/audit/port-map/UserInterface/PythonNetworkStreamPhaseOffline.cpp.json b/audit/port-map/UserInterface/PythonNetworkStreamPhaseOffline.cpp.json index 3befb1b8..5c03e156 100644 --- a/audit/port-map/UserInterface/PythonNetworkStreamPhaseOffline.cpp.json +++ b/audit/port-map/UserInterface/PythonNetworkStreamPhaseOffline.cpp.json @@ -7,7 +7,7 @@ "CPythonNetworkStream::OffLinePhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseOffline.cpp:CPythonNetworkStream::OffLinePhase" + "src/port/UserInterface/PythonNetworkStreamPhaseOffline.cpp:CPythonNetworkStream::OffLinePhase" ] } } diff --git a/audit/port-map/UserInterface/PythonNetworkStreamPhaseSelect.cpp.json b/audit/port-map/UserInterface/PythonNetworkStreamPhaseSelect.cpp.json index fba257ed..011d52a4 100644 --- a/audit/port-map/UserInterface/PythonNetworkStreamPhaseSelect.cpp.json +++ b/audit/port-map/UserInterface/PythonNetworkStreamPhaseSelect.cpp.json @@ -7,73 +7,73 @@ "CPythonNetworkStream::SetSelectPhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::SetSelectPhase" + "src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::SetSelectPhase" ] }, "CPythonNetworkStream::SelectPhase": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::SelectPhase" + "src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::SelectPhase" ] }, "CPythonNetworkStream::SendSelectEmpirePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::SendSelectEmpirePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::SendSelectEmpirePacket" ] }, "CPythonNetworkStream::SendSelectCharacterPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::SendSelectCharacterPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::SendSelectCharacterPacket" ] }, "CPythonNetworkStream::SendDestroyCharacterPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::SendDestroyCharacterPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::SendDestroyCharacterPacket" ] }, "CPythonNetworkStream::SendCreateCharacterPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::SendCreateCharacterPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::SendCreateCharacterPacket" ] }, "CPythonNetworkStream::SendChangeNamePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::SendChangeNamePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::SendChangeNamePacket" ] }, "CPythonNetworkStream::__RecvPlayerCreateSuccessPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::__RecvPlayerCreateSuccessPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::__RecvPlayerCreateSuccessPacket" ] }, "CPythonNetworkStream::__RecvPlayerCreateFailurePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::__RecvPlayerCreateFailurePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::__RecvPlayerCreateFailurePacket" ] }, "CPythonNetworkStream::__RecvPlayerDestroySuccessPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::__RecvPlayerDestroySuccessPacket" + "src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::__RecvPlayerDestroySuccessPacket" ] }, "CPythonNetworkStream::__RecvPlayerDestroyFailurePacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::__RecvPlayerDestroyFailurePacket" + "src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::__RecvPlayerDestroyFailurePacket" ] }, "CPythonNetworkStream::__RecvChangeName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::__RecvChangeName" + "src/port/UserInterface/PythonNetworkStreamPhaseSelect.cpp:CPythonNetworkStream::__RecvChangeName" ] } } diff --git a/audit/port-map/UserInterface/PythonNonPlayer.cpp.json b/audit/port-map/UserInterface/PythonNonPlayer.cpp.json index c1a5076c..5296ce2d 100644 --- a/audit/port-map/UserInterface/PythonNonPlayer.cpp.json +++ b/audit/port-map/UserInterface/PythonNonPlayer.cpp.json @@ -7,79 +7,79 @@ "CPythonNonPlayer::LoadNonPlayerData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::LoadNonPlayerData" + "src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::LoadNonPlayerData" ] }, "CPythonNonPlayer::GetName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::GetName" + "src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::GetName" ] }, "CPythonNonPlayer::GetInstanceType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::GetInstanceType" + "src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::GetInstanceType" ] }, "CPythonNonPlayer::GetTable": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::GetTable" + "src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::GetTable" ] }, "CPythonNonPlayer::GetEventType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::GetEventType" + "src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::GetEventType" ] }, "CPythonNonPlayer::GetEventTypeByVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::GetEventTypeByVID" + "src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::GetEventTypeByVID" ] }, "CPythonNonPlayer::GetMonsterName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::GetMonsterName" + "src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::GetMonsterName" ] }, "CPythonNonPlayer::GetMonsterColor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::GetMonsterColor" + "src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::GetMonsterColor" ] }, "CPythonNonPlayer::GetMatchableMobList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::GetMatchableMobList" + "src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::GetMatchableMobList" ] }, "CPythonNonPlayer::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::Clear" + "src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::Clear" ] }, "CPythonNonPlayer::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::Destroy" + "src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::Destroy" ] }, "CPythonNonPlayer::CPythonNonPlayer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::CPythonNonPlayer" + "src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::CPythonNonPlayer" ] }, "CPythonNonPlayer::~CPythonNonPlayer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::~CPythonNonPlayer" + "src/port/UserInterface/PythonNonPlayer.cpp:CPythonNonPlayer::~CPythonNonPlayer" ] } } diff --git a/audit/port-map/UserInterface/PythonNonPlayerModule.cpp.json b/audit/port-map/UserInterface/PythonNonPlayerModule.cpp.json index 08e6131b..ed919238 100644 --- a/audit/port-map/UserInterface/PythonNonPlayerModule.cpp.json +++ b/audit/port-map/UserInterface/PythonNonPlayerModule.cpp.json @@ -7,43 +7,43 @@ "nonplayerGetEventType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayerModule.cpp:nonplayerGetEventType" + "src/port/UserInterface/PythonNonPlayerModule.cpp:nonplayerGetEventType" ] }, "nonplayerGetEventTypeByVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayerModule.cpp:nonplayerGetEventTypeByVID" + "src/port/UserInterface/PythonNonPlayerModule.cpp:nonplayerGetEventTypeByVID" ] }, "nonplayerGetLevelByVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayerModule.cpp:nonplayerGetLevelByVID" + "src/port/UserInterface/PythonNonPlayerModule.cpp:nonplayerGetLevelByVID" ] }, "nonplayerGetGradeByVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayerModule.cpp:nonplayerGetGradeByVID" + "src/port/UserInterface/PythonNonPlayerModule.cpp:nonplayerGetGradeByVID" ] }, "nonplayerGetMonsterName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayerModule.cpp:nonplayerGetMonsterName" + "src/port/UserInterface/PythonNonPlayerModule.cpp:nonplayerGetMonsterName" ] }, "nonplayerLoadNonPlayerData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayerModule.cpp:nonplayerLoadNonPlayerData" + "src/port/UserInterface/PythonNonPlayerModule.cpp:nonplayerLoadNonPlayerData" ] }, "initNonPlayer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonNonPlayerModule.cpp:initNonPlayer" + "src/port/UserInterface/PythonNonPlayerModule.cpp:initNonPlayer" ] } } diff --git a/audit/port-map/UserInterface/PythonPackModule.cpp.json b/audit/port-map/UserInterface/PythonPackModule.cpp.json index 9667323a..189147d7 100644 --- a/audit/port-map/UserInterface/PythonPackModule.cpp.json +++ b/audit/port-map/UserInterface/PythonPackModule.cpp.json @@ -12,24 +12,24 @@ }, "packExist": { "impl": [ - "extension/src/port/UserInterface/PythonPackModule.cpp:packExist" + "src/port/UserInterface/PythonPackModule.cpp:packExist" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" }, "packGet": { "impl": [ - "extension/src/port/UserInterface/PythonPackModule.cpp:packGet" + "src/port/UserInterface/PythonPackModule.cpp:packGet" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" }, "initpack": { "impl": [ - "extension/src/port/UserInterface/PythonPackModule.cpp:initpack" + "src/port/UserInterface/PythonPackModule.cpp:initpack" ], "status": "PORTED", - "test": "extension/tests/port_python_launcher_test.cpp (port.python_launcher)" + "test": "tests/port/port_python_launcher_test.cpp (port.python_launcher)" } } } diff --git a/audit/port-map/UserInterface/PythonPlayer.cpp.json b/audit/port-map/UserInterface/PythonPlayer.cpp.json index 499b7e4b..e832ccf0 100644 --- a/audit/port-map/UserInterface/PythonPlayer.cpp.json +++ b/audit/port-map/UserInterface/PythonPlayer.cpp.json @@ -7,841 +7,841 @@ "CPythonPlayer::SPlayerStatus::SetPoint": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SPlayerStatus::SetPoint" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SPlayerStatus::SetPoint" ] }, "CPythonPlayer::SPlayerStatus::GetPoint": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SPlayerStatus::GetPoint" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SPlayerStatus::GetPoint" ] }, "CPythonPlayer::AffectIndexToSkillIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::AffectIndexToSkillIndex" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::AffectIndexToSkillIndex" ] }, "CPythonPlayer::AffectIndexToSkillSlotIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::AffectIndexToSkillSlotIndex" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::AffectIndexToSkillSlotIndex" ] }, "CPythonPlayer::__GetPickedActorPtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetPickedActorPtr" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetPickedActorPtr" ] }, "CPythonPlayer::__GetPickedActorID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetPickedActorID" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetPickedActorID" ] }, "CPythonPlayer::__GetPickedItemID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetPickedItemID" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetPickedItemID" ] }, "CPythonPlayer::__GetPickedGroundPos": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetPickedGroundPos" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetPickedGroundPos" ] }, "CPythonPlayer::NEW_GetMainActorPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NEW_GetMainActorPosition" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NEW_GetMainActorPosition" ] }, "CPythonPlayer::RegisterEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RegisterEffect" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RegisterEffect" ] }, "CPythonPlayer::NEW_ShowEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NEW_ShowEffect" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NEW_ShowEffect" ] }, "CPythonPlayer::NEW_FindActorPtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NEW_FindActorPtr" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NEW_FindActorPtr" ] }, "CPythonPlayer::NEW_GetMainActorPtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NEW_GetMainActorPtr" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NEW_GetMainActorPtr" ] }, "CPythonPlayer::Update": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::Update" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::Update" ] }, "CPythonPlayer::__IsUsingChargeSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__IsUsingChargeSkill" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__IsUsingChargeSkill" ] }, "CPythonPlayer::__Update_AutoAttack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__Update_AutoAttack" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__Update_AutoAttack" ] }, "CPythonPlayer::__Update_NotifyGuildAreaEvent": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__Update_NotifyGuildAreaEvent" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__Update_NotifyGuildAreaEvent" ] }, "CPythonPlayer::SetMainCharacterIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetMainCharacterIndex" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetMainCharacterIndex" ] }, "CPythonPlayer::GetMainCharacterIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetMainCharacterIndex" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetMainCharacterIndex" ] }, "CPythonPlayer::IsMainCharacterIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsMainCharacterIndex" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsMainCharacterIndex" ] }, "CPythonPlayer::GetGuildID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetGuildID" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetGuildID" ] }, "CPythonPlayer::SetWeaponPower": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetWeaponPower" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetWeaponPower" ] }, "CPythonPlayer::SetRace": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetRace" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetRace" ] }, "CPythonPlayer::GetRace": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetRace" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetRace" ] }, "CPythonPlayer::__GetRaceStat": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetRaceStat" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetRaceStat" ] }, "CPythonPlayer::__GetLevelAtk": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetLevelAtk" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetLevelAtk" ] }, "CPythonPlayer::__GetStatAtk": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetStatAtk" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetStatAtk" ] }, "CPythonPlayer::__GetWeaponAtk": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetWeaponAtk" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetWeaponAtk" ] }, "CPythonPlayer::__GetTotalAtk": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetTotalAtk" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetTotalAtk" ] }, "CPythonPlayer::__GetHitRate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetHitRate" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetHitRate" ] }, "CPythonPlayer::__GetEvadeRate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetEvadeRate" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__GetEvadeRate" ] }, "CPythonPlayer::__UpdateBattleStatus": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__UpdateBattleStatus" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__UpdateBattleStatus" ] }, "CPythonPlayer::SetStatus": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetStatus" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetStatus" ] }, "CPythonPlayer::GetStatus": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetStatus" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetStatus" ] }, "CPythonPlayer::GetName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetName" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetName" ] }, "CPythonPlayer::SetName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetName" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetName" ] }, "CPythonPlayer::NotifyDeletingCharacterInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NotifyDeletingCharacterInstance" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NotifyDeletingCharacterInstance" ] }, "CPythonPlayer::NotifyCharacterDead": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NotifyCharacterDead" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NotifyCharacterDead" ] }, "CPythonPlayer::NotifyCharacterUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NotifyCharacterUpdate" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NotifyCharacterUpdate" ] }, "CPythonPlayer::NotifyDeadMainCharacter": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NotifyDeadMainCharacter" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NotifyDeadMainCharacter" ] }, "CPythonPlayer::NotifyChangePKMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NotifyChangePKMode" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NotifyChangePKMode" ] }, "CPythonPlayer::MoveItemData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::MoveItemData" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::MoveItemData" ] }, "CPythonPlayer::GetItemData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetItemData" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetItemData" ] }, "CPythonPlayer::SetItemData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetItemData" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetItemData" ] }, "CPythonPlayer::GetItemIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetItemIndex" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetItemIndex" ] }, "CPythonPlayer::GetItemFlags": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetItemFlags" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetItemFlags" ] }, "CPythonPlayer::GetItemCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetItemCount" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetItemCount" ] }, "CPythonPlayer::GetItemCountByVnum": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetItemCountByVnum" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetItemCountByVnum" ] }, "CPythonPlayer::GetItemMetinSocket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetItemMetinSocket" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetItemMetinSocket" ] }, "CPythonPlayer::GetItemAttribute": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetItemAttribute" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetItemAttribute" ] }, "CPythonPlayer::SetItemCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetItemCount" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetItemCount" ] }, "CPythonPlayer::SetItemMetinSocket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetItemMetinSocket" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetItemMetinSocket" ] }, "CPythonPlayer::SetItemAttribute": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetItemAttribute" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetItemAttribute" ] }, "CPythonPlayer::GetQuickPage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetQuickPage" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetQuickPage" ] }, "CPythonPlayer::SetQuickPage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetQuickPage" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetQuickPage" ] }, "CPythonPlayer::LocalQuickSlotIndexToGlobalQuickSlotIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::LocalQuickSlotIndexToGlobalQuickSlotIndex" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::LocalQuickSlotIndexToGlobalQuickSlotIndex" ] }, "CPythonPlayer::GetGlobalQuickSlotData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetGlobalQuickSlotData" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetGlobalQuickSlotData" ] }, "CPythonPlayer::GetLocalQuickSlotData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetLocalQuickSlotData" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetLocalQuickSlotData" ] }, "CPythonPlayer::__RefLocalQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__RefLocalQuickSlot" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__RefLocalQuickSlot" ] }, "CPythonPlayer::__RefGlobalQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__RefGlobalQuickSlot" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__RefGlobalQuickSlot" ] }, "CPythonPlayer::RemoveQuickSlotByValue": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RemoveQuickSlotByValue" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RemoveQuickSlotByValue" ] }, "CPythonPlayer::IsItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsItem" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsItem" ] }, "CPythonPlayer::RequestMoveGlobalQuickSlotToLocalQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RequestMoveGlobalQuickSlotToLocalQuickSlot" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RequestMoveGlobalQuickSlotToLocalQuickSlot" ] }, "CPythonPlayer::RequestAddLocalQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RequestAddLocalQuickSlot" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RequestAddLocalQuickSlot" ] }, "CPythonPlayer::RequestAddToEmptyLocalQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RequestAddToEmptyLocalQuickSlot" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RequestAddToEmptyLocalQuickSlot" ] }, "CPythonPlayer::RequestDeleteGlobalQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RequestDeleteGlobalQuickSlot" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RequestDeleteGlobalQuickSlot" ] }, "CPythonPlayer::RequestUseLocalQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RequestUseLocalQuickSlot" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RequestUseLocalQuickSlot" ] }, "CPythonPlayer::AddQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::AddQuickSlot" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::AddQuickSlot" ] }, "CPythonPlayer::DeleteQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::DeleteQuickSlot" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::DeleteQuickSlot" ] }, "CPythonPlayer::MoveQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::MoveQuickSlot" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::MoveQuickSlot" ] }, "CPythonPlayer::IsBeltInventorySlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsBeltInventorySlot" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsBeltInventorySlot" ] }, "CPythonPlayer::IsInventorySlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsInventorySlot" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsInventorySlot" ] }, "CPythonPlayer::IsEquipmentSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsEquipmentSlot" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsEquipmentSlot" ] }, "CPythonPlayer::IsEquipItemInSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsEquipItemInSlot" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsEquipItemInSlot" ] }, "CPythonPlayer::SetSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetSkill" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetSkill" ] }, "CPythonPlayer::GetSkillIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetSkillIndex" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetSkillIndex" ] }, "CPythonPlayer::GetSkillSlotIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetSkillSlotIndex" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetSkillSlotIndex" ] }, "CPythonPlayer::GetSkillGrade": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetSkillGrade" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetSkillGrade" ] }, "CPythonPlayer::GetSkillLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetSkillLevel" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetSkillLevel" ] }, "CPythonPlayer::GetSkillCurrentEfficientPercentage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetSkillCurrentEfficientPercentage" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetSkillCurrentEfficientPercentage" ] }, "CPythonPlayer::GetSkillNextEfficientPercentage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetSkillNextEfficientPercentage" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetSkillNextEfficientPercentage" ] }, "CPythonPlayer::SetSkillLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetSkillLevel" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetSkillLevel" ] }, "CPythonPlayer::SetSkillLevel_": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetSkillLevel_" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetSkillLevel_" ] }, "CPythonPlayer::SetSkillCoolTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetSkillCoolTime" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetSkillCoolTime" ] }, "CPythonPlayer::EndSkillCoolTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::EndSkillCoolTime" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::EndSkillCoolTime" ] }, "CPythonPlayer::GetSkillCoolTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetSkillCoolTime" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetSkillCoolTime" ] }, "CPythonPlayer::GetSkillElapsedCoolTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetSkillElapsedCoolTime" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetSkillElapsedCoolTime" ] }, "CPythonPlayer::__ActivateSkillSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__ActivateSkillSlot" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__ActivateSkillSlot" ] }, "CPythonPlayer::__DeactivateSkillSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__DeactivateSkillSlot" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__DeactivateSkillSlot" ] }, "CPythonPlayer::IsSkillCoolTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsSkillCoolTime" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsSkillCoolTime" ] }, "CPythonPlayer::IsSkillActive": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsSkillActive" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsSkillActive" ] }, "CPythonPlayer::IsToggleSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsToggleSkill" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsToggleSkill" ] }, "CPythonPlayer::SetPlayTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetPlayTime" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetPlayTime" ] }, "CPythonPlayer::GetPlayTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetPlayTime" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetPlayTime" ] }, "CPythonPlayer::SendClickItemPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SendClickItemPacket" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SendClickItemPacket" ] }, "CPythonPlayer::__SendClickActorPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__SendClickActorPacket" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__SendClickActorPacket" ] }, "CPythonPlayer::ActEmotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::ActEmotion" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::ActEmotion" ] }, "CPythonPlayer::StartEmotionProcess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::StartEmotionProcess" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::StartEmotionProcess" ] }, "CPythonPlayer::EndEmotionProcess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::EndEmotionProcess" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::EndEmotionProcess" ] }, "CPythonPlayer::__IsProcessingEmotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__IsProcessingEmotion" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__IsProcessingEmotion" ] }, "CPythonPlayer::SetDungeonDestinationPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetDungeonDestinationPosition" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetDungeonDestinationPosition" ] }, "CPythonPlayer::AlarmHaveToGo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::AlarmHaveToGo" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::AlarmHaveToGo" ] }, "CPythonPlayer::ExitParty": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::ExitParty" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::ExitParty" ] }, "CPythonPlayer::AppendPartyMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::AppendPartyMember" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::AppendPartyMember" ] }, "CPythonPlayer::LinkPartyMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::LinkPartyMember" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::LinkPartyMember" ] }, "CPythonPlayer::UnlinkPartyMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::UnlinkPartyMember" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::UnlinkPartyMember" ] }, "CPythonPlayer::UpdatePartyMemberInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::UpdatePartyMemberInfo" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::UpdatePartyMemberInfo" ] }, "CPythonPlayer::UpdatePartyMemberAffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::UpdatePartyMemberAffect" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::UpdatePartyMemberAffect" ] }, "CPythonPlayer::RemovePartyMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RemovePartyMember" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RemovePartyMember" ] }, "CPythonPlayer::IsPartyMemberByVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsPartyMemberByVID" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsPartyMemberByVID" ] }, "CPythonPlayer::IsPartyMemberByName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsPartyMemberByName" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsPartyMemberByName" ] }, "CPythonPlayer::GetPartyMemberPtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetPartyMemberPtr" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetPartyMemberPtr" ] }, "CPythonPlayer::PartyMemberPIDToVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::PartyMemberPIDToVID" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::PartyMemberPIDToVID" ] }, "CPythonPlayer::PartyMemberVIDToPID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::PartyMemberVIDToPID" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::PartyMemberVIDToPID" ] }, "CPythonPlayer::IsSamePartyMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsSamePartyMember" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsSamePartyMember" ] }, "CPythonPlayer::RememberChallengeInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RememberChallengeInstance" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RememberChallengeInstance" ] }, "CPythonPlayer::RememberRevengeInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RememberRevengeInstance" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RememberRevengeInstance" ] }, "CPythonPlayer::RememberCantFightInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RememberCantFightInstance" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::RememberCantFightInstance" ] }, "CPythonPlayer::ForgetInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::ForgetInstance" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::ForgetInstance" ] }, "CPythonPlayer::IsChallengeInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsChallengeInstance" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsChallengeInstance" ] }, "CPythonPlayer::IsRevengeInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsRevengeInstance" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsRevengeInstance" ] }, "CPythonPlayer::IsCantFightInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsCantFightInstance" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsCantFightInstance" ] }, "CPythonPlayer::OpenPrivateShop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::OpenPrivateShop" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::OpenPrivateShop" ] }, "CPythonPlayer::ClosePrivateShop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::ClosePrivateShop" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::ClosePrivateShop" ] }, "CPythonPlayer::IsOpenPrivateShop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsOpenPrivateShop" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsOpenPrivateShop" ] }, "CPythonPlayer::SetObserverMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetObserverMode" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetObserverMode" ] }, "CPythonPlayer::IsObserverMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsObserverMode" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::IsObserverMode" ] }, "CPythonPlayer::__ToggleCoolTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__ToggleCoolTime" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__ToggleCoolTime" ] }, "CPythonPlayer::__ToggleLevelLimit": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__ToggleLevelLimit" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::__ToggleLevelLimit" ] }, "CPythonPlayer::StartStaminaConsume": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::StartStaminaConsume" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::StartStaminaConsume" ] }, "CPythonPlayer::StopStaminaConsume": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::StopStaminaConsume" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::StopStaminaConsume" ] }, "CPythonPlayer::GetPKMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetPKMode" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::GetPKMode" ] }, "CPythonPlayer::SetMobileFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetMobileFlag" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetMobileFlag" ] }, "CPythonPlayer::HasMobilePhoneNumber": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::HasMobilePhoneNumber" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::HasMobilePhoneNumber" ] }, "CPythonPlayer::SetGameWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetGameWindow" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::SetGameWindow" ] }, "CPythonPlayer::NEW_ClearSkillData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NEW_ClearSkillData" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::NEW_ClearSkillData" ] }, "CPythonPlayer::ClearSkillDict": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::ClearSkillDict" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::ClearSkillDict" ] }, "CPythonPlayer::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::Clear" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::Clear" ] }, "CPythonPlayer::CPythonPlayer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::CPythonPlayer" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::CPythonPlayer" ] }, "CPythonPlayer::~CPythonPlayer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::~CPythonPlayer" + "src/port/UserInterface/PythonPlayer.cpp:CPythonPlayer::~CPythonPlayer" ] } } diff --git a/audit/port-map/UserInterface/PythonPlayerEventHandler.cpp.json b/audit/port-map/UserInterface/PythonPlayerEventHandler.cpp.json index 15101246..18f7223d 100644 --- a/audit/port-map/UserInterface/PythonPlayerEventHandler.cpp.json +++ b/audit/port-map/UserInterface/PythonPlayerEventHandler.cpp.json @@ -9,146 +9,146 @@ "CPythonPlayerEventHandler::GetSingleton": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::GetSingleton" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::GetSingleton" ] }, "CPythonPlayerEventHandler::~CPythonPlayerEventHandler": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::~CPythonPlayerEventHandler" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::~CPythonPlayerEventHandler" ] }, "CPythonPlayerEventHandler::OnClearAffects": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnClearAffects" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnClearAffects" ] }, "CPythonPlayerEventHandler::OnSetAffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnSetAffect" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnSetAffect" ] }, "CPythonPlayerEventHandler::OnResetAffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnResetAffect" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnResetAffect" ] }, "CPythonPlayerEventHandler::OnSyncing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnSyncing" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnSyncing" ] }, "CPythonPlayerEventHandler::OnWaiting": { "status": "PORTED", "note": "reference fires only inside CInstanceBase::Transform() while IsWalking() and this frame's displacement <=1.0 (InstanceBase.cpp:1922-1930), 100ms throttle vs m_kPPosPrevWaiting; not ported. The old idle-standing resend (_tick_on_waiting) was removed 2026-09-22.", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnWaiting" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnWaiting" ] }, "CPythonPlayerEventHandler::OnMoving": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnMoving" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnMoving" ] }, "CPythonPlayerEventHandler::OnMove": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnMove" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnMove" ] }, "CPythonPlayerEventHandler::OnStop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnStop" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnStop" ] }, "CPythonPlayerEventHandler::OnWarp": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnWarp" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnWarp" ] }, "CPythonPlayerEventHandler::OnAttack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnAttack" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnAttack" ] }, "CPythonPlayerEventHandler::OnUseSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnUseSkill" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnUseSkill" ] }, "CPythonPlayerEventHandler::OnUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnUpdate" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnUpdate" ] }, "CPythonPlayerEventHandler::OnChangeShape": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnChangeShape" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnChangeShape" ] }, "CPythonPlayerEventHandler::OnHit": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnHit" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::OnHit" ] }, "CPythonPlayerEventHandler::FlushVictimList": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::FlushVictimList" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::FlushVictimList" ] }, "CPythonPlayerEventHandler::CPythonPlayerEventHandler": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::CPythonPlayerEventHandler" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::CPythonPlayerEventHandler" ] }, "CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::OnSetFlyTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::OnSetFlyTarget" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::OnSetFlyTarget" ] }, "CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::OnShoot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::OnShoot" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::OnShoot" ] }, "CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::Set": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::Set" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::Set" ] }, "CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::SetTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::SetTarget" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::SetTarget" ] }, "CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::OnExplodingAtAnotherTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::OnExplodingAtAnotherTarget" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::OnExplodingAtAnotherTarget" ] }, "CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::OnExplodingAtTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::OnExplodingAtTarget" + "src/port/UserInterface/PythonPlayerEventHandler.cpp:CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::OnExplodingAtTarget" ] } } diff --git a/audit/port-map/UserInterface/PythonPlayerInput.cpp.json b/audit/port-map/UserInterface/PythonPlayerInput.cpp.json index b4ae1df0..c9ae6f55 100644 --- a/audit/port-map/UserInterface/PythonPlayerInput.cpp.json +++ b/audit/port-map/UserInterface/PythonPlayerInput.cpp.json @@ -7,295 +7,295 @@ "CPythonPlayer::__GetPickableDistance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__GetPickableDistance" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__GetPickableDistance" ] }, "CPythonPlayer::PickCloseMoney": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::PickCloseMoney" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::PickCloseMoney" ] }, "CPythonPlayer::PickCloseItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::PickCloseItem" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::PickCloseItem" ] }, "CPythonPlayer::__IsTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__IsTarget" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__IsTarget" ] }, "CPythonPlayer::__IsSameTargetVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__IsSameTargetVID" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__IsSameTargetVID" ] }, "CPythonPlayer::__GetTargetVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__GetTargetVID" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__GetTargetVID" ] }, "CPythonPlayer::GetTargetVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::GetTargetVID" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::GetTargetVID" ] }, "CPythonPlayer::__GetTargetActorPtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__GetTargetActorPtr" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__GetTargetActorPtr" ] }, "CPythonPlayer::__SetTargetVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__SetTargetVID" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__SetTargetVID" ] }, "CPythonPlayer::__ClearTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ClearTarget" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ClearTarget" ] }, "CPythonPlayer::SetTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::SetTarget" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::SetTarget" ] }, "CPythonPlayer::__ChangeTargetToPickedInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ChangeTargetToPickedInstance" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ChangeTargetToPickedInstance" ] }, "CPythonPlayer::__GetSkillTargetInstancePtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__GetSkillTargetInstancePtr" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__GetSkillTargetInstancePtr" ] }, "CPythonPlayer::__GetDeadTargetInstancePtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__GetDeadTargetInstancePtr" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__GetDeadTargetInstancePtr" ] }, "CPythonPlayer::__GetAliveTargetInstancePtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__GetAliveTargetInstancePtr" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__GetAliveTargetInstancePtr" ] }, "CPythonPlayer::OpenCharacterMenu": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::OpenCharacterMenu" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::OpenCharacterMenu" ] }, "CPythonPlayer::__OnClickItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__OnClickItem" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__OnClickItem" ] }, "CPythonPlayer::__OnClickActor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__OnClickActor" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__OnClickActor" ] }, "CPythonPlayer::__OnPressActor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__OnPressActor" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__OnPressActor" ] }, "CPythonPlayer::__OnPressItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__OnPressItem" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__OnPressItem" ] }, "CPythonPlayer::__OnClickGround": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__OnClickGround" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__OnClickGround" ] }, "CPythonPlayer::SetMovableGroundDistance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::SetMovableGroundDistance" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::SetMovableGroundDistance" ] }, "CPythonPlayer::__IsMovableGroundDistance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__IsMovableGroundDistance" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__IsMovableGroundDistance" ] }, "CPythonPlayer::__OnPressGround": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__OnPressGround" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__OnPressGround" ] }, "CPythonPlayer::__OnPressScreen": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__OnPressScreen" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__OnPressScreen" ] }, "CPythonPlayer::NEW_MoveToDirection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_MoveToDirection" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_MoveToDirection" ] }, "CPythonPlayer::NEW_Stop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_Stop" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_Stop" ] }, "CPythonPlayer::NEW_CancelFishing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_CancelFishing" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_CancelFishing" ] }, "CPythonPlayer::NEW_Fishing": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_Fishing" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_Fishing" ] }, "CPythonPlayer::NEW_Attack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_Attack" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_Attack" ] }, "CPythonPlayer::NEW_IsEmptyReservedDelayTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_IsEmptyReservedDelayTime" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_IsEmptyReservedDelayTime" ] }, "CPythonPlayer::NEW_SetAutoCameraRotationSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_SetAutoCameraRotationSpeed" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_SetAutoCameraRotationSpeed" ] }, "CPythonPlayer::NEW_ResetCameraRotation": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_ResetCameraRotation" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_ResetCameraRotation" ] }, "CPythonPlayer::__CanShot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__CanShot" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__CanShot" ] }, "CPythonPlayer::__CanChangeTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__CanChangeTarget" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__CanChangeTarget" ] }, "CPythonPlayer::__CanMove": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__CanMove" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__CanMove" ] }, "CPythonPlayer::__CanAttack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__CanAttack" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__CanAttack" ] }, "CPythonPlayer::NEW_GetMultiKeyDirRotation": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_GetMultiKeyDirRotation" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_GetMultiKeyDirRotation" ] }, "CPythonPlayer::NEW_GetMouseDirRotation": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_GetMouseDirRotation" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::NEW_GetMouseDirRotation" ] }, "CPythonPlayer::GetDegreeFromPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::GetDegreeFromPosition" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::GetDegreeFromPosition" ] }, "CPythonPlayer::__ClearReservedAction": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ClearReservedAction" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ClearReservedAction" ] }, "CPythonPlayer::__ReserveClickItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ReserveClickItem" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ReserveClickItem" ] }, "CPythonPlayer::__ReserveClickActor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ReserveClickActor" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ReserveClickActor" ] }, "CPythonPlayer::__ReserveClickGround": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ReserveClickGround" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ReserveClickGround" ] }, "CPythonPlayer::__IsReservedUseSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__IsReservedUseSkill" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__IsReservedUseSkill" ] }, "CPythonPlayer::__ReserveUseSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ReserveUseSkill" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ReserveUseSkill" ] }, "CPythonPlayer::__ClearAutoAttackTargetActorID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ClearAutoAttackTargetActorID" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ClearAutoAttackTargetActorID" ] }, "CPythonPlayer::__SetAutoAttackTargetActorID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__SetAutoAttackTargetActorID" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__SetAutoAttackTargetActorID" ] }, "CPythonPlayer::__ReserveProcess_ClickActor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ReserveProcess_ClickActor" + "src/port/UserInterface/PythonPlayerInput.cpp:CPythonPlayer::__ReserveProcess_ClickActor" ] } } diff --git a/audit/port-map/UserInterface/PythonPlayerInputKeyboard.cpp.json b/audit/port-map/UserInterface/PythonPlayerInputKeyboard.cpp.json index 6a4595fb..5bd53398 100644 --- a/audit/port-map/UserInterface/PythonPlayerInputKeyboard.cpp.json +++ b/audit/port-map/UserInterface/PythonPlayerInputKeyboard.cpp.json @@ -7,31 +7,31 @@ "CPythonPlayer::SetAttackKeyState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputKeyboard.cpp:CPythonPlayer::SetAttackKeyState" + "src/port/UserInterface/PythonPlayerInputKeyboard.cpp:CPythonPlayer::SetAttackKeyState" ] }, "CPythonPlayer::NEW_SetSingleDIKKeyState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputKeyboard.cpp:CPythonPlayer::NEW_SetSingleDIKKeyState" + "src/port/UserInterface/PythonPlayerInputKeyboard.cpp:CPythonPlayer::NEW_SetSingleDIKKeyState" ] }, "CPythonPlayer::NEW_SetSingleDirKeyState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputKeyboard.cpp:CPythonPlayer::NEW_SetSingleDirKeyState" + "src/port/UserInterface/PythonPlayerInputKeyboard.cpp:CPythonPlayer::NEW_SetSingleDirKeyState" ] }, "CPythonPlayer::NEW_SetMultiDirKeyState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputKeyboard.cpp:CPythonPlayer::NEW_SetMultiDirKeyState" + "src/port/UserInterface/PythonPlayerInputKeyboard.cpp:CPythonPlayer::NEW_SetMultiDirKeyState" ] }, "CPythonPlayer::GetDegreeFromDirection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputKeyboard.cpp:CPythonPlayer::GetDegreeFromDirection" + "src/port/UserInterface/PythonPlayerInputKeyboard.cpp:CPythonPlayer::GetDegreeFromDirection" ] } } diff --git a/audit/port-map/UserInterface/PythonPlayerInputMouse.cpp.json b/audit/port-map/UserInterface/PythonPlayerInputMouse.cpp.json index ac049466..09b89b9a 100644 --- a/audit/port-map/UserInterface/PythonPlayerInputMouse.cpp.json +++ b/audit/port-map/UserInterface/PythonPlayerInputMouse.cpp.json @@ -7,85 +7,85 @@ "CPythonPlayer::NEW_SetMouseMoveState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_SetMouseMoveState" + "src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_SetMouseMoveState" ] }, "CPythonPlayer::NEW_MoveToMouseScreenDirection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_MoveToMouseScreenDirection" + "src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_MoveToMouseScreenDirection" ] }, "CPythonPlayer::NEW_SetMouseCameraState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_SetMouseCameraState" + "src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_SetMouseCameraState" ] }, "CPythonPlayer::NEW_SetMouseSmartState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_SetMouseSmartState" + "src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_SetMouseSmartState" ] }, "CPythonPlayer::__OnPressSmart": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::__OnPressSmart" + "src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::__OnPressSmart" ] }, "CPythonPlayer::__OnClickSmart": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::__OnClickSmart" + "src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::__OnClickSmart" ] }, "CPythonPlayer::__ShowPickedEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::__ShowPickedEffect" + "src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::__ShowPickedEffect" ] }, "CPythonPlayer::NEW_SetMouseFunc": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_SetMouseFunc" + "src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_SetMouseFunc" ] }, "CPythonPlayer::NEW_GetMouseFunc": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_GetMouseFunc" + "src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_GetMouseFunc" ] }, "CPythonPlayer::SetQuickCameraMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::SetQuickCameraMode" + "src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::SetQuickCameraMode" ] }, "CPythonPlayer::NEW_SetMouseState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_SetMouseState" + "src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_SetMouseState" ] }, "CPythonPlayer::NEW_SetMouseMiddleButtonState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_SetMouseMiddleButtonState" + "src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_SetMouseMiddleButtonState" ] }, "CPythonPlayer::NEW_RefreshMouseWalkingDirection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_RefreshMouseWalkingDirection" + "src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::NEW_RefreshMouseWalkingDirection" ] }, "CPythonPlayer::__IsRightButtonSkillMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::__IsRightButtonSkillMode" + "src/port/UserInterface/PythonPlayerInputMouse.cpp:CPythonPlayer::__IsRightButtonSkillMode" ] } } diff --git a/audit/port-map/UserInterface/PythonPlayerModule.cpp.json b/audit/port-map/UserInterface/PythonPlayerModule.cpp.json index 7b0d89ce..1cf905e4 100644 --- a/audit/port-map/UserInterface/PythonPlayerModule.cpp.json +++ b/audit/port-map/UserInterface/PythonPlayerModule.cpp.json @@ -7,793 +7,793 @@ "playerPickCloseItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerPickCloseItem" + "src/port/UserInterface/PythonPlayerModule.cpp:playerPickCloseItem" ] }, "playerSetGameWindow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetGameWindow" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetGameWindow" ] }, "playerSetQuickCameraMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetQuickCameraMode" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetQuickCameraMode" ] }, "playerSetMainCharacterIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetMainCharacterIndex" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetMainCharacterIndex" ] }, "playerGetMainCharacterIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetMainCharacterIndex" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetMainCharacterIndex" ] }, "playerGetMainCharacterName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetMainCharacterName" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetMainCharacterName" ] }, "playerGetMainCharacterPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetMainCharacterPosition" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetMainCharacterPosition" ] }, "playerIsMainCharacterIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsMainCharacterIndex" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsMainCharacterIndex" ] }, "playerCanAttackInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerCanAttackInstance" + "src/port/UserInterface/PythonPlayerModule.cpp:playerCanAttackInstance" ] }, "playerIsActingEmotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsActingEmotion" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsActingEmotion" ] }, "playerIsPVPInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsPVPInstance" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsPVPInstance" ] }, "playerIsSameEmpire": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsSameEmpire" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsSameEmpire" ] }, "playerIsChallengeInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsChallengeInstance" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsChallengeInstance" ] }, "playerIsRevengeInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsRevengeInstance" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsRevengeInstance" ] }, "playerIsCantFightInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsCantFightInstance" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsCantFightInstance" ] }, "playerGetCharacterDistance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetCharacterDistance" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetCharacterDistance" ] }, "playerIsInSafeArea": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsInSafeArea" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsInSafeArea" ] }, "playerIsMountingHorse": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsMountingHorse" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsMountingHorse" ] }, "playerIsObserverMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsObserverMode" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsObserverMode" ] }, "playerActEmotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerActEmotion" + "src/port/UserInterface/PythonPlayerModule.cpp:playerActEmotion" ] }, "playerShowPlayer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerShowPlayer" + "src/port/UserInterface/PythonPlayerModule.cpp:playerShowPlayer" ] }, "playerHidePlayer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerHidePlayer" + "src/port/UserInterface/PythonPlayerModule.cpp:playerHidePlayer" ] }, "playerComboAttack": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerComboAttack" + "src/port/UserInterface/PythonPlayerModule.cpp:playerComboAttack" ] }, "playerRegisterEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerRegisterEffect" + "src/port/UserInterface/PythonPlayerModule.cpp:playerRegisterEffect" ] }, "playerRegisterCacheEffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerRegisterCacheEffect" + "src/port/UserInterface/PythonPlayerModule.cpp:playerRegisterCacheEffect" ] }, "playerSetAttackKeyState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetAttackKeyState" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetAttackKeyState" ] }, "playerSetSingleDIKKeyState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetSingleDIKKeyState" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetSingleDIKKeyState" ] }, "playerEndKeyWalkingImmediately": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerEndKeyWalkingImmediately" + "src/port/UserInterface/PythonPlayerModule.cpp:playerEndKeyWalkingImmediately" ] }, "playerStartMouseWalking": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerStartMouseWalking" + "src/port/UserInterface/PythonPlayerModule.cpp:playerStartMouseWalking" ] }, "playerEndMouseWalking": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerEndMouseWalking" + "src/port/UserInterface/PythonPlayerModule.cpp:playerEndMouseWalking" ] }, "playerResetCameraRotation": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerResetCameraRotation" + "src/port/UserInterface/PythonPlayerModule.cpp:playerResetCameraRotation" ] }, "playerSetAutoCameraRotationSpeed": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetAutoCameraRotationSpeed" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetAutoCameraRotationSpeed" ] }, "playerSetMouseState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetMouseState" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetMouseState" ] }, "playerSetMouseFunc": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetMouseFunc" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetMouseFunc" ] }, "playerGetMouseFunc": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetMouseFunc" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetMouseFunc" ] }, "playerSetMouseMiddleButtonState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetMouseMiddleButtonState" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetMouseMiddleButtonState" ] }, "playerGetName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetName" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetName" ] }, "playerGetRace": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetRace" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetRace" ] }, "playerGetJob": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetJob" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetJob" ] }, "playerGetPlayTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetPlayTime" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetPlayTime" ] }, "playerSetPlayTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetPlayTime" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetPlayTime" ] }, "playerIsSkillCoolTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsSkillCoolTime" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsSkillCoolTime" ] }, "playerGetSkillCoolTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetSkillCoolTime" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetSkillCoolTime" ] }, "playerIsSkillActive": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsSkillActive" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsSkillActive" ] }, "playerUseGuildSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerUseGuildSkill" + "src/port/UserInterface/PythonPlayerModule.cpp:playerUseGuildSkill" ] }, "playerAffectIndexToSkillIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerAffectIndexToSkillIndex" + "src/port/UserInterface/PythonPlayerModule.cpp:playerAffectIndexToSkillIndex" ] }, "playerGetEXP": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetEXP" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetEXP" ] }, "playerGetStatus": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetStatus" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetStatus" ] }, "playerSetStatus": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetStatus" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetStatus" ] }, "playerGetElk": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetElk" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetElk" ] }, "playerGetGuildID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetGuildID" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetGuildID" ] }, "playerGetGuildName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetGuildName" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetGuildName" ] }, "playerGetAlignmentData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetAlignmentData" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetAlignmentData" ] }, "playerSetSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetSkill" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetSkill" ] }, "playerGetSkillIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetSkillIndex" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetSkillIndex" ] }, "playerGetSkillSlotIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetSkillSlotIndex" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetSkillSlotIndex" ] }, "playerGetSkillGrade": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetSkillGrade" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetSkillGrade" ] }, "playerGetSkillLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetSkillLevel" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetSkillLevel" ] }, "playerGetSkillCurrentEfficientPercentage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetSkillCurrentEfficientPercentage" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetSkillCurrentEfficientPercentage" ] }, "playerGetSkillNextEfficientPercentage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetSkillNextEfficientPercentage" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetSkillNextEfficientPercentage" ] }, "playerClickSkillSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerClickSkillSlot" + "src/port/UserInterface/PythonPlayerModule.cpp:playerClickSkillSlot" ] }, "playerChangeCurrentSkillNumberOnly": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerChangeCurrentSkillNumberOnly" + "src/port/UserInterface/PythonPlayerModule.cpp:playerChangeCurrentSkillNumberOnly" ] }, "playerClearSkillDict": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerClearSkillDict" + "src/port/UserInterface/PythonPlayerModule.cpp:playerClearSkillDict" ] }, "playerMoveItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerMoveItem" + "src/port/UserInterface/PythonPlayerModule.cpp:playerMoveItem" ] }, "playerSendClickItemPacket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSendClickItemPacket" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSendClickItemPacket" ] }, "playerGetItemIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemIndex" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemIndex" ] }, "playerGetItemFlags": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemFlags" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemFlags" ] }, "playerGetItemCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemCount" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemCount" ] }, "playerSetItemCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetItemCount" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetItemCount" ] }, "playerGetItemCountByVnum": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemCountByVnum" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemCountByVnum" ] }, "playerGetItemMetinSocket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemMetinSocket" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemMetinSocket" ] }, "playerGetItemAttribute": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemAttribute" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemAttribute" ] }, "playerGetItemLink": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemLink" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemLink" ] }, "playerGetISellItemPrice": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetISellItemPrice" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetISellItemPrice" ] }, "playerGetQuickPage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetQuickPage" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetQuickPage" ] }, "playerSetQuickPage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetQuickPage" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetQuickPage" ] }, "playerLocalQuickSlotIndexToGlobalQuickSlotIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerLocalQuickSlotIndexToGlobalQuickSlotIndex" + "src/port/UserInterface/PythonPlayerModule.cpp:playerLocalQuickSlotIndexToGlobalQuickSlotIndex" ] }, "playerGetLocalQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetLocalQuickSlot" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetLocalQuickSlot" ] }, "playerGetGlobalQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetGlobalQuickSlot" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetGlobalQuickSlot" ] }, "playerRequestAddLocalQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerRequestAddLocalQuickSlot" + "src/port/UserInterface/PythonPlayerModule.cpp:playerRequestAddLocalQuickSlot" ] }, "playerRequestAddToEmptyLocalQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerRequestAddToEmptyLocalQuickSlot" + "src/port/UserInterface/PythonPlayerModule.cpp:playerRequestAddToEmptyLocalQuickSlot" ] }, "playerRequestDeleteGlobalQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerRequestDeleteGlobalQuickSlot" + "src/port/UserInterface/PythonPlayerModule.cpp:playerRequestDeleteGlobalQuickSlot" ] }, "playerRequestMoveGlobalQuickSlotToLocalQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerRequestMoveGlobalQuickSlotToLocalQuickSlot" + "src/port/UserInterface/PythonPlayerModule.cpp:playerRequestMoveGlobalQuickSlotToLocalQuickSlot" ] }, "playerRequestUseLocalQuickSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerRequestUseLocalQuickSlot" + "src/port/UserInterface/PythonPlayerModule.cpp:playerRequestUseLocalQuickSlot" ] }, "playerRemoveQuickSlotByValue": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerRemoveQuickSlotByValue" + "src/port/UserInterface/PythonPlayerModule.cpp:playerRemoveQuickSlotByValue" ] }, "playerisItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerisItem" + "src/port/UserInterface/PythonPlayerModule.cpp:playerisItem" ] }, "playerIsBeltInventorySlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsBeltInventorySlot" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsBeltInventorySlot" ] }, "playerIsEquipmentSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsEquipmentSlot" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsEquipmentSlot" ] }, "playerIsDSEquipmentSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsDSEquipmentSlot" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsDSEquipmentSlot" ] }, "playerIsCostumeSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsCostumeSlot" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsCostumeSlot" ] }, "playerIsOpenPrivateShop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsOpenPrivateShop" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsOpenPrivateShop" ] }, "playerIsValuableItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsValuableItem" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsValuableItem" ] }, "GetItemGrade": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:GetItemGrade" + "src/port/UserInterface/PythonPlayerModule.cpp:GetItemGrade" ] }, "playerGetItemGrade": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemGrade" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemGrade" ] }, "playerGetItemUnbindTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemUnbindTime" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetItemUnbindTime" ] }, "playerCanRefine": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerCanRefine" + "src/port/UserInterface/PythonPlayerModule.cpp:playerCanRefine" ] }, "playerCanAttachMetin": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerCanAttachMetin" + "src/port/UserInterface/PythonPlayerModule.cpp:playerCanAttachMetin" ] }, "playerCanDetach": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerCanDetach" + "src/port/UserInterface/PythonPlayerModule.cpp:playerCanDetach" ] }, "playerCanUnlock": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerCanUnlock" + "src/port/UserInterface/PythonPlayerModule.cpp:playerCanUnlock" ] }, "playerIsRefineGradeScroll": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsRefineGradeScroll" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsRefineGradeScroll" ] }, "playerUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerUpdate" + "src/port/UserInterface/PythonPlayerModule.cpp:playerUpdate" ] }, "playerRender": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerRender" + "src/port/UserInterface/PythonPlayerModule.cpp:playerRender" ] }, "playerClear": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerClear" + "src/port/UserInterface/PythonPlayerModule.cpp:playerClear" ] }, "playerClearTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerClearTarget" + "src/port/UserInterface/PythonPlayerModule.cpp:playerClearTarget" ] }, "playerSetTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetTarget" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetTarget" ] }, "playerOpenCharacterMenu": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerOpenCharacterMenu" + "src/port/UserInterface/PythonPlayerModule.cpp:playerOpenCharacterMenu" ] }, "playerIsPartyMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsPartyMember" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsPartyMember" ] }, "playerIsPartyLeader": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsPartyLeader" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsPartyLeader" ] }, "playerIsPartyLeaderByPID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsPartyLeaderByPID" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsPartyLeaderByPID" ] }, "playerGetPartyMemberHPPercentage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetPartyMemberHPPercentage" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetPartyMemberHPPercentage" ] }, "playerGetPartyMemberState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetPartyMemberState" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetPartyMemberState" ] }, "playerGetPartyMemberAffects": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetPartyMemberAffects" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetPartyMemberAffects" ] }, "playerRemovePartyMember": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerRemovePartyMember" + "src/port/UserInterface/PythonPlayerModule.cpp:playerRemovePartyMember" ] }, "playerExitParty": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerExitParty" + "src/port/UserInterface/PythonPlayerModule.cpp:playerExitParty" ] }, "playerGetPKMode": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetPKMode" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetPKMode" ] }, "playerHasMobilePhoneNumber": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerHasMobilePhoneNumber" + "src/port/UserInterface/PythonPlayerModule.cpp:playerHasMobilePhoneNumber" ] }, "playerSetWeaponAttackBonusFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetWeaponAttackBonusFlag" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetWeaponAttackBonusFlag" ] }, "playerToggleCoolTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerToggleCoolTime" + "src/port/UserInterface/PythonPlayerModule.cpp:playerToggleCoolTime" ] }, "playerToggleLevelLimit": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerToggleLevelLimit" + "src/port/UserInterface/PythonPlayerModule.cpp:playerToggleLevelLimit" ] }, "playerGetTargetVID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetTargetVID" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetTargetVID" ] }, "playerRegisterEmotionIcon": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerRegisterEmotionIcon" + "src/port/UserInterface/PythonPlayerModule.cpp:playerRegisterEmotionIcon" ] }, "playerGetEmotionIconImage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetEmotionIconImage" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetEmotionIconImage" ] }, "playerSetItemData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetItemData" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetItemData" ] }, "playerSetItemMetinSocket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetItemMetinSocket" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetItemMetinSocket" ] }, "playerSetItemAttribute": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetItemAttribute" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetItemAttribute" ] }, "playerSetAutoPotionInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSetAutoPotionInfo" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSetAutoPotionInfo" ] }, "playerGetAutoPotionInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerGetAutoPotionInfo" + "src/port/UserInterface/PythonPlayerModule.cpp:playerGetAutoPotionInfo" ] }, "playerSlotTypeToInvenType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSlotTypeToInvenType" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSlotTypeToInvenType" ] }, "playerIsEquippingBelt": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsEquippingBelt" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsEquippingBelt" ] }, "playerIsAvailableBeltInventoryCell": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerIsAvailableBeltInventoryCell" + "src/port/UserInterface/PythonPlayerModule.cpp:playerIsAvailableBeltInventoryCell" ] }, "playerSendDragonSoulRefine": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:playerSendDragonSoulRefine" + "src/port/UserInterface/PythonPlayerModule.cpp:playerSendDragonSoulRefine" ] }, "initPlayer": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerModule.cpp:initPlayer" + "src/port/UserInterface/PythonPlayerModule.cpp:initPlayer" ] } } diff --git a/audit/port-map/UserInterface/PythonPlayerSkill.cpp.json b/audit/port-map/UserInterface/PythonPlayerSkill.cpp.json index a1929949..98d2330e 100644 --- a/audit/port-map/UserInterface/PythonPlayerSkill.cpp.json +++ b/audit/port-map/UserInterface/PythonPlayerSkill.cpp.json @@ -7,151 +7,151 @@ "CPythonPlayer::ClearAffects": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::ClearAffects" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::ClearAffects" ] }, "CPythonPlayer::SetAffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::SetAffect" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::SetAffect" ] }, "CPythonPlayer::ResetAffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::ResetAffect" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::ResetAffect" ] }, "CPythonPlayer::FindSkillSlotIndexBySkillIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::FindSkillSlotIndexBySkillIndex" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::FindSkillSlotIndexBySkillIndex" ] }, "CPythonPlayer::ChangeCurrentSkillNumberOnly": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::ChangeCurrentSkillNumberOnly" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::ChangeCurrentSkillNumberOnly" ] }, "CPythonPlayer::ClickSkillSlot": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::ClickSkillSlot" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::ClickSkillSlot" ] }, "CPythonPlayer::__CheckSkillUsable": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckSkillUsable" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckSkillUsable" ] }, "CPythonPlayer::__CheckShortArrow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckShortArrow" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckShortArrow" ] }, "CPythonPlayer::__CheckShortMana": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckShortMana" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckShortMana" ] }, "CPythonPlayer::__CheckShortLife": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckShortLife" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckShortLife" ] }, "CPythonPlayer::__CheckRestSkillCoolTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckRestSkillCoolTime" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckRestSkillCoolTime" ] }, "CPythonPlayer::__CheckDashAffect": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckDashAffect" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckDashAffect" ] }, "CPythonPlayer::__UseCurrentSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__UseCurrentSkill" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__UseCurrentSkill" ] }, "CPythonPlayer::__GetSkillTargetRange": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__GetSkillTargetRange" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__GetSkillTargetRange" ] }, "CPythonPlayer::__ProcessEnemySkillTargetRange": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__ProcessEnemySkillTargetRange" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__ProcessEnemySkillTargetRange" ] }, "CPythonPlayer::__CanUseSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CanUseSkill" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CanUseSkill" ] }, "CPythonPlayer::__UseSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__UseSkill" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__UseSkill" ] }, "CPythonPlayer::__SendUseSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__SendUseSkill" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__SendUseSkill" ] }, "CPythonPlayer::__GetSkillType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__GetSkillType" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__GetSkillType" ] }, "CPythonPlayer::__RunCoolTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__RunCoolTime" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__RunCoolTime" ] }, "CPythonPlayer::__HasEnoughArrow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__HasEnoughArrow" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__HasEnoughArrow" ] }, "CPythonPlayer::__HasItem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__HasItem" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__HasItem" ] }, "CPythonPlayer::UseGuildSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::UseGuildSkill" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::UseGuildSkill" ] }, "CPythonPlayer::SetComboSkillFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::SetComboSkillFlag" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::SetComboSkillFlag" ] }, "CPythonPlayer::__CheckSpecialSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckSpecialSkill" + "src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckSpecialSkill" ] } } diff --git a/audit/port-map/UserInterface/PythonQuest.cpp.json b/audit/port-map/UserInterface/PythonQuest.cpp.json index 1d89d10c..81c6b7e1 100644 --- a/audit/port-map/UserInterface/PythonQuest.cpp.json +++ b/audit/port-map/UserInterface/PythonQuest.cpp.json @@ -7,139 +7,139 @@ "CPythonQuest::RegisterQuestInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::RegisterQuestInstance" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::RegisterQuestInstance" ] }, "CPythonQuest::DeleteQuestInstance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::DeleteQuestInstance" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::DeleteQuestInstance" ] }, "CPythonQuest::IsQuest": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::IsQuest" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::IsQuest" ] }, "CPythonQuest::MakeQuest": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::MakeQuest" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::MakeQuest" ] }, "CPythonQuest::SetQuestTitle": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestTitle" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestTitle" ] }, "CPythonQuest::SetQuestClockName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestClockName" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestClockName" ] }, "CPythonQuest::SetQuestCounterName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestCounterName" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestCounterName" ] }, "CPythonQuest::SetQuestClockValue": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestClockValue" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestClockValue" ] }, "CPythonQuest::SetQuestCounterValue": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestCounterValue" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestCounterValue" ] }, "CPythonQuest::SetQuestIconFileName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestIconFileName" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::SetQuestIconFileName" ] }, "CPythonQuest::GetQuestCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::GetQuestCount" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::GetQuestCount" ] }, "CPythonQuest::GetQuestInstancePtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::GetQuestInstancePtr" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::GetQuestInstancePtr" ] }, "CPythonQuest::__GetQuestInstancePtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::__GetQuestInstancePtr" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::__GetQuestInstancePtr" ] }, "CPythonQuest::__Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::__Initialize" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::__Initialize" ] }, "CPythonQuest::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::Clear" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::Clear" ] }, "CPythonQuest::CPythonQuest": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::CPythonQuest" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::CPythonQuest" ] }, "CPythonQuest::~CPythonQuest": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:CPythonQuest::~CPythonQuest" + "src/port/UserInterface/PythonQuest.cpp:CPythonQuest::~CPythonQuest" ] }, "questGetQuestCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:questGetQuestCount" + "src/port/UserInterface/PythonQuest.cpp:questGetQuestCount" ] }, "questGetQuestData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:questGetQuestData" + "src/port/UserInterface/PythonQuest.cpp:questGetQuestData" ] }, "questGetQuestIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:questGetQuestIndex" + "src/port/UserInterface/PythonQuest.cpp:questGetQuestIndex" ] }, "questGetQuestLastTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:questGetQuestLastTime" + "src/port/UserInterface/PythonQuest.cpp:questGetQuestLastTime" ] }, "questClear": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:questClear" + "src/port/UserInterface/PythonQuest.cpp:questClear" ] }, "initquest": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonQuest.cpp:initquest" + "src/port/UserInterface/PythonQuest.cpp:initquest" ] } } diff --git a/audit/port-map/UserInterface/PythonSafeBox.cpp.json b/audit/port-map/UserInterface/PythonSafeBox.cpp.json index 05fd4bfa..4ba495ec 100644 --- a/audit/port-map/UserInterface/PythonSafeBox.cpp.json +++ b/audit/port-map/UserInterface/PythonSafeBox.cpp.json @@ -7,175 +7,175 @@ "CPythonSafeBox::OpenSafeBox": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::OpenSafeBox" + "src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::OpenSafeBox" ] }, "CPythonSafeBox::SetItemData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::SetItemData" + "src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::SetItemData" ] }, "CPythonSafeBox::DelItemData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::DelItemData" + "src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::DelItemData" ] }, "CPythonSafeBox::SetMoney": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::SetMoney" + "src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::SetMoney" ] }, "CPythonSafeBox::GetMoney": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetMoney" + "src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetMoney" ] }, "CPythonSafeBox::GetCurrentSafeBoxSize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetCurrentSafeBoxSize" + "src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetCurrentSafeBoxSize" ] }, "CPythonSafeBox::GetSlotItemID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetSlotItemID" + "src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetSlotItemID" ] }, "CPythonSafeBox::GetItemDataPtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetItemDataPtr" + "src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetItemDataPtr" ] }, "CPythonSafeBox::OpenMall": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::OpenMall" + "src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::OpenMall" ] }, "CPythonSafeBox::SetMallItemData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::SetMallItemData" + "src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::SetMallItemData" ] }, "CPythonSafeBox::DelMallItemData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::DelMallItemData" + "src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::DelMallItemData" ] }, "CPythonSafeBox::GetMallItemDataPtr": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetMallItemDataPtr" + "src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetMallItemDataPtr" ] }, "CPythonSafeBox::GetSlotMallItemID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetSlotMallItemID" + "src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetSlotMallItemID" ] }, "CPythonSafeBox::GetMallSize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetMallSize" + "src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::GetMallSize" ] }, "CPythonSafeBox::CPythonSafeBox": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::CPythonSafeBox" + "src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::CPythonSafeBox" ] }, "CPythonSafeBox::~CPythonSafeBox": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::~CPythonSafeBox" + "src/port/UserInterface/PythonSafeBox.cpp:CPythonSafeBox::~CPythonSafeBox" ] }, "safeboxGetCurrentSafeboxSize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetCurrentSafeboxSize" + "src/port/UserInterface/PythonSafeBox.cpp:safeboxGetCurrentSafeboxSize" ] }, "safeboxGetItemID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetItemID" + "src/port/UserInterface/PythonSafeBox.cpp:safeboxGetItemID" ] }, "safeboxGetItemCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetItemCount" + "src/port/UserInterface/PythonSafeBox.cpp:safeboxGetItemCount" ] }, "safeboxGetItemFlags": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetItemFlags" + "src/port/UserInterface/PythonSafeBox.cpp:safeboxGetItemFlags" ] }, "safeboxGetItemMetinSocket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetItemMetinSocket" + "src/port/UserInterface/PythonSafeBox.cpp:safeboxGetItemMetinSocket" ] }, "safeboxGetItemAttribute": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetItemAttribute" + "src/port/UserInterface/PythonSafeBox.cpp:safeboxGetItemAttribute" ] }, "safeboxGetMoney": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMoney" + "src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMoney" ] }, "safeboxGetMallItemID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMallItemID" + "src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMallItemID" ] }, "safeboxGetMallItemCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMallItemCount" + "src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMallItemCount" ] }, "safeboxGetMallItemMetinSocket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMallItemMetinSocket" + "src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMallItemMetinSocket" ] }, "safeboxGetMallItemAttribute": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMallItemAttribute" + "src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMallItemAttribute" ] }, "safeboxGetMallSize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMallSize" + "src/port/UserInterface/PythonSafeBox.cpp:safeboxGetMallSize" ] }, "initsafebox": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSafeBox.cpp:initsafebox" + "src/port/UserInterface/PythonSafeBox.cpp:initsafebox" ] } } diff --git a/audit/port-map/UserInterface/PythonShop.cpp.json b/audit/port-map/UserInterface/PythonShop.cpp.json index 27e7dc27..bd11737f 100644 --- a/audit/port-map/UserInterface/PythonShop.cpp.json +++ b/audit/port-map/UserInterface/PythonShop.cpp.json @@ -7,229 +7,229 @@ "CPythonShop::SetTabCoinType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::SetTabCoinType" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::SetTabCoinType" ] }, "CPythonShop::GetTabCoinType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::GetTabCoinType" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::GetTabCoinType" ] }, "CPythonShop::SetTabName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::SetTabName" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::SetTabName" ] }, "CPythonShop::GetTabName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::GetTabName" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::GetTabName" ] }, "CPythonShop::SetItemData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::SetItemData" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::SetItemData" ] }, "CPythonShop::GetItemData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::GetItemData" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::GetItemData" ] }, "CPythonShop::ClearPrivateShopStock": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::ClearPrivateShopStock" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::ClearPrivateShopStock" ] }, "CPythonShop::AddPrivateShopItemStock": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::AddPrivateShopItemStock" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::AddPrivateShopItemStock" ] }, "CPythonShop::DelPrivateShopItemStock": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::DelPrivateShopItemStock" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::DelPrivateShopItemStock" ] }, "CPythonShop::GetPrivateShopItemPrice": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::GetPrivateShopItemPrice" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::GetPrivateShopItemPrice" ] }, "CPythonShop::BuildPrivateShop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::BuildPrivateShop" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::BuildPrivateShop" ] }, "CPythonShop::Open": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::Open" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::Open" ] }, "CPythonShop::Close": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::Close" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::Close" ] }, "CPythonShop::IsOpen": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::IsOpen" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::IsOpen" ] }, "CPythonShop::IsPrivateShop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::IsPrivateShop" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::IsPrivateShop" ] }, "CPythonShop::IsMainPlayerPrivateShop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::IsMainPlayerPrivateShop" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::IsMainPlayerPrivateShop" ] }, "CPythonShop::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::Clear" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::Clear" ] }, "CPythonShop::CPythonShop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::CPythonShop" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::CPythonShop" ] }, "CPythonShop::~CPythonShop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:CPythonShop::~CPythonShop" + "src/port/UserInterface/PythonShop.cpp:CPythonShop::~CPythonShop" ] }, "shopOpen": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopOpen" + "src/port/UserInterface/PythonShop.cpp:shopOpen" ] }, "shopClose": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopClose" + "src/port/UserInterface/PythonShop.cpp:shopClose" ] }, "shopIsOpen": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopIsOpen" + "src/port/UserInterface/PythonShop.cpp:shopIsOpen" ] }, "shopIsPrviateShop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopIsPrviateShop" + "src/port/UserInterface/PythonShop.cpp:shopIsPrviateShop" ] }, "shopIsMainPlayerPrivateShop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopIsMainPlayerPrivateShop" + "src/port/UserInterface/PythonShop.cpp:shopIsMainPlayerPrivateShop" ] }, "shopGetItemID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopGetItemID" + "src/port/UserInterface/PythonShop.cpp:shopGetItemID" ] }, "shopGetItemCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopGetItemCount" + "src/port/UserInterface/PythonShop.cpp:shopGetItemCount" ] }, "shopGetItemPrice": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopGetItemPrice" + "src/port/UserInterface/PythonShop.cpp:shopGetItemPrice" ] }, "shopGetItemMetinSocket": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopGetItemMetinSocket" + "src/port/UserInterface/PythonShop.cpp:shopGetItemMetinSocket" ] }, "shopGetItemAttribute": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopGetItemAttribute" + "src/port/UserInterface/PythonShop.cpp:shopGetItemAttribute" ] }, "shopClearPrivateShopStock": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopClearPrivateShopStock" + "src/port/UserInterface/PythonShop.cpp:shopClearPrivateShopStock" ] }, "shopAddPrivateShopItemStock": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopAddPrivateShopItemStock" + "src/port/UserInterface/PythonShop.cpp:shopAddPrivateShopItemStock" ] }, "shopDelPrivateShopItemStock": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopDelPrivateShopItemStock" + "src/port/UserInterface/PythonShop.cpp:shopDelPrivateShopItemStock" ] }, "shopGetPrivateShopItemPrice": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopGetPrivateShopItemPrice" + "src/port/UserInterface/PythonShop.cpp:shopGetPrivateShopItemPrice" ] }, "shopBuildPrivateShop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopBuildPrivateShop" + "src/port/UserInterface/PythonShop.cpp:shopBuildPrivateShop" ] }, "shopGetTabCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopGetTabCount" + "src/port/UserInterface/PythonShop.cpp:shopGetTabCount" ] }, "shopGetTabName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopGetTabName" + "src/port/UserInterface/PythonShop.cpp:shopGetTabName" ] }, "shopGetTabCoinType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:shopGetTabCoinType" + "src/port/UserInterface/PythonShop.cpp:shopGetTabCoinType" ] }, "initshop": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonShop.cpp:initshop" + "src/port/UserInterface/PythonShop.cpp:initshop" ] } } diff --git a/audit/port-map/UserInterface/PythonSkill.cpp.json b/audit/port-map/UserInterface/PythonSkill.cpp.json index af0c594b..895c25da 100644 --- a/audit/port-map/UserInterface/PythonSkill.cpp.json +++ b/audit/port-map/UserInterface/PythonSkill.cpp.json @@ -7,601 +7,601 @@ "SplitLine": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:SplitLine" + "src/port/UserInterface/PythonSkill.cpp:SplitLine" ] }, "string_replace_word": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:string_replace_word" + "src/port/UserInterface/PythonSkill.cpp:string_replace_word" ] }, "CPythonSkill::RegisterSkillTable": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::RegisterSkillTable" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::RegisterSkillTable" ] }, "CPythonSkill::__RegisterGradeIconImage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::__RegisterGradeIconImage" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::__RegisterGradeIconImage" ] }, "CPythonSkill::__RegisterNormalIconImage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::__RegisterNormalIconImage" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::__RegisterNormalIconImage" ] }, "CPythonSkill::RegisterSkillDesc": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::RegisterSkillDesc" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::RegisterSkillDesc" ] }, "CPythonSkill::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::Destroy" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::Destroy" ] }, "CPythonSkill::RegisterSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::RegisterSkill" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::RegisterSkill" ] }, "CPythonSkill::GetSkillData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::GetSkillData" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::GetSkillData" ] }, "CPythonSkill::GetSkillDataByName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::GetSkillDataByName" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::GetSkillDataByName" ] }, "CPythonSkill::SetPathName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SetPathName" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SetPathName" ] }, "CPythonSkill::GetPathName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::GetPathName" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::GetPathName" ] }, "CPythonSkill::TEST": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::TEST" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::TEST" ] }, "CPythonSkill::CPythonSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::CPythonSkill" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::CPythonSkill" ] }, "CPythonSkill::~CPythonSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::~CPythonSkill" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::~CPythonSkill" ] }, "CPythonSkill::SSkillData::GetName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetName" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetName" ] }, "CPythonSkill::SSkillData::GetType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetType" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetType" ] }, "CPythonSkill::SSkillData::IsMeleeSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsMeleeSkill" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsMeleeSkill" ] }, "CPythonSkill::SSkillData::IsChargeSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsChargeSkill" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsChargeSkill" ] }, "CPythonSkill::SSkillData::IsOnlyForGuildWar": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsOnlyForGuildWar" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsOnlyForGuildWar" ] }, "CPythonSkill::SSkillData::GetTargetRange": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetTargetRange" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetTargetRange" ] }, "CPythonSkill::SSkillData::CanChangeDirection": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::CanChangeDirection" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::CanChangeDirection" ] }, "CPythonSkill::SSkillData::IsFanRange": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsFanRange" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsFanRange" ] }, "CPythonSkill::SSkillData::IsCircleRange": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsCircleRange" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsCircleRange" ] }, "CPythonSkill::SSkillData::IsAutoSearchTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsAutoSearchTarget" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsAutoSearchTarget" ] }, "CPythonSkill::SSkillData::IsNeedCorpse": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsNeedCorpse" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsNeedCorpse" ] }, "CPythonSkill::SSkillData::IsNeedTarget": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsNeedTarget" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsNeedTarget" ] }, "CPythonSkill::SSkillData::IsToggleSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsToggleSkill" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsToggleSkill" ] }, "CPythonSkill::SSkillData::IsUseHPSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsUseHPSkill" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsUseHPSkill" ] }, "CPythonSkill::SSkillData::IsStandingSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsStandingSkill" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsStandingSkill" ] }, "CPythonSkill::SSkillData::CanUseWeaponType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::CanUseWeaponType" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::CanUseWeaponType" ] }, "CPythonSkill::SSkillData::IsOnlyForAlliance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsOnlyForAlliance" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsOnlyForAlliance" ] }, "CPythonSkill::SSkillData::CanUseForMe": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::CanUseForMe" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::CanUseForMe" ] }, "CPythonSkill::SSkillData::CanUseIfNotEnough": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::CanUseIfNotEnough" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::CanUseIfNotEnough" ] }, "CPythonSkill::SSkillData::IsNeedEmptyBottle": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsNeedEmptyBottle" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsNeedEmptyBottle" ] }, "CPythonSkill::SSkillData::IsNeedPoisonBottle": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsNeedPoisonBottle" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsNeedPoisonBottle" ] }, "CPythonSkill::SSkillData::IsNeedBow": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsNeedBow" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsNeedBow" ] }, "CPythonSkill::SSkillData::IsHorseSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsHorseSkill" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsHorseSkill" ] }, "CPythonSkill::SSkillData::IsMovingSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsMovingSkill" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsMovingSkill" ] }, "CPythonSkill::SSkillData::IsAttackSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsAttackSkill" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsAttackSkill" ] }, "CPythonSkill::SSkillData::IsTimeIncreaseSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsTimeIncreaseSkill" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsTimeIncreaseSkill" ] }, "CPythonSkill::SSkillData::GetState": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetState" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetState" ] }, "CPythonSkill::SSkillData::ProcessFormula": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::ProcessFormula" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::ProcessFormula" ] }, "CPythonSkill::SSkillData::GetAffectDescription": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetAffectDescription" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetAffectDescription" ] }, "CPythonSkill::SSkillData::GetSkillCoolTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetSkillCoolTime" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetSkillCoolTime" ] }, "CPythonSkill::SSkillData::GetTargetCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetTargetCount" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetTargetCount" ] }, "CPythonSkill::SSkillData::GetSkillMotionIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetSkillMotionIndex" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetSkillMotionIndex" ] }, "CPythonSkill::SSkillData::GetMaxLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetMaxLevel" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetMaxLevel" ] }, "CPythonSkill::SSkillData::GetLevelUpPoint": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetLevelUpPoint" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetLevelUpPoint" ] }, "CPythonSkill::SSkillData::IsNoMotion": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsNoMotion" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsNoMotion" ] }, "CPythonSkill::SSkillData::IsCanUseSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsCanUseSkill" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::IsCanUseSkill" ] }, "CPythonSkill::SSkillData::GetMotionLoopCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetMotionLoopCount" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetMotionLoopCount" ] }, "CPythonSkill::SSkillData::GetNeedSP": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetNeedSP" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetNeedSP" ] }, "CPythonSkill::SSkillData::GetContinuationSP": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetContinuationSP" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetContinuationSP" ] }, "CPythonSkill::SSkillData::GetDuration": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetDuration" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::GetDuration" ] }, "CPythonSkill::SSkillData::SSkillData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::SSkillData" + "src/port/UserInterface/PythonSkill.cpp:CPythonSkill::SSkillData::SSkillData" ] }, "skillSetPathName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillSetPathName" + "src/port/UserInterface/PythonSkill.cpp:skillSetPathName" ] }, "skillRegisterSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillRegisterSkill" + "src/port/UserInterface/PythonSkill.cpp:skillRegisterSkill" ] }, "skillLoadSkillData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillLoadSkillData" + "src/port/UserInterface/PythonSkill.cpp:skillLoadSkillData" ] }, "skillRegisterSkillDesc": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillRegisterSkillDesc" + "src/port/UserInterface/PythonSkill.cpp:skillRegisterSkillDesc" ] }, "skillClearSkillData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillClearSkillData" + "src/port/UserInterface/PythonSkill.cpp:skillClearSkillData" ] }, "skillGetSkillName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetSkillName" + "src/port/UserInterface/PythonSkill.cpp:skillGetSkillName" ] }, "skillGetSkillDescription": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetSkillDescription" + "src/port/UserInterface/PythonSkill.cpp:skillGetSkillDescription" ] }, "skillGetSkillType": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetSkillType" + "src/port/UserInterface/PythonSkill.cpp:skillGetSkillType" ] }, "skillGetSkillConditionDescriptionCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetSkillConditionDescriptionCount" + "src/port/UserInterface/PythonSkill.cpp:skillGetSkillConditionDescriptionCount" ] }, "skillGetSkillConditionDescription": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetSkillConditionDescription" + "src/port/UserInterface/PythonSkill.cpp:skillGetSkillConditionDescription" ] }, "skillGetSkillAffectDescriptionCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetSkillAffectDescriptionCount" + "src/port/UserInterface/PythonSkill.cpp:skillGetSkillAffectDescriptionCount" ] }, "skillGetSkillAffectDescription": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetSkillAffectDescription" + "src/port/UserInterface/PythonSkill.cpp:skillGetSkillAffectDescription" ] }, "skillGetSkillCoolTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetSkillCoolTime" + "src/port/UserInterface/PythonSkill.cpp:skillGetSkillCoolTime" ] }, "skillGetSkillNeedSP": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetSkillNeedSP" + "src/port/UserInterface/PythonSkill.cpp:skillGetSkillNeedSP" ] }, "skillGetSkillContinuationSP": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetSkillContinuationSP" + "src/port/UserInterface/PythonSkill.cpp:skillGetSkillContinuationSP" ] }, "skillGetSkillMaxLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetSkillMaxLevel" + "src/port/UserInterface/PythonSkill.cpp:skillGetSkillMaxLevel" ] }, "skillGetSkillLevelUpPoint": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetSkillLevelUpPoint" + "src/port/UserInterface/PythonSkill.cpp:skillGetSkillLevelUpPoint" ] }, "skillGetSkillLevelLimit": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetSkillLevelLimit" + "src/port/UserInterface/PythonSkill.cpp:skillGetSkillLevelLimit" ] }, "skillIsSkillRequirement": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillIsSkillRequirement" + "src/port/UserInterface/PythonSkill.cpp:skillIsSkillRequirement" ] }, "skillGetSkillRequirementData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetSkillRequirementData" + "src/port/UserInterface/PythonSkill.cpp:skillGetSkillRequirementData" ] }, "skillGetSkillRequireStatCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetSkillRequireStatCount" + "src/port/UserInterface/PythonSkill.cpp:skillGetSkillRequireStatCount" ] }, "skillGetSkillRequireStatData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetSkillRequireStatData" + "src/port/UserInterface/PythonSkill.cpp:skillGetSkillRequireStatData" ] }, "skillCanLevelUpSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillCanLevelUpSkill" + "src/port/UserInterface/PythonSkill.cpp:skillCanLevelUpSkill" ] }, "skillCheckRequirementSueccess": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillCheckRequirementSueccess" + "src/port/UserInterface/PythonSkill.cpp:skillCheckRequirementSueccess" ] }, "skillGetNeedCharacterLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetNeedCharacterLevel" + "src/port/UserInterface/PythonSkill.cpp:skillGetNeedCharacterLevel" ] }, "skillIsToggleSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillIsToggleSkill" + "src/port/UserInterface/PythonSkill.cpp:skillIsToggleSkill" ] }, "skillIsUseHPSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillIsUseHPSkill" + "src/port/UserInterface/PythonSkill.cpp:skillIsUseHPSkill" ] }, "skillIsStandingSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillIsStandingSkill" + "src/port/UserInterface/PythonSkill.cpp:skillIsStandingSkill" ] }, "skillCanUseSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillCanUseSkill" + "src/port/UserInterface/PythonSkill.cpp:skillCanUseSkill" ] }, "skillIsLevelUpSkill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillIsLevelUpSkill" + "src/port/UserInterface/PythonSkill.cpp:skillIsLevelUpSkill" ] }, "skillGetIconName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetIconName" + "src/port/UserInterface/PythonSkill.cpp:skillGetIconName" ] }, "skillGetIconImage": { "status": "ADAPTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetIconImage" + "src/port/UserInterface/PythonSkill.cpp:skillGetIconImage" ], "note": "Returns/reads the pointer through Py_BuildPointer/PyTuple_GetPointer instead of Py_BuildValue(\"i\")/PyTuple_GetInteger: 40250 is ILP32, a 64-bit pointer truncated in \"i\" crashed wndMgr.SetSlot.", - "test": "extension/tests/port_login_flow_test.cpp (port.login_flow in-game step: grade icon image + icon instance round trip)" + "test": "tests/port/port_login_flow_test.cpp (port.login_flow in-game step: grade icon image + icon instance round trip)" }, "skillGetIconInstance": { "status": "ADAPTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetIconInstance" + "src/port/UserInterface/PythonSkill.cpp:skillGetIconInstance" ], "note": "Returns/reads the pointer through Py_BuildPointer/PyTuple_GetPointer instead of Py_BuildValue(\"i\")/PyTuple_GetInteger: 40250 is ILP32, a 64-bit pointer truncated in \"i\" crashed wndMgr.SetSlot.", - "test": "extension/tests/port_login_flow_test.cpp (port.login_flow in-game step: grade icon image + icon instance round trip)" + "test": "tests/port/port_login_flow_test.cpp (port.login_flow in-game step: grade icon image + icon instance round trip)" }, "skillGetIconImageNew": { "status": "ADAPTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetIconImageNew" + "src/port/UserInterface/PythonSkill.cpp:skillGetIconImageNew" ], "note": "Returns/reads the pointer through Py_BuildPointer/PyTuple_GetPointer instead of Py_BuildValue(\"i\")/PyTuple_GetInteger: 40250 is ILP32, a 64-bit pointer truncated in \"i\" crashed wndMgr.SetSlot.", - "test": "extension/tests/port_login_flow_test.cpp (port.login_flow in-game step: grade icon image + icon instance round trip)" + "test": "tests/port/port_login_flow_test.cpp (port.login_flow in-game step: grade icon image + icon instance round trip)" }, "skillGetIconInstanceNew": { "status": "ADAPTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetIconInstanceNew" + "src/port/UserInterface/PythonSkill.cpp:skillGetIconInstanceNew" ], "note": "Returns/reads the pointer through Py_BuildPointer/PyTuple_GetPointer instead of Py_BuildValue(\"i\")/PyTuple_GetInteger: 40250 is ILP32, a 64-bit pointer truncated in \"i\" crashed wndMgr.SetSlot.", - "test": "extension/tests/port_login_flow_test.cpp (port.login_flow in-game step: grade icon image + icon instance round trip)" + "test": "tests/port/port_login_flow_test.cpp (port.login_flow in-game step: grade icon image + icon instance round trip)" }, "skillDeleteIconInstance": { "status": "ADAPTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillDeleteIconInstance" + "src/port/UserInterface/PythonSkill.cpp:skillDeleteIconInstance" ], "note": "Returns/reads the pointer through Py_BuildPointer/PyTuple_GetPointer instead of Py_BuildValue(\"i\")/PyTuple_GetInteger: 40250 is ILP32, a 64-bit pointer truncated in \"i\" crashed wndMgr.SetSlot.", - "test": "extension/tests/port_login_flow_test.cpp (port.login_flow in-game step: grade icon image + icon instance round trip)" + "test": "tests/port/port_login_flow_test.cpp (port.login_flow in-game step: grade icon image + icon instance round trip)" }, "skillGetGradeData": { "status": "ADAPTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetGradeData" + "src/port/UserInterface/PythonSkill.cpp:skillGetGradeData" ], "note": "40250 passes the non-trivial TGradeData through varargs (\"i\" reads its first 4 bytes); clang rejects that, so the same first 4 bytes are read explicitly. No root script calls skill.GetGradeData.", - "test": "extension/tests/port_login_flow_test.cpp (module imports; function unused by root scripts)" + "test": "tests/port/port_login_flow_test.cpp (module imports; function unused by root scripts)" }, "skillGetNewAffectDataCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetNewAffectDataCount" + "src/port/UserInterface/PythonSkill.cpp:skillGetNewAffectDataCount" ] }, "skillGetNewAffectData": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetNewAffectData" + "src/port/UserInterface/PythonSkill.cpp:skillGetNewAffectData" ] }, "skillGetDuration": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillGetDuration" + "src/port/UserInterface/PythonSkill.cpp:skillGetDuration" ] }, "skillTEST": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:skillTEST" + "src/port/UserInterface/PythonSkill.cpp:skillTEST" ] }, "initskill": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSkill.cpp:initskill" + "src/port/UserInterface/PythonSkill.cpp:initskill" ] } } diff --git a/audit/port-map/UserInterface/PythonSoundManagerModule.cpp.json b/audit/port-map/UserInterface/PythonSoundManagerModule.cpp.json index cc0bf2c8..e5ada557 100644 --- a/audit/port-map/UserInterface/PythonSoundManagerModule.cpp.json +++ b/audit/port-map/UserInterface/PythonSoundManagerModule.cpp.json @@ -7,85 +7,85 @@ "sndPlaySound": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndPlaySound" + "src/port/UserInterface/PythonSoundManagerModule.cpp:sndPlaySound" ] }, "sndPlaySound3D": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndPlaySound3D" + "src/port/UserInterface/PythonSoundManagerModule.cpp:sndPlaySound3D" ] }, "sndPlayMusic": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndPlayMusic" + "src/port/UserInterface/PythonSoundManagerModule.cpp:sndPlayMusic" ] }, "sndFadeInMusic": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndFadeInMusic" + "src/port/UserInterface/PythonSoundManagerModule.cpp:sndFadeInMusic" ] }, "sndFadeOutMusic": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndFadeOutMusic" + "src/port/UserInterface/PythonSoundManagerModule.cpp:sndFadeOutMusic" ] }, "sndFadeOutAllMusic": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndFadeOutAllMusic" + "src/port/UserInterface/PythonSoundManagerModule.cpp:sndFadeOutAllMusic" ] }, "sndFadeLimitOutMusic": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndFadeLimitOutMusic" + "src/port/UserInterface/PythonSoundManagerModule.cpp:sndFadeLimitOutMusic" ] }, "sndStopAllSound": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndStopAllSound" + "src/port/UserInterface/PythonSoundManagerModule.cpp:sndStopAllSound" ] }, "sndSetMusicVolume": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndSetMusicVolume" + "src/port/UserInterface/PythonSoundManagerModule.cpp:sndSetMusicVolume" ] }, "sndSetSoundVolumef": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndSetSoundVolumef" + "src/port/UserInterface/PythonSoundManagerModule.cpp:sndSetSoundVolumef" ] }, "sndSetSoundVolume": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndSetSoundVolume" + "src/port/UserInterface/PythonSoundManagerModule.cpp:sndSetSoundVolume" ] }, "sndSetSoundScale": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndSetSoundScale" + "src/port/UserInterface/PythonSoundManagerModule.cpp:sndSetSoundScale" ] }, "sndSetAmbienceSoundScale": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSoundManagerModule.cpp:sndSetAmbienceSoundScale" + "src/port/UserInterface/PythonSoundManagerModule.cpp:sndSetAmbienceSoundScale" ] }, "initsnd": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSoundManagerModule.cpp:initsnd" + "src/port/UserInterface/PythonSoundManagerModule.cpp:initsnd" ] } } diff --git a/audit/port-map/UserInterface/PythonSystem.cpp.json b/audit/port-map/UserInterface/PythonSystem.cpp.json index 4eae2022..70ed0989 100644 --- a/audit/port-map/UserInterface/PythonSystem.cpp.json +++ b/audit/port-map/UserInterface/PythonSystem.cpp.json @@ -7,319 +7,319 @@ "CPythonSystem::SetInterfaceHandler": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetInterfaceHandler" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetInterfaceHandler" ] }, "CPythonSystem::DestroyInterfaceHandler": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::DestroyInterfaceHandler" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::DestroyInterfaceHandler" ] }, "CPythonSystem::SaveWindowStatus": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SaveWindowStatus" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SaveWindowStatus" ] }, "CPythonSystem::GetDisplaySettings": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetDisplaySettings" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetDisplaySettings" ] }, "CPythonSystem::GetResolutionCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetResolutionCount" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetResolutionCount" ] }, "CPythonSystem::GetFrequencyCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetFrequencyCount" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetFrequencyCount" ] }, "CPythonSystem::GetResolution": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetResolution" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetResolution" ] }, "CPythonSystem::GetFrequency": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetFrequency" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetFrequency" ] }, "CPythonSystem::GetResolutionIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetResolutionIndex" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetResolutionIndex" ] }, "CPythonSystem::GetFrequencyIndex": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetFrequencyIndex" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetFrequencyIndex" ] }, "CPythonSystem::GetWidth": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetWidth" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetWidth" ] }, "CPythonSystem::GetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetHeight" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetHeight" ] }, "CPythonSystem::GetBPP": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetBPP" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetBPP" ] }, "CPythonSystem::IsNoSoundCard": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsNoSoundCard" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsNoSoundCard" ] }, "CPythonSystem::IsSoftwareCursor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsSoftwareCursor" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsSoftwareCursor" ] }, "CPythonSystem::GetMusicVolume": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetMusicVolume" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetMusicVolume" ] }, "CPythonSystem::GetSoundVolume": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetSoundVolume" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetSoundVolume" ] }, "CPythonSystem::SetMusicVolume": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetMusicVolume" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetMusicVolume" ] }, "CPythonSystem::SetSoundVolumef": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetSoundVolumef" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetSoundVolumef" ] }, "CPythonSystem::GetDistance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetDistance" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetDistance" ] }, "CPythonSystem::GetShadowLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetShadowLevel" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetShadowLevel" ] }, "CPythonSystem::SetShadowLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetShadowLevel" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetShadowLevel" ] }, "CPythonSystem::IsSaveID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsSaveID" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsSaveID" ] }, "CPythonSystem::GetSaveID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetSaveID" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetSaveID" ] }, "CPythonSystem::isViewCulling": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::isViewCulling" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::isViewCulling" ] }, "CPythonSystem::SetSaveID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetSaveID" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetSaveID" ] }, "CPythonSystem::GetConfig": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetConfig" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetConfig" ] }, "CPythonSystem::SetConfig": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetConfig" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetConfig" ] }, "CPythonSystem::SetDefaultConfig": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetDefaultConfig" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetDefaultConfig" ] }, "CPythonSystem::IsWindowed": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsWindowed" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsWindowed" ] }, "CPythonSystem::IsViewChat": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsViewChat" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsViewChat" ] }, "CPythonSystem::SetViewChatFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetViewChatFlag" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetViewChatFlag" ] }, "CPythonSystem::IsAlwaysShowName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsAlwaysShowName" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsAlwaysShowName" ] }, "CPythonSystem::SetAlwaysShowNameFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetAlwaysShowNameFlag" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetAlwaysShowNameFlag" ] }, "CPythonSystem::IsShowDamage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsShowDamage" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsShowDamage" ] }, "CPythonSystem::SetShowDamageFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetShowDamageFlag" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetShowDamageFlag" ] }, "CPythonSystem::IsShowSalesText": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsShowSalesText" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsShowSalesText" ] }, "CPythonSystem::SetShowSalesTextFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetShowSalesTextFlag" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetShowSalesTextFlag" ] }, "CPythonSystem::IsAutoTiling": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsAutoTiling" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsAutoTiling" ] }, "CPythonSystem::SetSoftwareTiling": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetSoftwareTiling" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SetSoftwareTiling" ] }, "CPythonSystem::IsSoftwareTiling": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsSoftwareTiling" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsSoftwareTiling" ] }, "CPythonSystem::IsUseDefaultIME": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsUseDefaultIME" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::IsUseDefaultIME" ] }, "CPythonSystem::LoadConfig": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::LoadConfig" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::LoadConfig" ] }, "CPythonSystem::SaveConfig": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SaveConfig" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SaveConfig" ] }, "CPythonSystem::LoadInterfaceStatus": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::LoadInterfaceStatus" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::LoadInterfaceStatus" ] }, "CPythonSystem::SaveInterfaceStatus": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SaveInterfaceStatus" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::SaveInterfaceStatus" ] }, "CPythonSystem::isInterfaceConfig": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::isInterfaceConfig" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::isInterfaceConfig" ] }, "CPythonSystem::GetWindowStatusReference": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetWindowStatusReference" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::GetWindowStatusReference" ] }, "CPythonSystem::ApplyConfig": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::ApplyConfig" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::ApplyConfig" ] }, "CPythonSystem::ChangeSystem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::ChangeSystem" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::ChangeSystem" ] }, "CPythonSystem::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::Clear" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::Clear" ] }, "CPythonSystem::CPythonSystem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::CPythonSystem" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::CPythonSystem" ] }, "CPythonSystem::~CPythonSystem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystem.cpp:CPythonSystem::~CPythonSystem" + "src/port/UserInterface/PythonSystem.cpp:CPythonSystem::~CPythonSystem" ] } } diff --git a/audit/port-map/UserInterface/PythonSystemModule.cpp.json b/audit/port-map/UserInterface/PythonSystemModule.cpp.json index 8cb94c32..67268ed5 100644 --- a/audit/port-map/UserInterface/PythonSystemModule.cpp.json +++ b/audit/port-map/UserInterface/PythonSystemModule.cpp.json @@ -7,217 +7,217 @@ "systemGetWidth": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetWidth" + "src/port/UserInterface/PythonSystemModule.cpp:systemGetWidth" ] }, "systemGetHeight": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetHeight" + "src/port/UserInterface/PythonSystemModule.cpp:systemGetHeight" ] }, "systemSetInterfaceHandler": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetInterfaceHandler" + "src/port/UserInterface/PythonSystemModule.cpp:systemSetInterfaceHandler" ] }, "systemDestroyInterfaceHandler": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemDestroyInterfaceHandler" + "src/port/UserInterface/PythonSystemModule.cpp:systemDestroyInterfaceHandler" ] }, "systemReserveResource": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemReserveResource" + "src/port/UserInterface/PythonSystemModule.cpp:systemReserveResource" ] }, "systemisInterfaceConfig": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemisInterfaceConfig" + "src/port/UserInterface/PythonSystemModule.cpp:systemisInterfaceConfig" ] }, "systemSaveWindowStatus": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemSaveWindowStatus" + "src/port/UserInterface/PythonSystemModule.cpp:systemSaveWindowStatus" ] }, "systemGetWindowStatus": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetWindowStatus" + "src/port/UserInterface/PythonSystemModule.cpp:systemGetWindowStatus" ] }, "systemGetConfig": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetConfig" + "src/port/UserInterface/PythonSystemModule.cpp:systemGetConfig" ] }, "systemSetSaveID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetSaveID" + "src/port/UserInterface/PythonSystemModule.cpp:systemSetSaveID" ] }, "systemisSaveID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemisSaveID" + "src/port/UserInterface/PythonSystemModule.cpp:systemisSaveID" ] }, "systemGetSaveID": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetSaveID" + "src/port/UserInterface/PythonSystemModule.cpp:systemGetSaveID" ] }, "systemGetMusicVolume": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetMusicVolume" + "src/port/UserInterface/PythonSystemModule.cpp:systemGetMusicVolume" ] }, "systemGetSoundVolume": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetSoundVolume" + "src/port/UserInterface/PythonSystemModule.cpp:systemGetSoundVolume" ] }, "systemSetMusicVolume": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetMusicVolume" + "src/port/UserInterface/PythonSystemModule.cpp:systemSetMusicVolume" ] }, "systemSetSoundVolumef": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetSoundVolumef" + "src/port/UserInterface/PythonSystemModule.cpp:systemSetSoundVolumef" ] }, "systemIsSoftwareCursor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemIsSoftwareCursor" + "src/port/UserInterface/PythonSystemModule.cpp:systemIsSoftwareCursor" ] }, "systemSetViewChatFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetViewChatFlag" + "src/port/UserInterface/PythonSystemModule.cpp:systemSetViewChatFlag" ] }, "systemIsViewChat": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemIsViewChat" + "src/port/UserInterface/PythonSystemModule.cpp:systemIsViewChat" ] }, "systemSetAlwaysShowNameFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetAlwaysShowNameFlag" + "src/port/UserInterface/PythonSystemModule.cpp:systemSetAlwaysShowNameFlag" ] }, "systemSetShowDamageFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetShowDamageFlag" + "src/port/UserInterface/PythonSystemModule.cpp:systemSetShowDamageFlag" ] }, "systemSetShowSalesTextFlag": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetShowSalesTextFlag" + "src/port/UserInterface/PythonSystemModule.cpp:systemSetShowSalesTextFlag" ] }, "systemIsAlwaysShowName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemIsAlwaysShowName" + "src/port/UserInterface/PythonSystemModule.cpp:systemIsAlwaysShowName" ] }, "systemIsShowDamage": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemIsShowDamage" + "src/port/UserInterface/PythonSystemModule.cpp:systemIsShowDamage" ] }, "systemIsShowSalesText": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemIsShowSalesText" + "src/port/UserInterface/PythonSystemModule.cpp:systemIsShowSalesText" ] }, "systemSetConfig": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetConfig" + "src/port/UserInterface/PythonSystemModule.cpp:systemSetConfig" ] }, "systemApplyConfig": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemApplyConfig" + "src/port/UserInterface/PythonSystemModule.cpp:systemApplyConfig" ] }, "systemSaveConfig": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemSaveConfig" + "src/port/UserInterface/PythonSystemModule.cpp:systemSaveConfig" ] }, "systemGetResolutionCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetResolutionCount" + "src/port/UserInterface/PythonSystemModule.cpp:systemGetResolutionCount" ] }, "systemGetFrequencyCount": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetFrequencyCount" + "src/port/UserInterface/PythonSystemModule.cpp:systemGetFrequencyCount" ] }, "systemGetResolution": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetResolution" + "src/port/UserInterface/PythonSystemModule.cpp:systemGetResolution" ] }, "systemGetCurrentResolution": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetCurrentResolution" + "src/port/UserInterface/PythonSystemModule.cpp:systemGetCurrentResolution" ] }, "systemGetFrequency": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetFrequency" + "src/port/UserInterface/PythonSystemModule.cpp:systemGetFrequency" ] }, "systemGetShadowLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemGetShadowLevel" + "src/port/UserInterface/PythonSystemModule.cpp:systemGetShadowLevel" ] }, "systemSetShadowLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:systemSetShadowLevel" + "src/port/UserInterface/PythonSystemModule.cpp:systemSetShadowLevel" ] }, "initsystem": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonSystemModule.cpp:initsystem" + "src/port/UserInterface/PythonSystemModule.cpp:initsystem" ] } } diff --git a/audit/port-map/UserInterface/PythonTextTail.cpp.json b/audit/port-map/UserInterface/PythonTextTail.cpp.json index 90a7113a..019873f4 100644 --- a/audit/port-map/UserInterface/PythonTextTail.cpp.json +++ b/audit/port-map/UserInterface/PythonTextTail.cpp.json @@ -7,241 +7,241 @@ "TextTail_GetLivingTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:TextTail_GetLivingTime" + "src/port/UserInterface/PythonTextTail.cpp:TextTail_GetLivingTime" ] }, "TextTail_SetLivingTime": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:TextTail_SetLivingTime" + "src/port/UserInterface/PythonTextTail.cpp:TextTail_SetLivingTime" ] }, "CPythonTextTail::GetInfo": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::GetInfo" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::GetInfo" ] }, "CPythonTextTail::UpdateAllTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::UpdateAllTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::UpdateAllTextTail" ] }, "CPythonTextTail::UpdateShowingTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::UpdateShowingTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::UpdateShowingTextTail" ] }, "CPythonTextTail::UpdateTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::UpdateTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::UpdateTextTail" ] }, "CPythonTextTail::ArrangeTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::ArrangeTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::ArrangeTextTail" ] }, "CPythonTextTail::Render": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::Render" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::Render" ] }, "CPythonTextTail::RenderTextTailBox": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::RenderTextTailBox" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::RenderTextTailBox" ] }, "CPythonTextTail::RenderTextTailName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::RenderTextTailName" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::RenderTextTailName" ] }, "CPythonTextTail::HideAllTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::HideAllTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::HideAllTextTail" ] }, "CPythonTextTail::UpdateDistance": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::UpdateDistance" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::UpdateDistance" ] }, "CPythonTextTail::ShowAllTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::ShowAllTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::ShowAllTextTail" ] }, "CPythonTextTail::ShowCharacterTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::ShowCharacterTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::ShowCharacterTextTail" ] }, "CPythonTextTail::ShowItemTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::ShowItemTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::ShowItemTextTail" ] }, "CPythonTextTail::isIn": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::isIn" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::isIn" ] }, "CPythonTextTail::RegisterCharacterTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::RegisterCharacterTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::RegisterCharacterTextTail" ] }, "CPythonTextTail::RegisterItemTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::RegisterItemTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::RegisterItemTextTail" ] }, "CPythonTextTail::RegisterChatTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::RegisterChatTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::RegisterChatTail" ] }, "CPythonTextTail::RegisterInfoTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::RegisterInfoTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::RegisterInfoTail" ] }, "CPythonTextTail::GetTextTailPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::GetTextTailPosition" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::GetTextTailPosition" ] }, "CPythonTextTail::IsChatTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::IsChatTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::IsChatTextTail" ] }, "CPythonTextTail::SetCharacterTextTailColor": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::SetCharacterTextTailColor" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::SetCharacterTextTailColor" ] }, "CPythonTextTail::SetItemTextTailOwner": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::SetItemTextTailOwner" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::SetItemTextTailOwner" ] }, "CPythonTextTail::DeleteCharacterTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::DeleteCharacterTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::DeleteCharacterTextTail" ] }, "CPythonTextTail::DeleteItemTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::DeleteItemTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::DeleteItemTextTail" ] }, "CPythonTextTail::RegisterTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::RegisterTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::RegisterTextTail" ] }, "CPythonTextTail::DeleteTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::DeleteTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::DeleteTextTail" ] }, "CPythonTextTail::Pick": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::Pick" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::Pick" ] }, "CPythonTextTail::SelectItemName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::SelectItemName" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::SelectItemName" ] }, "CPythonTextTail::AttachTitle": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::AttachTitle" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::AttachTitle" ] }, "CPythonTextTail::DetachTitle": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::DetachTitle" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::DetachTitle" ] }, "CPythonTextTail::EnablePKTitle": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::EnablePKTitle" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::EnablePKTitle" ] }, "CPythonTextTail::AttachLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::AttachLevel" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::AttachLevel" ] }, "CPythonTextTail::DetachLevel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::DetachLevel" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::DetachLevel" ] }, "CPythonTextTail::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::Initialize" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::Initialize" ] }, "CPythonTextTail::Destroy": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::Destroy" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::Destroy" ] }, "CPythonTextTail::Clear": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::Clear" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::Clear" ] }, "CPythonTextTail::CPythonTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::CPythonTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::CPythonTextTail" ] }, "CPythonTextTail::~CPythonTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::~CPythonTextTail" + "src/port/UserInterface/PythonTextTail.cpp:CPythonTextTail::~CPythonTextTail" ] } } diff --git a/audit/port-map/UserInterface/PythonTextTailModule.cpp.json b/audit/port-map/UserInterface/PythonTextTailModule.cpp.json index 6459b297..9c3e93a6 100644 --- a/audit/port-map/UserInterface/PythonTextTailModule.cpp.json +++ b/audit/port-map/UserInterface/PythonTextTailModule.cpp.json @@ -7,115 +7,115 @@ "textTailClear": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailClear" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailClear" ] }, "textTailUpdateAllTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailUpdateAllTextTail" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailUpdateAllTextTail" ] }, "textTailUpdateShowingTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailUpdateShowingTextTail" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailUpdateShowingTextTail" ] }, "textTailRender": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailRender" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailRender" ] }, "textTailRegisterCharacterTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailRegisterCharacterTextTail" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailRegisterCharacterTextTail" ] }, "textTailGetPosition": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailGetPosition" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailGetPosition" ] }, "textTailIsChat": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailIsChat" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailIsChat" ] }, "textTailRegisterChatTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailRegisterChatTail" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailRegisterChatTail" ] }, "textTailRegisterInfoTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailRegisterInfoTail" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailRegisterInfoTail" ] }, "textTailAttachTitle": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailAttachTitle" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailAttachTitle" ] }, "textTailShowCharacterTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailShowCharacterTextTail" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailShowCharacterTextTail" ] }, "textTailShowItemTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailShowItemTextTail" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailShowItemTextTail" ] }, "textTailArrangeTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailArrangeTextTail" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailArrangeTextTail" ] }, "textTailHideAllTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailHideAllTextTail" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailHideAllTextTail" ] }, "textTailShowAllTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailShowAllTextTail" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailShowAllTextTail" ] }, "textTailPick": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailPick" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailPick" ] }, "textTailSelectItemName": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailSelectItemName" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailSelectItemName" ] }, "textTailEnablePKTitle": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:textTailEnablePKTitle" + "src/port/UserInterface/PythonTextTailModule.cpp:textTailEnablePKTitle" ] }, "initTextTail": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/PythonTextTailModule.cpp:initTextTail" + "src/port/UserInterface/PythonTextTailModule.cpp:initTextTail" ] } } diff --git a/audit/port-map/UserInterface/ServerStateChecker.cpp.json b/audit/port-map/UserInterface/ServerStateChecker.cpp.json index 6e306e1a..87e01853 100644 --- a/audit/port-map/UserInterface/ServerStateChecker.cpp.json +++ b/audit/port-map/UserInterface/ServerStateChecker.cpp.json @@ -7,43 +7,43 @@ "CServerStateChecker::CServerStateChecker": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/ServerStateChecker.cpp:CServerStateChecker::CServerStateChecker" + "src/port/UserInterface/ServerStateChecker.cpp:CServerStateChecker::CServerStateChecker" ] }, "CServerStateChecker::~CServerStateChecker": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/ServerStateChecker.cpp:CServerStateChecker::~CServerStateChecker" + "src/port/UserInterface/ServerStateChecker.cpp:CServerStateChecker::~CServerStateChecker" ] }, "CServerStateChecker::Create": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/ServerStateChecker.cpp:CServerStateChecker::Create" + "src/port/UserInterface/ServerStateChecker.cpp:CServerStateChecker::Create" ] }, "CServerStateChecker::AddChannel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/ServerStateChecker.cpp:CServerStateChecker::AddChannel" + "src/port/UserInterface/ServerStateChecker.cpp:CServerStateChecker::AddChannel" ] }, "CServerStateChecker::Request": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/ServerStateChecker.cpp:CServerStateChecker::Request" + "src/port/UserInterface/ServerStateChecker.cpp:CServerStateChecker::Request" ] }, "CServerStateChecker::Update": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/ServerStateChecker.cpp:CServerStateChecker::Update" + "src/port/UserInterface/ServerStateChecker.cpp:CServerStateChecker::Update" ] }, "CServerStateChecker::Initialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/ServerStateChecker.cpp:CServerStateChecker::Initialize" + "src/port/UserInterface/ServerStateChecker.cpp:CServerStateChecker::Initialize" ] } } diff --git a/audit/port-map/UserInterface/ServerStateCheckerModule.cpp.json b/audit/port-map/UserInterface/ServerStateCheckerModule.cpp.json index 7156b63a..ebe9a5d0 100644 --- a/audit/port-map/UserInterface/ServerStateCheckerModule.cpp.json +++ b/audit/port-map/UserInterface/ServerStateCheckerModule.cpp.json @@ -7,37 +7,37 @@ "ServerStateCheckerCreate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/ServerStateCheckerModule.cpp:ServerStateCheckerCreate" + "src/port/UserInterface/ServerStateCheckerModule.cpp:ServerStateCheckerCreate" ] }, "ServerStateCheckerUpdate": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/ServerStateCheckerModule.cpp:ServerStateCheckerUpdate" + "src/port/UserInterface/ServerStateCheckerModule.cpp:ServerStateCheckerUpdate" ] }, "ServerStateCheckerRequest": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/ServerStateCheckerModule.cpp:ServerStateCheckerRequest" + "src/port/UserInterface/ServerStateCheckerModule.cpp:ServerStateCheckerRequest" ] }, "ServerStateCheckerAddChannel": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/ServerStateCheckerModule.cpp:ServerStateCheckerAddChannel" + "src/port/UserInterface/ServerStateCheckerModule.cpp:ServerStateCheckerAddChannel" ] }, "ServerStateCheckerInitialize": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/ServerStateCheckerModule.cpp:ServerStateCheckerInitialize" + "src/port/UserInterface/ServerStateCheckerModule.cpp:ServerStateCheckerInitialize" ] }, "initServerStateChecker": { "status": "PORTED", "impl": [ - "extension/src/port/UserInterface/ServerStateCheckerModule.cpp:initServerStateChecker" + "src/port/UserInterface/ServerStateCheckerModule.cpp:initServerStateChecker" ] } } diff --git a/audit/port-map/UserInterface/UserInterface.cpp.json b/audit/port-map/UserInterface/UserInterface.cpp.json index 2654bd65..e28e905a 100644 --- a/audit/port-map/UserInterface/UserInterface.cpp.json +++ b/audit/port-map/UserInterface/UserInterface.cpp.json @@ -16,30 +16,30 @@ "ApplicationStringTable_GetString": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/UserInterface.cpp:ApplicationStringTable_GetString" + "src/platform/UserInterface/UserInterface.cpp:ApplicationStringTable_GetString" ], "note": "Only the (DWORD) overload: LoadString becomes a switch over UserInterface.rc's LANG_ENGLISH/SUBLANG_ENGLISH_US STRINGTABLE. The (DWORD, LPCSTR) metin2client.dat overload is declared but not defined (no caller ported yet).", - "test": "extension/tests/port_login_flow_test.cpp ground-item step (port.login_flow: ALT frame projects the item name tail, textTail Pick returns the ground item VID); PythonTextTail::SetItemTextTailOwner uses IDS_POSSESSIVE_MORPHENE" + "test": "tests/port/port_login_flow_test.cpp ground-item step (port.login_flow: ALT frame projects the item name tail, textTail Pick returns the ground item VID); PythonTextTail::SetItemTextTailOwner uses IDS_POSSESSIVE_MORPHENE" }, "ApplicationStringTable_GetStringz": { "status": "ADAPTED", "impl": [ - "extension/src/platform/UserInterface/UserInterface.cpp:ApplicationStringTable_GetStringz" + "src/platform/UserInterface/UserInterface.cpp:ApplicationStringTable_GetStringz" ], "note": "Only the (DWORD) overload: LoadString becomes a switch over UserInterface.rc's LANG_ENGLISH/SUBLANG_ENGLISH_US STRINGTABLE. The (DWORD, LPCSTR) metin2client.dat overload is declared but not defined (no caller ported yet).", - "test": "extension/tests/port_login_flow_test.cpp ground-item step (port.login_flow: ALT frame projects the item name tail, textTail Pick returns the ground item VID); PythonTextTail::SetItemTextTailOwner uses IDS_POSSESSIVE_MORPHENE" + "test": "tests/port/port_login_flow_test.cpp ground-item step (port.login_flow: ALT frame projects the item name tail, textTail Pick returns the ground item VID); PythonTextTail::SetItemTextTailOwner uses IDS_POSSESSIVE_MORPHENE" }, "PackInitialize": { "impl": [ - "extension/src/platform/UserInterface/UserInterface.cpp:PackInitialize" + "src/platform/UserInterface/UserInterface.cpp:PackInitialize" ], "status": "ADAPTED", "note": "platform PackInitialize: Index pack names resolved to the on-disk .eix spelling case-insensitively; no LogBoxf; CTextFileLoader::SetCacheMode / CSoundData::SetPackMode not called (units not ported, neither affects pack registration)", - "test": "extension/tests/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects); extension/tests/proto_test.cpp (40250 locale/en item_proto/mob_proto through pack://)" + "test": "tests/port/port_eterpack_test.cpp (103 packs, 54891 entries, first-registered wins, 4 SECURITY rejects); tests/port/proto_test.cpp (40250 locale/en item_proto/mob_proto through pack://)" }, "RunMainScript": { "impl": [ - "extension/src/platform/ScriptLib/PythonBoot.cpp:PythonBoot::RunMainScript" + "src/platform/ScriptLib/PythonBoot.cpp:PythonBoot::RunMainScript" ], "status": "ADAPTED", "note": "40250 runs it on Main()'s stack and takes the CPythonLauncher by reference; Godot owns this process, so PythonBoot::Start holds the launcher and RunMainScript takes only the command line plus a std::string* for the text 40250 shows in LogBox's message box. Of the 37 module initializers only initpack() is called — the rest are 2V slices, which is why system.py still stops at its first import. RegisterCommandLine passes the line through unchanged: the -cs/-ncs auto-login decoding needs EterBase/Utils.cpp SplitLine and EterLib/Util.cpp base64_decode, both still TODO (批次 2V1). '--pause-before-create-window' (system(\"pause\")) and the XTrap init check are dropped: no console and no XTrap on this platform.", diff --git a/audit/remediation-roadmap.md b/audit/remediation-roadmap.md index 818788e4..b2a130a0 100644 --- a/audit/remediation-roadmap.md +++ b/audit/remediation-roadmap.md @@ -30,7 +30,7 @@ python3 .agents/skills/metin2-40250-parity-audit/scripts/port_map.py queue --lim ## 批次 2 单元(顺序以 `audit/slices/batch2-order.json` 为准,由 `port_deps.py order --write` 生成;下表仅为候选) -实现位置一律是镜像文件 `extension/src/port//.{h,cpp}`;下面列出的是需要删减旧逻辑的迁移来源。 +实现位置一律是镜像文件 `src/port//.{h,cpp}`;下面列出的是需要删减旧逻辑的迁移来源。 目录、CMake 目标和公共头由 2A 建立。 - [ ] `UserInterface/PythonPlayerEventHandler.cpp`(OnMove/OnMoving/OnStop 已在 `net_play.gd` 对齐,需迁到镜像文件;OnWaiting DIVERGENT)— `net_play.gd` diff --git a/audit/reports/platform-runtime-trace.md b/audit/reports/platform-runtime-trace.md index 39e55914..4a748f75 100644 --- a/audit/reports/platform-runtime-trace.md +++ b/audit/reports/platform-runtime-trace.md @@ -3,7 +3,7 @@ 2026-09-24, macOS arm64, offline `port.login_flow` (login → select → game → movement, combat, shop, quest, safebox and audio module calls): ```sh -MT_PLATFORM_STUB_TRACE=1 ctest --test-dir build-port-gate/macos \ +MT_PLATFORM_STUB_TRACE=1 ctest --test-dir build/port-gate/macos \ -R '^port.login_flow$' --output-on-failure -V ``` diff --git a/data/zh_40250/README.md b/data/zh_40250/README.md index 2b9988b9..7953e05c 100644 --- a/data/zh_40250/README.md +++ b/data/zh_40250/README.md @@ -13,6 +13,6 @@ 线上字段里的 1,608 个物品名及 346 个怪物/NPC 名不含汉字,本快照原样保留。 它们的审核译文(2026-09-28 确认)单独放在 `item_names_zh_overlay.txt`、 `mob_names_zh_overlay.txt`,界面回退键译文在 `locale_game_zh_overlay.txt`; -`script/build_zh_locale.py` 构建时以 overlay 覆盖快照同 VNUM / 同键的值。 +`scripts/build_zh_locale.py` 构建时以 overlay 覆盖快照同 VNUM / 同键的值。 旧的龙驹中文表与线上表有 21 个相同 VNUM 不同名;不把旧表覆盖到服务端。 服务端名称若再更新,需重新只读导出并核对差异后更新本快照。 diff --git a/docs/ANDROID-TESTING.md b/docs/ANDROID-TESTING.md index 8bb553c6..b7013f47 100644 --- a/docs/ANDROID-TESTING.md +++ b/docs/ANDROID-TESTING.md @@ -1,16 +1,16 @@ # Android 原生客户端测试 -当前 APK 由 `build-android-native.sh` 构建,使用 SDL3 + Vulkan;应用包名 `org.metin2port.client`,ABI 为 `arm64-v8a`,最低 API 24。 +当前 APK 由 `android/build.sh` 构建,使用 SDL3 + Vulkan;应用包名 `org.metin2port.client`,ABI 为 `arm64-v8a`,最低 API 24。 ## 安装和资源 ```sh -./build-android-native.sh Release --install -./push-android-client.sh /path/to/40250/Client +./android/build.sh Release --install +./android/push-client.sh /path/to/40250/Client adb shell am start -n org.metin2port.client/.MainActivity ``` -`push-android-client.sh` 将 40250 `Client` 目录复制到应用私有目录。APK 本身包含 `libmain.so`、`libSDL3.so`、着色器和 Python 2.7 标准库,不包含约 1.4 GB 的 40250 客户端资源。使用中文资源时运行 `./push-android-client.sh --locale zh`。 +`android/push-client.sh` 将 40250 `Client` 目录复制到应用私有目录。APK 本身包含 `libmain.so`、`libSDL3.so`、着色器和 Python 2.7 标准库,不包含约 1.4 GB 的 40250 客户端资源。使用中文资源时运行 `./android/push-client.sh --locale zh`。 ## 连服务器 @@ -21,4 +21,4 @@ adb shell am start -n org.metin2port.client/.MainActivity \ 默认不传参数时连接进程内假服。测试真服前确认模拟器/设备能访问相应主机与端口。用 `adb logcat` 查看崩溃和启动错误。`adb devices -l` 没有设备时,先连接模拟器或开启真机 USB 调试。 -更详细的构建依赖与命令见 [native_render/README.md](../native_render/README.md)。 +更详细的构建依赖与命令见 [src/host/README.md](../src/host/README.md)。 diff --git a/docs/CLIENT-GAP-FIX.md b/docs/CLIENT-GAP-FIX.md index 8e7feafd..f986fd17 100644 --- a/docs/CLIENT-GAP-FIX.md +++ b/docs/CLIENT-GAP-FIX.md @@ -260,7 +260,7 @@ switch(`FUNC_WAIT` 1.0 阈值、`FUNC_COMBO/ATTACK/MOB_SKILL` 50.0 阈值 + `m_kMovAfterFunc` 到达后动作、`skip_collision`);释放门按 `m_server_frame_ms`(新 `set_server_frame_ms`, 为 0 时立即释放 = 旧行为)+ `__CanProcessNetworkStatePacket`(dead / knock_down hold - 队列)。`tick()` 每帧先 `process_states()`。新增 `extension/tests/net_state_queue_test.cpp`; + 队列)。`tick()` 每帧先 `process_states()`。新增 `tests/port/net_state_queue_test.cpp`; `net_entity_test` 的 `FUNC_ATTACK` 断言按新语义改写;C++ 20/20 + GDScript 回归全绿。 留给增量 78:net_play.gd 上行 6 事件回调 + 节流常量、net_world.gd 去掉自有 lerp、 从 `GC_HANDSHAKE` `lDelta` 接真实服务器帧钟。 @@ -884,7 +884,7 @@ | 工作流 | 负责条目 | 主要修改范围 | 不得越界修改 | |---|---|---|---| | W0 公共基础 / 集成 | §0、共享会话、实体接口、场景生命周期、文档 | `extension/src/net/m2_client.*`、`entity_store.*`、`classic_session.*`、`project/game_scene.gd`、两份差距文档 | 其他工作流不得各自复制网络核心或场景 reset;接口改动必须回 W0 | -| W1 协议 / 账号 | §1、Classic wire / parser、登录、选人、DirectEnter、断线 | `extension/src/net/classic/*`、`extension/tests/net_classic_*`、登录 / 选人专属脚本 | 不直接重写 W0 的公共信号和 EntityStore 生命周期 | +| W1 协议 / 账号 | §1、Classic wire / parser、登录、选人、DirectEnter、断线 | `extension/src/net/classic/*`、`tests/port/net_classic_*`、登录 / 选人专属脚本 | 不直接重写 W0 的公共信号和 EntityStore 生命周期 | | W2 实体 / 世界 / 战斗 | §2–§3、移动、动作、技能、目标和换图后的实体表现 | `project/net_world.gd`、`net_play.gd`、`player_controller.gd`、`project/world/*`、动画 / 战斗扩展和测试 | 不把 UI 状态写入协议层;共享 reset 只通过 W0 接口接入 | | W3 玩法 UI / 输入 | §4–§5、§8、背包、任务、社交、IME、键位 | `project/ui/*`、`hud.gd`、`login.gd`、`charselect.gd`、UI 测试和本地化资源 | 不修改 Classic parser;缺少真服时使用 fixture,并注明未验证 | | W4 渲染 / 资产 / 音频 | §6–§7、§9、模型、特效、地图、材质、天气、BGM、生命周期表现 | `extension/src/{gr2_bridge,metin2_world,terrain_splat,m2_material,environment_builder}.*`、`project/fx/*`、音频 / 渲染专属脚本和测试 | 不把渲染 fallback 塞进网络状态机;场景钩子由 W0 提供 | @@ -1392,14 +1392,14 @@ return true; 作为 follow-up。 3. ⬜ **不在本批次**:`charselect.gd` / `guild_creation_ui.gd` 的名字长度校验统一为 `<= 24` 字节属 GDScript(W3 / Phase 2);本批次只交付 C++ 侧编码。已在下方登记。 -4. ✅ 回归:新增 `extension/tests/net_text_codec_test.cpp`(`ctest` `net.text_codec`), +4. ✅ 回归:新增 `tests/port/net_text_codec_test.cpp`(`ctest` `net.text_codec`), 覆盖 CJK 名恰好 24 字节(接受)、25/27 字节(截断到 24,绝不 25/26)、 多字节边界截断(切进 3 字节序列中间丢整字)、ASCII 往返、`from_wire_str` 遇 NUL 停 / 悬空前导字节裁除 / 无终止符满字段整读。`extension/CMakeLists.txt` 注册。 **W1 增量 50 已落地(🔎 待真实验收)** -- 改动:`extension/src/net/text_codec.h`(新)、`extension/tests/net_text_codec_test.cpp`(新)、 +- 改动:`extension/src/net/text_codec.h`(新)、`tests/port/net_text_codec_test.cpp`(新)、 `wire_classic.h`(include)、`classic_session.cpp`(8 处 to_wire 路由)、 `classic_parser.cpp`(ADDITIONAL_INFO from_wire_str)、`extension/CMakeLists.txt`(测试注册)。 - 测试:`ctest` `net.text_codec` 通过(新增,套件 16 → 17);`net.classic_session` 通过。 @@ -1966,7 +1966,7 @@ affect 图标与剩余时间没有统一状态。 时 hold 队列不丢包)。走路时长优先用服务器 `dur_ms`(≈ `SNetworkActorData::UpdatePosition` 的插值窗口),缺省才按 `dist / moving_speed` 推。 - `tick()` 每帧先 `process_states()` 再推进插值。 -- 回归:新增 `extension/tests/net_state_queue_test.cpp`(帧钟释放门、帧钟 0 立即释放、 +- 回归:新增 `tests/port/net_state_queue_test.cpp`(帧钟释放门、帧钟 0 立即释放、 `FUNC_WAIT` 1.0 阈值、`FUNC_COMBO` 50.0 阈值 + 到达后动作、knock_down / dead hold 门、 多条到期命令一次排空按序);`net_entity_test` 的 `FUNC_ATTACK` 断言按新语义改写 (近距 <50 瞬移+动作、远距 ≥50 先走后打)。C++ 20/20(含新 `net.state_queue`)、 @@ -2717,7 +2717,7 @@ main->IsFishingMode() → OnCannotUseSkill("REMOVE_FISHING 隐式转换后再截断。 3. ✅ 按参考语义保留必要特殊值:`set_target(0)` 清目标、`shop_sell(count=0)` 选择旧版单件包、 `move_item(count=0)` 保留整堆语义;没有用“把负数改成 1”掩盖调用方错误。 -4. ✅ 回归:新增 `extension/tests/net_bounds_test.cpp` / CTest `net.bounds`,覆盖每个共享边界的 +4. ✅ 回归:新增 `tests/port/net_bounds_test.cpp` / CTest `net.bounds`,覆盖每个共享边界的 端点与越界值;`cmake --build build/extension -j2` 通过,`ctest --test-dir build --output-on-failure` 为 18/18。相关 Godot 离线回归(`netbridge_test`、`p8_test`、 `shop_cube_mall_test`、`guild_refine_test`、`dragon_soul_test`、`guild_mark_test`、 @@ -5594,7 +5594,7 @@ dx² + dy² > s_fLimitDistance → 不播 project/ui/shop_ui.gd —— 实例 / 原型 `ANTIFLAG_SELL`、`IsValuableItem` 首次确认、 普通 / `Is1GoldItem` 售价公式和失败音效; project/ui/private_shop_ui.gd —— `ANTIFLAG_GIVE/MYSHOP` 拦截; - extension/tests/proto_item_layout_test.cpp、project/shop_rules_test.gd —— 新增布局 / 出售规则回归。 + tests/port/proto_item_layout_test.cpp、project/shop_rules_test.gd —— 新增布局 / 出售规则回归。 测试:`cmake --build build/extension -j2`、`ctest --test-dir build/extension --output-on-failure`; `inventory_ui_test.gd`、`mouse_controller_test.gd`、`p8_test.gd`、`shop_rules_test.gd`、 `private_shop_ui_test.gd`、`complex_item_drop_test.gd` 均通过。 @@ -5636,7 +5636,7 @@ dx² + dy² > s_fLimitDistance → 不播 对齐武器攻击 / 魔攻、防具防御公式、限制、applies、属性、魂石孔和精炼关联; project/ui/inventory_ui.gd、view_equipment_ui.gd、shop_ui.gd、safebox_ui.gd、mall_ui.gd、 exchange_ui.gd、private_shop_ui.gd —— 接入同一个提示构造器; - extension/tests/proto_item_layout_test.cpp、project/item_tooltip_test.gd —— 锁定布局和提示内容。 + tests/port/proto_item_layout_test.cpp、project/item_tooltip_test.gd —— 锁定布局和提示内容。 测试:`cmake --build build/extension -j2`;C++ CTest 全套(首次 `net.classic_encstream` 瞬时失败, 定向重跑通过,需在集成前再重跑全套);`inventory_ui_test.gd`、`item_tooltip_test.gd` 通过。 验收:未验证——鱼竿 / 镐经验、龙魂计时、技能书 / 变身特殊分支、装备对比、CJK / 真 `.sub`、 @@ -5758,7 +5758,7 @@ dx² + dy² > s_fLimitDistance → 不播 extension/src/net/net_bounds.h(新)——窄整数、快捷栏 / 商店 / 私人商店 / 交易 / Cube / 龙魂 / 点数组边界 extension/src/net/m2_client.cpp —— 连接端口、角色创建、聊天 / 技能 / 社交 / 商店 / 仓库 / 私人商店 / Cube / 公会 / 精炼 / 物品操作在 static_cast 前统一拒绝溢出和非法 Variant;移除静默截断 / 负数归一化 - extension/tests/net_bounds_test.cpp(新)、extension/CMakeLists.txt —— CTest net.bounds + tests/port/net_bounds_test.cpp(新)、extension/CMakeLists.txt —— CTest net.bounds 测试:cmake --build build/extension -j2 通过;ctest --test-dir build --output-on-failure → 18/18; Godot 离线回归按独立 --log-file 串行执行,受影响脚本均 exit 0 且输出 PASS。无新增 skip。 验收:未验证——无真实 40250 服务端的完整业务包回执;Godot 测试中的 macOS 证书探测 / 资源释放提示 @@ -5814,7 +5814,7 @@ dx² + dy² > s_fLimitDistance → 不播 其余 npclist 命名 + mut_spawn);GC_CHAR_ADDITIONAL_INFO(无 pending → m_last_error + drop;命中 → 合并 9 字段 + mut_spawn_full + erase);ADDITIONAL_INFO 名字读 from_wire_str extension/CMakeLists.txt —— string(TIMESTAMP)→MT_BUILD_TIMESTAMP 定义;net.text_codec 测试注册 - extension/tests/net_text_codec_test.cpp(新)、net_classic_session_test.cpp(版本断言 + + tests/port/net_text_codec_test.cpp(新)、net_classic_session_test.cpp(版本断言 + 两包合并断言重写) 接口/数据结构变化:ClassicSession +2 setter +2 成员;ClassicParser +2 public 方法 +1 private 方法 +3 私有成员(m_npclist_path / m_npc_names / m_npc_names_loaded); @@ -5857,7 +5857,7 @@ dx² + dy² > s_fLimitDistance → 不播 Entity 创建,find-or-return;mut_char_update() guild/alignment/pk_mode 变化也推 {Info}; +mut_affect_flags(vid,lo,hi)(v=lo|(hi<<32),变化则 m_dirty);+匿名 dbg_ignored 助手 extension/src/net/entity_store.h —— +mut_affect_flags 声明 - extension/tests/net_entity_test.cpp —— +§2.1 数据层断言块(远端 ADD 填行+入队 Spawn、 + tests/port/net_entity_test.cpp —— +§2.1 数据层断言块(远端 ADD 填行+入队 Spawn、 UPDATE 改写、未知 VID 五个 mut_* 既不建行也不缓存) project/net_world.gd —— +CHAR_STAGE_VIEW_BOUND/AFFECT_SHOW_ALWAYS/WALL_RACES 常量; +_update_visibility()(每帧 __IsVisibleActor 判定,建/淡出节点,_fading 防抖); @@ -5983,7 +5983,7 @@ dx² + dy² > s_fLimitDistance → 不播 project/ui/quest_dialog.gd —— 识别 COLOR/COLOR256、ITEM/MOB、WINDOW_SIZE、居中、CONFIRM_WAIT、 IMAGE/TITLE_IMAGE 元数据和 DELAY/WAIT;game_scene.gd 传入 proto / assets_root; project/ui/friend_ui.gd —— 确认框答复后主动隐藏,避免连续模态框残留; - extension/tests/net_entity_test.cpp、net_classic_session_test.cpp、project/quest_test.gd —— + tests/port/net_entity_test.cpp、net_classic_session_test.cpp、project/quest_test.gd —— 交易 sockets/attrs、任务标签、任务时钟回归。 测试:`cmake --build build/extension -j2` 通过;`ctest --test-dir build/extension -R 'net.entity|net.classic_session' --output-on-failure` 2/2 通过;`p8_test.gd`、`item_tooltip_test.gd`、 @@ -6452,10 +6452,10 @@ dx² + dy² > s_fLimitDistance → 不播 duration, arg, time)`。 extension/src/net/classic/classic_parser.cpp —— HDR_GC_MOVE:`mut_move(vid, rot*5.0f, func, x, y, duration, arg, time)`。 - extension/tests/net_entity_test.cpp —— 旧 FUNC_ATTACK 贴齐单测拆成「近」(dir_len + tests/port/net_entity_test.cpp —— 旧 FUNC_ATTACK 贴齐单测拆成「近」(dir_len 30<50 → 贴齐 + `func==FUNC_ATTACK`)+「远」(dir_len 170>=50 → 先 `func==FUNC_MOVE` 走,`tick()` 后到达 Dst + `func==FUNC_ATTACK`)。 - extension/tests/net_state_queue_test.cpp(新增,5 组)——① 服务器帧钟释放门(未来 + tests/port/net_state_queue_test.cpp(新增,5 组)——① 服务器帧钟释放门(未来 chk_time 挂队;帧钟追上才释放;帧钟 0 立即释放);② FUNC_WAIT 1.0 阈值(贴齐 vs 走 + after WAIT + skip_collision);③ FUNC_COMBO 50.0 阈值 + 到达后动作 + arg 锁存; ④ `__CanProcessNetworkStatePacket` 门(knock_down / dead 挂队,恢复即释放;未知 vid 不崩); @@ -6557,11 +6557,11 @@ dx² + dy² > s_fLimitDistance → 不播 · `drain_state_queue` 帧钟门改为:`m_server_frame_ms != 0 && chk_time > m_server_frame_ms && chk_time - m_server_frame_ms <= STATE_QUEUE_MAX_WAIT_MS` 才 break;超过 cap 的领先量当异帧钟 `dwTime`,立即放行。 - extension/tests/net_classic_stream_test.cpp —— + tests/port/net_classic_stream_test.cpp —— · 新增「server frame clock (§3.2)」段:握手前 `server_frame_ms()==0` + `!has_server_clock()`;喂一个 `hs.time=500000, delta=20` 的握手后 `has_server_clock()` 且帧钟 ∈ [500020, 505020);连读两次单调不减。 - extension/tests/net_state_queue_test.cpp —— + tests/port/net_state_queue_test.cpp —— · 新增第 6 段:`set_server_frame_ms(1000)`,`chk_time == 1000+cap` 仍 gated; 另一实体 `chk_time == 1000+cap+1` 立即放行(防呆阀边界)。 测试:`ctest --test-dir build` → 20/20(`net.classic_stream` / `net.state_queue` 覆盖新逻辑); @@ -7090,7 +7090,7 @@ dx² + dy² > s_fLimitDistance → 不播 extension/src/net/m2_client.cpp —— use_skill(int skill_id, int target_vid)(形参增量 52 起即带符号) 护栏:skill_id <= 0 || !bounds::u32(skill_id) → !mtnet::bounds::skill_index(skill_id) (target_vid 仍 >= 0 && bounds::u32;cast_skill() 的 motion_idx ∈ [0,0x7f] 不动) - extension/tests/net_bounds_test.cpp —— +4 CHECK(SKILL_MAX_NUM==255 / 端点 1、254 / + tests/port/net_bounds_test.cpp —— +4 CHECK(SKILL_MAX_NUM==255 / 端点 1、254 / 越界 0、255、-1 / 拒 0x7fffffff+1) project/ui/skill_table.gd —— · _load_cooltime → _load_msk(调用点 line 152),+解析 .msk NeedSPFormula → entry["need_sp_formula"] diff --git a/docs/CLIENT-GAP.md b/docs/CLIENT-GAP.md index a707df19..498398ac 100644 --- a/docs/CLIENT-GAP.md +++ b/docs/CLIENT-GAP.md @@ -30,7 +30,7 @@ | 工作流 | 负责范围 | 主文件边界 | 依赖 / 集成点 | |---|---|---|---| | W0 公共基础与集成 | 连接阶段、共享网络状态、实体公共接口、场景生命周期、文档 | `extension/src/net/m2_client.*`、`entity_store.*`、`classic_session.*`、`project/game_scene.gd`、本目录两份差距文档 | 先冻结信号、状态结构、reset / enter / warp 接口;其他工作流不得同时重写这些共享文件 | -| W1 协议与账号会话 | §1、Classic wire / parser、登录 / 选人 / DirectEnter / 断线、协议错误 | `extension/src/net/classic/*`、对应 `extension/tests/net_classic_*`、登录和选人专属脚本 | 依赖 W0 的会话接口;用 loopback / mock 验证,真实服务端留在集成门禁 | +| W1 协议与账号会话 | §1、Classic wire / parser、登录 / 选人 / DirectEnter / 断线、协议错误 | `extension/src/net/classic/*`、对应 `tests/port/net_classic_*`、登录和选人专属脚本 | 依赖 W0 的会话接口;用 loopback / mock 验证,真实服务端留在集成门禁 | | W2 实体、世界与战斗 | §2–§3、实体两层模型、移动、动作、技能、目标和换图后的世界状态 | `project/net_world.gd`、`net_play.gd`、`player_controller.gd`、`project/world/*`、动画 / 战斗相关扩展及测试 | 依赖 W0 的 EntityStore / `world_reset`;UI 只消费公开信号,不直接修改网络核心 | | W3 玩法 UI、输入与本地化 | §4–§5、§8、背包 / 快捷栏 / 任务 / 社交 / 输入 / IME / 键位 | `project/ui/*`、`hud.gd`、`login.gd`、`charselect.gd`、UI 测试和本地化资源 | 依赖稳定的 M2Client 信号和数据快照;缺少服务端时使用 fixture,不阻塞 W1/W2 | | W4 渲染、资产与音频 | §6–§7、§9、GR2 / EffectLib / SpeedTree、地图、材质、天气、BGM、生命周期表现 | `extension/src/{gr2_bridge,metin2_world,terrain_splat,m2_material,environment_builder}.*`、`project/fx/*`、音频和渲染专属脚本 / 测试 | 依赖 W0 的场景 reset / 地图切换钩子;不得把渲染占位逻辑写入协议层 | @@ -739,7 +739,7 @@ > (`m_server_frame_ms == 0` = 帧钟未对齐 → 立即释放 = 退回增量 76 时序,无回归)+ > `__CanProcessNetworkStatePacket`(`dead` / `knock_down` 时挂队不应用,恢复即释放)。 > `SNetworkActorData::UpdatePosition` 式线性插值只保留给 §2.1 可见性、不再直接写节点位置的 -> 工作留给增量 78。新增 `extension/tests/net_state_queue_test.cpp`(5 组:帧钟释放门 / FUNC_WAIT +> 工作留给增量 78。新增 `tests/port/net_state_queue_test.cpp`(5 组:帧钟释放门 / FUNC_WAIT > 1.0 阈值 / FUNC_COMBO 50.0 阈值 + 到达后动作 / knock_down·dead 门 / 多条到期按序 drain); > `net_entity_test` 的 FUNC_ATTACK 断言按新语义拆成近(贴齐)/ 远(先走后打)两例。 > `ctest --test-dir build` → 20/20(新增 `net.state_queue`);`netbridge_test` / diff --git a/docs/CLIENT-PERFORMANCE-INVESTIGATION.md b/docs/CLIENT-PERFORMANCE-INVESTIGATION.md index 1c668cff..fcbd55c2 100644 --- a/docs/CLIENT-PERFORMANCE-INVESTIGATION.md +++ b/docs/CLIENT-PERFORMANCE-INVESTIGATION.md @@ -69,7 +69,7 @@ ### 3. 屏幕刷新率(ProMotion 120Hz)与 40250 逻辑时钟(60 FPS)失步 * **代码位置**: - `project/project.godot`(未配置 `max_fps`) - - `extension/src/port/EterBase/Timer.cpp:109-116` + - `src/port/EterBase/Timer.cpp:109-116` * **机制危害**: - MacBook 屏幕通常为 120Hz ProMotion。当前 `project.godot` 没有设置帧率上限,Godot 默认以 120 FPS 运行 `_process`。 - 这导致上述所有 C++ 内存封包、显存频繁重建、线程唤醒**以每秒 120 次的频率翻倍运行**。 @@ -99,7 +99,7 @@ --- ### 5. 双线程每帧条件变量往返切换(Ping-Pong Jitter) -* **代码位置**:`extension/src/platform/ScriptLib/PythonBoot.cpp:597, 612-616` +* **代码位置**:`src/platform/ScriptLib/PythonBoot.cpp:597, 612-616` * **机制危害**: Godot 主线程与 Python Script 线程通过 `g_fiber.cv.notify_all()` 与 `cv.wait()` 互斥锁交替执行。主线程渲染完必须挂起等待 Script 线程完成 `Process()`,若 macOS 系统调度器将其中一个线程调度到了能效核(E-Core)或与其他系统后台任务竞争,会造成帧间隔不均匀(Frame Time Jitter)。 @@ -206,7 +206,7 @@ ### 独立 Vulkan/MoltenVK 原型(2026-09-25) -新增 `native_render/`:SDL3 创建独立窗口,Vulkan 创建交换链、顶点缓冲、管线与逐 draw 提交;macOS 通过 MoltenVK 映射到 Metal。它直接读取录制设备的 `Render3DDraw` 结构,也能回放 Godot 客户端显式捕获的一帧。构建和回放命令见 `native_render/README.md`。现有 Godot 客户端运行路径未切换。 +新增 `src/host/`:SDL3 创建独立窗口,Vulkan 创建交换链、顶点缓冲、管线与逐 draw 提交;macOS 通过 MoltenVK 映射到 Metal。它直接读取录制设备的 `Render3DDraw` 结构,也能回放 Godot 客户端显式捕获的一帧。构建和回放命令见 `src/host/README.md`。现有 Godot 客户端运行路径未切换。 #### 第一阶段:基础提交与每帧 CPU 展开基线 Apple M4 上,合成的 64 draw × 333 三角形(63,936 个展开顶点)运行 60 帧,平均帧间隔 16.64 ms,CPU 几何准备 6.80 ms。真实 64 怪测试捕获的一帧(`64-mob.mtdr`,v1)为 51 draw、51,231 个索引;回放 60 帧,平均帧间隔 16.81 ms,CPU 几何准备 5.96 ms。 @@ -217,7 +217,7 @@ Apple M4 上,合成的 64 draw × 333 三角形(63,936 个展开顶点)运 #### 第三阶段:深度缓冲、DDS 贴图、法线/UV 与 D3D8 固定管线状态(Version 3 捕获) 1. **深度与固定管线状态**:新增 `VK_FORMAT_D32_SFLOAT` 深度附件,按 `(cull_mode, z_enable/z_write, alpha_blend/dest_blend)` 缓存 `VkPipeline`,在 `native.vert` / `native.frag`(128 字节 Push Constants,满足桌面与 Android Vulkan 最小保证)中实现 D3D8 方向光(`light0` + 环境光 + 自发光)、`texture_factor` 调制与 `alpha_test` 裁剪。 -2. **自包含 DDS 贴图回放**:捕获格式升级为 Version 3(向下兼容 v1/v2),在 `MT_NATIVE_CAPTURE_PATH` 触发时自动从 40250 pack 提取被引用的 `.dds` 原始字节写入 `.mtdr`;`mt_native_render` 复用 `extension/src/dxt.cpp` 在首帧软解 DXT1/3/5 并上传至 `VK_IMAGE_TILING_OPTIMAL` 纹理与描述符集。 +2. **自包含 DDS 贴图回放**:捕获格式升级为 Version 3(向下兼容 v1/v2),在 `MT_NATIVE_CAPTURE_PATH` 触发时自动从 40250 pack 提取被引用的 `.dds` 原始字节写入 `.mtdr`;`mt_native_render` 复用 `src/host/dxt.cpp` 在首帧软解 DXT1/3/5 并上传至 `VK_IMAGE_TILING_OPTIMAL` 纹理与描述符集。 3. **修复无 `MT_PROFILE_FRAME` 时 64 怪测试 `dog_screen=(-1,-1)` 失败的根因**: - 根因一:`CPythonNetworkStream::GamePhase()` 每帧最多消费 3 个网络包,64 怪场景的进图突发包(约 147 个包,含末尾 `GC_PING`)需要约 49 帧排空;此前未开启 `MT_PROFILE_FRAME` 时仅等待 30 帧就点击地面移动,导致客户端在回复 `CG_PONG`(254)前先发出了 `CG_CHARACTER_MOVE`(7),伪造服务端报 `expected CG header 254, got 7` 并主动断开连接清空角色。 - 根因二:`settled` 闭包未检查 `now.x >= 0.0`,连续两帧 `(-1, -1)` 距离为 `0.0 < 0.5` 会提前退出等待。 @@ -237,16 +237,16 @@ Apple M4 上,合成的 64 draw × 333 三角形(63,936 个展开顶点)运 #### 第四阶段:硬件 GPU 时间戳、40250 地形 HTP、2D UI/字形/小地图遮罩、GPU 骨骼蒙皮与实时游戏主循环接入(Version 4 捕获) 1. **分离真实 GPU 执行耗时(`gpu_ms`)与垂直同步等待(`submit_ms`)**: - - 在 `native_render/main.cpp` 中接入 `VkQueryPool`(`VK_QUERY_TYPE_TIMESTAMP`),在 `vkCmdBeginRenderPass`(`TOP_OF_PIPE`)与 `vkCmdEndRenderPass`(`BOTTOM_OF_PIPE`)记录硬件时间戳并换算为毫秒级 `gpu_ms`。 + - 在 `src/host/main.cpp` 中接入 `VkQueryPool`(`VK_QUERY_TYPE_TIMESTAMP`),在 `vkCmdBeginRenderPass`(`TOP_OF_PIPE`)与 `vkCmdEndRenderPass`(`BOTTOM_OF_PIPE`)记录硬件时间戳并换算为毫秒级 `gpu_ms`。 - 新增 `--no-vsync`(优先选用 `VK_PRESENT_MODE_IMMEDIATE_KHR` / `MAILBOX_KHR`),将交换链垂直同步等待从 `submit_ms` 中剥离。 2. **40250 原生硬件变换地形块(HTP)渲染**: - - 在 `extension/src/platform/GameLib/MapOutdoorRenderHTP.cpp` 中实现 `CMapOutdoor::__RenderTerrain_RenderHardwareTransformPatch()` 与 `__HardwareTransformPatch_RenderPatchSplat(...)`(由 `SetNativeTerrainRenderEnabled(true)` 或 `MT_NATIVE_TERRAIN=1` 启用,不影响 Godot 默认测试路径)。 - - 在 `extension/src/platform/EterLib/RecordingDevice.cpp` 中支持 D3D8 `D3DTSS_TCI_CAMERASPACEPOSITION` 相机空间纹理矩阵生成地形基础层与 Alpha Splat 层 UV,并将 `m_textures[0]` 混入 `geometry_key` 实现跨帧持久化缓存。 + - 在 `src/platform/GameLib/MapOutdoorRenderHTP.cpp` 中实现 `CMapOutdoor::__RenderTerrain_RenderHardwareTransformPatch()` 与 `__HardwareTransformPatch_RenderPatchSplat(...)`(由 `SetNativeTerrainRenderEnabled(true)` 或 `MT_NATIVE_TERRAIN=1` 启用,不影响 Godot 默认测试路径)。 + - 在 `src/platform/EterLib/RecordingDevice.cpp` 中支持 D3D8 `D3DTSS_TCI_CAMERASPACEPOSITION` 相机空间纹理矩阵生成地形基础层与 Alpha Splat 层 UV,并将 `m_textures[0]` 混入 `geometry_key` 实现跨帧持久化缓存。 3. **2D `UIRenderCommand` 全量渲染(含字形图集与小地图圆角遮罩)**: - 支持 `behind_3d` 与前景两趟正交 2D 渲染,涵盖 `Bar`、`GradientBar`、`Line`、`Image`、裁剪矩形(`clip_x1..y2`)、`mem:@` 动态字形图集(`"MTRA"` 原始 RGBA 编码)、`.tga`(含未压缩与 RLE)解码,以及 `CPythonMiniMap` 的双纹理(`tex0` + `mask_tex`)圆角遮罩混合。 - 相邻同状态、同纹理的 UI 图元与字形自动合并为单次 `vkCmdDrawIndexed` 批次提交(64 怪场景 1,597 个 UI/字形四边形成批为 31 个 Vulkan 批次)。 4. **GPU 线性混合骨骼蒙皮(GPU Skeletal Skinning)**: - - 在 `extension/src/platform/EterGrnLib/GrannyRuntime.cpp` 中,当启用 GPU 蒙皮(`--gpu-skinning` 或 `MT_GPU_SKINNING=1`)时,`GrannyDeformVertices` 不再逐帧在 CPU 上对每个顶点做矩阵加权变形,而是按不可变的源网格指针(`SourceVertices`)提取一次静态绑定姿态(Bind-Pose)顶点、法线、4 骨骼索引(`bone_indices`)与 4 骨骼权重(`bone_weights`),仅将当前实例的骨骼矩阵调色板(`bone_count * 16` 个 `float`)写入切片表。 + - 在 `src/platform/EterGrnLib/GrannyRuntime.cpp` 中,当启用 GPU 蒙皮(`--gpu-skinning` 或 `MT_GPU_SKINNING=1`)时,`GrannyDeformVertices` 不再逐帧在 CPU 上对每个顶点做矩阵加权变形,而是按不可变的源网格指针(`SourceVertices`)提取一次静态绑定姿态(Bind-Pose)顶点、法线、4 骨骼索引(`bone_indices`)与 4 骨骼权重(`bone_weights`),仅将当前实例的骨骼矩阵调色板(`bone_count * 16` 个 `float`)写入切片表。 - 在 `RecordingDevice.cpp` 中,所有共享同一 `.gr2` 源网格的怪物/角色实例共享同一个 `geometry_key` 且 `geometry_revision` 恒为 `1`;`native.vert` 通过 `set = 1, binding = 0` 的 `BonePalette` SSBO 在顶点着色器中完成 4 骨骼线性混合蒙皮。 5. **实时游戏主循环直接接入(`--live-client`)**: - 当 `mt_native_render` 在主构建目录 `build/` 下构建时,直接链接 `port_platform`、`mtpython` 与 `FakeLoginServer`,通过 `--live-client ` 在原生 SDL3 + Vulkan 窗口内直接启动 40250 `system.py`,完成登录、选人、进图、刷出 1~64 只怪物、转发 SDL3 键鼠事件,并可导出包含 3D 骨骼权重、地形、2D UI 与字形页的 Version 4 `.mtdr` 捕获文件。 @@ -277,13 +277,13 @@ Apple M4 上,合成的 64 draw × 333 三角形(63,936 个展开顶点)运 - 支持 `SDL_WINDOW_RESIZABLE` 与 `VK_ERROR_OUT_OF_DATE_KHR` / `VK_SUBOPTIMAL_KHR` 交换链自动重建,并同步调用 `PythonBoot::SetUISize`。 - 接入 macOS `ImageIO` 解码器,支持从 40250 pack 直接解码 `.jpg` / `.png` / `.bmp` 登录背景与 UI 贴图;并在未显式设置 `VK_ICD_FILENAMES` 时自动探测 Homebrew `MoltenVK_icd.json`。 2. **补齐剩余 3D 场景视觉要素**: - - **水面(Water)**:移植 `extension/src/platform/GameLib/MapOutdoorWater.cpp`(`CMapOutdoor::RenderWater` 与 `DrawWater`),支持 30 帧循环水面贴图、相机空间水面变换矩阵与基于高度差的顶点 Alpha 混合。 - - **天空盒与动态云层(Skybox & Clouds)**:移植 `extension/src/platform/EterLib/SkyBox.cpp`(`CSkyObjectQuad`、`CSkyObject`、`CSkyBox::Render`、`CSkyBox::RenderCloud`),并在 `RecordingDevice.cpp` 中支持 Stage 0 二维纹理矩阵变换(`D3DTTFF_COUNT2`)与 `D3DTOP_MODULATEINVALPHA_ADDCOLOR`(19)云层着色模式。 + - **水面(Water)**:移植 `src/platform/GameLib/MapOutdoorWater.cpp`(`CMapOutdoor::RenderWater` 与 `DrawWater`),支持 30 帧循环水面贴图、相机空间水面变换矩阵与基于高度差的顶点 Alpha 混合。 + - **天空盒与动态云层(Skybox & Clouds)**:移植 `src/platform/EterLib/SkyBox.cpp`(`CSkyObjectQuad`、`CSkyObject`、`CSkyBox::Render`、`CSkyBox::RenderCloud`),并在 `RecordingDevice.cpp` 中支持 Stage 0 二维纹理矩阵变换(`D3DTTFF_COUNT2`)与 `D3DTOP_MODULATEINVALPHA_ADDCOLOR`(19)云层着色模式。 - **SpeedTree 森林与树木(SpeedTreeLib)**:实现 `SpeedTreeForest.cpp`、`SpeedTreeForestDirectX8.cpp` 与 `SpeedTreeWrapper.cpp`,读取 40250 `.spt` 属性与 `"TreeSize"` 参数生成带树皮贴图与树叶交叉十字网格的 Z-up 顶点/索引缓冲并参与渲染。 - **多级纹理高光(Specular Sphere-Map)与完整混合因子**:在 `PythonApplication.cpp` 中实现 `CGrannyMaterial::CreateSphereMap` 与 `TranslateSpecularMatrix`,在 `native.vert` / `native.frag` 中实现球面环境映射 UV 生成与 `D3DTOP_MODULATEALPHA_ADDCOLOR`(18)高光叠加,并补齐完整 D3D8 `src_blend` / `dest_blend` 因子映射。 - **修复退出纯虚函数崩溃**:移除基类析构函数 `CSkyObject::~CSkyObject()` 对纯虚函数 `Destroy()` 的调用,以及 `CSpeedTreeForest::~CSpeedTreeForest()` 对纯虚函数 `Clear()` 的调用(移入派生类 `CSpeedTreeForestDirectX8::~CSpeedTreeForestDirectX8()`),解决客户端退出时 `libc++abi: Pure virtual function called!` 崩溃。 3. **音频播放接入(SDL3 Audio + AudioToolbox)**: - - 在 `native_render/main.cpp` 中实现 `NativeAudioEngine`,每帧排空 `DrainAudioCommands()`,通过 macOS `AudioToolbox`(`AudioFileOpenWithCallbacks` + `ExtAudioFileRead`)直接从内存解包 `.wav` / `.mp3` 为 44.1 kHz 双声道浮点 PCM,送入 `SDL_AudioStream` 完成 2D/3D 音效混音与 BGM 淡入淡出循环播放。 + - 在 `src/host/main.cpp` 中实现 `NativeAudioEngine`,每帧排空 `DrainAudioCommands()`,通过 macOS `AudioToolbox`(`AudioFileOpenWithCallbacks` + `ExtAudioFileRead`)直接从内存解包 `.wav` / `.mp3` 为 44.1 kHz 双声道浮点 PCM,送入 `SDL_AudioStream` 完成 2D/3D 音效混音与 BGM 淡入淡出循环播放。 4. **完整键盘/IME 文本输入与原生软件光标**: - 补齐 `F1`–`F12`、`Tab`、`Backspace`、`Return`、`Delete`、`Shift`/`Ctrl`/`Alt`、方向键、数字小键盘及符号键的 `SDL_Scancode -> DIK_*` 与 `VK_*`(`PythonBoot::UIIMEKeyDown`)映射,接入 `SDL_EVENT_TEXT_INPUT` 转发 UTF-8 字符至 `PythonBoot::UIChar`。 - 启用 40250 `CURSOR_MODE_SOFTWARE`(`OnMouseUpdate` / `OnMouseRender`),当游戏软件光标激活时自动隐藏系统光标并渲染 40250 原生彩色游戏光标。 diff --git a/docs/PLATFORMS.md b/docs/PLATFORMS.md index d95cf880..f6639180 100644 --- a/docs/PLATFORMS.md +++ b/docs/PLATFORMS.md @@ -1,12 +1,12 @@ # 平台构建 -当前客户端使用 SDL3 + Vulkan 原生渲染,目标平台是 macOS arm64 和 Android arm64。核心 40250 移植代码在 `extension/src/port` 与 `extension/src/platform`,与 UI 引擎无关。 +当前客户端使用 SDL3 + Vulkan 原生渲染,目标平台是 macOS arm64 和 Android arm64。核心 40250 移植代码在 `src/port` 与 `src/platform`,与 UI 引擎无关。 | 平台 | 构建入口 | 产物 | | --- | --- | --- | -| macOS | `cmake -S . -B build-release -DCMAKE_BUILD_TYPE=Release -DMT_BUILD_NATIVE_RENDER=ON -DCMAKE_PREFIX_PATH=/opt/homebrew`,然后 `cmake --build build-release --target mt_native_render -j8` | `build-release/native_render/mt_native_render` | -| Android | `./build-android-native.sh Release` | `android-native/app/build/outputs/apk/debug/app-debug.apk` | +| macOS | `cmake -S . -B build/release -DCMAKE_BUILD_TYPE=Release -DMT_BUILD_NATIVE_RENDER=ON -DCMAKE_PREFIX_PATH=/opt/homebrew`,然后 `cmake --build build/release --target mt_native_render -j8` | `build/release/src/host/mt_native_render` | +| Android | `./android/build.sh Release` | `android/app/build/outputs/apk/debug/app-debug.apk` | -macOS 的 Vulkan loader 通过 MoltenVK 使用 Metal。Android APK 使用 SDLActivity 和 `libmain.so`。40250 `Client` 资源在 macOS 通过 `--live-client` 指定,在 Android 通过 `push-android-client.sh` 放进应用目录。 +macOS 的 Vulkan loader 通过 MoltenVK 使用 Metal。Android APK 使用 SDLActivity 和 `libmain.so`。40250 `Client` 资源在 macOS 通过 `--live-client` 指定,在 Android 通过 `android/push-client.sh` 放进应用目录。 -原生客户端的详细配置与验收步骤见 [native_render/README.md](../native_render/README.md) 和 [ANDROID-TESTING.md](ANDROID-TESTING.md)。 +原生客户端的详细配置与验收步骤见 [src/host/README.md](../src/host/README.md) 和 [ANDROID-TESTING.md](ANDROID-TESTING.md)。 diff --git a/docs/PORT-PLAN.md b/docs/PORT-PLAN.md index da4ecefa..5067f939 100644 --- a/docs/PORT-PLAN.md +++ b/docs/PORT-PLAN.md @@ -2,15 +2,15 @@ 本文是移植工作的总入口,换一台电脑继续开发时先读这份。更新日期:2026-09-29。 -**当前架构**:原生 SDL3 + Vulkan 客户端(`native_render/`),macOS 上经 MoltenVK 走 Metal,Android 上是 SDLActivity -外壳加原生 `libmain.so`。40250 的 C++ 逻辑逐文件照抄在 `extension/src/port/`,平台类实现在 `extension/src/platform/`, +**当前架构**:原生 SDL3 + Vulkan 客户端(`src/host/`),macOS 上经 MoltenVK 走 Metal,Android 上是 SDLActivity +外壳加原生 `libmain.so`。40250 的 C++ 逻辑逐文件照抄在 `src/port/`,平台类实现在 `src/platform/`, 40250 的 `root/*.py`、`uiscript/` 由内嵌 CPython 2.7.18 原样运行,资源直接读 40250 的 EPK。运行时不依赖 Godot; Godot 时期(2026-09-22 至 09-27)的批次记录已移到 `docs/archive/PORT-HISTORY.md`。 - 方法细则:`.agents/skills/metin2-40250-parity-audit/SKILL.md`(每轮的做法、状态定义、工具) - 批次队列:`audit/remediation-roadmap.md` - 逐函数进度:`audit/port-map/**`;每轮一行记录:`audit/history.jsonl` -- 构建与启动:根目录 `README.md`、`native_render/README.md`;Android 真机测试:`docs/ANDROID-TESTING.md` +- 构建与启动:根目录 `README.md`、`src/host/README.md`;Android 真机测试:`docs/ANDROID-TESTING.md` - 渲染差距与门禁:`docs/PARITY-GAP.md`;中文语言包:`docs/ZH-LOCALE.md`;移动端 UI:`docs/MOBILE-UI-IMPLEMENTATION.md` - Python UI 评估:`docs/PYTHON-EMBED-EVAL.md` - 旧方案 `docs/CLIENT-REFACTOR-40250-PLAN.md`("形式上不照搬类文件")已被本文取代 @@ -19,7 +19,7 @@ Godot 时期(2026-09-22 至 09-27)的批次记录已移到 `docs/archive/POR metin2-client 是 40250 Windows 客户端的跨平台版本。**首要目标是 Android arm64 原生客户端**(2026-09-28 定), **macOS arm64 是开发和验收平台**;iOS arm64 保持交叉编译干净,之后再做。**Linux 和 Windows 不做**——不验收、 -不作为任何步骤的阻塞项。`script/port_gate.sh` 里的 mingw-w64 / Linux 交叉编译只留作可移植性门禁,不代表支持这些平台。 +不作为任何步骤的阻塞项。`scripts/port_gate.sh` 里的 mingw-w64 / Linux 交叉编译只留作可移植性门禁,不代表支持这些平台。 除渲染和平台 API 外,所有玩法算法、分支、常量、状态顺序、计时来源、数据来源、封包副作用和清理路径都以 40250 为准。**40250 源码就是规格,不设计行为,只照抄。** @@ -38,7 +38,7 @@ metin2-client 是 40250 Windows 客户端的跨平台版本。**首要目标是 | 2026-09-22 | 数据源统一为 40250(`Client/pack` 的 EPK 和 `Client/Eternexus` 的 root/uiscript/locale),不用 m2dev 资源 | 两者有实质差异,见 `docs/archive/PORT-HISTORY.md` | | 2026-09-22 | 照抄时保持 40250 的**宽度和溢出语义**(Win32 下 `long` 为 32 位),序列化结构用定宽类型并 `static_assert` 大小 | 64 位平台 `long` 是 8 字节,机械照抄会破坏 proto/封包/EPK 布局和 TEA | | 2026-09-23 | 网络层用 40250 经典协议(1 字节包头 + 包长表 + 序列字节 + Crypto++ DH2/CTR),m2dev 分支协议放弃 | 真服 192.168.21.203 跑的是 40250 服务端 | -| 2026-09-27/28 | **宿主换成原生 SDL3 + Vulkan**(`native_render/`),Godot 工程、GDExtension、`project/*.gd` 全部删除 | D3D8 固定管线按 40250 语义直译比经 Godot 适配更接近原版;去掉一层引擎,移动端体积和功耗更可控 | +| 2026-09-27/28 | **宿主换成原生 SDL3 + Vulkan**(`src/host/`),Godot 工程、GDExtension、`project/*.gd` 全部删除 | D3D8 固定管线按 40250 语义直译比经 Godot 适配更接近原版;去掉一层引擎,移动端体积和功耗更可控 | | 2026-09-28 | Android 原生客户端优先,iOS 延后 | 目标用户在手机上 | | 2026-09-28 | 代码页转换用内置 WindowsBestFit 表(`mt_codepage`),不再用 iconv | Android API 24 没有可用的 iconv;CP949/GBK 结果与 Windows 一致 | | 2026-09-29 | 移动端专有功能(触控、自动狩猎、账号注册、帧率设置)以 PORT 模块形式注入,不改 40250 脚本 | 40250 脚本字节保持不变,账本 `RUN_AS_IS` 仍成立 | @@ -47,30 +47,30 @@ metin2-client 是 40250 Windows 客户端的跨平台版本。**首要目标是 | 层 | 40250 单元 | 做法 | 位置 | | --- | --- | --- | --- | -| `logic` | `UserInterface/`、`GameLib/`、`EterLib` 的网络/计时/文本解析、`EterPack`、`EterLocale`、`EterBase` 的纯逻辑单元(`tea`、`lzo`、`cipher`、`Random`、`Stl`、`Timer`、`Poly/`) | 逐文件照抄 C++ | `extension/src/port//.{h,cpp}` | -| `python` | `root/*.py`、`uiscript/`、`UserInterface/*Module.cpp`、`EterPythonLib/`、`ScriptLib/` | 脚本原样运行;`*Module.cpp`、窗口系统、`CPythonLauncher` 照抄 | `extension/src/port//` + `extension/third_party/cpython-2.7.18/` | -| `platform` | Direct3D/`Grp*`、Granny、Miles、SpeedTree、特效/地形渲染、Win32 窗口/输入/IME、线程、反作弊、`EterBase` 的文件/OS 单元(`CPostIt`、`CRC32`、`Debug`、`FileBase`、`FileDir`、`FileLoader`、`MappedFile`、`TempFile`、`Utils`、`error`;`CRC32`、`Utils` 里的纯函数在 platform 实现里照抄) | 适配层,接口与 40250 调用方看到的一致,按可观察输出核对 | `extension/src/platform/` + `native_render/` | +| `logic` | `UserInterface/`、`GameLib/`、`EterLib` 的网络/计时/文本解析、`EterPack`、`EterLocale`、`EterBase` 的纯逻辑单元(`tea`、`lzo`、`cipher`、`Random`、`Stl`、`Timer`、`Poly/`) | 逐文件照抄 C++ | `src/port//.{h,cpp}` | +| `python` | `root/*.py`、`uiscript/`、`UserInterface/*Module.cpp`、`EterPythonLib/`、`ScriptLib/` | 脚本原样运行;`*Module.cpp`、窗口系统、`CPythonLauncher` 照抄 | `src/port//` + `third_party/cpython-2.7.18/` | +| `platform` | Direct3D/`Grp*`、Granny、Miles、SpeedTree、特效/地形渲染、Win32 窗口/输入/IME、线程、反作弊、`EterBase` 的文件/OS 单元(`CPostIt`、`CRC32`、`Debug`、`FileBase`、`FileDir`、`FileLoader`、`MappedFile`、`TempFile`、`Utils`、`error`;`CRC32`、`Utils` 里的纯函数在 platform 实现里照抄) | 适配层,接口与 40250 调用方看到的一致,按可观察输出核对 | `src/platform/` + `src/host/` | ``` -extension/src/port/UserInterface/InstanceBase.cpp # 40250 同名文件的照抄 -extension/src/port/GameLib/ActorInstance.cpp -extension/src/port/ScriptLib/PythonLauncher.cpp -extension/src/port/EterPythonLib/PythonWindow*.cpp -extension/src/port/UserInterface/*Module.cpp # app/net/player/chr/... Python 模块 -extension/src/port/EterLib/GrpBase.h # 平台类的 40250 头文件同样照抄在镜像路径(接口) -extension/src/platform/ # 这些平台类的实现(CGraphicThingInstance、CSoundManager 等) -extension/src/platform/EterLib/RecordingDevice.cpp # IDirect3DDevice8 的记录实现:把 D3D8 调用录成绘制命令 -extension/src/platform/ScriptLib/PythonBoot.cpp # 解释器启动、RunMainScript、脚本线程、PORT 模块注入 -extension/third_party/cpython-2.7.18/ # 静态库 -native_render/main.cpp # SDL3 宿主:窗口/输入/触控、VulkanWindow 渲染器、帧率策略 -native_render/android_perf.h # Android 帧率、ADPF、电量/温度(JNI 到 MainActivity) -android-native/ # Gradle 工程:SDLActivity 外壳 MainActivity、APK 打包 +src/port/UserInterface/InstanceBase.cpp # 40250 同名文件的照抄 +src/port/GameLib/ActorInstance.cpp +src/port/ScriptLib/PythonLauncher.cpp +src/port/EterPythonLib/PythonWindow*.cpp +src/port/UserInterface/*Module.cpp # app/net/player/chr/... Python 模块 +src/port/EterLib/GrpBase.h # 平台类的 40250 头文件同样照抄在镜像路径(接口) +src/platform/ # 这些平台类的实现(CGraphicThingInstance、CSoundManager 等) +src/platform/EterLib/RecordingDevice.cpp # IDirect3DDevice8 的记录实现:把 D3D8 调用录成绘制命令 +src/platform/ScriptLib/PythonBoot.cpp # 解释器启动、RunMainScript、脚本线程、PORT 模块注入 +third_party/cpython-2.7.18/ # 静态库 +src/host/main.cpp # SDL3 宿主:窗口/输入/触控、VulkanWindow 渲染器、帧率策略 +src/host/android_perf.h # Android 帧率、ADPF、电量/温度(JNI 到 MainActivity) +android/ # Gradle 工程:SDLActivity 外壳 MainActivity、APK 打包 ``` 运行结构(每帧): ``` -SDL3 宿主主循环(native_render/main.cpp run_live_client) +SDL3 宿主主循环(src/host/main.cpp run_live_client) ├─ SDL 事件 → 40250 的窗口消息/输入接口(鼠标、键盘、IME 文本、触控摇杆/按钮) ├─ PythonBoot::AppFrame():交给脚本线程跑一次 CPythonApplication::Process()(宿主等待,两者不并发) │ └─ system.py / app.Loop() → UpdateGame / RenderGame / 窗口系统 Render @@ -80,18 +80,18 @@ SDL3 宿主主循环(native_render/main.cpp run_live_client) 逻辑层规则: -- 40250 调用平台类的地方,调用 `extension/src/platform/` 下同名的适配接口,ported 代码里不直接写 SDL/Vulkan/JNI 调用。 +- 40250 调用平台类的地方,调用 `src/platform/` 下同名的适配接口,ported 代码里不直接写 SDL/Vulkan/JNI 调用。 闭包里的 40250 头文件**不分逻辑层和平台层,一律照抄到镜像路径**(`port/EterLib/GrpBase.h` 等),作为平台类的接口, 这样原来的相对 include(`../eterLib/StdAfx.h`)保持不变;`platform/` 只放这些类的 `.cpp` 实现,不另写同名头文件。 - 平台层对渲染的适配止于 D3D8 接口:40250 的 `Grp*`、地形、水、SpeedTree、特效照抄后调用 `IDirect3DDevice8`, - 由 `RecordingDevice` 记录,`native_render` 按 D3D8 固定管线语义(光照、雾、纹理阶段、alpha 测试/混合、填充规则)直译成 Vulkan。 + 由 `RecordingDevice` 记录,`src/host` 按 D3D8 固定管线语义(光照、雾、纹理阶段、alpha 测试/混合、填充规则)直译成 Vulkan。 - 照抄只做机械转换,用 `port_copy.py copy `:CP949 转 UTF-8、CRLF 转 LF、`#include "..."` 路径改成磁盘上的 大小写;含非 ASCII 字符串字面量的文件拒绝照抄,需手工处理。其他任何改动都是手工修改,行上标 `// PORT:` 并写原因, `port_copy.py diff` 列出全部手工修改。 - 40250 源码里的系统头保持原样 include,由 `port/common/shim/` 提供替身:`shim/sdk/`(`d3d8.h`、`d3dx8.h`、`mss.h`, 所有平台都用,只含值类型和不透明接口)、`shim/win32/`(`windows.h`、`winsock.h`、`mmsystem.h` 等,仅非 Windows 平台用)。 - 40250 的单例(`CPythonPlayer`、`CPythonCharacterManager`、`CPythonNetworkStream`)由移植代码持有,生命周期与 40250 - 相同;宿主(`native_render`)不持有玩法状态,只通过 `PythonBoot` 和平台接口交互。 + 相同;宿主(`src/host`)不持有玩法状态,只通过 `PythonBoot` 和平台接口交互。 - **保持 40250 的宽度和溢出语义,不是机械保留 C++ 类型名。** 40250 可执行文件目标是 32 位 Win32(ILP32): `long`/`unsigned long` 和指针都是 32 位;移植目标则可能是 LP64 或 LLP64。`port/common/Win32Types.h` 只为 `BYTE`/`WORD`/`DWORD`/`LONG`/`BOOL`/`UINT` 等 Win32 **标量别名**提供定宽定义,不能重定义 C++ 关键字 `long`: @@ -107,10 +107,10 @@ PORT 扩展(40250 没有对应物,只为移动端/平台而加;不能改 4 - 由 `PythonBoot::RunMainScript` 注入的 Python 模块:`mt_autohunt`(自动狩猎,`AutoHuntScript.inc`)、`mt_register` (客户端内账号注册)、`mt_framerate`(系统选项里的"画面帧率"行)。它们包装 40250 窗口类的方法,不修改脚本文件。 -- 触控控制(`native_render/touch_controller.h`):摇杆、攻击/技能按钮,转成 40250 的输入接口。 +- 触控控制(`src/host/touch_controller.h`):摇杆、攻击/技能按钮,转成 40250 的输入接口。 - 帧率与功耗(`platform/EterBase/FrameRateMode.h` + `main.cpp` 的 `FrameRatePolicy`):30 / 60(默认)/ 显示器最高三档, 无输入一段时间降到 30 fps(自动狩猎时除外),Android 上配合 `setFrameRate` 和 ADPF。 -- 性能遥测:`--perf-log` 写 CSV(`native_render/perf_log.h`、`platform/EterBase/PerfCounters.h`)。 +- 性能遥测:`--perf-log` 写 CSV(`src/host/perf_log.h`、`platform/EterBase/PerfCounters.h`)。 ## 4. 路线 @@ -148,14 +148,14 @@ PORT 扩展(40250 没有对应物,只为移动端/平台而加;不能改 4 - 资源、proto、root/uiscript/locale 全部来自 40250 `Client`:`Client/pack` 的经典 `.eix/.epk`(103 个包加 `root`, 52,609 个路径,先注册的包优先),经移植的 `EterPack`/`EterPackManager` 读取;`item_proto`/`mob_proto` 用移植的 `CLZO` + TEA 读(记录 156 / 255 字节)。 -- 中文:`push-android-client.sh --locale zh` 推送 `build/zh-locale` 生成的 `locale_zh`,译名来源见 `docs/ZH-LOCALE.md`。 +- 中文:`android/push-client.sh --locale zh` 推送 `build/zh-locale` 生成的 `locale_zh`,译名来源见 `docs/ZH-LOCALE.md`。 - 环境变量: - `MT_40250_CLIENT`:40250 的 `Client` 目录(`pack/`、`Eternexus/`)。native 测试的 CMake 缓存变量默认读它, 再退回 `${MT_40250_SOURCE}/../../Client`; - `MT_ASSETS_STRICT=1`:native 测试在资源缺失时失败(返回 1),不按跳过(77)处理。 - 来源清单:`tools/asset_manifest.py generate|verify ` 记录 `pack/Index`、全部 `.eix/.epk` 和 `Eternexus/root/*.msm` 的路径、大小、sha256,结果在 `audit/assets/40250-client.json`。 -- `Client/root` 的 `RUN_AS_IS` 账本指向 `pack://