FlightGroups, TIE

Ye Olde Galactic Empire Mission Editor

Flightgroups

When you start YOGEME and launch the TIE95 platform you will be greeted by the FlightGroups-Craft tab.

This page includes most of the basic information for the given FlightGroup. On the left you have the list of FGs with a briefing summary of their details. On the right you have several tabs to help find the settings you wish to edit. But for right now we're going to focus on here.

The ListBox on the left shows every single FG in the mission and is accessible from every FG tab. There is a maximum of 48 FlightGroups allowed in a mission file. Past that results in various corruptions. YOGEME will enforce this limit.
The ListBox gives you the IFF Index (as well as the appropriate color), Global Group, Number of Waves x Number of Craft, FG Name. The FG with an asterisk is the player's FG. Simply click on a FG to load that craft's settings.

Craft

The first group includes the craft Name, Pilot and Cargos. These strings all have a maximum length of 12 that is enforced. Pilot isn't really used by TIE, and you'll never see it in-game. It's more for note-keeping, and the LucasArts mission makes used it to mark who designed the mission.
For Special Cargo to be activated, either the Random checkbox must be checked or Special Ship# must be non-zero. Special Cargo replaces the normal Cargo for the indicated (or random) craft in the FG. This will also mark the craft as "Special" for use in triggers and goals.

The next group has several settings, from ship type, weapons, formation, etc. For the Craft Type, if you wish to use a custom shipilst, say for a conversion mod or you've replaced ship models, you can take the supplied "tie_shiplist_template.txt" file and remove the "_template" from the name and change the contents as you see fit. YOGEME will automatically detect and attempt to load the non-template file. It is important to note that the number of entries must match the original count and that each line is the form "Full Craft Name,Abbrv". This will not affect in-game content, this is merely display within YOGEME.
IFF will determine who that craft belongs to and which color it appears as in the CMD. Note that aside from the color and the player's IFF, this has little meaning to the AI. If you give an order to attack a ship on the same IFF, an AI craft will attack and doesn't care.
For the Player value, use zero for AI controlled. The AI value controls how smart the FG is. Veteran is usually a good value for an average ship. Markings will change the highlight markings for craft that support it, which usually means Fighters.
Formations are the layout of the FG. If you know what you want you can select it from the dropdown, or click the button to take you to the formations dialog. Leader spacing controls how far out the first craft is from th erest of the group. This is handy for strike groups; since the AI is more likely to attack the closet ship you can have the leader way out in front, leaving the rest of the wave to launch their attack. Likewise, FG Spacing controls how spread out the gorup is. Default value is 2, and I haven't found a consistent unit of measure for this value although it's probably related to ship class.
The final value in this group, FG Obeys Orders simply defines if the player can tell the group to go home, attack target, etc.

The third group is the numbers box. # of Waves is how many times the group will spawn, minimum of 1. If you never want it to show up, use Arr/Dep controls. # of Craft controls how many ships spawn at a single time, maximum of 6 as the formations can begin to corrupt above that.
Global Group is a nice feature that's an Unknown in TFW, this allows grouping of multiple FGs for use in goals or triggers. Standard uses are for grouping strike craft, capital ships, mission-critical craft, convoys, etc. You can deal without most of the time, but you may burn all triggers or not have enough if you've got too many FGs separated out.

The final group has the Status parameter which lets you disable the hyperdrive, cut shields, or a few other adjustments. Warheads and the Beam weapon are also defined here.

The last item of note for this tab is the "Flight Group # of #" string which is good for letting you know how close you are to the limit, as well is the "# Craft at 30 Seconds" string. This value will turn red if more than 28 craft will be present at the start of the mission or have simple Arrival delays that have the FG showing up within 30 seconds. This is your quick sanity check for the craft limit, it's up to you to ensure that this isn't exceeded for the rest of the mission. Any craft over 28 will not appear, this can break missions when those missing craft are mission-critical for destruction goals and others.

Backdrops

When the CraftType is changed to "Planet" the Craft tab changes to reflect the fields that apply. The remaining fields don't have any tricks to them; the Backdrop field is the numerical index of the image. Click the "Backdrop" button to open the Backdrop Dialog.

Arr/Dep

The Arrival and Departures tab controls when, how and if the FG shows up during the mission. The Arrival and Departure panels hold the settings for those events as one would expect. When you click on a trigger (red background) it gets loaded into the drop boxes below for editing. The two buttons next to the drop boxes should be pretty obvious that they're Copy and Paste buttons. These apply to the trigger itself. The trigger can be pasted into any trigger in the mission, likewise any trigger copied elsewhere can be pasted here. The final drop box at the bottom controls which mission difficulty setting is required at launch for the FG to show up. Handy for throwing in extra ships for Hard or removing ships in Easy.

The Mothership settings should be straight forward, craft will default to Hyperspace. You can select any FG in the mission to be a Mothership, even if they aren't equipped with a hangar. Forgetting to reassign the Mothership's FG can lead to amusing instances of large craft leaving the "hangar" of the first FG, which is usually the player, sending them tumbling, sometimes into tiny pieces.
FlightGroups will attempt the the first option (Via panel) when the appropriate trigger fires and will go to the Alternate when the primary Mothership is not in theater. If both condtions cannot be met, the FG will hang around either holding still or sometimes flying in a straight line forever, depending on their last order.

The Arrival Delay doesn't have any tricks to it; if there's a trigger set it will delay after that firing, if there's no triggers (both TRUE) it will delay from the mission start. The Departure Delay however seems to be fixed on the mission timer. The entire FG will leave when the departure trigger is met, or when the delay time is met, whichever comes first. Also, individual craft will leave when the Abort condition is met, such as "Warheads Depleted" or "50% Hull".

Goals

This is a rather simple tab, it lists the Flightgroup-specific goals. Primary and Secondary goals are of course the ones you can check in-flight, and the Bonus goals appear when you complete them. Secret goals however, are just that: secret. These goals will never appear in the mission and appear to have some advanced trigger uses that doesn't serve a purpose that can't be better implemented using normal methods. The Points field is the number of points awarded or subtracted when the Bonus goal is completed. This can be negative, which is handy for a "you suck" type of condition where you don't want to neccessarily cause a mission failure.

Waypoints

Waypoints are the 3D grid coordinates which control initial placement, briefing layout among others. The left field will likely be the primary field of interest, as that one is in kilometers (klicks) which is what is used in-game. The right field is the raw data that is stored in the file, for when you're picky and you need to try and squeeze out a couple extra meters you lose from rounding. Each raw unit is 6.25 meters.

The checkboxes control whether or not the WPs are important. If you have multiple Start Points, theroretically it picks one at random (I say this as normally I only notice it using SP1). The Waypoints are used for craft with various "Patrol" or "Circle" orders, best used with capital ships or convoys that can't fly in a straight line. The Rendezvous WP as far as I can tell is only used for the Rendezvous order. Hyperspace defines where the ship hypes in to and where it heads when it's hyping out. When a craft arrives via hyperspace, it will be oriented such that it will pass through HYP and be pointing towards SP1, even if SP1 isn't checked. This is important, so remember to set SP1 for craft with HYP otherwise you can collisions when multiple craft hyper in at the same time. Craft leaving have no orientation, then hype out when they hit that point.
The Briefing point uses only the X and Y coordinates and is used for the pre-mission briefing animation.

The rotation fields with the T/I icons are disabled for all normal craft. They are only functional for space objects such as buoys and mines. If you're used to using different editors and adjusting the pitch angle, you know normally this value is 64 to counter the automatic nose-down that the flight engine automatically adds to all craft. That is the raw value. YOGEME displays this number corrected to degrees, so what you see as 64 in other editors will appears as 0 in YOGEME. Sometimes the conversion from 256 to 360 isn't perfect and it may slip a degree (44° will be 43°, but 45° will always be 45°). YOGEME is aware of that extra 90° and it will be added back into whatever value you choose. (Yes, this means if you put 64 here, the ship will pitch up about 64° instead of being "level")

Orders

Orders make the world go 'round. TIE gives you three orders to control FG behaviour, with up to four targets for each. The top drop-down gives you the Order itself. The Copy and Paste buttons are for the individual order with all targets and settings. Changing the order will update the short description (shown as "Attack targets (not for starships)") and variable definitions (shown as "Component?" and "Meaningless"). Pay attention to the description, as it can give you hints about what that order is suited for. In the picture above, the normal "Attack targets" order is meant for fighters, not capital ships. Caps should use a "Patrol" variant and fly through their waypoints. Using fighter orders makes them spin on a dime and looks stupid. I will mock you if you do this.

Percent of Full Speed is just that, a very basic throttle control. The two variables next to it change meaning as you select orders, so pay attention and play with them to get a full understanding.

Targets behave similarly to triggers, using the Type and Variable fields as well as the And/Or controls. FlightGroups will go after Primary targets first, with Secondaries being saved for afterwards or as targets of opportunity. The order text will update to reflect any changes and ensure the result is what you're looking for.

Unknown

Not much to this tab, just the remaining values that can be changed, but may not do anything. As the note says, values that have since been defined are located in their respective section and have the old number for reference.