public override void onRemove() { resourceSet.RemoveListener(onResourceSet); turnEnded.RemoveListener(onResourcesUpdated); }