diff options
| author | robojumper <robojumper@gmail.com> | 2025-09-15 22:25:44 +0200 |
|---|---|---|
| committer | robojumper <robojumper@gmail.com> | 2025-09-15 22:25:44 +0200 |
| commit | 14da6cd460def7a4b4ddb199efc5a0f3e9a59cd0 (patch) | |
| tree | e920c56055cf5e4474726a720873c068e67151b2 /include/d | |
| parent | 72dd147e80db6db639e9ae79996b2d2d64456c90 (diff) | |
Try an operator overload
Diffstat (limited to 'include/d')
| -rw-r--r-- | include/d/a/npc/d_a_npc.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/include/d/a/npc/d_a_npc.h b/include/d/a/npc/d_a_npc.h index 253ec416..90fa4b8e 100644 --- a/include/d/a/npc/d_a_npc.h +++ b/include/d/a/npc/d_a_npc.h @@ -87,8 +87,7 @@ public: /* 0x0C */ virtual void calc() override; /* 0x10 */ virtual bool isDone() override { - // TODO - this matches, but maybe an operator overload? - return mCurrent.x == mTarget.x && mCurrent.y == mTarget.y && mCurrent.z == mTarget.z; + return mCurrent == mTarget; } /* 0x20 */ virtual void vt_0x20(const dAcBase_c *) {} }; |
