Skip to content

Commit faac8da

Browse files
committed
Updated minimalproject to latest supported editor and added com.unity.test-framework dependency due to CoreCLR flag usage
1 parent 2d0f015 commit faac8da

7 files changed

Lines changed: 166 additions & 2 deletions

File tree

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
%YAML 1.1
2+
%TAG !u! tag:unity3d.com,2011:
3+
--- !u!114 &11400000
4+
MonoBehaviour:
5+
m_ObjectHideFlags: 0
6+
m_CorrespondingSourceObject: {fileID: 0}
7+
m_PrefabInstance: {fileID: 0}
8+
m_PrefabAsset: {fileID: 0}
9+
m_GameObject: {fileID: 0}
10+
m_Enabled: 1
11+
m_EditorHideFlags: 0
12+
m_Script: {fileID: 11500000, guid: abd30ee0214cf6a45b2d76765a4615b1, type: 3}
13+
m_Name: NetcodeConfig
14+
m_EditorClassIdentifier: Unity.NetCode::Unity.NetCode.NetCodeConfig
15+
IsGlobalConfig: 1
16+
EnableClientServerBootstrap: 1
17+
ClientServerTickRate:
18+
SimulationTickRate: 60
19+
PredictedFixedStepSimulationTickRatio: 1
20+
NetworkTickRate: 0
21+
MaxSimulationStepsPerFrame: 1
22+
MaxSimulationStepBatchSize: 4
23+
TargetFrameRateMode: 0
24+
m_SendSnapshotsForCatchUpTicks: 0
25+
SnapshotAckMaskCapacity: 4096
26+
m_ClampPartialTicksThreshold: 5
27+
HandshakeApprovalTimeoutMS: 5000
28+
ClientTickRate:
29+
InterpolationTimeNetTicks: 2
30+
InterpolationTimeMS: 0
31+
MaxExtrapolationTimeSimTicks: 20
32+
ForcedInputLatencyTicks: 0
33+
MaxPredictAheadTimeMS: 500
34+
NumAdditionalClientPredictedGhostLifetimeTicks: 0
35+
DefaultClassificationAllowableTickPeriod: 5
36+
TargetCommandSlack: 2
37+
NumAdditionalCommandsToSend: 2
38+
MaxPredictionStepBatchSizeRepeatedTick: 0
39+
MaxPredictionStepBatchSizeFirstTimeTick: 0
40+
AlwaysRollbackAllPredictedGhosts: 0
41+
PredictionLoopUpdateMode: 0
42+
InterpolationDelayJitterScale: 1.25
43+
InterpolationDelayMaxDeltaTicksFraction: 0.1
44+
InterpolationDelayCorrectionFraction: 0.1
45+
InterpolationTimeScaleMin: 0.85
46+
InterpolationTimeScaleMax: 1.1
47+
CommandAgeCorrectionFraction: 0.1
48+
PredictionTimeScaleMin: 0.9
49+
PredictionTimeScaleMax: 1.1
50+
GhostSendSystemData:
51+
DefaultSnapshotPacketSize: 0
52+
PercentReservedForDespawnMessages: 0.33
53+
MinSendImportance: 0
54+
MinDistanceScaledSendImportance: 0
55+
MaxIterateChunks: 0
56+
MaxSendChunks: 0
57+
MaxSendEntities: 0
58+
m_ForceSingleBaseline: 0
59+
m_ForcePreSerialize: 0
60+
m_KeepSnapshotHistoryOnStructuralChange: 1
61+
m_EnablePerComponentProfiling: 0
62+
CleanupConnectionStatePerTick: 1
63+
m_FirstSendImportanceMultiplier: 1
64+
m_IrrelevantImportanceDownScale: 1
65+
m_TempStreamSize: 8192
66+
m_UseCustomSerializer: 0
67+
ConnectTimeoutMS: 1000
68+
MaxConnectAttempts: 60
69+
DisconnectTimeoutMS: 30000
70+
HeartbeatTimeoutMS: 500
71+
ReconnectionTimeoutMS: 2000
72+
ClientSendQueueCapacity: 64
73+
ClientReceiveQueueCapacity: 64
74+
ServerSendQueueCapacity: 512
75+
ServerReceiveQueueCapacity: 512
76+
MaxMessageSize: 1400
77+
TracingConfig:
78+
TracingMemoryLimitMb: 2048
79+
FuzzyFactor: 0.0001
80+
IgnoreDTDiffs: 0
81+
IgnorePartialTicks: 0

minimalproject/Assets/NetcodeConfig.asset.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

minimalproject/Packages/manifest.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,11 @@
33
"dependencies": {
44
"com.unity.ide.rider": "3.0.38",
55
"com.unity.netcode.gameobjects": "file:../../com.unity.netcode.gameobjects",
6+
"com.unity.test-framework": "1.9.0",
67
"com.unity.modules.adaptiveperformance": "1.0.0",
8+
"com.unity.modules.localizationruntime": "1.0.0",
79
"com.unity.modules.physicscore2d": "1.0.0",
10+
"com.unity.modules.smartstrings": "1.0.0",
811
"com.unity.modules.tetgen": "1.0.0",
912
"com.unity.modules.timelinefoundation": "1.0.0",
1013
"com.unity.modules.vectorgraphics": "1.0.0"
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
%YAML 1.1
2+
%TAG !u! tag:unity3d.com,2011:
3+
--- !u!114 &1
4+
MonoBehaviour:
5+
m_ObjectHideFlags: 53
6+
m_CorrespondingSourceObject: {fileID: 0}
7+
m_PrefabInstance: {fileID: 0}
8+
m_PrefabAsset: {fileID: 0}
9+
m_GameObject: {fileID: 0}
10+
m_Enabled: 1
11+
m_EditorHideFlags: 0
12+
m_Script: {fileID: 11500000, guid: 4111970df3904877aade1a474116e5c2, type: 3}
13+
m_Name:
14+
m_EditorClassIdentifier: Unity.NetCode.Authoring.Hybrid::Unity.NetCode.Hybrid.NetCodeClientAndServerSettings
15+
FilterSettings:
16+
ExcludedBakingSystemAssemblies: []
17+
AdditionalScriptingDefines: []
18+
GlobalNetCodeConfig: {fileID: 11400000, guid: 81fc37e454ef2374283353c132cbdc51, type: 2}
19+
CurrentImportanceSuggestions:
20+
- MinValue: 1
21+
MaxValue: 4
22+
Name: Low Importance
23+
Tooltip: For cosmetic (i.e. visual-only) ghosts like glass bottles, signs, beach-balls, and cones etc. Typically <b>Static</b>.
24+
- MinValue: 5
25+
MaxValue: 40
26+
Name: Medium Importance
27+
Tooltip: For common gameplay-affecting ghosts like trees, doors, explosive barrels, dropped loot etc. Typically <b>Static</b>.
28+
- MinValue: 50
29+
MaxValue: 250
30+
Name: High Importance
31+
Tooltip: For per-player and objective-critical ghosts like Player Character Controllers and CTF flags etc. Typically for <b>Dynamic</b> i.e. <b>Predicted</b> ghosts. <b>UsePreSerialization</b> is likely a good fit.
32+
- MinValue: 1000
33+
MaxValue: 0
34+
Name: Critical Importance
35+
Tooltip: For gameplay critical singletons like the one keeping the current score, or the one denoting whether or not the current round has started etc. Choose <b>UsePreSerialization</b>, and use sparingly.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
R1JEXQNfDxhSVGNcRhJfDlYORFBpXG42VgkLVhh6VEJRWwwUUjlXWlJSAAkNUFQFAQcFBVcHAgAPUgEDWVIEAgEHVwNaBw==
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
%YAML 1.1
2+
%TAG !u! tag:unity3d.com,2011:
3+
--- !u!114 &1
4+
MonoBehaviour:
5+
m_ObjectHideFlags: 53
6+
m_CorrespondingSourceObject: {fileID: 0}
7+
m_PrefabInstance: {fileID: 0}
8+
m_PrefabAsset: {fileID: 0}
9+
m_GameObject: {fileID: 0}
10+
m_Enabled: 1
11+
m_EditorHideFlags: 0
12+
m_Script: {fileID: 0}
13+
m_Name:
14+
m_EditorClassIdentifier: UnityEditor.ProjectAuditorModule:Unity.ProjectAuditor.Editor:ProjectAuditorSettings
15+
Rules:
16+
rules: []
17+
DiagnosticParams:
18+
paramsStack:
19+
- PlatformGroup:
20+
m_String: Unknown
21+
m_SerializedParams:
22+
- Key: StreamingAssetsFolderSizeLimit
23+
Value: 50
24+
- Key: StreamingClipThresholdBytes
25+
Value: 218294
26+
- Key: LongDecompressedClipThresholdBytes
27+
Value: 204800
28+
- Key: LongCompressedMobileClipThresholdBytes
29+
Value: 204800
30+
- Key: LoadInBackGroundClipSizeThresholdBytes
31+
Value: 204800
32+
- Key: TextureStreamingMipmapsSizeLimit
33+
Value: 4000
34+
- Key: SpriteAtlasEmptySpaceLimit
35+
Value: 50
36+
CurrentParamsIndex: 0
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
m_EditorVersion: 6000.6.0b5
2-
m_EditorVersionWithRevision: 6000.6.0b5 (b5238eaafb35)
1+
m_EditorVersion: 6000.7.0a6
2+
m_EditorVersionWithRevision: 6000.7.0a6 (b5c7d4d317b3)

0 commit comments

Comments
 (0)