Skip to content

Commit 1f8e984

Browse files
authored
Merge pull request #63 from spatialos/0.7.0-preview-rc
0.7.0 preview rc
2 parents 4bb997c + 0ed0682 commit 1f8e984

37 files changed

+431
-286
lines changed

.buildkite/nightly.definition.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
agent_queue_id: trigger-pipelines
2+
description: Nightly build and deployment of Unreal Example project
3+
github:
4+
branch_configuration: []
5+
default_branch: master
6+
pull_request_branch_filter_configuration: []
7+
teams:
8+
- name: Everyone
9+
permission: BUILD_AND_READ
10+
- name: gbu/develop/unreal
11+
permission: MANAGE_BUILD_AND_READ

.buildkite/nightly.steps.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
common: &common
2+
agents:
3+
- "agent_count=1"
4+
- "capable_of_building=gdk-for-unreal"
5+
- "environment=production"
6+
- "machine_type=quad"
7+
- "permission_set=builder"
8+
- "platform=windows"
9+
- "scaler_version=2"
10+
- "queue=${CI_WINDOWS_BUILDER_QUEUE:-v3-1569490589-f9345a43b21a6cec-------z}"
11+
timeout_in_minutes: 60 # TODO(ENG-548): reduce timeout once agent-cold-start is optimised.
12+
retry:
13+
automatic:
14+
# This is designed to trap and retry failures because agent lost connection. Agent exits with -1 in this case.
15+
- exit_status: -1
16+
limit: 3
17+
plugins:
18+
- ca-johnson/taskkill#v4.1: ~
19+
20+
steps:
21+
- label: "build-and-deploy-:windows:"
22+
command: powershell -NoProfile -NonInteractive -InputFormat Text -Command ./ci/setup-and-build.ps1
23+
<<: *common # This folds the YAML named anchor into this step. Overrides, if any, should follow, not precede.
24+
artifact_paths:
25+
- "UnrealEngine/Engine/Programs/AutomationTool/Saved/Logs/*"

FindEngine.bat

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ set UNREAL_ENGINE=""
77
set UPROJECT=""
88

99
rem First find the .uproject
10-
for /f "delims=" %%A in (' powershell -Command "Get-ChildItem %~dp0 -Depth 1 -Filter *.uproject -File | %% {$_.FullName}" ') do set UPROJECT="%%A"
10+
for /f "delims=" %%A in (' powershell -Command "Get-ChildItem '%~dp0' -Depth 1 -Filter *.uproject -File | %% {$_.FullName}" ') do set UPROJECT="%%A"
1111

1212
if %UPROJECT%=="" (
1313
echo Error: Could not find uproject. Please make sure you have passed in the project directory correctly.
@@ -18,7 +18,7 @@ if %UPROJECT%=="" (
1818
echo Using uproject: %UPROJECT%
1919

2020
rem Get the Engine association from the uproject.
21-
for /f "delims=" %%A in (' powershell -Command "(Get-Content %UPROJECT% | ConvertFrom-Json).EngineAssociation" ') do set ENGINE_ASSOCIATION=%%A
21+
for /f "delims=" %%A in (' powershell -Command "(Get-Content '%UPROJECT%' | ConvertFrom-Json).EngineAssociation" ') do set ENGINE_ASSOCIATION=%%A
2222

2323
echo Engine association for uproject is: %ENGINE_ASSOCIATION%
2424

Game/Config/DefaultEngine.ini

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@ DefaultGraphicsPerformance=Maximum
5050
[/Script/SpatialGDK.SpatialGameInstance]
5151
bPreventAutoConnectWithLocator=False
5252

53+
[/Script/NavigationSystem.NavigationSystemV1]
54+
bAllowClientSideNavigation=True
55+
5356
[/Script/Engine.PhysicsSettings]
5457
DefaultGravityZ=-1960.000000
5558
DefaultTerminalVelocity=4000.000000
@@ -93,6 +96,3 @@ InitialAverageFrameRate=0.016667
9396
PhysXTreeRebuildRate=10
9497
DefaultBroadphaseSettings=(bUseMBPOnClient=False,bUseMBPOnServer=False,MBPBounds=(Min=(X=0.000000,Y=0.000000,Z=0.000000),Max=(X=0.000000,Y=0.000000,Z=0.000000),IsValid=0),MBPNumSubdivs=2)
9598

96-
[/Script/NavigationSystem.NavigationSystemV1]
97-
bAllowClientSideNavigation=True
98-

Game/Config/DefaultSpatialGDKEditorSettings.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ bDeleteDynamicEntities=True
33
bGenerateDefaultLaunchConfig=True
44
bStopSpatialOnExit=False
55
SpatialOSSnapshotFile=default.snapshot
6-
LaunchConfigDesc=(Template="w2_r0500_e5",World=(Dimensions=(X=2000,Y=2000),ChunkEdgeLengthMeters=5,StreamingQueryIntervalSeconds=4,SnapshotWritePeriodSeconds=0,LegacyFlags=(("bridge_qos_max_timeout", "0"),("bridge_soft_handover_enabled", "false"),("enable_chunk_interest", "false")),LegacyJavaParams=()),ServerWorkers=((WorkerTypeName="UnrealWorker"),(WorkerTypeName="AIWorker"),(WorkerTypeName="CrashBotWorker")))
6+
LaunchConfigDesc=(Template="w2_r0500_e5",World=(Dimensions=(X=2000,Y=2000),ChunkEdgeLengthMeters=5,SnapshotWritePeriodSeconds=0,LegacyFlags=(("bridge_qos_max_timeout", "0"),("bridge_soft_handover_enabled", "false")),LegacyJavaParams=()),ServerWorkers=((WorkerTypeName="UnrealWorker")))
77
bGeneratePlaceholderEntitiesInSnapshot=True
88

Game/Config/DefaultSpatialGDKSettings.ini

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ ActorReplicationRateLimit=0
88
EntityCreationRateLimit=0
99
OpsUpdateRate=1000.000000
1010
bEnableHandover=True
11-
bUsingQBI=True
11+
MaxNetCullDistanceSquared=900000000.000000
12+
QueuedIncomingRPCWaitTime=1.000000
1213
PositionUpdateFrequency=1.000000
1314
PositionDistanceThreshold=100.000000
1415
bEnableMetrics=True
@@ -17,18 +18,15 @@ MetricsReportRate=2.000000
1718
bUseFrameTimeAsLoad=False
1819
bCheckRPCOrder=False
1920
bBatchSpatialPositionUpdates=True
21+
MaxDynamicallyAttachedSubobjectsPerClass=3
2022
bEnableServerQBI=True
21-
bPackUnreliableRPCs=True
23+
bPackRPCs=True
24+
DefaultReceptionistHost=127.0.0.1
2225
bUseDevelopmentAuthenticationFlow=False
2326
DevelopmentAuthenticationToken=
2427
DevelopmentDeploymentToConnect=
2528
DefaultWorkerType=(WorkerTypeName="UnrealWorker")
2629
bEnableOffloading=False
27-
ActorGroups=(("AI", (OwningWorkerType=(WorkerTypeName="AIWorker"),ActorClasses=(/Game/Characters/Turret/BP_Turret_Base.BP_Turret_Base_C,/Game/Controllers/BP_TurretController.BP_TurretController_C,/Game/Characters/Turret/BP_TurretShield.BP_TurretShield_C,/Game/Blueprints/Weapons/BP_HeavyMachineGun_ForTurret.BP_HeavyMachineGun_ForTurret_C,/Game/Blueprints/Weapons/Grenades/Turret_Rocket_Propelled.Turret_Rocket_Propelled_C,/Game/Blueprints/Weapons/BP_RocketLauncher_Continuous.BP_RocketLauncher_Continuous_C))),("CrashBot", (OwningWorkerType=(WorkerTypeName="CrashBotWorker"),ActorClasses=(/Game/Characters/BP_CrashBot.BP_CrashBot_C,/Game/Controllers/BP_CrashBotController.BP_CrashBotController_C))))
28-
ServerWorkerTypes=("UnrealWorker","AIWorker","CrashBotWorker")
29-
MaxDynamicallyAttachedSubobjectsPerClass=3
30-
bPackRPCs=True
31-
DefaultReceptionistHost=127.0.0.1
32-
MaxNetCullDistanceSquared=900000000.000000
33-
30+
ActorGroups=()
31+
ServerWorkerTypes=("UnrealWorker")
3432

108 KB
Binary file not shown.
10.1 KB
Binary file not shown.
-128 KB
Binary file not shown.
10.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)