Add after-mission statistics; record Workshop 0.0.125
continuous-integration/drone/push Build is passing

This commit is contained in:
2026-10-30 12:59:32 +01:00
parent 970dd338f5
commit c6ee764c6c
15 changed files with 572 additions and 11 deletions
@@ -0,0 +1,52 @@
SizeLayoutWidgetClass {
Name "ERR_RoundResults"
WidthOverride 1100
HeightOverride 620
Slot LayoutSlot { HorizontalAlign 1 VerticalAlign 1 }
components { SCR_GameOverScreenContentUIComponent "{6E81CD1BC83BE245}" { } }
{
FrameWidgetClass {
Name "ResultFrame"
Slot AlignableSlot { HorizontalAlign 3 VerticalAlign 3 }
{
TextWidgetClass {
Name "GameOver_State"
Slot FrameWidgetSlot { Anchor 0 0 1 0 OffsetLeft 20 OffsetTop 0 OffsetRight 20 SizeY 52 OffsetBottom -52 }
Color 1 1 1 1 "Font Size" 36 "Min Font Size" 36
Text "Round ended"
}
TextWidgetClass {
Name "GameOver_Description"
Slot FrameWidgetSlot { Anchor 0 0 1 0 OffsetLeft 20 OffsetTop 58 OffsetRight 20 SizeY 64 OffsetBottom -122 }
Color 0.9 0.92 0.94 1 "Font Size" 22 "Min Font Size" 22 Wrap 1
}
TextWidgetClass {
Name "StatisticsHeading"
Slot FrameWidgetSlot { Anchor 0 0 1 0 OffsetLeft 20 OffsetTop 132 OffsetRight 20 SizeY 36 OffsetBottom -168 }
Color 0.9 0.8 0.5 1 "Font Size" 26 "Min Font Size" 26 Text "Mission statistics"
}
ScrollLayoutWidgetClass {
Name "StatisticsScroll"
Slot FrameWidgetSlot { Anchor 0 0 1 1 OffsetLeft 20 OffsetTop 178 OffsetRight 20 OffsetBottom 12 }
components { SCR_GamepadScrollComponent "{5707100AC31E657E}" { } }
{
VerticalLayoutWidgetClass {
Name "StatisticsContent"
Slot AlignableSlot { HorizontalAlign 3 VerticalAlign 0 Padding 0 0 18 0 }
{
TextWidgetClass {
Name "RoundStatistics"
Slot LayoutSlot { HorizontalAlign 3 Padding 0 0 0 8 SizeMode Auto }
Clipping Ancestor Color 0.9 0.92 0.94 1
Text "Waiting for mission statistics..."
"Font Size" 20 "Min Font Size" 20 Wrap 1
FontProperties FontProperties { Font "{3E7733BAC8C831F6}UI/Fonts/RobotoCondensed/RobotoCondensed_Regular.fnt" }
}
}
}
}
}
}
}
}
}
@@ -0,0 +1,11 @@
MetaFileClass {
Name "{C63B4D1E09A572F8}UI/layouts/ERR/RoundResults.layout"
Configurations {
LayoutResourceClass PC { }
LayoutResourceClass HEADLESS : PC { }
LayoutResourceClass XBOX_ONE : PC { }
LayoutResourceClass XBOX_SERIES : PC { }
LayoutResourceClass PS4 : PC { }
LayoutResourceClass PS5 : PC { }
}
}