MVP of the plane throwing game (#77)

Co-authored-by: Michal Pikulski <michal@foolhardyhorizons.com>
Co-authored-by: Michal Pikulski <michal.a.pikulski@gmail.com>
Reviewed-on: #77
This commit is contained in:
2025-12-07 19:36:57 +00:00
parent ad8338f37e
commit c27f22ef0a
128 changed files with 15474 additions and 1589 deletions

View File

@@ -2712,7 +2712,7 @@ GameObject:
- component: {fileID: 841922114}
- component: {fileID: 841922117}
- component: {fileID: 841922116}
- component: {fileID: 841922115}
- component: {fileID: 841922118}
m_Layer: 0
m_Name: SlingShot
m_TagString: Untagged
@@ -2737,21 +2737,6 @@ Transform:
- {fileID: 1448546925}
m_Father: {fileID: 1009687014}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &841922115
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 841922113}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b1e26667c6d4415f8dc51e4a58ba9479, type: 3}
m_Name:
m_EditorClassIdentifier: AppleHillsScripts::Minigames.FortFight.Core.TrajectoryPreview
simulationSteps: 50
lineColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1}
lineWidth: 0.1
--- !u!120 &841922116
LineRenderer:
serializedVersion: 2
@@ -2874,9 +2859,28 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: fc81b72132764f09a0ba180c90b432cf, type: 3}
m_Name:
m_EditorClassIdentifier: AppleHillsScripts::Minigames.FortFight.Core.SlingshotController
maxDragDistance: 5
projectileSpawnPoint: {fileID: 1668202570}
trajectoryPreview: {fileID: 0}
maxDragDistanceOverride: 0
maxForceOverride: 0
launchAnchor: {fileID: 1668202570}
trajectoryPreview: {fileID: 841922118}
showDebugLogs: 1
--- !u!114 &841922118
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 841922113}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b86a4cd82d4a47de9d1e4d97ffd01f5e, type: 3}
m_Name:
m_EditorClassIdentifier: AppleHillsScripts::Common.Visual.TrajectoryPreview
trajectoryPoints: 50
timeStep: 0.1
groundLevel: -10
lineColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1}
lineWidth: 0.1
--- !u!1 &846792101
GameObject:
m_ObjectHideFlags: 0
@@ -4363,7 +4367,7 @@ GameObject:
- component: {fileID: 1460473367}
- component: {fileID: 1460473370}
- component: {fileID: 1460473369}
- component: {fileID: 1460473368}
- component: {fileID: 1460473371}
m_Layer: 0
m_Name: SlingShot
m_TagString: Untagged
@@ -4388,21 +4392,6 @@ Transform:
- {fileID: 56461670}
m_Father: {fileID: 799036564}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1460473368
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1460473366}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b1e26667c6d4415f8dc51e4a58ba9479, type: 3}
m_Name:
m_EditorClassIdentifier: AppleHillsScripts::Minigames.FortFight.Core.TrajectoryPreview
simulationSteps: 30
lineColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1}
lineWidth: 0.1
--- !u!120 &1460473369
LineRenderer:
serializedVersion: 2
@@ -4525,9 +4514,28 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: fc81b72132764f09a0ba180c90b432cf, type: 3}
m_Name:
m_EditorClassIdentifier: AppleHillsScripts::Minigames.FortFight.Core.SlingshotController
maxDragDistance: 5
projectileSpawnPoint: {fileID: 497509525}
trajectoryPreview: {fileID: 0}
maxDragDistanceOverride: 0
maxForceOverride: 0
launchAnchor: {fileID: 497509525}
trajectoryPreview: {fileID: 1460473371}
showDebugLogs: 1
--- !u!114 &1460473371
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1460473366}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b86a4cd82d4a47de9d1e4d97ffd01f5e, type: 3}
m_Name:
m_EditorClassIdentifier: AppleHillsScripts::Common.Visual.TrajectoryPreview
trajectoryPoints: 50
timeStep: 0.1
groundLevel: -10
lineColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1}
lineWidth: 0.1
--- !u!1 &1543340062
GameObject:
m_ObjectHideFlags: 0
@@ -4867,10 +4875,18 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: aa30fcfc16ed44d59edd73fd0224d03c, type: 3}
m_Name:
m_EditorClassIdentifier: AppleHillsScripts::Minigames.FortFight.Core.CameraController
wideViewCamera: {fileID: 858149304}
playerOneCamera: {fileID: 846792105}
playerTwoCamera: {fileID: 630420675}
projectileCamera: {fileID: 1592155790}
cameraMappings:
- state: 0
camera: {fileID: 858149304}
- state: 1
camera: {fileID: 846792105}
- state: 2
camera: {fileID: 630420675}
- state: 3
camera: {fileID: 1592155790}
inactivePriority: 10
activePriority: 20
showDebugLogs: 0
--- !u!4 &1674657453
Transform:
m_ObjectHideFlags: 0
@@ -6978,7 +6994,6 @@ SceneRoots:
- {fileID: 1277046016}
- {fileID: 2124351765}
- {fileID: 1543340064}
- {fileID: 1674657453}
- {fileID: 878268908}
- {fileID: 1007359451}
- {fileID: 570857724}
@@ -6988,6 +7003,7 @@ SceneRoots:
- {fileID: 1760833216}
- {fileID: 2071632755}
- {fileID: 1582224593}
- {fileID: 1674657453}
- {fileID: 846792102}
- {fileID: 630420672}
- {fileID: 1592155791}

File diff suppressed because it is too large Load Diff