feat: Wall run

This commit is contained in:
2026-06-08 01:09:28 +02:00
parent 6a26357204
commit 5f6edb910f
113 changed files with 68759 additions and 37 deletions

View File

@@ -1955,6 +1955,11 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 216000217}
m_Mesh: {fileID: 89712945287117100, guid: 3d620c9bb0ffa294392346026c6ab8cf, type: 3}
--- !u!4 &236005329 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
m_PrefabInstance: {fileID: 345182645}
m_PrefabAsset: {fileID: 0}
--- !u!1 &236372348
GameObject:
m_ObjectHideFlags: 0
@@ -3438,6 +3443,71 @@ PrefabInstance:
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: d300926439843ef41a17d1d5a9504679, type: 3}
--- !u!1001 &345182645
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1860867013}
m_Modifications:
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalScale.x
value: 3.1320355
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalScale.z
value: 1.7084
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalPosition.x
value: -2.92
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalPosition.y
value: 3.45
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalPosition.z
value: 8.97
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3200704831521566212, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_Name
value: Box (12)
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: d300926439843ef41a17d1d5a9504679, type: 3}
--- !u!4 &351708928 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 7920262688555322226, guid: f5e63c372a243fb4e86e3557dbf7a2af, type: 3}
@@ -4786,6 +4856,11 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 539316505}
m_Mesh: {fileID: 89712945287117100, guid: 3d620c9bb0ffa294392346026c6ab8cf, type: 3}
--- !u!4 &543456692 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
m_PrefabInstance: {fileID: 1707180187}
m_PrefabAsset: {fileID: 0}
--- !u!4 &566271955 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
@@ -7846,8 +7921,8 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 961739749}
serializedVersion: 2
m_LocalRotation: {x: 0.17364815, y: 0, z: 0, w: 0.9848078}
m_LocalPosition: {x: 0, y: 3.3808498, z: -5.1401186}
m_LocalRotation: {x: 0.17364813, y: 0, z: 0, w: 0.9848078}
m_LocalPosition: {x: 0.060596474, y: 4.56085, z: -1.3222187}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
@@ -8945,6 +9020,7 @@ GameObject:
- component: {fileID: 1241925581}
- component: {fileID: 1241925582}
- component: {fileID: 1241925583}
- component: {fileID: 1241925584}
m_Layer: 0
m_Name: Player
m_TagString: Untagged
@@ -8961,7 +9037,7 @@ Transform:
m_GameObject: {fileID: 1241925580}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalPosition: {x: 0.060596474, y: 1.1800001, z: 3.8179}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
@@ -9006,7 +9082,8 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Player
_settings:
Speed: 18
WalkSpeed: 15
RunSpeed: 30
JumpForce: 8
RotationSpeed: 10
GroundTolerance: 0.2
@@ -9015,17 +9092,54 @@ MonoBehaviour:
m_Bits: 64
DeathLayer:
serializedVersion: 2
m_Bits: 128
m_Bits: 256
ExtraForcesDrag: 8
StateLogs: 0
WallRun:
CanRunOnWalls: 1
WallLayer:
serializedVersion: 2
m_Bits: 128
StickDuration: 3
StickedGravity: -5
_references:
Controller: {fileID: 1241925582}
InputActions: {fileID: -944628639613478452, guid: 052faaac586de48259a63d0c4782560b, type: 3}
_state:
CurrentState: 0
IsPaused: 0
IsStickedToWall: 0
CanStickToWalls: 0
Running: 0
AnimationCenter: 0
StickedTime: 0
Velocity: {x: 0, y: 0, z: 0}
Ground: {fileID: 0}
--- !u!114 &1241925584
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1241925580}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 49dc81798e7cf0e49a7711d9fbe04cfb, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::PlayerRockerLauncher
_settings:
InfiniteAmo: 1
_references:
InputActions: {fileID: -944628639613478452, guid: 052faaac586de48259a63d0c4782560b, type: 3}
RocketPrefab: {fileID: 2436197850869798173, guid: 3a9cec4651de297468e58cfec6662a0b, type: 3}
LauncherMesh: {fileID: 1983512537}
HatchJoint: {fileID: 1983512538}
RootJoint: {fileID: 1983512536}
YawJoint: {fileID: 1983512535}
PitchJoint: {fileID: 1983512534}
RocketOrigin: {fileID: 1674411728}
_state:
RocketCount: 0
--- !u!1 &1255611636
GameObject:
m_ObjectHideFlags: 0
@@ -11305,6 +11419,37 @@ Transform:
m_Children: []
m_Father: {fileID: 987553818}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1674411727
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1674411728}
m_Layer: 0
m_Name: RocketOrigin
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &1674411728
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1674411727}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.0333, z: 0}
m_LocalScale: {x: 0.25, y: 0.25, z: 0.25}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1983512534}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1685812789
GameObject:
m_ObjectHideFlags: 0
@@ -11447,6 +11592,79 @@ Transform:
m_Children: []
m_Father: {fileID: 987553818}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1707180187
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1860867013}
m_Modifications:
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalScale.x
value: 0.8208487
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalScale.y
value: 2.9760866
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalScale.z
value: 15.5064535
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalPosition.x
value: -5.09
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalPosition.y
value: 5.81
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalPosition.z
value: 17.38
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3200704831521566212, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_Name
value: Box (11)
objectReference: {fileID: 0}
- target: {fileID: 3200704831521566212, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_Layer
value: 7
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: d300926439843ef41a17d1d5a9504679, type: 3}
--- !u!1 &1733604668
GameObject:
m_ObjectHideFlags: 0
@@ -12232,8 +12450,10 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 101467269}
- {fileID: 236005329}
- {fileID: 2060852412}
- {fileID: 1607323245}
- {fileID: 543456692}
- {fileID: 1866035694}
- {fileID: 271625892}
- {fileID: 769604561}
@@ -12972,6 +13192,86 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 1241925581}
m_Modifications:
- target: {fileID: 268460015814896494, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: -15.164258
objectReference: {fileID: 0}
- target: {fileID: 515651249267132972, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: -2.1471262
objectReference: {fileID: 0}
- target: {fileID: 515651249267132972, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: -78.473274
objectReference: {fileID: 0}
- target: {fileID: 515651249267132972, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: -17.946148
objectReference: {fileID: 0}
- target: {fileID: 1023976236318260526, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 19.022964
objectReference: {fileID: 0}
- target: {fileID: 1085018038773518629, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 2.2170444
objectReference: {fileID: 0}
- target: {fileID: 1196437872353818382, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 2.1471004
objectReference: {fileID: 0}
- target: {fileID: 1196437872353818382, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: -0.6677202
objectReference: {fileID: 0}
- target: {fileID: 1196437872353818382, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 162.05385
objectReference: {fileID: 0}
- target: {fileID: 1359220671651305999, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1359220671651305999, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: -14.294655
objectReference: {fileID: 0}
- target: {fileID: 1359220671651305999, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1926761924806370936, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 2.2170444
objectReference: {fileID: 0}
- target: {fileID: 3796740718803257271, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 13.271196
objectReference: {fileID: 0}
- target: {fileID: 3796740718803257271, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: -58.92919
objectReference: {fileID: 0}
- target: {fileID: 3796740718803257271, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 58.843697
objectReference: {fileID: 0}
- target: {fileID: 4621082995820886609, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: -15.164258
objectReference: {fileID: 0}
- target: {fileID: 5732306035247200757, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 19.022953
objectReference: {fileID: 0}
- target: {fileID: 6268899434028451206, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Avatar
value:
objectReference: {fileID: 0}
- target: {fileID: 6268899434028451206, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_WarningMessage
value:
objectReference: {fileID: 0}
- target: {fileID: 7011957565800906987, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalPosition.x
value: 0
@@ -13012,18 +13312,62 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7177622575231594649, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7257265485733381636, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: -13.271184
objectReference: {fileID: 0}
- target: {fileID: 7257265485733381636, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0.08320768
objectReference: {fileID: 0}
- target: {fileID: 7257265485733381636, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0.16870025
objectReference: {fileID: 0}
- target: {fileID: 7639418806218873425, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
propertyPath: m_Name
value: Bot
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: 5710164197763132161, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
insertIndex: -1
addedObject: {fileID: 1674411728}
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 7639418806218873425, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
insertIndex: -1
addedObject: {fileID: 1297534486}
m_SourcePrefab: {fileID: 100100000, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
--- !u!4 &1983512534 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 5710164197763132161, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 1983512533}
m_PrefabAsset: {fileID: 0}
--- !u!4 &1983512535 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 8456217366200567029, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 1983512533}
m_PrefabAsset: {fileID: 0}
--- !u!4 &1983512536 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 8478000046786846209, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 1983512533}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1983512537 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 7177622575231594649, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 1983512533}
m_PrefabAsset: {fileID: 0}
--- !u!4 &1983512538 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 1922065289920262768, guid: dce89e082ea7b9c48ab0fe0f0d38f147, type: 3}
m_PrefabInstance: {fileID: 1983512533}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1997368252
GameObject:
m_ObjectHideFlags: 0
@@ -13534,11 +13878,11 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalPosition.y
value: 0.9
value: 1.87
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalPosition.z
value: 8.11
value: 7.36
objectReference: {fileID: 0}
- target: {fileID: 2819500458535056574, guid: d300926439843ef41a17d1d5a9504679, type: 3}
propertyPath: m_LocalRotation.w