projectile revamp + scorpion #14

Merged
Garutako merged 3 commits from dev/projectile-revamp into main 2025-07-29 21:39:19 +00:00
Owner
No description provided.
Garutako added 2 commits 2025-07-29 01:55:30 +00:00
EliaGingras1 approved these changes 2025-07-29 13:35:07 +00:00
EliaGingras1 left a comment
Owner

Good job ! 👏👏

Good job ! 👏👏
@ -43,2 +40,2 @@
_newArrow.GetComponent<Projectile>().VectorEnd = _rigidbodyOpponent.position;
_newArrow.GetComponent<Projectile>().Target = _entity.Enemy;
_newArrow.GetComponent<Projectile>().Damage = _entity.AttackDamage;
_newArrow.GetComponent<Projectile>().Origin = _entity;
Owner

Oh my, je viens de voir que le code avait genre 5 call à GetComponent() avant. L'idéal serait de cache le GetComponent() dans une variable temporaire dès qu'il est appelé plus qu'une fois puisque c'est lourd, mais c'est déjà moins pire avec juste 2 appel. Tu peux changer ça si tu veux.

var projectile = GetComponent()l
projectile.Damage = ...

Oh my, je viens de voir que le code avait genre 5 call à GetComponent() avant. L'idéal serait de cache le GetComponent() dans une variable temporaire dès qu'il est appelé plus qu'une fois puisque c'est lourd, mais c'est déjà moins pire avec juste 2 appel. Tu peux changer ça si tu veux. var projectile = GetComponent<Projectile>()l projectile.Damage = ...
Author
Owner

good point, donzo 🫡

good point, donzo 🫡
Garutako marked this conversation as resolved
Garutako added 1 commit 2025-07-29 21:36:08 +00:00
Garutako merged commit 39bffa8c59 into main 2025-07-29 21:39:19 +00:00
Garutako deleted branch dev/projectile-revamp 2025-07-29 21:39:19 +00:00
Sign in to join this conversation.
No Reviewers
No Label
No Milestone
No project
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Conjure/gather-and-defend#14
No description provided.