begin raylib

This commit is contained in:
2026-01-04 17:19:13 +01:00
parent 0d84cc7470
commit 44851099d4
39 changed files with 291 additions and 743 deletions

View File

@@ -79,9 +79,10 @@ class Mob : public sp::MessageBase<MobType, MobHandler> {
Vec2fp m_Position;
Direction m_Direction;
std::vector<EffectDuration> m_Effects;
const Tower* m_LastDamage; // the last tower that damaged the mob
std::shared_ptr<Tower> m_LastDamage; // the last tower that damaged the mob
float m_HitCooldown;
TeamCastle* m_CastleTarget;
std::shared_ptr<TeamCastle> m_CastleTarget;
bool m_HasReachedCastle = false;
// utils::CooldownTimer m_AttackTimer;
MobPtr m_Next;