@abstract extends Resource class_name AnnouceObject var desc := "" var image : Texture = null @abstract func get_3d_object() -> Node3D @abstract func get_title() -> String @abstract func get_text() -> String func get_desc() -> String: return desc func get_image() -> Texture: return image @abstract func get_card_info() -> CardInfo @abstract func _on_dismiss()