- A Settings Provider system to utilize addressables for loading settings at runtime - An editor UI for easy modifications of the settings objects - A split out developer settings functionality to keep gameplay and nitty-gritty details separately - Most settings migrated out of game objects and into the new system - An additional Editor utility for fetching the settings at editor runtime, for gizmos, visualization etc Co-authored-by: Michal Pikulski <michal.a.pikulski@gmail.com> Co-authored-by: AlexanderT <alexander@foolhardyhorizons.com> Reviewed-on: #7
27 lines
679 B
Plaintext
27 lines
679 B
Plaintext
%YAML 1.1
|
|
%TAG !u! tag:unity3d.com,2011:
|
|
--- !u!114 &11400000
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 0}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: 11500000, guid: 32cd6d14d9304d5ba0fd590da1346654, type: 3}
|
|
m_Name: PlayerFollowerSettings
|
|
m_EditorClassIdentifier:
|
|
moveSpeed: 25
|
|
stopDistance: 2
|
|
useRigidbody: 1
|
|
defaultHoldMovementMode: 1
|
|
followDistance: 5
|
|
manualMoveSmooth: 2
|
|
thresholdFar: 10
|
|
thresholdNear: 7
|
|
stopThreshold: 0.5
|
|
followUpdateInterval: 0.1
|
|
followerSpeedMultiplier: 1.2
|
|
heldIconDisplayHeight: 2
|