Skip to content

Commit

Permalink
Script de vida do inimigo
Browse files Browse the repository at this point in the history
  • Loading branch information
PTurquetti committed Oct 3, 2024
1 parent 130efab commit 6c5652a
Show file tree
Hide file tree
Showing 36 changed files with 670 additions and 1 deletion.
15 changes: 15 additions & 0 deletions Assets/Prefabs/Archer.prefab
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ GameObject:
- component: {fileID: 3005097813417454673}
- component: {fileID: 6328891069642210995}
- component: {fileID: 2579245719526107548}
- component: {fileID: 2417125762148415169}
m_Layer: 8
m_Name: Archer
m_TagString: Enemy
Expand Down Expand Up @@ -151,6 +152,20 @@ NavMeshAgent:
m_BaseOffset: 1
m_WalkableMask: 4294967295
m_ObstacleAvoidanceType: 4
--- !u!114 &2417125762148415169
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2011618612083841723}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 10ccc9d1148b42a4f9cd3fc31e66f5b9, type: 3}
m_Name:
m_EditorClassIdentifier:
hp: 1
HPBar: {fileID: 0}
--- !u!1 &6274030693101913467
GameObject:
m_ObjectHideFlags: 0
Expand Down
6 changes: 5 additions & 1 deletion Assets/Prefabs/HealthPack.prefab
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,13 @@ PrefabInstance:
propertyPath: m_LocalPosition.x
value: -0.2
objectReference: {fileID: 0}
- target: {fileID: -2271502847731017999, guid: 359fd0bd26ea1a548a63c77a0ca48479, type: 3}
propertyPath: m_LocalPosition.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: -2271502847731017999, guid: 359fd0bd26ea1a548a63c77a0ca48479, type: 3}
propertyPath: m_LocalPosition.z
value: -0.5
value: 0.04
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 359fd0bd26ea1a548a63c77a0ca48479, type: 3}
propertyPath: m_Name
Expand Down
15 changes: 15 additions & 0 deletions Assets/Prefabs/Mage.prefab
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ GameObject:
- component: {fileID: 6130776321248650541}
- component: {fileID: 1560712115875303027}
- component: {fileID: 947784863285966411}
- component: {fileID: 4031209750971728930}
m_Layer: 8
m_Name: Mage
m_TagString: Enemy
Expand Down Expand Up @@ -183,3 +184,17 @@ MonoBehaviour:
detectionRange: 20
losePlayerRange: 30
attackCooldown: 4
--- !u!114 &4031209750971728930
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7637119447340838438}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 10ccc9d1148b42a4f9cd3fc31e66f5b9, type: 3}
m_Name:
m_EditorClassIdentifier:
hp: 1
HPBar: {fileID: 0}
146 changes: 146 additions & 0 deletions Assets/Prefabs/Player.prefab
Original file line number Diff line number Diff line change
Expand Up @@ -218,6 +218,7 @@ GameObject:
- component: {fileID: 2048224215761797906}
- component: {fileID: 6755525692779146323}
- component: {fileID: 669423193226920414}
- component: {fileID: 582460828412503522}
m_Layer: 0
m_Name: Player
m_TagString: Player
Expand All @@ -238,6 +239,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 5446546896015714539}
- {fileID: 3132287012912503951}
- {fileID: 1047143529578504164}
m_Father: {fileID: 0}
Expand Down Expand Up @@ -308,6 +310,7 @@ MonoBehaviour:
m_Bits: 64
changeIsGroundedStateDelay: 0.2
preGroundSphereRadius: 0.2
_isPreground: 0
_isTouchingWall: 0
wallLayer:
serializedVersion: 2
Expand Down Expand Up @@ -407,6 +410,149 @@ MonoBehaviour:
playerMovement: {fileID: 0}
playerHealth: {fileID: 0}
basicWeapon: {fileID: 11400000, guid: b73319ff41949104fb68b2ba76e1a4ef, type: 2}
--- !u!114 &582460828412503522
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4632741985066660338}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 01d812941e3b7eb4884f15a0b61e5241, type: 3}
m_Name:
m_EditorClassIdentifier:
src: {fileID: 3558022969376472899}
takeDamageSound: {fileID: 8300000, guid: adaaffee12518e14994e0bc2a79f0a3b, type: 3}
healingSound: {fileID: 8300000, guid: 7f1a2a2d5f6e36642bf391b1fd8896ab, type: 3}
--- !u!1 &5206316460320065083
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5446546896015714539}
- component: {fileID: 3558022969376472899}
m_Layer: 0
m_Name: src
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5446546896015714539
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5206316460320065083}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 4.7288284, y: -36.629967, z: -18.770226}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1142203119912126955}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!82 &3558022969376472899
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5206316460320065083}
m_Enabled: 1
serializedVersion: 4
OutputAudioMixerGroup: {fileID: 0}
m_audioClip: {fileID: 0}
m_PlayOnAwake: 1
m_Volume: 1
m_Pitch: 1
Loop: 0
Mute: 0
Spatialize: 0
SpatializePostEffects: 0
Priority: 128
DopplerLevel: 1
MinDistance: 1
MaxDistance: 500
Pan2D: 0
rolloffMode: 0
BypassEffects: 0
BypassListenerEffects: 0
BypassReverbZones: 0
rolloffCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
panLevelCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
spreadCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
reverbZoneMixCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
--- !u!1 &8088374784937446622
GameObject:
m_ObjectHideFlags: 0
Expand Down
15 changes: 15 additions & 0 deletions Assets/Prefabs/Warrior.prefab
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ GameObject:
- component: {fileID: 2726432748818423876}
- component: {fileID: 7091497508831322508}
- component: {fileID: 7446276357653160459}
- component: {fileID: 8808640250962441536}
m_Layer: 10
m_Name: Warrior
m_TagString: Untagged
Expand Down Expand Up @@ -175,3 +176,17 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c19c80801ee104f478fbd6cee0e6632d, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &8808640250962441536
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5717641354706634005}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 10ccc9d1148b42a4f9cd3fc31e66f5b9, type: 3}
m_Name:
m_EditorClassIdentifier:
hp: 1
HPBar: {fileID: 0}
91 changes: 91 additions & 0 deletions Assets/Scenes/TestScene.unity
Original file line number Diff line number Diff line change
Expand Up @@ -1142,6 +1142,11 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 0}
--- !u!82 &304102686 stripped
AudioSource:
m_CorrespondingSourceObject: {fileID: 3558022969376472899, guid: d0427707cf33d634b95dd84f7a5aebf0, type: 3}
m_PrefabInstance: {fileID: 4305133965129338553}
m_PrefabAsset: {fileID: 0}
--- !u!1 &332086308
GameObject:
m_ObjectHideFlags: 0
Expand Down Expand Up @@ -9357,6 +9362,7 @@ GameObject:
m_Component:
- component: {fileID: 1564960555}
- component: {fileID: 1564960554}
- component: {fileID: 1564960556}
m_Layer: 0
m_Name: GameManager
m_TagString: GameController
Expand Down Expand Up @@ -9393,6 +9399,21 @@ Transform:
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1564960556
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1564960553}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fb68c79cebe14b8459973341af30013a, type: 3}
m_Name:
m_EditorClassIdentifier:
src: {fileID: 304102686}
gameOverSound: {fileID: 8300000, guid: cfed05635a9adce4fad49df8732738c1, type: 3}
victorySound: {fileID: 8300000, guid: 7f1a2a2d5f6e36642bf391b1fd8896ab, type: 3}
--- !u!43 &1574894295
Mesh:
m_ObjectHideFlags: 0
Expand Down Expand Up @@ -10624,6 +10645,71 @@ MonoBehaviour:
m_SelectedFaces:
m_SelectedEdges: []
m_SelectedVertices:
--- !u!1001 &1757835769
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 1679292549488362080, guid: 8b5568333c8ba224496dc9bff0223c79, type: 3}
propertyPath: cooldown
value: 3
objectReference: {fileID: 0}
- target: {fileID: 4505046056173369416, guid: 8b5568333c8ba224496dc9bff0223c79, type: 3}
propertyPath: m_LocalPosition.z
value: 0.1
objectReference: {fileID: 0}
- target: {fileID: 5926255957054428136, guid: 8b5568333c8ba224496dc9bff0223c79, type: 3}
propertyPath: m_Name
value: HealthPack
objectReference: {fileID: 0}
- target: {fileID: 6446228627229362514, guid: 8b5568333c8ba224496dc9bff0223c79, type: 3}
propertyPath: m_LocalPosition.x
value: 60.652966
objectReference: {fileID: 0}
- target: {fileID: 6446228627229362514, guid: 8b5568333c8ba224496dc9bff0223c79, type: 3}
propertyPath: m_LocalPosition.y
value: 1.64
objectReference: {fileID: 0}
- target: {fileID: 6446228627229362514, guid: 8b5568333c8ba224496dc9bff0223c79, type: 3}
propertyPath: m_LocalPosition.z
value: 75.54
objectReference: {fileID: 0}
- target: {fileID: 6446228627229362514, guid: 8b5568333c8ba224496dc9bff0223c79, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6446228627229362514, guid: 8b5568333c8ba224496dc9bff0223c79, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6446228627229362514, guid: 8b5568333c8ba224496dc9bff0223c79, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6446228627229362514, guid: 8b5568333c8ba224496dc9bff0223c79, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6446228627229362514, guid: 8b5568333c8ba224496dc9bff0223c79, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6446228627229362514, guid: 8b5568333c8ba224496dc9bff0223c79, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6446228627229362514, guid: 8b5568333c8ba224496dc9bff0223c79, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 8b5568333c8ba224496dc9bff0223c79, type: 3}
--- !u!1 &1758586908
GameObject:
m_ObjectHideFlags: 0
Expand Down Expand Up @@ -13058,6 +13144,10 @@ PrefabInstance:
propertyPath: airMoveSpeed
value: 10
objectReference: {fileID: 0}
- target: {fileID: 582460828412503522, guid: d0427707cf33d634b95dd84f7a5aebf0, type: 3}
propertyPath: healingSound
value:
objectReference: {fileID: 8300000, guid: c3d4143da6b25194a95ffd964792a975, type: 3}
- target: {fileID: 1047143529578504164, guid: d0427707cf33d634b95dd84f7a5aebf0, type: 3}
propertyPath: m_LocalPosition.x
value: 0
Expand Down Expand Up @@ -13134,3 +13224,4 @@ SceneRoots:
- {fileID: 301549958}
- {fileID: 1207723729}
- {fileID: 833282480}
- {fileID: 1757835769}
Loading

0 comments on commit 6c5652a

Please sign in to comment.