original_docstring: 
          Used to interact with hardpoints or other abilities.
  
          :param command: The action that we're taking
          :return: None
          
docstring: Used to interact with hardpoints or other abilities.
docstring_tokens: Used to interact with hardpoints or other abilities .
code: def fire_command(self, command):
          """
          Used to interact with hardpoints or other abilities.
  
          :param command: The action that we're taking
          :return: None
          """
          for sh in self._hardpoints:
              if not sh.hardpoint:
                  continue
  
              if sh.command == command:
                  sh.fire()
code_tokens: def fire_command ( self , command ) : for sh in self . _hardpoints : if not sh . hardpoint : continue if sh . command == command : sh . fire ( )
short_docstring: Used to interact with hardpoints or other abilities.
short_docstring_tokens: Used to interact with hardpoints or other abilities .
comment: """
          Used to interact with hardpoints or other abilities.
  
          :param command: The action that we're taking
          :return: None
          """