mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-07-04 09:55:53 +00:00
CDrone: Check minAttackRange in InRange
This commit is contained in:
parent
ecc8b73ead
commit
3780671ff6
@ -793,7 +793,8 @@ bool CDrone::Leash(CStateManager& mgr, float arg) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
bool CDrone::InRange(CStateManager& mgr, float arg) {
|
bool CDrone::InRange(CStateManager& mgr, float arg) {
|
||||||
return (mgr.GetPlayer().GetTranslation() - GetTranslation()).magSquared() < x300_maxAttackRange * x300_maxAttackRange;
|
float mag = (mgr.GetPlayer().GetTranslation() - GetTranslation()).magSquared();
|
||||||
|
return mag > x2fc_minAttackRange * x2fc_minAttackRange && mag < x300_maxAttackRange * x300_maxAttackRange;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CDrone::SpotPlayer(CStateManager& mgr, float arg) {
|
bool CDrone::SpotPlayer(CStateManager& mgr, float arg) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user