public ThrusterFacade( ComponentThruster arg_component ) : base (arg_component) { component = arg_component; }
public ComponentThruster New(Ship ship) { ComponentThruster thruster = new ComponentThruster(ship, ship.template.component_thruster_size, this); return thruster; }
public void MountThruster(string template_name) { thrusters = AssetThrusterTemplates.thruster_templates[template_name].New(this); facade.UpdateHardware(); }