class ValuablesCount : AbstractRole { var previousValue = -1 override fun tick() { if ( PlayDirector.instance.valuables != previousValue ) { previousValue = PlayDirector.instance.valuables if (previousValue == 0) { actor.die() } else { actor.textAppearance.text = "${previousValue}" } } } }