From 0a76201b4db6b37685ae3c998642b61641b42f49 Mon Sep 17 00:00:00 2001 From: Tony Ferguson Date: Tue, 22 Oct 2024 15:12:27 +0100 Subject: [PATCH] Remove PlayerCameraOverrides, it's bullshit --- Assets/prefabs/player/Drone.prefab | 64 +- .../cameras/default_player_camera.prefab | 28 +- .../cameras/player_camera_with_aces.prefab | 121 -- Assets/prefabs/player/player.prefab | 76 +- Assets/prefabs/player/spectate.prefab | 42 +- .../maps/DefuseMap_01/de_garry_hammer.scene | 1625 ++++++++++++++--- Code/PawnSystem/PawnCameraController.cs | 59 +- Code/PawnSystem/Player/CameraController.cs | 11 +- .../PawnSystem/Player/PlayerCameraOverride.cs | 6 - .../PlayerController/PlayerPawn.Weapons.cs | 2 +- 10 files changed, 1516 insertions(+), 518 deletions(-) delete mode 100644 Assets/prefabs/player/cameras/player_camera_with_aces.prefab delete mode 100644 Code/PawnSystem/Player/PlayerCameraOverride.cs diff --git a/Assets/prefabs/player/Drone.prefab b/Assets/prefabs/player/Drone.prefab index 1a50d158..68bdc127 100644 --- a/Assets/prefabs/player/Drone.prefab +++ b/Assets/prefabs/player/Drone.prefab @@ -60,7 +60,8 @@ { "__type": "Facepunch.HealthComponent", "__guid": "4078a8a3-0850-481a-98a2-b8781bd82417", - "IsGodMode": false + "IsGodMode": false, + "MaxHealth": 100 }, { "__type": "Facepunch.DroneSounds", @@ -80,8 +81,10 @@ "Gravity": true, "LinearDamping": 0, "Locking": {}, + "MassCenterOverride": "0,0,0", "MassOverride": 0, "MotionEnabled": true, + "OverrideMassCenter": false, "RigidbodyFlags": 0, "StartAsleep": false }, @@ -91,7 +94,8 @@ "Center": "0,0,0", "IsTrigger": false, "Scale": "40,40,10", - "Static": false + "Static": false, + "SurfaceVelocity": "0,0,0" }, { "__type": "Facepunch.PawnCameraController", @@ -100,9 +104,9 @@ "_type": "gameobject", "go": "4599308c-acab-4e57-8a3e-8fc83088350d" }, - "DefaultPlayerCameraPrefab": { + "CameraObject": { "_type": "gameobject", - "prefab": "prefabs/player/cameras/default_player_camera.prefab" + "go": "012209ae-dc97-482a-9c4b-dbc1f738fc27" } } ], @@ -121,6 +125,20 @@ "BodyGroups": 18446744073709551615, "CreateBoneObjects": true, "Model": "entities/drone/drone.vmdl", + "Morphs": {}, + "Parameters": { + "bools": {}, + "ints": {}, + "floats": {}, + "vectors": {}, + "rotations": {} + }, + "RenderOptions": { + "GameLayer": true, + "OverlayLayer": false, + "BloomLayer": false, + "AfterUILayer": false + }, "RenderType": "On", "Tint": "1,1,1,1", "UseAnimGraph": true @@ -158,14 +176,48 @@ "Flags": 0, "Name": "Boom", "Position": "12.49848,0,0", - "Enabled": true + "Enabled": true, + "Children": [ + { + "__guid": "012209ae-dc97-482a-9c4b-dbc1f738fc27", + "Flags": 0, + "Name": "Camera", + "Enabled": true, + "__Prefab": "prefabs/player/cameras/default_player_camera.prefab", + "__PrefabVariables": {} + } + ] } ], - "__variables": [] + "__variables": [], + "__properties": { + "FixedUpdateFrequency": 50, + "MaxFixedUpdates": 5, + "NetworkFrequency": 30, + "NetworkInterpolation": true, + "PhysicsSubSteps": 1, + "ThreadedAnimation": true, + "TimeScale": 1, + "UseFixedUpdate": true, + "Metadata": {}, + "NavMesh": { + "Enabled": false, + "IncludeStaticBodies": true, + "IncludeKeyframedBodies": true, + "EditorAutoUpdate": true, + "AgentHeight": 64, + "AgentRadius": 16, + "AgentStepSize": 18, + "AgentMaxSlope": 40, + "ExcludedBodies": "", + "IncludedBodies": "" + } + } }, "ShowInMenu": false, "MenuPath": null, "MenuIcon": null, + "DontBreakAsTemplate": false, "ResourceVersion": 1, "__references": [ "rust.drone#26713" diff --git a/Assets/prefabs/player/cameras/default_player_camera.prefab b/Assets/prefabs/player/cameras/default_player_camera.prefab index 4bcf3d40..34d22b47 100644 --- a/Assets/prefabs/player/cameras/default_player_camera.prefab +++ b/Assets/prefabs/player/cameras/default_player_camera.prefab @@ -70,7 +70,7 @@ "ExposureMethod": "RGB", "MaximumExposure": 2, "MinimumExposure": 1, - "Mode": "ACES", + "Mode": "ReinhardJodie", "Rate": 1 }, { @@ -103,7 +103,30 @@ } ], "Children": [], - "__variables": [] + "__variables": [], + "__properties": { + "FixedUpdateFrequency": 50, + "MaxFixedUpdates": 5, + "NetworkFrequency": 30, + "NetworkInterpolation": true, + "PhysicsSubSteps": 1, + "ThreadedAnimation": true, + "TimeScale": 1, + "UseFixedUpdate": true, + "Metadata": {}, + "NavMesh": { + "Enabled": false, + "IncludeStaticBodies": true, + "IncludeKeyframedBodies": true, + "EditorAutoUpdate": true, + "AgentHeight": 64, + "AgentRadius": 16, + "AgentStepSize": 18, + "AgentMaxSlope": 40, + "ExcludedBodies": "", + "IncludedBodies": "" + } + } }, "ShowInMenu": false, "MenuPath": null, @@ -111,6 +134,5 @@ "DontBreakAsTemplate": false, "ResourceVersion": 1, "__references": [], - "IsValid": true, "__version": 1 } \ No newline at end of file diff --git a/Assets/prefabs/player/cameras/player_camera_with_aces.prefab b/Assets/prefabs/player/cameras/player_camera_with_aces.prefab deleted file mode 100644 index b16fe636..00000000 --- a/Assets/prefabs/player/cameras/player_camera_with_aces.prefab +++ /dev/null @@ -1,121 +0,0 @@ -{ - "RootObject": { - "__guid": "91c92300-c9e5-4a0d-b4ae-d26a91936fc8", - "Flags": 0, - "Name": "player_camera_with_aces", - "Enabled": true, - "Components": [ - { - "__type": "Sandbox.CameraComponent", - "__guid": "da762119-5dde-4e71-b670-7d89847453bb", - "BackgroundColor": "0.75478,0.83828,0.87624,1", - "ClearFlags": "All", - "FieldOfView": 90, - "IsMainCamera": true, - "Orthographic": false, - "OrthographicHeight": 1204, - "Priority": 8, - "RenderExcludeTags": "invis", - "RenderTags": "", - "TargetEye": "None", - "Viewport": "0,0,1,1", - "ZFar": 10000, - "ZNear": 1 - }, - { - "__type": "Sandbox.AudioListener", - "__guid": "c283a749-a1b4-4d71-97cd-6cfe6e0269f0", - "UseCameraDirection": true - }, - { - "__type": "Sandbox.Highlight", - "__guid": "9a1e8dd1-ce52-4988-a0a6-2192d8401241" - }, - { - "__type": "Sandbox.Bloom", - "__guid": "aa00f6d6-044f-4303-b133-b1db76e26a95", - "BloomColor": { - "color": [ - { - "c": "1,1,1,1" - }, - { - "t": 1, - "c": "1,1,1,1" - } - ], - "alpha": [] - }, - "BloomCurve": [ - { - "y": 0.5 - }, - { - "x": 1, - "y": 1 - } - ], - "Mode": "Additive", - "Strength": 0.23, - "Threshold": 0.66, - "ThresholdWidth": 1.65 - }, - { - "__type": "Sandbox.Sharpen", - "__guid": "09775e98-d3bd-4fe7-b742-4888e27b545c", - "Scale": 0.04 - }, - { - "__type": "Sandbox.ChromaticAberration", - "__guid": "a1574d00-56c9-4791-9885-9c2ce4d6d170", - "Offset": "2,3,0", - "Scale": 0 - }, - { - "__type": "Sandbox.Pixelate", - "__guid": "fea821b4-2c14-4aa3-ab38-da30ee64a3a3", - "Scale": 0 - }, - { - "__type": "Facepunch.ScreenShaker", - "__guid": "e405a983-581c-4843-b72d-bd6afa755f8f" - }, - { - "__type": "Sandbox.AmbientOcclusion", - "__guid": "9d21f25e-4845-4991-8273-82f901d917f4", - "FalloffDistance": 1, - "Intensity": 6, - "Quality": "High", - "Radius": 32 - }, - { - "__type": "Sandbox.Tonemapping", - "__guid": "eb05a807-3d9c-41bb-9620-aee1240e1ff2", - "__version": 1, - "ExposureBias": 2, - "ExposureCompensation": 0, - "ExposureMethod": "RGB", - "MaximumExposure": 2, - "MinimumExposure": 1, - "Mode": "ACES", - "Rate": 1 - }, - { - "__type": "Sandbox.ColorAdjustments", - "__guid": "46d7ac77-4d01-4f98-88d3-8481b5763ff7", - "Brightness": 1.5, - "Contrast": 1, - "HueRotate": 0, - "Saturation": 1.11 - } - ], - "Children": [], - "__variables": [] - }, - "ShowInMenu": false, - "MenuPath": null, - "MenuIcon": null, - "ResourceVersion": 1, - "__references": [], - "__version": 1 -} \ No newline at end of file diff --git a/Assets/prefabs/player/player.prefab b/Assets/prefabs/player/player.prefab index e2cccf12..216ba636 100644 --- a/Assets/prefabs/player/player.prefab +++ b/Assets/prefabs/player/player.prefab @@ -70,9 +70,9 @@ "_type": "gameobject", "go": "b03710d3-75bd-4111-b405-2974362db2c3" }, - "DefaultPlayerCameraPrefab": { + "CameraObject": { "_type": "gameobject", - "prefab": "prefabs/player/cameras/default_player_camera.prefab" + "go": "a0a355df-2e53-45a3-9610-d04c2529fc1b" }, "Player": { "_type": "component", @@ -187,8 +187,17 @@ "__guid": "b03710d3-75bd-4111-b405-2974362db2c3", "Flags": 0, "Name": "Boom", - "Position": "0,0,0", - "Enabled": true + "Enabled": true, + "Children": [ + { + "__guid": "a0a355df-2e53-45a3-9610-d04c2529fc1b", + "Flags": 0, + "Name": "Camera", + "Enabled": true, + "__Prefab": "prefabs/player/cameras/default_player_camera.prefab", + "__PrefabVariables": {} + } + ] } ] }, @@ -226,6 +235,20 @@ "BodyGroups": 18446744073709551615, "CreateBoneObjects": true, "Model": "models/player/ct_side/ct_side_riot_player/ct_side_riot_player.vmdl", + "Morphs": {}, + "Parameters": { + "bools": {}, + "ints": {}, + "floats": {}, + "vectors": {}, + "rotations": {} + }, + "RenderOptions": { + "GameLayer": true, + "OverlayLayer": false, + "BloomLayer": false, + "AfterUILayer": false + }, "RenderType": "On", "Tint": "1,1,1,1", "UseAnimGraph": true @@ -423,7 +446,6 @@ "__guid": "fa47a0cc-8507-43d0-b5b2-c0ac28d1d8ee", "Flags": 0, "Name": "r_knee_twist_01", - "Position": "0,0,0", "Enabled": true }, { @@ -440,7 +462,6 @@ "__guid": "dd77a159-8862-4de5-9473-90601c0f0f53", "Flags": 0, "Name": "r_hip_twist_01", - "Position": "0,0,0", "Enabled": true }, { @@ -506,7 +527,6 @@ "__guid": "5f5ea508-a00b-4dc6-8be1-5145133a8ba9", "Flags": 0, "Name": "l_knee_twist_01", - "Position": "0,0,0", "Enabled": true }, { @@ -522,7 +542,6 @@ "__guid": "352ee251-3d31-449e-8d14-dfe9a638d307", "Flags": 0, "Name": "l_hip_twist_01", - "Position": "0,0,0", "Enabled": true }, { @@ -744,7 +763,6 @@ "__guid": "c9b0784c-1299-4f3e-9711-fb725de81c77", "Flags": 0, "Name": "l_elbow", - "Position": "0,0,0", "Enabled": true }, { @@ -776,7 +794,6 @@ "__guid": "764a9bc1-36dd-470c-aa09-21062e9b9028", "Flags": 0, "Name": "l_upperarmtwist_01", - "Position": "0,0,0", "Enabled": true } ] @@ -1035,7 +1052,6 @@ "__guid": "54431291-2c92-4075-bf87-882481574799", "Flags": 0, "Name": "WeaponHold", - "Position": "0,0,0", "Rotation": "0,-0,-0.7071068,0.7071068", "Enabled": true, "Children": [ @@ -1043,13 +1059,18 @@ "__guid": "b8e18069-16cc-4029-be75-eaaad08ec723", "Flags": 0, "Name": "Cube", - "Position": "0,0,0", "Components": [ { "__type": "Sandbox.ModelRenderer", "__guid": "0bf8d9cf-7225-4bba-9388-62864e2ed3c2", "BodyGroups": 9493, "Model": "models/dev/error.vmdl", + "RenderOptions": { + "GameLayer": true, + "OverlayLayer": false, + "BloomLayer": false, + "AfterUILayer": false + }, "RenderType": "On", "Tint": "1,1,1,1" } @@ -1073,7 +1094,6 @@ "__guid": "e2252b6a-9a15-42c4-ba76-24a2939c1816", "Flags": 0, "Name": "r_elbow", - "Position": "0,0,0", "Enabled": true }, { @@ -1090,7 +1110,6 @@ "__guid": "16e38732-79e1-4947-9d01-5697ad8d7cfb", "Flags": 4, "Name": "r_upperarm_twist_01", - "Position": "0,0,0", "Enabled": true }, { @@ -1192,7 +1211,8 @@ "Center": "0,0,32", "IsTrigger": false, "Scale": "32,32,64", - "Static": false + "Static": false, + "SurfaceVelocity": "0,0,0" } ] }, @@ -1203,11 +1223,35 @@ "Enabled": true } ], - "__variables": [] + "__variables": [], + "__properties": { + "FixedUpdateFrequency": 50, + "MaxFixedUpdates": 5, + "NetworkFrequency": 30, + "NetworkInterpolation": true, + "PhysicsSubSteps": 1, + "ThreadedAnimation": true, + "TimeScale": 1, + "UseFixedUpdate": true, + "Metadata": {}, + "NavMesh": { + "Enabled": false, + "IncludeStaticBodies": true, + "IncludeKeyframedBodies": true, + "EditorAutoUpdate": true, + "AgentHeight": 64, + "AgentRadius": 16, + "AgentStepSize": 18, + "AgentMaxSlope": 40, + "ExcludedBodies": "", + "IncludedBodies": "" + } + } }, "ShowInMenu": false, "MenuPath": null, "MenuIcon": null, + "DontBreakAsTemplate": false, "ResourceVersion": 1, "__references": [], "__version": 1 diff --git a/Assets/prefabs/player/spectate.prefab b/Assets/prefabs/player/spectate.prefab index 2ad00b3a..2b523ff7 100644 --- a/Assets/prefabs/player/spectate.prefab +++ b/Assets/prefabs/player/spectate.prefab @@ -17,9 +17,9 @@ "_type": "gameobject", "go": "76bb9bb6-92d1-4dca-9a77-929eb5a55cb6" }, - "DefaultPlayerCameraPrefab": { + "CameraObject": { "_type": "gameobject", - "prefab": "prefabs/player/cameras/default_player_camera.prefab" + "go": "91937a66-a8f6-4a25-b049-0636e5f6e1b7" } } ], @@ -28,14 +28,48 @@ "__guid": "76bb9bb6-92d1-4dca-9a77-929eb5a55cb6", "Flags": 0, "Name": "Boom", - "Enabled": true + "Enabled": true, + "Children": [ + { + "__guid": "91937a66-a8f6-4a25-b049-0636e5f6e1b7", + "Flags": 0, + "Name": "Camera", + "Enabled": true, + "__Prefab": "prefabs/player/cameras/default_player_camera.prefab", + "__PrefabVariables": {} + } + ] } ], - "__variables": [] + "__variables": [], + "__properties": { + "FixedUpdateFrequency": 50, + "MaxFixedUpdates": 5, + "NetworkFrequency": 30, + "NetworkInterpolation": true, + "PhysicsSubSteps": 1, + "ThreadedAnimation": true, + "TimeScale": 1, + "UseFixedUpdate": true, + "Metadata": {}, + "NavMesh": { + "Enabled": false, + "IncludeStaticBodies": true, + "IncludeKeyframedBodies": true, + "EditorAutoUpdate": true, + "AgentHeight": 64, + "AgentRadius": 16, + "AgentStepSize": 18, + "AgentMaxSlope": 40, + "ExcludedBodies": "", + "IncludedBodies": "" + } + } }, "ShowInMenu": false, "MenuPath": null, "MenuIcon": null, + "DontBreakAsTemplate": false, "ResourceVersion": 1, "__references": [], "__version": 1 diff --git a/Assets/scenes/maps/DefuseMap_01/de_garry_hammer.scene b/Assets/scenes/maps/DefuseMap_01/de_garry_hammer.scene index 8f4b73db..7a9d3456 100644 --- a/Assets/scenes/maps/DefuseMap_01/de_garry_hammer.scene +++ b/Assets/scenes/maps/DefuseMap_01/de_garry_hammer.scene @@ -1,6 +1,21 @@ { "__guid": "6ca6bd35-7d8c-472a-93bc-2a4c092cdeb6", "GameObjects": [ + { + "__guid": "85fa136b-6147-4e07-aa7f-57dcd6474567", + "Flags": 0, + "Name": "Scene Information", + "Enabled": true, + "Components": [ + { + "__type": "Sandbox.SceneInformation", + "__guid": "904f221b-ff41-43c0-bddb-42cb4d84ea5b", + "Description": "", + "SceneTags": "", + "Title": "Refinery" + } + ] + }, { "__guid": "207ce4dd-fff1-4c3e-a718-be39b735fb70", "Flags": 0, @@ -138,21 +153,21 @@ "EndDistance": 4096, "FalloffExponent": 2, "Height": 1024, - "StartDistance": 724.9004, + "StartDistance": 1600, "VerticalFalloffExponent": 2 }, { "__type": "Sandbox.CubemapFog", "__guid": "38d473c8-9f5d-41ca-a170-4f668607a0ad", - "Blur": 0.16, + "Blur": 0.33, "EndDistance": 8192, - "FalloffExponent": 2, + "FalloffExponent": 1, "HeightExponent": 2, "HeightStart": 2000, "HeightWidth": 0, - "Sky": "materials/skybox/skybox_overcast_02.vmat", + "Sky": "materials/skybox/skybox_sunrise_01.vmat", "StartDistance": 1600, - "Tint": "0.03256,0.03256,0.03256,1" + "Tint": "1,1,1,1" } ] }, @@ -178,14 +193,14 @@ "__guid": "da067600-0667-4eb1-a81a-acfcaf4cd3dc", "Flags": 0, "Name": "Envmap Probe", - "Position": "-133.233,2922.742,224", + "Position": "-136.6354,2951.949,224", "Rotation": "0,0,-0.7933533,0.6087615", "Enabled": true, "Components": [ { "__type": "Sandbox.EnvmapProbe", "__guid": "00130408-83bd-4831-ac91-dcdbebfe445e", - "Texture": "materials/skybox/overcast_soil_puresky_4k_exr_12f5a979.generated.vtex", + "Texture": "materials/skybox/skybox_sunrise_01_exr_61ffe767.generated.vtex", "Bounds": { "Mins": "-2761.594,-1523.665,-1000", "Maxs": "3004.938,3088.534,1000" @@ -196,7 +211,7 @@ "MaxDistance": 4096, "MultiBounce": false, "Projection": "Box", - "RenderDynamically": true, + "RenderDynamically": false, "TintColor": "1,1,1,1", "UpdateStrategy": "OnEnabled", "ZFar": 4096, @@ -209,17 +224,7 @@ "Flags": 0, "Name": "Camera Settings", "Position": "-4210.519,-874.5353,268.8596", - "Enabled": true, - "Components": [ - { - "__type": "Facepunch.PlayerCameraOverride", - "__guid": "a96bd87e-0c30-4cd7-9baa-3a5c2dad1c5b", - "Prefab": { - "_type": "gameobject", - "prefab": "prefabs/player/cameras/default_player_camera.prefab" - } - } - ] + "Enabled": true } ] }, @@ -255,7 +260,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "452.8001,375.4001,266.3997", - "Static": false + "Static": false, + "SurfaceVelocity": "0,0,0" } ] }, @@ -284,7 +290,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "490.0671,403.6673,266.3997", - "Static": false + "Static": false, + "SurfaceVelocity": "0,0,0" } ] } @@ -1318,7 +1325,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "50,50,50", - "Static": false + "Static": false, + "SurfaceVelocity": "0,0,0" } ], "Children": [ @@ -1417,7 +1425,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "50,50,50", - "Static": false + "Static": false, + "SurfaceVelocity": "0,0,0" } ], "Children": [ @@ -1516,7 +1525,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "50,50,50", - "Static": false + "Static": false, + "SurfaceVelocity": "0,0,0" } ], "Children": [ @@ -4013,7 +4023,8 @@ ] }, "SmoothingAngle": 40, - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4142,7 +4153,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "487.0667,1013.2,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4171,7 +4183,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4201,7 +4214,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4231,7 +4245,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4261,7 +4276,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4290,7 +4306,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "678.533,473.4684,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4319,7 +4336,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "678.533,473.4684,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4349,7 +4367,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "678.533,473.4684,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4379,7 +4398,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "678.533,473.4684,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4408,7 +4428,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4437,7 +4458,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4466,7 +4488,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4495,7 +4518,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4524,7 +4548,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4553,7 +4578,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4582,7 +4608,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4611,7 +4638,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4640,7 +4668,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4669,7 +4698,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4698,7 +4728,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4727,7 +4758,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4756,7 +4788,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "1079,1102.402,550.9339", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4785,7 +4818,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "524.7341,535.2,360.6002", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4815,7 +4849,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "524.7341,535.2,360.6002", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4844,7 +4879,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "524.7341,535.2,360.6002", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4873,7 +4909,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "524.7341,535.2,360.6002", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4903,7 +4940,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "524.7341,535.2,360.6002", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4933,7 +4971,8 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "524,535.2,360.6002", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" } ] }, @@ -4948,11 +4987,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "9a20d94c-b601-4a84-afae-d1251172d162", + "__version": 1, "BlendMode": "Normal", - "Color": "0.45103,0.47149,0.5297,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -4960,8 +4996,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "Cubby", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "Cubby", + "TextColor": "0.45103,0.47149,0.5297,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ], "Children": [ @@ -4976,11 +5037,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "61d10036-679c-4b3b-a52f-baf5c50941f7", + "__version": 1, "BlendMode": "Normal", - "Color": "0.45103,0.47149,0.5297,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -4988,8 +5046,33 @@ "AfterUILayer": false }, "Scale": 0.8, - "Text": "WAREHOUSE", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "WAREHOUSE", + "TextColor": "0.45103,0.47149,0.5297,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5004,11 +5087,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "aa08a93a-50c3-4bd7-bff9-494d6cd62be9", + "__version": 1, "BlendMode": "Normal", - "Color": "0.45103,0.47149,0.5297,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5016,8 +5096,33 @@ "AfterUILayer": false }, "Scale": 0.5, - "Text": "WAREHOUSE", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "WAREHOUSE", + "TextColor": "0.45103,0.47149,0.5297,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5032,11 +5137,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "501617c1-9440-4944-977a-31edb3becf18", + "__version": 1, "BlendMode": "Normal", - "Color": "0.32558,0.32558,0.32558,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5044,8 +5146,33 @@ "AfterUILayer": false }, "Scale": 0.5, - "Text": "ELBOW", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "ELBOW", + "TextColor": "1,1,1,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5060,11 +5187,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "9d77894a-5a2c-4465-a8ce-c1c1eb6418b4", + "__version": 1, "BlendMode": "Normal", - "Color": "0.46512,0.46512,0.46512,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5072,8 +5196,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "VAN", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "VAN", + "TextColor": "1,1,1,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5088,11 +5237,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "e69d9225-b8fb-4828-a837-eb98fff936bb", + "__version": 1, "BlendMode": "Normal", - "Color": "0.34059,0.35148,0.3814,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5100,8 +5246,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "GATE", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "GATE", + "TextColor": "0.68037,0.70979,0.7907,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5116,11 +5287,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "7288c8d0-59bd-4fa1-bac6-b349df7de55a", + "__version": 1, "BlendMode": "Normal", - "Color": "0.68037,0.70979,0.7907,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5128,8 +5296,33 @@ "AfterUILayer": false }, "Scale": 0.63, - "Text": "A SITE", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "A SITE", + "TextColor": "0.68037,0.70979,0.7907,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5144,11 +5337,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "fafbb8a5-c46c-48b3-ba1e-aa90d01e2984", + "__version": 1, "BlendMode": "Normal", - "Color": "0.68037,0.70979,0.7907,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5156,8 +5346,33 @@ "AfterUILayer": false }, "Scale": 0.5, - "Text": "LEDGE", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "LEDGE", + "TextColor": "0.68037,0.70979,0.7907,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5172,11 +5387,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "2bed518d-b76a-434c-b06e-58bfdda4c723", + "__version": 1, "BlendMode": "Normal", - "Color": "1,1,1,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5184,8 +5396,33 @@ "AfterUILayer": false }, "Scale": 0.5, - "Text": "LEDGE", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "LEDGE", + "TextColor": "1,1,1,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5200,11 +5437,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "d1be2708-3fd9-4f3a-ac56-0d99b85c6f20", + "__version": 1, "BlendMode": "Normal", - "Color": "1,1,1,1", - "FontFamily": "Poppins", - "FontSize": 33, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5212,8 +5446,33 @@ "AfterUILayer": false }, "Scale": 0.5, - "Text": "A CONNECTOR", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "A CONNECTOR", + "TextColor": "1,1,1,1", + "FontName": "Poppins", + "FontSize": 33, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5228,11 +5487,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "3b13a9b1-774d-4b81-9772-1bfbbe736331", + "__version": 1, "BlendMode": "Normal", - "Color": "0.67442,0.67442,0.67442,1", - "FontFamily": "Poppins", - "FontSize": 33, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5240,8 +5496,33 @@ "AfterUILayer": false }, "Scale": 0.5, - "Text": "A CONNECTOR", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "A CONNECTOR", + "TextColor": "0.67442,0.67442,0.67442,1", + "FontName": "Poppins", + "FontSize": 33, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5256,11 +5537,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "c539eba5-674a-4e4a-8eb0-82889d520f78", + "__version": 1, "BlendMode": "Normal", - "Color": "1,1,1,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5268,8 +5546,33 @@ "AfterUILayer": false }, "Scale": 0.4, - "Text": "CATWALK", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "CATWALK", + "TextColor": "1,1,1,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5284,11 +5587,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "df3fc1e0-3b6d-4e06-abe6-d17108c84f41", + "__version": 1, "BlendMode": "Normal", - "Color": "0.68037,0.70979,0.7907,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5296,8 +5596,33 @@ "AfterUILayer": false }, "Scale": 0.4, - "Text": "CATWALK", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "CATWALK", + "TextColor": "0.68037,0.70979,0.7907,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5312,11 +5637,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "29336e89-66e6-4363-8823-e950e3c86f69", + "__version": 1, "BlendMode": "Normal", - "Color": "0.68037,0.70979,0.7907,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5324,8 +5646,33 @@ "AfterUILayer": false }, "Scale": 0.4, - "Text": "LOWER MID", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "LOWER MID", + "TextColor": "0.68037,0.70979,0.7907,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5340,11 +5687,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "7a968c5a-6561-4848-b989-c7761d65188c", + "__version": 1, "BlendMode": "Normal", - "Color": "0.68037,0.70979,0.7907,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5352,8 +5696,33 @@ "AfterUILayer": false }, "Scale": 0.4, - "Text": "MID", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "MID", + "TextColor": "0.68037,0.70979,0.7907,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5368,11 +5737,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "d326ad85-23fe-4d31-8eff-943d9029f964", + "__version": 1, "BlendMode": "Normal", - "Color": "0.68037,0.70979,0.7907,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5380,8 +5746,33 @@ "AfterUILayer": false }, "Scale": 0.4, - "Text": "MID", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "MID", + "TextColor": "0.68037,0.70979,0.7907,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5396,11 +5787,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "7b3559c8-7ccc-4e20-a3d2-a91f27cf1612", + "__version": 1, "BlendMode": "Normal", - "Color": "1,1,1,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5408,8 +5796,33 @@ "AfterUILayer": false }, "Scale": 0.5, - "Text": "RAMP", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "RAMP", + "TextColor": "1,1,1,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5424,11 +5837,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "69c7d24f-2282-4e98-b891-559d5f34db08", + "__version": 1, "BlendMode": "Normal", - "Color": "1,1,1,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5436,8 +5846,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "BOOST", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "BOOST", + "TextColor": "1,1,1,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5452,11 +5887,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "6bd3856b-8a65-4959-a9b2-4fc6f664a2f1", + "__version": 1, "BlendMode": "Normal", - "Color": "0.67907,0.67907,0.67907,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5464,8 +5896,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "BOOTH", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "BOOTH", + "TextColor": "0.67907,0.67907,0.67907,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5480,11 +5937,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "89cb0a68-53d4-43dc-b1a2-e8db89665e20", + "__version": 1, "BlendMode": "Normal", - "Color": "0.83256,0.83256,0.83256,1", - "FontFamily": "Poppins", - "FontSize": 128, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5492,8 +5946,33 @@ "AfterUILayer": false }, "Scale": 0.55, - "Text": "B SITE", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "B SITE", + "TextColor": "0.83256,0.83256,0.83256,1", + "FontName": "Poppins", + "FontSize": 128, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5508,11 +5987,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "be2c56cc-facf-4960-9336-b0e65acfed2f", + "__version": 1, "BlendMode": "Normal", - "Color": "0.67907,0.67907,0.67907,1", - "FontFamily": "Poppins", - "FontSize": 69.58, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5520,8 +5996,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "HEAVEN", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "HEAVEN", + "TextColor": "0.67907,0.67907,0.67907,1", + "FontName": "Poppins", + "FontSize": 69.58, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5536,11 +6037,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "71f6de2e-d862-4a8d-9eb2-0a6633e4f9aa", + "__version": 1, "BlendMode": "Normal", - "Color": "0.94419,0.94419,0.94419,1", - "FontFamily": "Poppins", - "FontSize": 111.24, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5548,8 +6046,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "GUTTER", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "GUTTER", + "TextColor": "0.94419,0.94419,0.94419,1", + "FontName": "Poppins", + "FontSize": 111.24, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5564,11 +6087,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "a24e34d6-5039-4bfe-a1f8-058036a56eb7", + "__version": 1, "BlendMode": "Normal", - "Color": "0.67907,0.67907,0.67907,1", - "FontFamily": "Poppins", - "FontSize": 69.58, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5576,8 +6096,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "GUTTER", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "GUTTER", + "TextColor": "0.67907,0.67907,0.67907,1", + "FontName": "Poppins", + "FontSize": 69.58, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5592,11 +6137,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "21b7e923-4ec3-4c3c-95f7-5dfe79f05966", + "__version": 1, "BlendMode": "Normal", - "Color": "0.38605,0.38605,0.38605,1", - "FontFamily": "Poppins", - "FontSize": 69.58, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5604,8 +6146,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "OFFICES", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "OFFICES", + "TextColor": "0.38605,0.38605,0.38605,1", + "FontName": "Poppins", + "FontSize": 69.58, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5620,11 +6187,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "c7d66441-58fb-420b-a7b3-a7e5e84efd78", + "__version": 1, "BlendMode": "Normal", - "Color": "1,1,1,1", - "FontFamily": "Poppins", - "FontSize": 69.58, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5632,8 +6196,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "OFFICES", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "OFFICES", + "TextColor": "1,1,1,1", + "FontName": "Poppins", + "FontSize": 69.58, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5648,11 +6237,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "51c67ab7-398c-4a38-a57b-21e0a399eb69", + "__version": 1, "BlendMode": "Normal", - "Color": "0.72558,0.72558,0.72558,1", - "FontFamily": "Poppins", - "FontSize": 88.88, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5660,8 +6246,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "ANARCHIST \nSPAWN", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "ANARCHIST \nSPAWN", + "TextColor": "0.72558,0.72558,0.72558,1", + "FontName": "Poppins", + "FontSize": 88.88, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5676,11 +6287,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "0bcd0aa2-b92c-4514-8669-f3a8564ed0fd", + "__version": 1, "BlendMode": "Normal", - "Color": "0.38605,0.38605,0.38605,1", - "FontFamily": "Poppins", - "FontSize": 69.58, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5688,8 +6296,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "TUNNEL", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "TUNNEL", + "TextColor": "0.38605,0.38605,0.38605,1", + "FontName": "Poppins", + "FontSize": 69.58, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5704,11 +6337,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "4f1afe39-dc69-47d1-b5c5-564a6547e0a9", + "__version": 1, "BlendMode": "Normal", - "Color": "0.38605,0.38605,0.38605,1", - "FontFamily": "Poppins", - "FontSize": 69.58, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5716,8 +6346,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "TUNNEL", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "TUNNEL", + "TextColor": "0.38605,0.38605,0.38605,1", + "FontName": "Poppins", + "FontSize": 69.58, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5732,11 +6387,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "a949df47-c42c-4bf7-96fe-b1d324b6d83d", + "__version": 1, "BlendMode": "Normal", - "Color": "0.38605,0.38605,0.38605,1", - "FontFamily": "Poppins", - "FontSize": 69.58, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5744,8 +6396,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "OFFICES", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "OFFICES", + "TextColor": "0.38605,0.38605,0.38605,1", + "FontName": "Poppins", + "FontSize": 69.58, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5760,11 +6437,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "af5d2ec5-f385-44cb-b9ed-4241e6740741", + "__version": 1, "BlendMode": "Normal", - "Color": "0.77674,0.77674,0.77674,1", - "FontFamily": "Poppins", - "FontSize": 100.06, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5772,8 +6446,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "BACKDOORS", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "BACKDOORS", + "TextColor": "0.77674,0.77674,0.77674,1", + "FontName": "Poppins", + "FontSize": 100.06, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5788,11 +6487,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "62ed4a14-5dfb-4c9c-83d9-8675ca753031", + "__version": 1, "BlendMode": "Normal", - "Color": "0.55349,0.55349,0.55349,1", - "FontFamily": "Poppins", - "FontSize": 68.56, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5800,8 +6496,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "BACKDOORS", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "BACKDOORS", + "TextColor": "0.55349,0.55349,0.55349,1", + "FontName": "Poppins", + "FontSize": 68.56, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5816,11 +6537,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "af15f55e-d582-4d01-81f3-3e46f9c5da77", + "__version": 1, "BlendMode": "Normal", - "Color": "0.56279,0.56279,0.56279,1", - "FontFamily": "Poppins", - "FontSize": 46.21, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5828,8 +6546,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "HEAVEN", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "HEAVEN", + "TextColor": "0.56279,0.56279,0.56279,1", + "FontName": "Poppins", + "FontSize": 46.21, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5844,11 +6587,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "9f3fd726-b1f6-46b8-a959-20eef2cb06f1", + "__version": 1, "BlendMode": "Normal", - "Color": "0.63721,0.63721,0.63721,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5856,8 +6596,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "BOOTH", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "BOOTH", + "TextColor": "0.63721,0.63721,0.63721,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5872,11 +6637,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "08effea2-39db-420d-b226-381df8b51fe2", + "__version": 1, "BlendMode": "Normal", - "Color": "0.3907,0.3907,0.3907,1", - "FontFamily": "Poppins", - "FontSize": 85.84, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5884,8 +6646,33 @@ "AfterUILayer": false }, "Scale": 0.31, - "Text": "SECURITY \nSPAWN", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "SECURITY \nSPAWN", + "TextColor": "1,1,1,1", + "FontName": "Poppins", + "FontSize": 85.84, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5900,11 +6687,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "b2c414a7-2ac8-43fc-b359-a510fd41387e", + "__version": 1, "BlendMode": "Normal", - "Color": "1,1,1,1", - "FontFamily": "Poppins", - "FontSize": 48.24, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5912,8 +6696,33 @@ "AfterUILayer": false }, "Scale": 0.39, - "Text": "SECURITY \nSPAWN", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "SECURITY \nSPAWN", + "TextColor": "1,1,1,1", + "FontName": "Poppins", + "FontSize": 48.24, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5928,11 +6737,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "0449fd9c-c075-43a5-926a-366bf735b3ab", + "__version": 1, "BlendMode": "Normal", - "Color": "0.27442,0.27442,0.27442,1", - "FontFamily": "Poppins", - "FontSize": 92.28, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5940,8 +6746,33 @@ "AfterUILayer": false }, "Scale": 0.34, - "Text": "ELBOW", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "ELBOW", + "TextColor": "1,1,1,1", + "FontName": "Poppins", + "FontSize": 92.28, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5956,11 +6787,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "83fd98c5-555b-47c6-b324-c8cebee9593e", + "__version": 1, "BlendMode": "Normal", - "Color": "1,1,1,1", - "FontFamily": "Poppins", - "FontSize": 50.83, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5968,8 +6796,33 @@ "AfterUILayer": false }, "Scale": 0.13, - "Text": "SITE RULES", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "SITE RULES", + "TextColor": "1,1,1,1", + "FontName": "Poppins", + "FontSize": 50.83, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -5984,11 +6837,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "4055a780-7ab4-43e7-ae91-5f93692b7a37", + "__version": 1, "BlendMode": "Normal", - "Color": "0.85581,0.85581,0.85581,1", - "FontFamily": "Poppins", - "FontSize": 50.83, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -5996,8 +6846,33 @@ "AfterUILayer": false }, "Scale": 0.23, - "Text": "PLACEHOLDER", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "PLACEHOLDER", + "TextColor": "0.85581,0.85581,0.85581,1", + "FontName": "Poppins", + "FontSize": 50.83, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -6012,11 +6887,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "79b298ef-9889-458c-ad12-e9f7ce72b4cb", + "__version": 1, "BlendMode": "Normal", - "Color": "0.68037,0.70979,0.7907,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -6024,8 +6896,33 @@ "AfterUILayer": false }, "Scale": 0.8, - "Text": "MID", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "MID", + "TextColor": "0.68037,0.70979,0.7907,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -6033,18 +6930,15 @@ "__guid": "75599196-f298-4faf-8114-c8baa6723746", "Flags": 0, "Name": "Text (1)", - "Position": "-310.7209,-603.0558,58.53988", + "Position": "-310.7457,-602.9191,41.27814", "Rotation": "0.002579272,0.003093005,-0.6404314,0.7680051", "Enabled": true, "Components": [ { "__type": "Sandbox.TextRenderer", "__guid": "c93e73c8-251c-4ffb-84c2-d64bf154cb35", + "__version": 1, "BlendMode": "Normal", - "Color": "0.68037,0.70979,0.7907,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -6052,8 +6946,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "LOWER GATE", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "LOWER GATE", + "TextColor": "0.68037,0.70979,0.7907,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] }, @@ -6068,11 +6987,8 @@ { "__type": "Sandbox.TextRenderer", "__guid": "22130e0e-7fc4-45c1-8021-e7fd7dfa6754", + "__version": 1, "BlendMode": "Normal", - "Color": "0.4961,0.50892,0.54419,1", - "FontFamily": "Poppins", - "FontSize": 64, - "FontWeight": 800, "RenderOptions": { "GameLayer": true, "OverlayLayer": false, @@ -6080,8 +6996,33 @@ "AfterUILayer": false }, "Scale": 0.3, - "Text": "LOWER", - "TextAlignment": "Center" + "TextAlignment": "Center", + "TextScope": { + "Text": "LOWER", + "TextColor": "0.4961,0.50892,0.54419,1", + "FontName": "Poppins", + "FontSize": 64, + "FontWeight": 800, + "LineHeight": 1, + "Outline": { + "Size": 4, + "Color": "0,0,1,1" + }, + "Shadow": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + }, + "OutlineUnder": { + "Size": 4, + "Color": "0,1,0,1" + }, + "ShadowUnder": { + "Size": 4, + "Color": "0,0,0,1", + "Offset": "4,4" + } + } } ] } @@ -6118,7 +7059,80 @@ "Center": "0,0,0", "IsTrigger": true, "Scale": "6000,5000,1250", - "Static": true + "Static": true, + "SurfaceVelocity": "0,0,0" + } + ] + }, + { + "__guid": "824d6e2c-f5b5-4fdb-ab9e-822a71a9157b", + "Flags": 0, + "Name": "Box", + "Position": "1286.794,-415.405,-203.3152", + "Enabled": true, + "Components": [ + { + "__type": "Sandbox.MeshComponent", + "__guid": "08c5d9b0-3428-4f64-a677-c19b29ab4e55", + "Collision": "Mesh", + "Color": "1,1,1,1", + "HideInGame": true, + "IsTrigger": false, + "Mesh": { + "Topology": "H4sIAAAAAAAACk2OiwoAMAgC29Ye///F8yAh4Qi0pIyIJ6ZAzBRHjMKZdZu/ah/Z8x3Zrq7ejU/uLgufXW7I/cMH9Bd8FaQAAAA=", + "Positions": [ + "-48.61267,-160.085,0", + "48.61267,-160.085,0", + "48.61267,160.085,0", + "-48.61267,160.085,0" + ], + "TextureCoord": [ + "0.3797865,0.752656", + "-0.3797865,0.752656", + "0.3797865,-0.752656", + "0.3797865,0.752656", + "-0.3797865,-0.752656", + "0.3797865,-0.752656", + "-0.3797865,0.752656", + "-0.3797865,-0.752656" + ], + "TextureUAxis": [ + "1,0,0", + "1,-0,0" + ], + "TextureVAxis": [ + "0,-1,0", + "0,-1,0" + ], + "TextureScale": [ + "0.25,0.4154168", + "0.25,0.4154168" + ], + "TextureOffset": [ + "484.8242,24.02844", + "484.8242,24.02844" + ], + "MaterialIndex": [ + 0, + 0 + ], + "EdgeFlags": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "Materials": [ + "materials/dev/reflectivity_30.vmat" + ] + }, + "SmoothingAngle": 40, + "Static": true, + "SurfaceVelocity": "0,0,0" } ] } @@ -6132,6 +7146,9 @@ "ThreadedAnimation": true, "TimeScale": 1, "UseFixedUpdate": true, + "Metadata": { + "Title": "Refinery" + }, "NavMesh": { "Enabled": false, "IncludeStaticBodies": true, @@ -6145,9 +7162,9 @@ "IncludedBodies": "" } }, + "ResourceVersion": 2, "Title": "Refinery", - "Description": "", - "ResourceVersion": 1, + "Description": null, "__references": [], - "__version": 1 + "__version": 2 } \ No newline at end of file diff --git a/Code/PawnSystem/PawnCameraController.cs b/Code/PawnSystem/PawnCameraController.cs index c83ba816..11a1591f 100644 --- a/Code/PawnSystem/PawnCameraController.cs +++ b/Code/PawnSystem/PawnCameraController.cs @@ -12,71 +12,32 @@ public partial class PawnCameraController : Component public Pawn Pawn => GameObject.Root.GetComponentInChildren( true ); - /// - /// The default player camera prefab. - /// - [Property] public GameObject DefaultPlayerCameraPrefab { get; set; } - /// /// The boom for this camera. /// - [Property] public GameObject Boom { get; set; } + [Property] + public GameObject Boom { get; set; } - /// - /// See , this is the instance of this. - /// - public GameObject PlayerCameraGameObject { get; set; } + [Property] + public GameObject CameraObject { get; set; } public bool IsActive { get; private set; } - private GameObject GetOrCreateCameraObject() - { - // I don't really get how this can happen. - if ( !Scene.IsValid() ) - { - return null; - } - - var component = Scene.GetAllComponents().FirstOrDefault(); - - var config = new CloneConfig() - { - StartEnabled = true, - Parent = Boom, - Transform = new Transform() - }; - - if ( component.IsValid() ) - return component.Prefab.Clone( config ); - - return DefaultPlayerCameraPrefab?.Clone( config ); - } - public virtual void SetActive( bool isActive ) { IsActive = isActive; - if ( PlayerCameraGameObject.IsValid() ) - PlayerCameraGameObject.Destroy(); - if ( isActive ) { - PlayerCameraGameObject = GetOrCreateCameraObject(); - - if ( !PlayerCameraGameObject.IsValid() ) - { - Log.Warning( "Couldn't make camera??" ); - return; - } - Camera = PlayerCameraGameObject.GetOrAddComponent(); - Pixelate = PlayerCameraGameObject.GetOrAddComponent(); - ChromaticAberration = PlayerCameraGameObject.GetOrAddComponent(); - AudioListener = PlayerCameraGameObject.GetOrAddComponent(); - ScreenShaker = PlayerCameraGameObject.GetOrAddComponent(); + Camera = CameraObject.GetOrAddComponent(); + Pixelate = Camera.GetOrAddComponent(); + ChromaticAberration = Camera.GetOrAddComponent(); + AudioListener = Camera.GetOrAddComponent(); + ScreenShaker = Camera.GetOrAddComponent(); // Optional - ColorAdjustments = PlayerCameraGameObject.GetComponent(); + ColorAdjustments = Camera.GetComponent(); } } } diff --git a/Code/PawnSystem/Player/CameraController.cs b/Code/PawnSystem/Player/CameraController.cs index 4b4951ca..21aa5fb5 100644 --- a/Code/PawnSystem/Player/CameraController.cs +++ b/Code/PawnSystem/Player/CameraController.cs @@ -34,6 +34,9 @@ public CameraMode Mode public float MaxBoomLength { get; set; } + private float FieldOfViewOffset = 0f; + private float TargetFieldOfView = 90f; + /// /// Constructs a ray using the camera's GameObject /// @@ -50,14 +53,6 @@ public Ray AimRay } } - protected override void OnStart() - { - // Kill PawnCameraController behavior - } - - private float FieldOfViewOffset = 0f; - private float TargetFieldOfView = 90f; - public void AddFieldOfViewOffset( float degrees ) { FieldOfViewOffset -= degrees; diff --git a/Code/PawnSystem/Player/PlayerCameraOverride.cs b/Code/PawnSystem/Player/PlayerCameraOverride.cs deleted file mode 100644 index f527cf2e..00000000 --- a/Code/PawnSystem/Player/PlayerCameraOverride.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace Facepunch; - -public partial class PlayerCameraOverride : Component -{ - [Property] public GameObject Prefab { get; set; } -} diff --git a/Code/PawnSystem/Player/PlayerController/PlayerPawn.Weapons.cs b/Code/PawnSystem/Player/PlayerController/PlayerPawn.Weapons.cs index 0bbbdb24..17c349eb 100644 --- a/Code/PawnSystem/Player/PlayerController/PlayerPawn.Weapons.cs +++ b/Code/PawnSystem/Player/PlayerController/PlayerPawn.Weapons.cs @@ -11,7 +11,7 @@ public partial class PlayerPawn : /// [Property, ReadOnly] public Equipment CurrentEquipment { get; private set; } - public GameObject ViewModelGameObject => CameraController.PlayerCameraGameObject; + public GameObject ViewModelGameObject => CameraController.CameraObject; /// /// How inaccurate are things like gunshots?