public void Place(BaseTile placementTile, PlayerData.PlayerId owner) { m_isBeingCarried = false; transform.parent = null; RestoreRigidbody(); DOTween.Kill(transform); placementTile.AddBuildingPart(this); placementTile.Claim(owner); VFXManager.Instance.DoPlacePuffVFX(transform.position); }