WIP: V32 POLISH32 temporary build #2

Closed
Dusk-92 wants to merge 121 commits from test/safe-core-v8-polish32 into main
Showing only changes of commit cdd3724c8e - Show all commits
+3 -3
View File
@@ -127,8 +127,8 @@ jobs:
'luaPushStringNative',
'pub fn outlineDebug',
'OutlineDBG en=',
'unit_guid_player = wow.unitGUID("player")',
'unit_guid_target = wow.unitGUID("target")',
'debug_unit_player_guid_seen',
'debug_unit_target_guid_seen',
):
if required not in outline:
raise SystemExit(f"Missing Outline callback/native wrapper ABI piece: {required}")
@@ -207,7 +207,7 @@ jobs:
cat > package/README_TEST.txt <<'EOF'
WeirdUtils Safe Standalone Core Test V8 DEBUG
This debug build also probes GetGUIDFromName("player"/"target") only when OutlineDebug() is manually invoked, so we can compare it against the zero-valued legacy globals without adding another per-frame call.
This debug build now uses the verified GetGUIDFromName("player"/"target") path for live Outline tracking and reports GUID-to-object resolution separately.
outline.dll
- Adds OutlineDebug() sticky in-game diagnostics for the render pipeline.