extends StaticBody2D class_name NoSwimBlocker var messageDelay = 0 func _process(delta): if messageDelay > 0: messageDelay -= delta func cow_collided(): if messageDelay <= 0: var messageString = "You need level " + str(get_parent().swimmingLevelReq) + " swimming to swim here" MessageManager.addMessage(messageString, null, "System", Color.BLUE, true, false) messageDelay = 1.5