class_name Octo extends RigidBody2D export var min_speed = 150 export var max_speed = 250 var mob_types = ["walk", "swim", "fly"] func _ready(): $AnimatedSprite.animation = mob_types[randi() % mob_types.size()] $AnimatedSprite.play() func _on_VisibilityNotifier2D_screen_exited(): die() func _on_Spawner_reset(): die() func die(): queue_free()