Пример #1
0
    public void RegisterListeners(IEntity entity)
    {
        if (hasRegistered)
        {
            return;
        }

        _entity  = (GameEntity)entity;
        _context = Contexts.sharedInstance.game;
        _entity.AddAnyHealthCurrentListener(this);
        _entity.AddAnyHealthRecoverSpeedListener(this);
        _entity.AddAnyHealthRecoverableListener(this);
        hasRegistered = true;
    }