docs: def on_key_pressed(self, event):
          """
              likely to take in a set of parameters to treat as up, down, left,
              right, likely to actually be based on a joystick event... not sure
              yet
          """
  
          return
  
          # TODO
  
          if event.keysym == "Up":
              self.manager.set_joystick(0.0, -1.0, 0)
          elif event.keysym == "Down":
              self.manager.set_joystick(0.0, 1.0, 0)
          elif event.keysym == "Left":
              self.manager.set_joystick(-1.0, 0.0, 0)
          elif event.keysym == "Right":
              self.manager.set_joystick(1.0, 0.0, 0)
  
          elif event.char == " ":
              mode = self.manager.get_mode()
              if mode == self.manager.MODE_DISABLED:
                  self.manager.set_mode(self.manager.MODE_OPERATOR_CONTROL)
              else:
                  self.manager.set_mode(self.manager.MODE_DISABLED)