15 lines
365 B
GDScript
15 lines
365 B
GDScript
class_name SubmarineMotionAdapter
|
|
extends "res://game/application/interfaces/vehicle_motion_port.gd"
|
|
|
|
const SubmarineActor = preload("res://game/world/submarine/submarine_actor.gd")
|
|
|
|
var _actor: SubmarineActor
|
|
|
|
|
|
func _init(actor: SubmarineActor) -> void:
|
|
_actor = actor
|
|
|
|
|
|
func apply_command(command: VehicleCommand) -> void:
|
|
_actor.apply_vehicle_command(command)
|