1 00:00:00,000 --> 00:00:02,460 Can you imagine being weightless? 2 00:00:02,660 --> 00:00:05,400 Not feeling the pressure of that chair underneath? 3 00:00:08,500 --> 00:00:09,460 Challenge! 4 00:00:09,460 --> 00:00:13,740 Moonlighter is running a scripting engine that allows users to run custom Lua scripts. 5 00:00:13,740 --> 00:00:18,960 These scripts can communicate with the flight software and are used to complete complex operations and challenges. 6 00:00:18,960 --> 00:00:24,500 As an introductory challenge, teams must show that they can upload a basic script and schedule it to be run. 7 00:00:24,600 --> 00:00:25,500 Solution! 8 00:00:25,500 --> 00:00:29,560 Players use the tasking API to upload a script and schedule it to be run. 9 00:00:29,560 --> 00:00:34,560 If this script sends a specific message via UDP to the flight software then a flag is emitted. 10 00:00:34,560 --> 00:00:35,560 Keys to solving! 11 00:00:35,560 --> 00:00:38,160 Reading the script engine documentation and examples. 12 00:00:38,160 --> 00:00:41,520 Learning to use the script upload and script run API calls.