Every scenario has a moment that needs to be seen: a marker on the horizon, a sign at the decision point, a burst of smoke as the event begins. With 15 new object generators in Flight Code-X v0.2.3-beta, you can build those moments directly in Studio. This release also improves scenario connections, asset management, sound preview, and in-sim placement tools. 15 New Ways to Build the Scene Build simple shapes. Turn SVG art into solids. Place PNG billboards, add smoke, and create text. Each one saves into your scenario as a real object you can place, move, and reuse. Create it in Studio, check it in X-Plane, and keep working without jumping to a separate modelling tool. Use them for the visual pieces a scenario calls for: reference markers, signs, training cues, smoke, labels, and more.
See It Before You Fly It Bring the scenario off the canvas and into the simulator. Jog in Sim keeps your full object list in view while live placement details update from X-Plane. For targets, Show in Sim draws a temporary preview for fixed and object-following targets, so you can see the space it covers before you hit run. Your placed objects now appear on X-Plane's IOS map with the names you gave them in Studio. One glance shows where visual references sit, how they relate to an airport or route, and how the scenario takes shape in the world.
Find the Right Asset Without Losing Your Place When a scenario needs a command, object, or sound, the manager is now the place to find it and put it to work. Search the X-Plane and Flight Code-X libraries directly instead of digging through reference text files, add the selected asset to the scenario, and save the ones you return to as Favorites. Scenario-local resources stay close at hand as you build. The new Sound Manager brings sound work into Studio. Browse WAV files, save favorites, and listen to a clip before adding it to the scenario. It separates the WAV files found in the scenario folder from the sounds the scenario already uses. Playback, pause, stop, and time controls make it easy to check the right clip. Ready for Your Next Scenario
This release gives you more ways to create visual assets, clearer resource management, built-in audio preview, and faster ways to check work in X-Plane. Download v0.2.3-beta and open a scenario you know well. If you would like to see these tools in action first, the Flight Code-X YouTube channel has full scenarios to explore. This is a beta, and your feedback shapes what comes next. Tell us what you build, what breaks, and what fights you, especially around the new generators and the Sound Manager, on the Flight Code-X Discord | Download Flight Code-X | Flight Code-X YouTube Release Notes Object Generation - Added 15 object generators, including primitives, SVG solids, PNG billboards, smoke, and text. - Made generated assets available directly from Studio's Object Creator. Animated OBJ8 Assets - Added Scenario DataRef bindings for OBJ8 animation channels. - Animated objects respond to their selected scenario data in X-Plane. Studio Workflow - Fixed conditional branch outputs so True, False, and Random paths can be connected to the next scenario node. - Restored `Shift+A` as a quick way to open the canvas Add menu. - Reorganized the Add menu around Action, Trigger, and Pulse families. - Grouped canvas editing and layout commands into clearer Edit and Layout sections. - Studio now flags a mismatch in the Shirley integration, used for remote Dialog and Room delivery, before generation, and keeps your selected integration choice intact. Preview Polish - Made large OBJ8 previews visibly responsive with loading feedback. - Made previews smoother when Object Creator and Object Manager are open together. Live Authoring in X-Plane - Improved Jog in Sim so every authored scenario object remains visible, with compact live placement details when available. - Added temporary Show in Sim target previews for fixed and object-following target triggers, including while X-Plane is paused. Scenario Map - Added a Flight Code-X overlay on X-Plane's IOS map for placed scenario objects. - Map icons display the authored Studio object names to make scenario placement easier to identify at a glance. Resource Managers - Standardized manager layouts around a fixed Find field and collapsible resource groups. - Organized X-Plane, Flight Code-X, Favorites, and scenario-owned resources into collapsible groups. - Updated Object Manager labels and grouping for clearer resource context. Sound Manager - Added WAV discovery and organized sound catalog browsing. - Added Favorites support for sound files. - Added playback, pause, stop, and time controls for sound preview. - Distinguished discovered Scenario Sounds from Scenario's Loaded Sounds used by the current scenario. Beta Note This release continues to refine Studio's authoring experience. As with every beta release, keep backups of important scenario projects before opening, editing, or re-saving them in v0.2.3-beta.
0 Comments
FlightCodeX v0.2.2-beta is about turning a scenario from a sequence of events into something that can react, guide, measure, and evolve with students and pilots. This release gives creators more control over the world around the aircraft, better tools for organizing complex training, and new ways to build experiences that feel intentional rather than scripted. We put that vision on display at Flight Sim Expo 2026 with Sky Rift Rio, a fully automated air-race production created with Fly Shirley. The live experience brought together dynamic briefing, in-flight guidance, objective tracking, debriefing, post-processing, and student follow-up into one continuous mission. It proved the framework behind this release in a high-energy show environment: not just a scenario that runs, but an experience that can guide a pilot before, during, and after the flight. A More Conversational Kind of Scenario With Shirley Link and LiveKit integration, scenarios can now participate in a richer guided experience. Instead of treating narration, prompts, and student choices as disconnected pieces, creators can build flows that exchange structured messages with Shirley and respond as the scenario unfolds. That opens the door to training that feels more like a conversation: a student can be guided through a task, make a choice, provide a value, see relevant information, and receive the next prompt at the right moment. It is an important foundation for more responsive, human-feeling scenario guidance Objectives That Can Actually Tell a Story The new progress system gives scenarios a way to communicate purpose, not just activity. Authors can define objectives, group smaller tasks into a larger mission, track completion, apply scores or penalties, and present supporting information while the student is flying. A good training scenario should answer more than “what happens next?” It should help the student understand what they are working toward. Progress displays and end-of-scenario reporting make that possible, whether the goal is flying a stable approach, following a route precisely, or completing a multi-stage exercise. Let Data Move the World Monitors have become signals and reworked to make scenario behavior more flexible, and the new Signal Data system can read CSV and flight-data/FDR files during a scenario. Rather than hard-coding every change, authors can now use recorded or prepared data to drive behavior over time. This is especially useful for dynamic object placement and movement. A moving target, a guided visual reference, or a replay-informed training element can now follow data from a file, making scenarios more repeatable while still feeling alive. A Busier, More Believable Sky v0.2.2-beta expands what can happen outside the students’s aircraft. Objects can move through the world or remain locked to the aircraft with configurable position and orientation offsets, making it easier to create aircraft-relative visual cues, formation elements, and moving references. The release also adds managed traffic and ghost aircraft through X-Plane TCAS integration. Traffic can carry its own identity, aircraft type, gear and flap state, ground state, and wake turbulence behavior. These details help transform the surrounding airspace from background scenery into part of the training problem. Better Math for Real Flight Problems Scenario logic is now better equipped for the kinds of calculations aviation training actually needs. New tools can measure distance from a line for track-keeping, create a new geographic point from a heading and distance, and account for magnetic variation. The calculation system also handles mixed numeric types more reliably. That may sound small, but it removes a source of subtle errors in scoring and logic. A calculation such as `1 / 2` can now produce `0.5` when that is the correct result, instead of quietly losing the fractional value. Studio Becomes a Better Place to Build The Studio experience has been improved around the practical rhythm of creating a scenario: try an idea, adjust it, test it, and keep moving. Undo and Redo make exploration safer, while node groups help keep large scenario graphs understandable as they grow. Opening recent projects, launching and loading scenarios directly from Studio, and saving a project with its assets collected together all make authoring less fragile and easier to share. The canvas, properties editing, object preview, catalog tools, and scenario-generation workflow have also been improved so creators can spend more time designing the mission and less time managing the tool. More Room to Explore The Flight Code-X demo remains a 30-day experience, but v0.2.2-beta gives creators more room to build and test meaningful scenarios before committing to a full license. Demo users can now create and generate scenarios with up to 20 nodes, while the runtime provides up to 30 minutes of active scenario time per X-Plane session. That is enough space to explore the full authoring workflow: build a graph, add objectives, connect signals, test scenario behavior in X-Plane, and understand how the pieces fit together. When you are ready to move beyond those limits, a full license unlocks unrestricted scenario creation and runtime use. Cleared for What Comes Next v0.2.2-beta builds on the tools Flight Code-X creators are becoming familiar with, refining scenario guidance, audio, aircraft-relative objects, and scenario flow while opening the door to more responsive and ambitious training experiences. We are continuing to develop Flight Code-X alongside our partners, including Fly Shirley at airplane.team, with a focus on making simulator-based training more interactive, practical, and connected. Download the beta, fly the new demo scenarios, and put the new Studio and runtime tools through their paces. Your feedback helps shape what comes next, from smarter scenario authoring to richer guided missions in the simulated sky. Download Fly Shirley Release NotesShirley and LiveKit
- Added Shirley Link integration using LiveKit room connections. - Scenarios can exchange structured messages with Shirley and coordinate guided dialog flows. - Added support for interactive prompts, choices, numeric responses, displayed values, and response-state handling. - Added scenario-controlled audio support for guided and narrated experiences. Scenario Logic and Progress - Added a new progress system for tracking objectives, completion states, scores, penalties, notes, and help text. - Added grouped progress items for multi-step objectives. - Progress screens can display live data-ref values during a scenario. - Added progress reporting at the end of a scenario. - Reworked monitors into signals for more flexible repeated and data-driven scenario behavior. - Added Signal Data playback: signals can read CSV and flight-data/FDR files, step through rows, and use that data to drive scenario behavior. - Signal Data can drive dynamic object movement and placement. - Added node groups to help organize larger scenario graphs. - Added scenario sequencing, allowing scenarios to select and load the next scenario. Objects, Aircraft, and Traffic - Added object movement controls for dynamic scenario objects. - Added aircraft-relative object placement and movement, allowing objects to remain locked to the aircraft with position and orientation offsets. - Added ghost aircraft and managed traffic support. - Added X-Plane TCAS integration for scenario-controlled traffic. - Added traffic configuration for flight ID, ICAO aircraft type, on-ground state, landing gear, and flap position. - Added wake turbulence controls, including wake-category presets and custom wake-physics settings. New Calculation Tools - Added distance-from-line calculations for track-keeping, navigation, and scoring logic. - Added geographic point calculations from heading and distance. - Added magnetic-variation calculations. - Improved numeric calculations so integers, floats, and doubles can be mixed safely. - Calculations now preserve fractional results where appropriate, such as `1 / 2 = 0.5`. Studio Improvements - Added Undo and Redo support. - Added the ability to start and load scenarios directly from Studio. - Added recent-project support. - Added improved Save As behavior that can collect scenario assets for easier sharing, backup, and portability. - Improved the scenario canvas, properties workflow, and node editing experience. - Improved authoring workflows for objects, commands, data refs, weather, sounds, coach marks, stopwatches, and scenario logic. - Improved command, data-ref, and object catalog tools. - Improved object preview and OBJ8 asset handling. - Added improved settings, licensing, and demo-access flows in Studio. - Added expanded Studio user documentation and authoring guidance. Installer and Platform Improvements - Improved installer downloads, progress reporting, responsiveness, error handling, and installation reliability. - Improved licensing and demo-session handling. New Demo Content - Added the `Fly Shirley` demo scenarios. - Added the C172 KPRC guided demo. - Added a Shirley quick-test scenario. - Added an audio-driven Shirley tic-tac-toe demo. - Added a moving-target demo. - Updated existing demos including `First_look`, `Camera Control`, `Tic_Tac_Toe`, `Pulitzer`, `Pylon Practice KPDX`, `rand_path`, and `sky rift rio`. Beta Note This release includes substantial changes to Studio, scenario loading, the runtime, traffic systems, and the installer. Back up important scenario projects before opening and re-saving them in `v0.2.2-beta`. We’ve upgraded our backend order delivery system to provide faster, more dependable delivery of purchased keys.
Most customers will receive their digital key by email within 30 minutes of purchase. If you haven’t received your email after 30 minutes, please check your spam/junk folder and contact [email protected] for assistance. This one is a record two weeks and one really cool feature! The major bug fix for VR users we fixed the rendering that would cause the sim to crash when loading the menu or any hud elements such as the timer or stopwatch. There was an issue with the system not validating licences and defaulting to the demo mode with paid licences We reworked the Installer to make it more user friendly and informative
Now on to the AWESOME!!!! To make life easier we added an object manager much like for command and data refs. You can find available objects included with X-Plane and add them directly to the scenario, save them to favorites and manipulate there settings all in one window. To pump it up a notch we also added a live rendered preview textured click and drag to orbit Ctrl click and drag to pan and scroll to zoom in and out. we call out the size in meters and other useful OBJ information. No more guessing what object you are going to use. For the next release we are focusing on animations for objects that have them and also in the world so we are going to playing with this one alot.
Flight Code-X now has Mac supportHappy New Year everyone! Just a few days into 2026 we have reached a big milestone and can officially have the first release with support for all 3 operating systems. Now where you run your sim or develop you can have access to scenarios and who ever you share with wont have to make the choice to change. Scenarios are cross platform build on one and run on the others. With this milestone we can focus on the next release and add some cool features. The next major addition is going to be for adding traffic, wake turbulence control and better object animation. opening up formation training, operations around other aircraft and airshows. There is some minor fixes all around the back end - Again Happy New Year and can't wait to see what you come up with 2026. New Knobs to tweak!With the release of X-Plane 12.3. We fixed the Bug causing the sim to crash and excited to introduce full weather definitions with in this release of Flight Code-X. Weather can now be defined on scenario start or triggered to roll in with action nodes. The weather controls allow for fine grain definitions at any Geo location down to 1-2nm radius (clouds are a bit funny) 13 wind, temperature and dew point layers and 3 cloud layers per weather definition. Create scenarios that start of calm and become a hurricane. Weather that is set to load on start is instant but weather controlled with the action node roll in over a 1-2 minute time period. We are also introducing time setting for the start of the scenario now you can set the date and time for a scenario to take place. To simplify node usage you can now define the starting value for data refs when loading a scenario instead of having to use a set data node right on start. We are also opening up the discord server for a better place to give feedback, ask questions and see what others are building. Happy Flying and Holidays from Flight Code-X NOTE: this version is not compatible with X-Plane versions prior to 12.3 New Features - Weather - Time and date settings - Initial data ref settings - Improved Licence Validation Bug Fix
- X-Plane 12.3 compatibility - Studio opening in wrong directory - Aircraft and Scenario name conflict - Commands created in studio need a definition blurb added warning to generation - Fixed Time server requirement for the installer and online validation We wanted to let every one know that we have found an issue with the latest X-Plane release 12.3. Flight Code-X will crash the sim with scenarios that load objects into the world with "sim attempted to create instance during dag!. We have a fix for this but are doing some testing to make sure nothing else is broken! Thank you for your understanding!
A bit of a tech note. In testing we have found that minimal desktop installs of Ubuntu are missing some shared libraries that crash the installer, studio and the runtime. If you are running on Linux and try to run the installer nothing happens try to run the installer with the terminal this will show what libraries are missing the most common are the ones involving openGL.
There was a bug that would not download the included asset and demo scenarios this has been fixed with this installer.
Hey Everyone,
We tracked down and fixed a bug with the target triggers that caused targets to appear at the wrong heading. This only showed up when creating window targets larger than a kilometer — so it’s great to have that one squashed before the upcoming Virtual Pulitzer Trophy Race! Along the way, we also fixed a camera placement bug and smoothed out a couple of script generation issues when setting the camera to AGL. |
AuthorJoin us as we explore Flight Code-X tips & tricks, features and more! Archives
September 2026
Categories |


RSS Feed