mirror of
https://github.com/GTA-ASM/SanAndreasUnity
synced 2024-11-26 22:10:17 +00:00
32c0be1af2
* wip * much faster world creation * add StaticGeometryInspector * disable child/parent logic and fading * rename * (de)activate objects based on parent * set draw distance based on layers * ... * wip * wip * wip * remove unused param * prevent concurrent modification * ... * catch exceptions when notifying * ... * notify about area, not objects * limit public access to Area * ... * ... * allow public access * add public api * adapt code * pass callback to ctor * adapt focus points * fix * fix intersection check * support rectangles * adjust parameters in prefab * this should fix IsInsideOf() * ... * ... * fix getting area by index * create area if not exists * ... * ... * ... * wip for distance levels * remove constraint on generic parameter * add some validation * fix * fix draw distance per level * change time of day in which lights are visible * add todos * don't use id for UnRegisterFocusPoint() * use hash set for storing focus points * add 1 more level * mark area for update only if visibility changes * profile WorldSystem calls * add some profiling sections * limit time per frame for LoadingThread * switch custom concurrent queue * copy jobs to buffer * rename * change max draw distance setting * wait one more frame * try to remove 801 distance level to remove holes * attempt to hide interiors, but failed * delete no longer needed script * optimization * some error checking * add camera as focus point * dont add camera as focus point in headless mode * working on load priority * fix bug - load priority finished * ... * small optimizations * ... * ... * remove unneeded variable * add fading * dont do fading in headless mode * fadeRate available in inspector * change fade rate * take into account if geometry is loaded when checking if object should be visible, and if fading should be done * small optimization * cache IsInHeadlessMode * display Instance info in inspector * move interiors up in the sky * rename * adapt code to different y pos of interiors * refactor * fix finding matched enex for enexes that lead to the same interior level * display new world stats * rename * rename class * ... * ... * extract function * extract parameters into a struct * add focus point to dead body * add focus point to vehicle * add focus point to vehicle detached parts * remove OutOfRangeDestroyer from vehicle, and destroy vehicle if it falls below the map * dont use focus points on vehicle and vehicle detached parts, when not on server * add focus point for npc peds * add possibility to set timeout during which focus point keeps revealing after it's destroyed * adapt UnRegisterFocusPoint() to timeout * rename * adapt code * cleanup MapObject class * ... * converting to `lock()` * optimize method: use 1 lock instead of 3 * call OnObjectFinishedLoading() instead of AddToLoadedObjects() * ... * make sure it's main thread * AsyncLoader is no longer thread safe * convert static members to non-static in LoadingThread * fix * ... * store indexes for each area * impl GetAreaCenter() * calculate load priority based on distance to area, not objects ; limit time per frame ; sort area in Cell, not in concurrent SortedSet ; * add support for changing draw distance at runtime * delay setting the new value by 0.2 s * have a separate default max draw distance for mobile platforms * adjust y axis world params so that number of visible areas is reduced * remove "camera far clip plane" setting * rename * document flags * rename * disable shadow casting and receiving for some objects * allow casting shadows for LODs with large draw distance * remove "WorldSystem" layer * revert layer
982 lines
25 KiB
Text
982 lines
25 KiB
Text
%YAML 1.1
|
|
%TAG !u! tag:unity3d.com,2011:
|
|
--- !u!1 &111262
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 418232}
|
|
m_Layer: 0
|
|
m_Name: Player Spawns
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &418232
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 111262}
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children:
|
|
- {fileID: 4493953062982132}
|
|
- {fileID: 475742}
|
|
- {fileID: 4393180410188950}
|
|
- {fileID: 461086}
|
|
- {fileID: 4694664445516102}
|
|
- {fileID: 4404069868695510}
|
|
- {fileID: 4410618639338142}
|
|
- {fileID: 4832859264981614}
|
|
- {fileID: 4077053835485560}
|
|
- {fileID: 4153270575826190}
|
|
- {fileID: 4281002318532498}
|
|
- {fileID: 4916251233388722}
|
|
- {fileID: 421924}
|
|
m_Father: {fileID: 499186}
|
|
m_RootOrder: 4
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!1 &121014
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 492816}
|
|
m_Layer: 0
|
|
m_Name: Focus
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &492816
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 121014}
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: 2119, y: 32.80384, z: -1133}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children: []
|
|
m_Father: {fileID: 499186}
|
|
m_RootOrder: 5
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!1 &133962
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 421924}
|
|
m_Layer: 0
|
|
m_Name: Los Santos - Car Park Downtown
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &421924
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 133962}
|
|
m_LocalRotation: {x: 0, y: 0.9929142, z: 0, w: 0.11883355}
|
|
m_LocalPosition: {x: 1647.612, y: 40, z: -1104.8595}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children: []
|
|
m_Father: {fileID: 418232}
|
|
m_RootOrder: 12
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!1 &139442
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 440826}
|
|
- component: {fileID: 2068374}
|
|
- component: {fileID: 12458128}
|
|
- component: {fileID: 9210286}
|
|
- component: {fileID: 8101816}
|
|
m_Layer: 0
|
|
m_Name: Preview Camera
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 0
|
|
--- !u!4 &440826
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 139442}
|
|
m_LocalRotation: {x: -0.1380647, y: 0.11767495, z: -0.016523361, w: -0.983269}
|
|
m_LocalPosition: {x: 2123.1091, y: 38.322205, z: -1147.449}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children: []
|
|
m_Father: {fileID: 499186}
|
|
m_RootOrder: 3
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!20 &2068374
|
|
Camera:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 139442}
|
|
m_Enabled: 1
|
|
serializedVersion: 2
|
|
m_ClearFlags: 1
|
|
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844}
|
|
m_projectionMatrixMode: 1
|
|
m_SensorSize: {x: 36, y: 24}
|
|
m_LensShift: {x: 0, y: 0}
|
|
m_GateFitMode: 2
|
|
m_FocalLength: 50
|
|
m_NormalizedViewPortRect:
|
|
serializedVersion: 2
|
|
x: 0
|
|
y: 0
|
|
width: 1
|
|
height: 1
|
|
near clip plane: 0.3
|
|
far clip plane: 1000
|
|
field of view: 60
|
|
orthographic: 0
|
|
orthographic size: 5
|
|
m_Depth: 0
|
|
m_CullingMask:
|
|
serializedVersion: 2
|
|
m_Bits: 4294967295
|
|
m_RenderingPath: -1
|
|
m_TargetTexture: {fileID: 0}
|
|
m_TargetDisplay: 0
|
|
m_TargetEye: 3
|
|
m_HDR: 0
|
|
m_AllowMSAA: 1
|
|
m_AllowDynamicResolution: 0
|
|
m_ForceIntoRT: 0
|
|
m_OcclusionCulling: 1
|
|
m_StereoConvergence: 10
|
|
m_StereoSeparation: 0.022
|
|
--- !u!124 &12458128
|
|
Behaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 139442}
|
|
m_Enabled: 1
|
|
--- !u!92 &9210286
|
|
Behaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 139442}
|
|
m_Enabled: 1
|
|
--- !u!81 &8101816
|
|
AudioListener:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 139442}
|
|
m_Enabled: 1
|
|
--- !u!1 &143544
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 499186}
|
|
- component: {fileID: 114077829182571006}
|
|
- component: {fileID: 3252431705490264232}
|
|
m_Layer: 0
|
|
m_Name: World
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &499186
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 143544}
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children:
|
|
- {fileID: 472884}
|
|
- {fileID: 406580}
|
|
- {fileID: 462626}
|
|
- {fileID: 440826}
|
|
- {fileID: 418232}
|
|
- {fileID: 492816}
|
|
m_Father: {fileID: 0}
|
|
m_RootOrder: 0
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!114 &114077829182571006
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 143544}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: 11500000, guid: f448a6ce85e59e943974de56271f3ce5, type: 3}
|
|
m_Name:
|
|
m_EditorClassIdentifier:
|
|
lightAngleCurve:
|
|
serializedVersion: 2
|
|
m_Curve:
|
|
- serializedVersion: 3
|
|
time: 0.033
|
|
value: 0.75
|
|
inSlope: 0
|
|
outSlope: 0
|
|
tangentMode: 0
|
|
weightedMode: 0
|
|
inWeight: 0
|
|
outWeight: 0
|
|
- serializedVersion: 3
|
|
time: 0.2
|
|
value: 0
|
|
inSlope: 0
|
|
outSlope: 0
|
|
tangentMode: 0
|
|
weightedMode: 0
|
|
inWeight: 0.33333334
|
|
outWeight: 0.33333334
|
|
- serializedVersion: 3
|
|
time: 0.25
|
|
value: 0
|
|
inSlope: -0
|
|
outSlope: 1.5948071
|
|
tangentMode: 69
|
|
weightedMode: 2
|
|
inWeight: 0.33333334
|
|
outWeight: 0.5217121
|
|
- serializedVersion: 3
|
|
time: 0.8770351
|
|
value: 1
|
|
inSlope: 1.5948071
|
|
outSlope: -10.886181
|
|
tangentMode: 69
|
|
weightedMode: 0
|
|
inWeight: 0.10886526
|
|
outWeight: 0.45958257
|
|
- serializedVersion: 3
|
|
time: 0.9
|
|
value: 0.75
|
|
inSlope: 0
|
|
outSlope: 0
|
|
tangentMode: 0
|
|
weightedMode: 0
|
|
inWeight: 0
|
|
outWeight: 0
|
|
m_PreInfinity: 2
|
|
m_PostInfinity: 2
|
|
m_RotationOrder: 4
|
|
lightIntensityCurve:
|
|
serializedVersion: 2
|
|
m_Curve:
|
|
- serializedVersion: 3
|
|
time: 0
|
|
value: 0
|
|
inSlope: 0
|
|
outSlope: 0
|
|
tangentMode: 1
|
|
weightedMode: 0
|
|
inWeight: 0
|
|
outWeight: 0
|
|
- serializedVersion: 3
|
|
time: 0.1
|
|
value: -0.25
|
|
inSlope: 0
|
|
outSlope: 0
|
|
tangentMode: 1
|
|
weightedMode: 0
|
|
inWeight: 0
|
|
outWeight: 0
|
|
- serializedVersion: 3
|
|
time: 0.16
|
|
value: 0
|
|
inSlope: -0.2907557
|
|
outSlope: Infinity
|
|
tangentMode: 97
|
|
weightedMode: 0
|
|
inWeight: 0
|
|
outWeight: 1
|
|
- serializedVersion: 3
|
|
time: 0.25
|
|
value: 0
|
|
inSlope: 1.1302359
|
|
outSlope: 1.1302359
|
|
tangentMode: 0
|
|
weightedMode: 2
|
|
inWeight: 0
|
|
outWeight: 0.7243914
|
|
- serializedVersion: 3
|
|
time: 0.6
|
|
value: 1
|
|
inSlope: -0.0000901046
|
|
outSlope: -0.0000901046
|
|
tangentMode: 0
|
|
weightedMode: 0
|
|
inWeight: 0.26662746
|
|
outWeight: 0
|
|
- serializedVersion: 3
|
|
time: 0.87
|
|
value: 0
|
|
inSlope: -1.4766108
|
|
outSlope: -1.4766108
|
|
tangentMode: 0
|
|
weightedMode: 1
|
|
inWeight: 0.6078358
|
|
outWeight: 0
|
|
m_PreInfinity: 2
|
|
m_PostInfinity: 2
|
|
m_RotationOrder: 4
|
|
nightColorsIntensityCurve:
|
|
serializedVersion: 2
|
|
m_Curve:
|
|
- serializedVersion: 3
|
|
time: 0.15247615
|
|
value: 1.0023584
|
|
inSlope: -2.1605222
|
|
outSlope: -2.1605222
|
|
tangentMode: 0
|
|
weightedMode: 0
|
|
inWeight: 0
|
|
outWeight: 0.14246942
|
|
- serializedVersion: 3
|
|
time: 0.33
|
|
value: 0
|
|
inSlope: -0
|
|
outSlope: -0
|
|
tangentMode: 0
|
|
weightedMode: 0
|
|
inWeight: 0.33648348
|
|
outWeight: 0.1485123
|
|
- serializedVersion: 3
|
|
time: 0.7
|
|
value: 0
|
|
inSlope: -0
|
|
outSlope: -0
|
|
tangentMode: 0
|
|
weightedMode: 0
|
|
inWeight: 0
|
|
outWeight: 0.5617976
|
|
- serializedVersion: 3
|
|
time: 0.90161526
|
|
value: 0.9999999
|
|
inSlope: 0
|
|
outSlope: 0
|
|
tangentMode: 0
|
|
weightedMode: 0
|
|
inWeight: 0
|
|
outWeight: 0
|
|
m_PreInfinity: 2
|
|
m_PostInfinity: 2
|
|
m_RotationOrder: 4
|
|
directionalLight: {fileID: 10808534}
|
|
startTimeHours: 12
|
|
startTimeMinutes: 0
|
|
timeScale: 0.5
|
|
nightColorsMultiplier: 0.0075
|
|
controlLightIntensity: 1
|
|
disableLightDuringNight: 0
|
|
moonColor: {r: 0.41006586, g: 0.71558595, b: 0.9150943, a: 1}
|
|
--- !u!114 &3252431705490264232
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 143544}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: 11500000, guid: 3defb462a2823b347b81b01a5a3e5dd3, type: 3}
|
|
m_Name:
|
|
m_EditorClassIdentifier:
|
|
--- !u!1 &149528
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 472884}
|
|
- component: {fileID: 11436500}
|
|
- component: {fileID: 11450014}
|
|
m_Layer: 0
|
|
m_Name: Cell
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &472884
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 149528}
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children: []
|
|
m_Father: {fileID: 499186}
|
|
m_RootOrder: 0
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!114 &11436500
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 149528}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: 11500000, guid: df6efcfa667fce549bcc3deb68a7e8d5, type: 3}
|
|
m_Name:
|
|
m_EditorClassIdentifier:
|
|
PreviewCamera: {fileID: 0}
|
|
maxTimeToUpdatePerFrameMs: 10
|
|
Water: {fileID: 11455068}
|
|
divisionRefreshDistanceDelta: 1
|
|
drawDistancesPerLayers:
|
|
- 101
|
|
- 301
|
|
- 1501
|
|
yWorldSystemSize: 7000
|
|
yWorldSystemNumAreas: 1
|
|
xzWorldSystemNumAreasPerDrawDistanceLevel: 640064006400
|
|
interiorHeightOffset: 5000
|
|
fadeRate: 4
|
|
loadParkedVehicles: 0
|
|
mapObjectActivatorPrefab: {fileID: 0}
|
|
staticGeometryPrefab: {fileID: 5341989147525447730, guid: f6207237b8bbdaa49b948fa374797093,
|
|
type: 3}
|
|
enexPrefab: {fileID: 5154345777629047764, guid: 1858efe8eaf422544a4651b2fba2937a,
|
|
type: 3}
|
|
lightSourcePrefab: {fileID: 5315691503008682268, guid: be3276cb0ed03dc4cb44bd04cde4bcfb,
|
|
type: 3}
|
|
lightScaleMultiplier: 0.5
|
|
redTrafficLightDuration: 7
|
|
yellowTrafficLightDuration: 2
|
|
greenTrafficLightDuration: 7
|
|
--- !u!114 &11450014
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 149528}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: 11500000, guid: 29ff195586224b54ebfe1e606d27a4b3, type: 3}
|
|
m_Name:
|
|
m_EditorClassIdentifier:
|
|
--- !u!1 &153756
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 406580}
|
|
- component: {fileID: 10808534}
|
|
m_Layer: 0
|
|
m_Name: Directional Light
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &406580
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 153756}
|
|
m_LocalRotation: {x: -0.17860633, y: 0.82139367, z: -0.3830222, w: -0.38302246}
|
|
m_LocalPosition: {x: 0, y: 10, z: 0}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children: []
|
|
m_Father: {fileID: 499186}
|
|
m_RootOrder: 1
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!108 &10808534
|
|
Light:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 153756}
|
|
m_Enabled: 1
|
|
serializedVersion: 8
|
|
m_Type: 1
|
|
m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
|
|
m_Intensity: 1
|
|
m_Range: 10
|
|
m_SpotAngle: 30
|
|
m_CookieSize: 10
|
|
m_Shadows:
|
|
m_Type: 1
|
|
m_Resolution: -1
|
|
m_CustomResolution: -1
|
|
m_Strength: 1
|
|
m_Bias: 0.05
|
|
m_NormalBias: 0.4
|
|
m_NearPlane: 0.2
|
|
m_Cookie: {fileID: 0}
|
|
m_DrawHalo: 0
|
|
m_Flare: {fileID: 0}
|
|
m_RenderMode: 0
|
|
m_CullingMask:
|
|
serializedVersion: 2
|
|
m_Bits: 4294967295
|
|
m_Lightmapping: 4
|
|
m_LightShadowCasterMode: 0
|
|
m_AreaSize: {x: 1, y: 1}
|
|
m_BounceIntensity: 1
|
|
m_ColorTemperature: 6570
|
|
m_UseColorTemperature: 0
|
|
m_ShadowRadius: 0
|
|
m_ShadowAngle: 0
|
|
--- !u!1 &156920
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 475742}
|
|
m_Layer: 0
|
|
m_Name: Grove Street
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &475742
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 156920}
|
|
m_LocalRotation: {x: 0, y: -0.36325127, z: 0, w: 0.9316912}
|
|
m_LocalPosition: {x: 2499.062, y: 40, z: -1673.578}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children: []
|
|
m_Father: {fileID: 418232}
|
|
m_RootOrder: 1
|
|
m_LocalEulerAnglesHint: {x: 0, y: -42.6, z: 0}
|
|
--- !u!1 &162096
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 461086}
|
|
m_Layer: 0
|
|
m_Name: Desert Airport
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &461086
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 162096}
|
|
m_LocalRotation: {x: 0, y: -0.731205, z: 0, w: 0.6821578}
|
|
m_LocalPosition: {x: 429.3022, y: 40, z: 2520.922}
|
|
m_LocalScale: {x: 1.0000005, y: 1, z: 1.0000005}
|
|
m_Children: []
|
|
m_Father: {fileID: 418232}
|
|
m_RootOrder: 3
|
|
m_LocalEulerAnglesHint: {x: 0, y: -93.97501, z: 0}
|
|
--- !u!1 &169526
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 462626}
|
|
- component: {fileID: 11455068}
|
|
m_Layer: 0
|
|
m_Name: Water
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &462626
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 169526}
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children: []
|
|
m_Father: {fileID: 499186}
|
|
m_RootOrder: 2
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!114 &11455068
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 169526}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: 11500000, guid: 57ea334de36794f45af24c665b00e893, type: 3}
|
|
m_Name:
|
|
m_EditorClassIdentifier:
|
|
WaterPrefab: {fileID: 0}
|
|
--- !u!1 &1000405462072482
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 4916251233388722}
|
|
m_Layer: 0
|
|
m_Name: Red County - Catalinas Cabin
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &4916251233388722
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 1000405462072482}
|
|
m_LocalRotation: {x: 0, y: -0.98017275, z: 0, w: 0.19814493}
|
|
m_LocalPosition: {x: 870.7422, y: 100, z: -33.3372}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children: []
|
|
m_Father: {fileID: 418232}
|
|
m_RootOrder: 11
|
|
m_LocalEulerAnglesHint: {x: 0, y: -157.143, z: 0}
|
|
--- !u!1 &1061115742419774
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 4493953062982132}
|
|
m_Layer: 0
|
|
m_Name: Las Venturas - The Visage Casino
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &4493953062982132
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 1061115742419774}
|
|
m_LocalRotation: {x: 0, y: 0.73046196, z: 0, w: 0.6829534}
|
|
m_LocalPosition: {x: 2106.089, y: 40, z: 1848.0103}
|
|
m_LocalScale: {x: 1.0000002, y: 0.99999976, z: 1.0000005}
|
|
m_Children: []
|
|
m_Father: {fileID: 418232}
|
|
m_RootOrder: 0
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!1 &1207184902467428
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 4404069868695510}
|
|
m_Layer: 0
|
|
m_Name: Area 69
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &4404069868695510
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 1207184902467428}
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: 146, y: 27, z: 1903}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children: []
|
|
m_Father: {fileID: 418232}
|
|
m_RootOrder: 5
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!1 &1446699222852744
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 4410618639338142}
|
|
m_Layer: 0
|
|
m_Name: Mike Toreno's Ranch
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &4410618639338142
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 1446699222852744}
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: -708, y: 13, z: 958}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children: []
|
|
m_Father: {fileID: 418232}
|
|
m_RootOrder: 6
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!1 &1550219727895838
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 4393180410188950}
|
|
m_Layer: 0
|
|
m_Name: San Fierro Garage
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &4393180410188950
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 1550219727895838}
|
|
m_LocalRotation: {x: 0, y: 0.6859772, z: 0, w: 0.7276231}
|
|
m_LocalPosition: {x: -2020, y: 40, z: 157.8858}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children: []
|
|
m_Father: {fileID: 418232}
|
|
m_RootOrder: 2
|
|
m_LocalEulerAnglesHint: {x: 0, y: 86.62501, z: 0}
|
|
--- !u!1 &1551681599764314
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 4153270575826190}
|
|
m_Layer: 0
|
|
m_Name: Santa Maria Beach
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &4153270575826190
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 1551681599764314}
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: 347, y: 6, z: -1783}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children: []
|
|
m_Father: {fileID: 418232}
|
|
m_RootOrder: 9
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!1 &1635632847464120
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 4694664445516102}
|
|
m_Layer: 0
|
|
m_Name: Gant Bridge
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &4694664445516102
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 1635632847464120}
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: -2574, y: 8, z: 1380}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children: []
|
|
m_Father: {fileID: 418232}
|
|
m_RootOrder: 4
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!1 &1675865652371734
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 4832859264981614}
|
|
m_Layer: 0
|
|
m_Name: Angel Pine
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &4832859264981614
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 1675865652371734}
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: -2195, y: 32, z: -2272}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children: []
|
|
m_Father: {fileID: 418232}
|
|
m_RootOrder: 7
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!1 &1678886838302222
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 4281002318532498}
|
|
m_Layer: 0
|
|
m_Name: Los Santos Airport
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &4281002318532498
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 1678886838302222}
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: 1829, y: 14, z: -2600}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children: []
|
|
m_Father: {fileID: 418232}
|
|
m_RootOrder: 10
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!1 &1743648181207958
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 4077053835485560}
|
|
m_Layer: 0
|
|
m_Name: Los Santos - Car Park
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &4077053835485560
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 1743648181207958}
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: 2119, y: 40, z: -1133}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_Children: []
|
|
m_Father: {fileID: 418232}
|
|
m_RootOrder: 8
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|