there should probably be a block called drone controller, from the perspective of other blocks it would act as a joystick, it would allow for remote control alongside a block called drone command block, both would have a setting for their frequency and when they would match the command block could control a drone, other option could be a menu could pop up when the player wants to connect via the command block to select drones in range, a drone should have the ability to designate a primary camera and then allow for scrolling to change between cameras, the player when controlling a drone would control it as if piloting the ship from a joystick while looking at a camera, on the mothership the pilot should not be able to pilot the mothership while piloting the drone, only one at a time.
there should probably be a block called drone controller, from the perspective of other blocks it would act as a joystick, it would allow for remote control alongside a block called drone command block, both would have a setting for their frequency and when they would match the command block could control a drone, other option could be a menu could pop up when the player wants to connect via the command block to select drones in range, a drone should have the ability to designate a primary camera and then allow for scrolling to change between cameras, the player when controlling a drone would control it as if piloting the ship from a joystick while looking at a camera, on the mothership the pilot should not be able to pilot the mothership while piloting the drone, only one at a time.