How run2go/dronecontroller works
DroneController is a Second Life HUD-driven drone controller. The documented workflow is to enable the controller, aim and trigger target detection, then manage drones and their formation through HUD controls; drones update their positions in the simulator. Only the README and file tree are available, so the graph reflects documented behavior and omits uncertain script-to-script messaging details.
Main entry points: DroneController.lsl HUD control and fleet management · Drone.lsl Drone position updates
Components 6
HUD controller
- HUD control and fleet management
DroneController.lsl - Target detection
DroneController.lsl - Resting formation
DroneController.lsl
Drone runtime
- Drone position updates
Drone.lsl
Other components
- HUD wearer
- Second Life world
Connections 8
- HUD wearer → HUD control and fleet management: toggles and controls
- HUD wearer → Target detection: aims and triggers
- Target detection → Second Life world: raycasts for target
- Second Life world → Target detection: provides hit data
- HUD control and fleet management → Second Life world: rezzes and removes drones
- HUD control and fleet management → Resting formation: sets formation parameters
- Drone position updates → Second Life world: updates position
- HUD control and fleet management → HUD wearer: displays target status