Add optional shoreline Motorboats and recommended addon controls
continuous-integration/drone/push Build is passing

This commit is contained in:
2026-11-07 00:32:01 +01:00
parent a7452f8be6
commit 161100cf08
31 changed files with 624 additions and 56 deletions
+8
View File
@@ -46,6 +46,7 @@
"ALLOWED_ITEMS",
"VEHICLE_POOL",
"VEHICLES",
"BOATS",
"ITEMS",
"WEIGHTS",
"ITEM_PRESETS",
@@ -276,6 +277,13 @@
"widget": "CrashSitesPage",
"button": "OpenCrashSites",
"label": "Crash sites"
},
{
"id": 30,
"key": "BOATS",
"widget": "BoatsPage",
"button": "OpenBoats",
"label": "Shore boats"
}
]
}
+20
View File
@@ -0,0 +1,20 @@
FrameWidgetClass { "Is Visible" {{VISIBLE_BoatsPage}} Name "BoatsPage" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 220 OffsetLeft 220 PositionY 160 OffsetTop 160 SizeX 1000 OffsetRight -1220 SizeY 532 OffsetBottom -692 } {
TextWidgetClass { Name "BoatsHeading" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 4 OffsetTop 4 SizeX 936 OffsetRight -964 SizeY 30 OffsetBottom -34 } Color {{COLOR_TEXT}} Text "Shore boats - next round" "Font Size" {{SIZE_HEADING}} "Min Font Size" {{SIZE_HEADING}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "BoatsHelp" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 40 OffsetTop 40 SizeX 936 OffsetRight -964 SizeY 50 OffsetBottom -90 } Color {{COLOR_TEXT}} Text "Occasional usable boats near accessible shores. Coasts facing another island are favored. Requires Motorboat loaded on the server." "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "Label_shoreBoatCount" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 108 OffsetTop 108 SizeX 456 OffsetRight -484 SizeY 26 OffsetBottom -134 } Color {{COLOR_TEXT}} Text "Shore boats (0-16; 0 off)" "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
ButtonWidgetClass : "{DA43C77A0D1E59F8}UI/layouts/ERR/AdminValue.layout" { Name "shoreBoatCount" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 136 OffsetTop 136 SizeX 180 OffsetRight -208 SizeY 32 OffsetBottom -168 } components { SCR_EditBoxComponent "{547290FFBD5B33E9}" { m_sLabel "" } } }
ButtonWidgetClass : "{75C912A1C89BE6C2}UI/layouts/WidgetLibrary/Buttons/WLib_ButtonText.layout" { Name "Apply_shoreBoatCount" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 220 OffsetLeft 220 PositionY 136 OffsetTop 136 SizeX 100 OffsetRight -320 SizeY 32 OffsetBottom -168 } components { SCR_ButtonTextComponent "{5548F0143AE99095}" { m_sText "Apply" } } }
TextWidgetClass { Name "Saved_shoreBoatCount" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 172 OffsetTop 172 SizeX 456 OffsetRight -484 SizeY 24 OffsetBottom -196 } Color {{COLOR_TEXT}} Text "Waiting for server" "Font Size" {{SIZE_CAPTION_SMALL}} "Min Font Size" {{SIZE_CAPTION_SMALL}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "Help_shoreBoatCount" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 508 OffsetLeft 508 PositionY 136 OffsetTop 136 SizeX 456 OffsetRight -964 SizeY 60 OffsetBottom -196 } Color {{COLOR_TEXT}} Text "Maximum for the round. Used or destroyed boats are not replaced." "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "Label_shoreBoatChancePercent" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 234 OffsetTop 234 SizeX 456 OffsetRight -484 SizeY 26 OffsetBottom -260 } Color {{COLOR_TEXT}} Text "Ordinary coast chance (%)" "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
ButtonWidgetClass : "{DA43C77A0D1E59F8}UI/layouts/ERR/AdminValue.layout" { Name "shoreBoatChancePercent" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 262 OffsetTop 262 SizeX 180 OffsetRight -208 SizeY 32 OffsetBottom -294 } components { SCR_EditBoxComponent "{547290FFBD5B33E9}" { m_sLabel "" } } }
ButtonWidgetClass : "{75C912A1C89BE6C2}UI/layouts/WidgetLibrary/Buttons/WLib_ButtonText.layout" { Name "Apply_shoreBoatChancePercent" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 220 OffsetLeft 220 PositionY 262 OffsetTop 262 SizeX 100 OffsetRight -320 SizeY 32 OffsetBottom -294 } components { SCR_ButtonTextComponent "{5548F0143AE99095}" { m_sText "Apply" } } }
TextWidgetClass { Name "Saved_shoreBoatChancePercent" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 298 OffsetTop 298 SizeX 456 OffsetRight -484 SizeY 24 OffsetBottom -322 } Color {{COLOR_TEXT}} Text "Waiting for server" "Font Size" {{SIZE_CAPTION_SMALL}} "Min Font Size" {{SIZE_CAPTION_SMALL}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "Help_shoreBoatChancePercent" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 508 OffsetLeft 508 PositionY 262 OffsetTop 262 SizeX 456 OffsetRight -964 SizeY 60 OffsetBottom -322 } Color {{COLOR_TEXT}} Text "Chance per surveyed shore candidate; default 20%." "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "Label_shoreBoatCrossingChancePercent" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 360 OffsetTop 360 SizeX 456 OffsetRight -484 SizeY 26 OffsetBottom -386 } Color {{COLOR_TEXT}} Text "Island-facing coast chance (%)" "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
ButtonWidgetClass : "{DA43C77A0D1E59F8}UI/layouts/ERR/AdminValue.layout" { Name "shoreBoatCrossingChancePercent" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 388 OffsetTop 388 SizeX 180 OffsetRight -208 SizeY 32 OffsetBottom -420 } components { SCR_EditBoxComponent "{547290FFBD5B33E9}" { m_sLabel "" } } }
ButtonWidgetClass : "{75C912A1C89BE6C2}UI/layouts/WidgetLibrary/Buttons/WLib_ButtonText.layout" { Name "Apply_shoreBoatCrossingChancePercent" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 220 OffsetLeft 220 PositionY 388 OffsetTop 388 SizeX 100 OffsetRight -320 SizeY 32 OffsetBottom -420 } components { SCR_ButtonTextComponent "{5548F0143AE99095}" { m_sText "Apply" } } }
TextWidgetClass { Name "Saved_shoreBoatCrossingChancePercent" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 424 OffsetTop 424 SizeX 456 OffsetRight -484 SizeY 24 OffsetBottom -448 } Color {{COLOR_TEXT}} Text "Waiting for server" "Font Size" {{SIZE_CAPTION_SMALL}} "Min Font Size" {{SIZE_CAPTION_SMALL}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "Help_shoreBoatCrossingChancePercent" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 508 OffsetLeft 508 PositionY 388 OffsetTop 388 SizeX 456 OffsetRight -964 SizeY 60 OffsetBottom -448 } Color {{COLOR_TEXT}} Text "Default 70%; never lower than the ordinary coast chance." "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "BoatsFooter" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 486 OffsetTop 486 SizeX 936 OffsetRight -964 SizeY 40 OffsetBottom -526 } Color {{COLOR_TEXT}} Text "Default: up to 6 unarmed boats, at least 700 m apart, with fuel. Boat and mod switches are respected. Status shows availability and survey progress." "Font Size" {{SIZE_CAPTION_SMALL}} "Min Font Size" {{SIZE_CAPTION_SMALL}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
} }
@@ -8,16 +8,19 @@ ButtonWidgetClass : "{DA43C77A0D1E59F8}UI/layouts/ERR/AdminValue.layout" { Name
ButtonWidgetClass : "{75C912A1C89BE6C2}UI/layouts/WidgetLibrary/Buttons/WLib_ButtonText.layout" { Name "Apply_motorbikeCount" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 764 OffsetLeft 764 PositionY 80 OffsetTop 80 SizeX 200 OffsetRight -964 SizeY 38 OffsetBottom -118 } components { SCR_ButtonTextComponent "{5548F0143AE99095}" { m_sText "Apply" } } }
TextWidgetClass { Name "Saved_motorbikeCount" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 640 OffsetLeft 640 PositionY 120 OffsetTop 120 SizeX 324 OffsetRight -964 SizeY 24 OffsetBottom -144 } Color {{COLOR_TEXT}} Text "Waiting for server" "Font Size" {{SIZE_CAPTION}} "Min Font Size" {{SIZE_CAPTION}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "RecommendedBikeID" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 116 OffsetTop 116 SizeX 580 OffsetRight -608 SizeY 24 OffsetBottom -140 } Color {{COLOR_TEXT}} Text "Workshop: 6503091A7B264FC3" "Font Size" {{SIZE_MINOR}} "Min Font Size" {{SIZE_MINOR}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "recommended_bikes" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 145 OffsetTop 145 SizeX 936 OffsetRight -964 SizeY 25 OffsetBottom -170 } Color {{COLOR_TEXT}} Text "Waiting for server addon list" "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "Help_motorbikeCount" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 175 OffsetTop 175 SizeX 936 OffsetRight -964 SizeY 27 OffsetBottom -202 } Color {{COLOR_TEXT}} Text "Two special-forces crew per bike, alongside UAZ hunters. Count applies next round; losses stay lost." "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "RecommendedBikeRuntime" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 207 OffsetTop 207 SizeX 936 OffsetRight -964 SizeY 36 OffsetBottom -243 } Color {{COLOR_TEXT}} Text "Current round: waiting for server" "Font Size" {{SIZE_CAPTION}} "Min Font Size" {{SIZE_CAPTION}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "RecommendedPlaneLabel" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 256 OffsetTop 256 SizeX 740 OffsetRight -768 SizeY 28 OffsetBottom -284 } Color {{COLOR_TEXT}} Text "Cessna 172 - reconnaissance patrol" "Font Size" {{SIZE_LABEL_LARGE}} "Min Font Size" {{SIZE_LABEL_LARGE}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
ButtonWidgetClass : "{75C912A1C89BE6C2}UI/layouts/WidgetLibrary/Buttons/WLib_ButtonText.layout" { Name "RecommendedPlane" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 788 OffsetLeft 788 PositionY 252 OffsetTop 252 SizeX 176 OffsetRight -964 SizeY 38 OffsetBottom -290 } components { SCR_ButtonTextComponent "{5548F0143AE99095}" { m_sText "Configure Cessna" } } }
TextWidgetClass { Name "RecommendedPlaneID" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 289 OffsetTop 289 SizeX 936 OffsetRight -964 SizeY 24 OffsetBottom -313 } Color {{COLOR_TEXT}} Text "Workshop: 69BAEE0D439966FE | Propeller Flight Core: 69A8A34027DA65C5" "Font Size" {{SIZE_MINOR}} "Min Font Size" {{SIZE_MINOR}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "recommended_plane" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 316 OffsetTop 316 SizeX 936 OffsetRight -964 SizeY 25 OffsetBottom -341 } Color {{COLOR_TEXT}} Text "Waiting for server addon list" "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "RecommendedPlaneHelp" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 345 OffsetTop 345 SizeX 936 OffsetRight -964 SizeY 26 OffsetBottom -371 } Color {{COLOR_TEXT}} Text "Patrols and reports sightings. Requires a usable airport on the selected terrain." "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "RecommendedWeaponsLabel" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 385 OffsetTop 385 SizeX 740 OffsetRight -768 SizeY 28 OffsetBottom -413 } Color {{COLOR_TEXT}} Text "Phaseline Marksman Rifles - extra weapons" "Font Size" {{SIZE_LABEL_LARGE}} "Min Font Size" {{SIZE_LABEL_LARGE}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
ButtonWidgetClass : "{75C912A1C89BE6C2}UI/layouts/WidgetLibrary/Buttons/WLib_ButtonText.layout" { Name "RecommendedWeapons" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 788 OffsetLeft 788 PositionY 381 OffsetTop 381 SizeX 176 OffsetRight -964 SizeY 38 OffsetBottom -419 } components { SCR_ButtonTextComponent "{5548F0143AE99095}" { m_sText "Manage items" } } }
TextWidgetClass { Name "RecommendedWeaponsID" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 416 OffsetTop 416 SizeX 936 OffsetRight -964 SizeY 22 OffsetBottom -438 } Color {{COLOR_TEXT}} Text "Workshop: BFC890A6F1603EC0" "Font Size" {{SIZE_MINOR}} "Min Font Size" {{SIZE_MINOR}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "recommended_weapons" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 441 OffsetTop 441 SizeX 936 OffsetRight -964 SizeY 24 OffsetBottom -465 } Color {{COLOR_TEXT}} Text "Waiting for server addon list" "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "recommended_bikes" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 137 OffsetTop 137 SizeX 936 OffsetRight -964 SizeY 25 OffsetBottom -162 } Color {{COLOR_TEXT}} Text "Waiting for server addon list" "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "Help_motorbikeCount" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 165 OffsetTop 165 SizeX 936 OffsetRight -964 SizeY 22 OffsetBottom -187 } Color {{COLOR_TEXT}} Text "Two special-forces crew per bike, alongside UAZ hunters. Count applies next round; losses stay lost." "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "RecommendedBikeRuntime" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 188 OffsetTop 188 SizeX 936 OffsetRight -964 SizeY 24 OffsetBottom -212 } Color {{COLOR_TEXT}} Text "Current round: waiting for server" "Font Size" {{SIZE_CAPTION}} "Min Font Size" {{SIZE_CAPTION}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "RecommendedPlaneLabel" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 220 OffsetTop 220 SizeX 740 OffsetRight -768 SizeY 28 OffsetBottom -248 } Color {{COLOR_TEXT}} Text "Cessna 172 - reconnaissance (requires an airport)" "Font Size" {{SIZE_LABEL_LARGE}} "Min Font Size" {{SIZE_LABEL_LARGE}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
ButtonWidgetClass : "{75C912A1C89BE6C2}UI/layouts/WidgetLibrary/Buttons/WLib_ButtonText.layout" { Name "RecommendedPlane" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 788 OffsetLeft 788 PositionY 216 OffsetTop 216 SizeX 176 OffsetRight -964 SizeY 38 OffsetBottom -254 } components { SCR_ButtonTextComponent "{5548F0143AE99095}" { m_sText "Configure Cessna" } } }
TextWidgetClass { Name "RecommendedPlaneID" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 250 OffsetTop 250 SizeX 936 OffsetRight -964 SizeY 24 OffsetBottom -274 } Color {{COLOR_TEXT}} Text "Workshop: 69BAEE0D439966FE | Propeller Flight Core: 69A8A34027DA65C5" "Font Size" {{SIZE_MINOR}} "Min Font Size" {{SIZE_MINOR}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "recommended_plane" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 276 OffsetTop 276 SizeX 936 OffsetRight -964 SizeY 25 OffsetBottom -301 } Color {{COLOR_TEXT}} Text "Waiting for server addon list" "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "RecommendedWeaponsLabel" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 320 OffsetTop 320 SizeX 740 OffsetRight -768 SizeY 28 OffsetBottom -348 } Color {{COLOR_TEXT}} Text "Phaseline Marksman Rifles - extra weapons" "Font Size" {{SIZE_LABEL_LARGE}} "Min Font Size" {{SIZE_LABEL_LARGE}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
ButtonWidgetClass : "{75C912A1C89BE6C2}UI/layouts/WidgetLibrary/Buttons/WLib_ButtonText.layout" { Name "RecommendedWeapons" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 788 OffsetLeft 788 PositionY 316 OffsetTop 316 SizeX 176 OffsetRight -964 SizeY 38 OffsetBottom -354 } components { SCR_ButtonTextComponent "{5548F0143AE99095}" { m_sText "Manage items" } } }
TextWidgetClass { Name "RecommendedWeaponsID" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 351 OffsetTop 351 SizeX 936 OffsetRight -964 SizeY 22 OffsetBottom -373 } Color {{COLOR_TEXT}} Text "Workshop: BFC890A6F1603EC0" "Font Size" {{SIZE_MINOR}} "Min Font Size" {{SIZE_MINOR}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "recommended_weapons" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 376 OffsetTop 376 SizeX 936 OffsetRight -964 SizeY 24 OffsetBottom -400 } Color {{COLOR_TEXT}} Text "Waiting for server addon list" "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "RecommendedBoatsLabel" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 412 OffsetTop 412 SizeX 740 OffsetRight -768 SizeY 28 OffsetBottom -440 } Color {{COLOR_TEXT}} Text "Motorboat - shoreline transport" "Font Size" {{SIZE_LABEL_LARGE}} "Min Font Size" {{SIZE_LABEL_LARGE}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
ButtonWidgetClass : "{75C912A1C89BE6C2}UI/layouts/WidgetLibrary/Buttons/WLib_ButtonText.layout" { Name "RecommendedBoats" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 788 OffsetLeft 788 PositionY 408 OffsetTop 408 SizeX 176 OffsetRight -964 SizeY 38 OffsetBottom -446 } components { SCR_ButtonTextComponent "{5548F0143AE99095}" { m_sText "Shore boats" } } }
TextWidgetClass { Name "RecommendedBoatsID" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 445 OffsetTop 445 SizeX 936 OffsetRight -964 SizeY 22 OffsetBottom -467 } Color {{COLOR_TEXT}} Text "Workshop: 610C8532D3756F2D | Requires Boat Core, AI Radio and VehicleCore" "Font Size" {{SIZE_MINOR}} "Min Font Size" {{SIZE_MINOR}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
TextWidgetClass { Name "recommended_boats" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 470 OffsetTop 470 SizeX 936 OffsetRight -964 SizeY 52 OffsetBottom -522 } Color {{COLOR_TEXT}} Text "Waiting for server addon list" "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
} }
+1
View File
@@ -20,6 +20,7 @@ FrameWidgetClass {
{{NAVIGATION}}
{{include:pages/SettingsPage.layout.in}}
{{include:pages/VehiclesPage.layout.in}}
{{include:pages/BoatsPage.layout.in}}
{{include:pages/TelemetryPage.layout.in}}
{{include:pages/HQPage.layout.in}}
{{include:pages/JournalPage.layout.in}}