Extend results countdown and stabilize spectator hints; record Workshop 0.0.128
continuous-integration/drone/push Build is passing
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -384,6 +384,9 @@ The list permits up to 32 item/destination entries, 48 per entry and 64 total it
|
||||
|
||||
## After-mission statistics
|
||||
|
||||
The results screen remains open for 120 seconds before automatic restart. A
|
||||
server's explicit `-autoReload` command-line setting still takes precedence.
|
||||
|
||||
Victory and defeat screens include a scrollable mission summary: duration,
|
||||
participant and escape counts, squad totals, and each participant's kills,
|
||||
friendly kills, deaths, times downed, recoveries and final escape status.
|
||||
|
||||
@@ -25,6 +25,7 @@ modded class ERR_GameMode
|
||||
if (!Active()) return;
|
||||
SCR_PlayerController pc = SCR_PlayerController.Cast(GetGame().GetPlayerController());
|
||||
if (!pc || !pc.GetControlledEntity()) return;
|
||||
if (!ERR_CommunityCheck(GetAutoReloadDelay() == 120, "results remain open for two minutes before automatic restart")) return;
|
||||
string account = UUID.GenV4(); string first; string second;
|
||||
if (!ERR_CommunityCheck(ERR_TelemetryCredentials.Resolve("https://fixture.invalid/api/mission-events", account, first), "private credential saved")) return;
|
||||
if (!ERR_CommunityCheck(ERR_TelemetryCredentials.Resolve("https://fixture.invalid/api/mission-events", account, second) && first == second && first.Length() == 72, "native credential serialization preserves installation secret")) return;
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"default_restart_delay_seconds": 120,
|
||||
"native_assertions_passed": 13,
|
||||
"native_completed": true,
|
||||
"hint_tests": "Production monitor methods tested for transient recovery alternation, three-second settling, silent updates, local unconsciousness before replicated observer state, hint-manager rejection, stale controller and camera cleanup.",
|
||||
"limits": "Exact reported pair of messages not identified by user yet. No live multiplayer reproduction. Native run checks compiled scripts, configured delay, results geometry and text, not two minutes of elapsed waiting.",
|
||||
"published": true,
|
||||
"publication": "User confirmed Workshop 0.0.128; local publishing manifest version recorded in CHANGELOG.md."
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
15:13:55.260 SCRIPT : ERR SMOKE PASS: community results remain open for two minutes before automatic restart
|
||||
15:13:55.263 SCRIPT : ERR SMOKE PASS: community private credential saved
|
||||
15:13:55.268 SCRIPT : ERR SMOKE PASS: community native credential serialization preserves installation secret
|
||||
15:13:55.268 SCRIPT : ERR SMOKE PASS: community native JSON roundtrip and current map/result validation
|
||||
15:13:55.268 SCRIPT : ERR SMOKE PASS: community another map is rejected
|
||||
15:13:55.429 SCRIPT : ERR SMOKE PASS: community native defeat screen requested
|
||||
15:13:58.906 SCRIPT : ERR RESULT GEOMETRY: Base_ContentHolder x=0 y=0 width=501 height=225 visible=1 opacity=0.723378
|
||||
15:13:58.906 SCRIPT : ERR SMOKE PASS: community Base_ContentHolder has positive rendered dimensions
|
||||
15:13:58.906 SCRIPT : ERR RESULT GEOMETRY: ERR_RoundResults x=135.917 y=47.9167 width=229.167 height=129.167 visible=1 opacity=1
|
||||
15:13:58.906 SCRIPT : ERR SMOKE PASS: community ERR_RoundResults has positive rendered dimensions
|
||||
15:13:58.906 SCRIPT : ERR RESULT GEOMETRY: ResultFrame x=135.917 y=47.9167 width=229.167 height=129.167 visible=1 opacity=1
|
||||
15:13:58.907 SCRIPT : ERR SMOKE PASS: community ResultFrame has positive rendered dimensions
|
||||
15:13:58.907 SCRIPT : ERR RESULT GEOMETRY: GameOver_State x=140.083 y=47.9167 width=220.833 height=10.8333 visible=1 opacity=1
|
||||
15:13:58.907 SCRIPT : ERR SMOKE PASS: community GameOver_State has positive rendered dimensions
|
||||
15:13:58.907 SCRIPT : ERR RESULT GEOMETRY: StatisticsScroll x=140.083 y=85 width=220.833 height=89.5833 visible=1 opacity=1
|
||||
15:13:58.907 SCRIPT : ERR SMOKE PASS: community StatisticsScroll has positive rendered dimensions
|
||||
15:13:58.907 SCRIPT : ERR RESULT GEOMETRY: RoundStatistics x=140.083 y=85 width=215 height=52.1875 visible=1 opacity=1
|
||||
15:13:58.908 SCRIPT : ERR SMOKE PASS: community RoundStatistics has positive rendered dimensions
|
||||
15:13:58.908 SCRIPT : ERR SMOKE PASS: community open defeat screen refreshes after late community result
|
||||
15:14:04.041 SCRIPT : ERR SMOKE COMPLETE: community defeat native credentials, JSON validation and result screen refresh
|
||||
Reference in New Issue
Block a user