Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
GameDevWeek
W
Wintersemester 2018-2019
Unity
Suck It
Commits
3885ea5f
Commit
3885ea5f
authored
Mar 28, 2019
by
mthiele2
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Die Adresse für Singles und Akademiker mit Niveau.
parent
72d47e84
Changes
20
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
522 additions
and
302 deletions
+522
-302
Assets/_Game/Data/Player Data/Movement Data/Movement States.asset
...Game/Data/Player Data/Movement Data/Movement States.asset
+2
-2
Assets/_Game/Prefabs/Enemies/Erd-Gegner.prefab
Assets/_Game/Prefabs/Enemies/Erd-Gegner.prefab
+22
-34
Assets/_Game/Prefabs/Enemies/Feuer-Gegner.prefab
Assets/_Game/Prefabs/Enemies/Feuer-Gegner.prefab
+8
-15
Assets/_Game/Prefabs/Enemies/Wasser-Gegner.prefab
Assets/_Game/Prefabs/Enemies/Wasser-Gegner.prefab
+24
-32
Assets/_Game/Prefabs/Enemies/Wind-Gegner.prefab
Assets/_Game/Prefabs/Enemies/Wind-Gegner.prefab
+40
-7
Assets/_Game/Prefabs/Enemy Attacks/EnemyFireAttack.prefab
Assets/_Game/Prefabs/Enemy Attacks/EnemyFireAttack.prefab
+3
-4
Assets/_Game/Scenes/Max-Level.unity
Assets/_Game/Scenes/Max-Level.unity
+387
-115
Assets/_Game/Scripts/Enemy AI/Earth/RockAttack.cs
Assets/_Game/Scripts/Enemy AI/Earth/RockAttack.cs
+0
-4
Assets/_Game/Scripts/Enemy AI/Fire/AI_FireAttack.cs
Assets/_Game/Scripts/Enemy AI/Fire/AI_FireAttack.cs
+2
-12
Assets/_Game/Scripts/Enemy AI/Fire/AI_FireProjectile.cs
Assets/_Game/Scripts/Enemy AI/Fire/AI_FireProjectile.cs
+7
-21
Assets/_Game/Scripts/Enemy AI/Generell/AI_Core.cs
Assets/_Game/Scripts/Enemy AI/Generell/AI_Core.cs
+0
-5
Assets/_Game/Scripts/Enemy AI/Generell/AI_DashAttack.cs
Assets/_Game/Scripts/Enemy AI/Generell/AI_DashAttack.cs
+0
-4
Assets/_Game/Scripts/Enemy AI/Generell/AI_Follows.cs
Assets/_Game/Scripts/Enemy AI/Generell/AI_Follows.cs
+14
-18
Assets/_Game/Scripts/Enemy AI/Generell/AI_Staggers.cs
Assets/_Game/Scripts/Enemy AI/Generell/AI_Staggers.cs
+1
-2
Assets/_Game/Scripts/Enemy AI/Generell/AI_Wanders.cs
Assets/_Game/Scripts/Enemy AI/Generell/AI_Wanders.cs
+0
-12
Assets/_Game/Scripts/Enemy AI/Generell/WeightedAction.cs
Assets/_Game/Scripts/Enemy AI/Generell/WeightedAction.cs
+5
-5
Assets/_Game/Scripts/Player/MovementController.cs
Assets/_Game/Scripts/Player/MovementController.cs
+0
-2
Assets/_Game/Scripts/Player/PlayerAttacks/Air/PlayerAirAttack.cs
..._Game/Scripts/Player/PlayerAttacks/Air/PlayerAirAttack.cs
+0
-4
Assets/_Game/Scripts/Player/PlayerAttacks/Player_FireProjectile.cs
...ame/Scripts/Player/PlayerAttacks/Player_FireProjectile.cs
+6
-3
ProjectSettings/TagManager.asset
ProjectSettings/TagManager.asset
+1
-1
No files found.
Assets/_Game/Data/Player Data/Movement Data/Movement States.asset
View file @
3885ea5f
...
@@ -22,13 +22,13 @@ MonoBehaviour:
...
@@ -22,13 +22,13 @@ MonoBehaviour:
mass
:
0.1
mass
:
0.1
gravity
:
0.5
gravity
:
0.5
earthMoveState
:
earthMoveState
:
jumpForce
:
10
jumpForce
:
10
0
smoothing
:
0.03
smoothing
:
0.03
airControl
:
1
airControl
:
1
canSwim
:
0
canSwim
:
0
moveSpeed
:
15
moveSpeed
:
15
maxJumpCount
:
1
maxJumpCount
:
1
mass
:
2
0
mass
:
6
0
gravity
:
3
gravity
:
3
fireMoveState
:
fireMoveState
:
jumpForce
:
15
jumpForce
:
15
...
...
Assets/_Game/Prefabs/Enemies/Erd-Gegner.prefab
View file @
3885ea5f
...
@@ -10,11 +10,11 @@ GameObject:
...
@@ -10,11 +10,11 @@ GameObject:
m_Component
:
m_Component
:
-
component
:
{
fileID
:
4738352637052488
}
-
component
:
{
fileID
:
4738352637052488
}
-
component
:
{
fileID
:
50191559781069916
}
-
component
:
{
fileID
:
50191559781069916
}
-
component
:
{
fileID
:
61920140733709488
}
-
component
:
{
fileID
:
212219553255752332
}
-
component
:
{
fileID
:
212219553255752332
}
-
component
:
{
fileID
:
114326583413855364
}
-
component
:
{
fileID
:
114326583413855364
}
-
component
:
{
fileID
:
114716552753954768
}
-
component
:
{
fileID
:
114716552753954768
}
m_Layer
:
0
-
component
:
{
fileID
:
7710007422906786959
}
m_Layer
:
13
m_Name
:
Erd-Gegner
m_Name
:
Erd-Gegner
m_TagString
:
Enemy
m_TagString
:
Enemy
m_Icon
:
{
fileID
:
0
}
m_Icon
:
{
fileID
:
0
}
...
@@ -57,32 +57,6 @@ Rigidbody2D:
...
@@ -57,32 +57,6 @@ Rigidbody2D:
m_SleepingMode
:
1
m_SleepingMode
:
1
m_CollisionDetection
:
0
m_CollisionDetection
:
0
m_Constraints
:
4
m_Constraints
:
4
---
!u!61
&61920140733709488
BoxCollider2D
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1634356314439590
}
m_Enabled
:
1
m_Density
:
1
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_UsedByEffector
:
0
m_UsedByComposite
:
0
m_Offset
:
{
x
:
-0.012068242
,
y
:
0.0043426454
}
m_SpriteTilingProperty
:
border
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
pivot
:
{
x
:
0.5
,
y
:
0.5
}
oldSize
:
{
x
:
0.35
,
y
:
0.32
}
newSize
:
{
x
:
0.4
,
y
:
0.41
}
adaptiveTilingThreshold
:
0.5
drawMode
:
0
adaptiveTiling
:
0
m_AutoTiling
:
0
serializedVersion
:
2
m_Size
:
{
x
:
0.36456764
,
y
:
0.33278835
}
m_EdgeRadius
:
0
---
!u!212
&212219553255752332
---
!u!212
&212219553255752332
SpriteRenderer
:
SpriteRenderer
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
...
@@ -143,10 +117,6 @@ MonoBehaviour:
...
@@ -143,10 +117,6 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f478e74f0ce26d74e9ef7a03777a0e06
,
type
:
3
}
m_Script
:
{
fileID
:
11500000
,
guid
:
f478e74f0ce26d74e9ef7a03777a0e06
,
type
:
3
}
m_Name
:
m_Name
:
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
aggroDist
:
6
attackDist
:
5
detectionRange
:
50
isInCombat
:
0
desiredAction
:
[]
desiredAction
:
[]
---
!u!114
&114716552753954768
---
!u!114
&114716552753954768
MonoBehaviour
:
MonoBehaviour
:
...
@@ -160,9 +130,27 @@ MonoBehaviour:
...
@@ -160,9 +130,27 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
57d175ecd2f7e53468c6c7467bdb8980
,
type
:
3
}
m_Script
:
{
fileID
:
11500000
,
guid
:
57d175ecd2f7e53468c6c7467bdb8980
,
type
:
3
}
m_Name
:
m_Name
:
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
weight
:
0
weight
:
1
isPerformingAction
:
0
isPerformingAction
:
0
movementSpeed
:
5
movementSpeed
:
5
aggroRange
:
0
dropAggroRange
:
0
---
!u!58
&7710007422906786959
CircleCollider2D
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1634356314439590
}
m_Enabled
:
1
m_Density
:
1
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_UsedByEffector
:
0
m_UsedByComposite
:
0
m_Offset
:
{
x
:
0
,
y
:
0
}
serializedVersion
:
2
m_Radius
:
0.175
---
!u!1
&7480494801806484534
---
!u!1
&7480494801806484534
GameObject
:
GameObject
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
...
@@ -174,7 +162,7 @@ GameObject:
...
@@ -174,7 +162,7 @@ GameObject:
-
component
:
{
fileID
:
5151316259711694663
}
-
component
:
{
fileID
:
5151316259711694663
}
-
component
:
{
fileID
:
7574451920411087056
}
-
component
:
{
fileID
:
7574451920411087056
}
-
component
:
{
fileID
:
5069815732207941033
}
-
component
:
{
fileID
:
5069815732207941033
}
m_Layer
:
0
m_Layer
:
13
m_Name
:
Erdangriff
m_Name
:
Erdangriff
m_TagString
:
Untagged
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_Icon
:
{
fileID
:
0
}
...
...
Assets/_Game/Prefabs/Enemies/Feuer-Gegner.prefab
View file @
3885ea5f
...
@@ -14,9 +14,9 @@ GameObject:
...
@@ -14,9 +14,9 @@ GameObject:
-
component
:
{
fileID
:
212219553255752332
}
-
component
:
{
fileID
:
212219553255752332
}
-
component
:
{
fileID
:
114326583413855364
}
-
component
:
{
fileID
:
114326583413855364
}
-
component
:
{
fileID
:
5627041003248903908
}
-
component
:
{
fileID
:
5627041003248903908
}
m_Layer
:
0
m_Layer
:
13
m_Name
:
Feuer-Gegner
m_Name
:
Feuer-Gegner
m_TagString
:
Enemy
m_TagString
:
Fire
m_Icon
:
{
fileID
:
0
}
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_StaticEditorFlags
:
0
...
@@ -28,7 +28,7 @@ Transform:
...
@@ -28,7 +28,7 @@ Transform:
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1634356314439590
}
m_GameObject
:
{
fileID
:
1634356314439590
}
m_LocalRotation
:
{
x
:
-
0
,
y
:
-
0
,
z
:
-
0
,
w
:
1
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
-823.3
,
y
:
-198.56
,
z
:
0
}
m_LocalPosition
:
{
x
:
-823.3
,
y
:
-198.56
,
z
:
0
}
m_LocalScale
:
{
x
:
4
,
y
:
4
,
z
:
4
}
m_LocalScale
:
{
x
:
4
,
y
:
4
,
z
:
4
}
m_Children
:
m_Children
:
...
@@ -143,10 +143,6 @@ MonoBehaviour:
...
@@ -143,10 +143,6 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f478e74f0ce26d74e9ef7a03777a0e06
,
type
:
3
}
m_Script
:
{
fileID
:
11500000
,
guid
:
f478e74f0ce26d74e9ef7a03777a0e06
,
type
:
3
}
m_Name
:
m_Name
:
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
aggroDist
:
15
attackDist
:
20
detectionRange
:
50
isInCombat
:
0
desiredAction
:
[]
desiredAction
:
[]
---
!u!114
&5627041003248903908
---
!u!114
&5627041003248903908
MonoBehaviour
:
MonoBehaviour
:
...
@@ -160,20 +156,17 @@ MonoBehaviour:
...
@@ -160,20 +156,17 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
8e4c71447eda4674fae6842ae29f3b31
,
type
:
3
}
m_Script
:
{
fileID
:
11500000
,
guid
:
8e4c71447eda4674fae6842ae29f3b31
,
type
:
3
}
m_Name
:
m_Name
:
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
weight
:
0
weight
:
3
isPerformingAction
:
0
isPerformingAction
:
0
Cooldown
:
2
Cooldown
:
2
attackRange
:
8
attackRange
:
8
d
amag
e
:
0
d
estroyTim
e
:
1
shot
:
{
fileID
:
1870586037468468
,
guid
:
61411254df3161c4e81f6c0a4f2cd33c
,
typ
e
:
3
}
damag
e
:
1
fire
Speed
:
2
fire
Ball
:
{
fileID
:
1870586037468468
,
guid
:
61411254df3161c4e81f6c0a4f2cd33c
,
type
:
3
}
volleySize
:
3
volleySize
:
3
pooledAmount
:
10
launchPower
:
10
launchPower
:
10
attackSpeed
:
0.5
attackSpeed
:
0.5
shotspawn
:
{
fileID
:
2944414297440889058
}
shotspawn
:
{
fileID
:
2944414297440889058
}
cluster
:
0
ricochet
:
0
---
!u!1
&8738143122139646636
---
!u!1
&8738143122139646636
GameObject
:
GameObject
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
...
@@ -183,7 +176,7 @@ GameObject:
...
@@ -183,7 +176,7 @@ GameObject:
serializedVersion
:
6
serializedVersion
:
6
m_Component
:
m_Component
:
-
component
:
{
fileID
:
2944414297440889058
}
-
component
:
{
fileID
:
2944414297440889058
}
m_Layer
:
0
m_Layer
:
13
m_Name
:
ShotSpawn
m_Name
:
ShotSpawn
m_TagString
:
Untagged
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_Icon
:
{
fileID
:
0
}
...
...
Assets/_Game/Prefabs/Enemies/Wasser-Gegner.prefab
View file @
3885ea5f
...
@@ -10,13 +10,13 @@ GameObject:
...
@@ -10,13 +10,13 @@ GameObject:
m_Component
:
m_Component
:
-
component
:
{
fileID
:
4738352637052488
}
-
component
:
{
fileID
:
4738352637052488
}
-
component
:
{
fileID
:
50191559781069916
}
-
component
:
{
fileID
:
50191559781069916
}
-
component
:
{
fileID
:
61920140733709488
}
-
component
:
{
fileID
:
212219553255752332
}
-
component
:
{
fileID
:
212219553255752332
}
-
component
:
{
fileID
:
114326583413855364
}
-
component
:
{
fileID
:
114326583413855364
}
-
component
:
{
fileID
:
95191711148098072
}
-
component
:
{
fileID
:
95191711148098072
}
-
component
:
{
fileID
:
7642390674257080637
}
-
component
:
{
fileID
:
7642390674257080637
}
-
component
:
{
fileID
:
2887302863579586647
}
-
component
:
{
fileID
:
2887302863579586647
}
m_Layer
:
0
-
component
:
{
fileID
:
380768153646748734
}
m_Layer
:
13
m_Name
:
Wasser-Gegner
m_Name
:
Wasser-Gegner
m_TagString
:
Water
m_TagString
:
Water
m_Icon
:
{
fileID
:
0
}
m_Icon
:
{
fileID
:
0
}
...
@@ -59,32 +59,6 @@ Rigidbody2D:
...
@@ -59,32 +59,6 @@ Rigidbody2D:
m_SleepingMode
:
1
m_SleepingMode
:
1
m_CollisionDetection
:
0
m_CollisionDetection
:
0
m_Constraints
:
4
m_Constraints
:
4
---
!u!61
&61920140733709488
BoxCollider2D
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1634356314439590
}
m_Enabled
:
1
m_Density
:
1
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_UsedByEffector
:
0
m_UsedByComposite
:
0
m_Offset
:
{
x
:
0.0041066036
,
y
:
-0.01091028
}
m_SpriteTilingProperty
:
border
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
pivot
:
{
x
:
0.5
,
y
:
0.5
}
oldSize
:
{
x
:
0.35
,
y
:
0.32
}
newSize
:
{
x
:
0.4
,
y
:
0.41
}
adaptiveTilingThreshold
:
0.5
drawMode
:
0
adaptiveTiling
:
0
m_AutoTiling
:
0
serializedVersion
:
2
m_Size
:
{
x
:
0.2950111
,
y
:
0.2057061
}
m_EdgeRadius
:
0
---
!u!212
&212219553255752332
---
!u!212
&212219553255752332
SpriteRenderer
:
SpriteRenderer
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
...
@@ -145,9 +119,6 @@ MonoBehaviour:
...
@@ -145,9 +119,6 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f478e74f0ce26d74e9ef7a03777a0e06
,
type
:
3
}
m_Script
:
{
fileID
:
11500000
,
guid
:
f478e74f0ce26d74e9ef7a03777a0e06
,
type
:
3
}
m_Name
:
m_Name
:
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
aggroDist
:
15
detectionRange
:
50
isInCombat
:
0
desiredAction
:
[]
desiredAction
:
[]
---
!u!95
&95191711148098072
---
!u!95
&95191711148098072
Animator
:
Animator
:
...
@@ -198,6 +169,27 @@ MonoBehaviour:
...
@@ -198,6 +169,27 @@ MonoBehaviour:
m_Name
:
m_Name
:
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
m_MaxLife
:
1
m_MaxLife
:
1
LostLife
:
m_PersistentCalls
:
m_Calls
:
[]
m_TypeName
:
UnityEngine.Events.UnityEvent, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
---
!u!58
&380768153646748734
CircleCollider2D
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1634356314439590
}
m_Enabled
:
1
m_Density
:
1
m_Material
:
{
fileID
:
0
}
m_IsTrigger
:
0
m_UsedByEffector
:
0
m_UsedByComposite
:
0
m_Offset
:
{
x
:
0.008957936
,
y
:
-0.019715749
}
serializedVersion
:
2
m_Radius
:
0.11049381
---
!u!1
&8757578769013443562
---
!u!1
&8757578769013443562
GameObject
:
GameObject
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
...
@@ -209,7 +201,7 @@ GameObject:
...
@@ -209,7 +201,7 @@ GameObject:
-
component
:
{
fileID
:
4632333845714261479
}
-
component
:
{
fileID
:
4632333845714261479
}
-
component
:
{
fileID
:
630870635
}
-
component
:
{
fileID
:
630870635
}
-
component
:
{
fileID
:
630870634
}
-
component
:
{
fileID
:
630870634
}
m_Layer
:
0
m_Layer
:
13
m_Name
:
GroundCheck
m_Name
:
GroundCheck
m_TagString
:
Untagged
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_Icon
:
{
fileID
:
0
}
...
...
Assets/_Game/Prefabs/Enemies/Wind-Gegner.prefab
View file @
3885ea5f
...
@@ -16,7 +16,7 @@ GameObject:
...
@@ -16,7 +16,7 @@ GameObject:
-
component
:
{
fileID
:
114716552753954768
}
-
component
:
{
fileID
:
114716552753954768
}
-
component
:
{
fileID
:
8582909611794385439
}
-
component
:
{
fileID
:
8582909611794385439
}
-
component
:
{
fileID
:
879798643589630551
}
-
component
:
{
fileID
:
879798643589630551
}
m_Layer
:
0
m_Layer
:
13
m_Name
:
Wind-Gegner
m_Name
:
Wind-Gegner
m_TagString
:
Enemy
m_TagString
:
Enemy
m_Icon
:
{
fileID
:
0
}
m_Icon
:
{
fileID
:
0
}
...
@@ -33,7 +33,8 @@ Transform:
...
@@ -33,7 +33,8 @@ Transform:
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
-822.9
,
y
:
-198.59
,
z
:
0
}
m_LocalPosition
:
{
x
:
-822.9
,
y
:
-198.59
,
z
:
0
}
m_LocalScale
:
{
x
:
2.6
,
y
:
2.6
,
z
:
2.6
}
m_LocalScale
:
{
x
:
2.6
,
y
:
2.6
,
z
:
2.6
}
m_Children
:
[]
m_Children
:
-
{
fileID
:
1344694553418298308
}
m_Father
:
{
fileID
:
0
}
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
0
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
...
@@ -144,9 +145,6 @@ MonoBehaviour:
...
@@ -144,9 +145,6 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
f478e74f0ce26d74e9ef7a03777a0e06
,
type
:
3
}
m_Script
:
{
fileID
:
11500000
,
guid
:
f478e74f0ce26d74e9ef7a03777a0e06
,
type
:
3
}
m_Name
:
m_Name
:
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
aggroDist
:
6
detectionRange
:
10
isInCombat
:
0
desiredAction
:
[]
desiredAction
:
[]
---
!u!114
&114716552753954768
---
!u!114
&114716552753954768
MonoBehaviour
:
MonoBehaviour
:
...
@@ -163,6 +161,8 @@ MonoBehaviour:
...
@@ -163,6 +161,8 @@ MonoBehaviour:
weight
:
2
weight
:
2
isPerformingAction
:
0
isPerformingAction
:
0
movementSpeed
:
3
movementSpeed
:
3
aggroRange
:
5
dropAggroRange
:
7
---
!u!114
&8582909611794385439
---
!u!114
&8582909611794385439
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
...
@@ -175,7 +175,7 @@ MonoBehaviour:
...
@@ -175,7 +175,7 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
dc36894bc57123a46b6aff239612cfda
,
type
:
3
}
m_Script
:
{
fileID
:
11500000
,
guid
:
dc36894bc57123a46b6aff239612cfda
,
type
:
3
}
m_Name
:
m_Name
:
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
weight
:
6
weight
:
1
isPerformingAction
:
0
isPerformingAction
:
0
patrolRange
:
5
patrolRange
:
5
targetPos
:
{
fileID
:
0
}
targetPos
:
{
fileID
:
0
}
...
@@ -193,9 +193,42 @@ MonoBehaviour:
...
@@ -193,9 +193,42 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
7f52887a9ca8e98419e0fa123a56c1f0
,
type
:
3
}
m_Script
:
{
fileID
:
11500000
,
guid
:
7f52887a9ca8e98419e0fa123a56c1f0
,
type
:
3
}
m_Name
:
m_Name
:
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
weight
:
4
weight
:
3
isPerformingAction
:
0
isPerformingAction
:
0
windAttack
:
{
fileID
:
1870586037468468
,
guid
:
933b1befd6720dd4da76308e96bf977c
,
type
:
3
}
windAttack
:
{
fileID
:
1870586037468468
,
guid
:
933b1befd6720dd4da76308e96bf977c
,
type
:
3
}
Cooldown
:
0.5
Cooldown
:
0.5
attackRange
:
3
attackRange
:
3
firePower
:
5
firePower
:
5
damage
:
1
destroyTime
:
1
thrust
:
20
---
!u!1
&3664861546676776734
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
1344694553418298308
}
m_Layer
:
13
m_Name
:
Patrolspot
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!4
&1344694553418298308
Transform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
3664861546676776734
}
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
:
4738352637052488
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
Assets/_Game/Prefabs/Enemy Attacks/EnemyFireAttack.prefab
View file @
3885ea5f
...
@@ -14,7 +14,7 @@ GameObject:
...
@@ -14,7 +14,7 @@ GameObject:
-
component
:
{
fileID
:
212152556601460820
}
-
component
:
{
fileID
:
212152556601460820
}
-
component
:
{
fileID
:
1090173842203658878
}
-
component
:
{
fileID
:
1090173842203658878
}
m_Layer
:
0
m_Layer
:
0
m_Name
:
Pre_
FireAttack
m_Name
:
Enemy
FireAttack
m_TagString
:
EnemyShot
m_TagString
:
EnemyShot
m_Icon
:
{
fileID
:
0
}
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_NavMeshLayer
:
0
...
@@ -46,7 +46,7 @@ Rigidbody2D:
...
@@ -46,7 +46,7 @@ Rigidbody2D:
m_Simulated
:
1
m_Simulated
:
1
m_UseFullKinematicContacts
:
0
m_UseFullKinematicContacts
:
0
m_UseAutoMass
:
0
m_UseAutoMass
:
0
m_Mass
:
1
m_Mass
:
0.000
1
m_LinearDrag
:
0
m_LinearDrag
:
0
m_AngularDrag
:
0.05
m_AngularDrag
:
0.05
m_GravityScale
:
5
m_GravityScale
:
5
...
@@ -131,6 +131,5 @@ MonoBehaviour:
...
@@ -131,6 +131,5 @@ MonoBehaviour:
m_Script
:
{
fileID
:
11500000
,
guid
:
ee14ca5ce55a64141aba6d8091d3ecb7
,
type
:
3
}
m_Script
:
{
fileID
:
11500000
,
guid
:
ee14ca5ce55a64141aba6d8091d3ecb7
,
type
:
3
}
m_Name
:
m_Name
:
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
destroyTime
:
0
damage
:
0
damage
:
0
nearestPlayer
:
{
fileID
:
0
}
destroyTime
:
1
Assets/_Game/Scenes/Max-Level.unity
View file @
3885ea5f
This diff is collapsed.
Click to expand it.
Assets/_Game/Scripts/Enemy AI/Earth/RockAttack.cs
View file @
3885ea5f
...
@@ -39,10 +39,6 @@ public class RockAttack : WeightedAction {
...
@@ -39,10 +39,6 @@ public class RockAttack : WeightedAction {
return
;
return
;
}
}
Vector2
dir
=
Vector2
.
zero
;
direction
=
dir
;
weight
=
10f
;
weight
=
10f
;
myAI
.
desiredAction
.
Add
(
this
);
myAI
.
desiredAction
.
Add
(
this
);
...
...
Assets/_Game/Scripts/Enemy AI/Fire/AI_FireAttack.cs
View file @
3885ea5f
...
@@ -10,20 +10,13 @@ public class AI_FireAttack : WeightedAction
...
@@ -10,20 +10,13 @@ public class AI_FireAttack : WeightedAction
public
float
Cooldown
;
public
float
Cooldown
;
public
float
attackRange
;
public
float
attackRange
;
public
float
destroyTime
;
public
int
damage
;
public
int
damage
;
public
GameObject
fireBall
;
public
GameObject
fireBall
;
public
float
fireSpeed
=
2f
;
public
int
volleySize
;
public
int
volleySize
;
public
int
pooledAmount
=
10
;
public
float
launchPower
;
public
float
launchPower
=
20
;
public
float
attackSpeed
;
public
float
attackSpeed
;
public
Transform
shotspawn
;
public
Transform
shotspawn
;
public
bool
cluster
;
public
bool
ricochet
;
private
Rigidbody2D
body
;
private
Rigidbody2D
body
;
// Use this for initialization
// Use this for initialization
...
@@ -44,10 +37,6 @@ public class AI_FireAttack : WeightedAction
...
@@ -44,10 +37,6 @@ public class AI_FireAttack : WeightedAction
return
;
return
;
}
}
Vector2
dir
=
Vector2
.
zero
;
direction
=
dir
;
myAI
.
desiredAction
.
Add
(
this
);
myAI
.
desiredAction
.
Add
(
this
);
}
}
...
@@ -71,6 +60,7 @@ public class AI_FireAttack : WeightedAction
...
@@ -71,6 +60,7 @@ public class AI_FireAttack : WeightedAction
{
{