Files
Ransom-s-wake/game/world/submarine/submarine_motion_adapter.gd
T

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)