Releases: MikeG621/Platform
Releases · MikeG621/Platform
v7.1 Release
- (TIE) "Board to Destroy Cargo" now "Board with no Effect". [YOGEME#117]
- (XWA) Defect order text now includes IFF. [YOGEME#113]
- (Strings) MeshType added.
- (XWA) Fixes in the Order Var labels.
v7.0 Release
- Format spec for XWA implemented, includes some backflow into TIE and XvT.
- This means all XWA Unknowns are defined; many that were left were editor-use only or Unused.
- Not all editor-use properties are exposed.
- Various things renamed. BREAKING CHANGE
- ArrDep mothership properties renamed, the
*Method
bools are now*ViaMothership
or*MothershipUsed
per proper boolean naming convention.
- Waypoint refactor. BREAKING CHANGE
- BaseWaypoint renamed to Waypoint, no longer abstract.
- Xwa.FlightGroup.Waypoint renamed to XwaWaypoint.
- Xwing, TIE, and XvT now use Waypoint (formerly BaseWaypoint) directly. Previously derived classes deleted.
Clone()
added.
- (TIE) Added Questions.QuestionType and .QuestionCondition enums, PostTrigger and PostTrigType types changed. BREAKING CHANGE
- (Xwing) GetTIECraftType now returns
byte
. - (Xwing) ArrDep
*Hyperspace
renamed to*ViaHyperspace
and changed tobool
. - (Xwing) Added
FlightGroup.CommandList
enum - (Briefing) EventParameters now a singleton class,
this[]
made private in lieu ofGetCount()
. BREAKING CHANGE - (Briefing) Deleted
EventParameterCount
, since it's redundant withGetCount()
. - (Briefing)
ConvertTicksToSeconds
andConvertSecondsToTicks
functions added. - (Briefing)
Events
parameter now a collection newEvent
class objects instead ofshort[]
. BREAKING CHANGE- This causes many changes throughout. Most of the work is now done within the collection or event itself without
requiring a lot of array manipulation.
- This causes many changes throughout. Most of the work is now done within the collection or event itself without
- (TIE-XWA)
BaseFlightGroup.Difficulty
changed to newDifficulties
enum. - (Xwing Briefing) Couple internal changes around event conversion.
short[] _eventMapper
nowEventMap[] _eventMaps
.short getEventMapperIndex()
nowEventMap getEventMapper
.
- (XWA) The TrimEnd fix from v5.0 reapplied and expanded throughout.
v6.1 Release
- (Converter) Added TieToXvt(), TieToBop(), TieToXvtBop(), XvtBopToXwa(), TieToXwa() upgrade paths
- (Converter) XWA orders convert times and craft type to/from TIE and XvT
- (Converter) XvT to XWA Triggers adjust craft type
- (Converter) Added Countermeasures, ExplosionTime, GlobalUnit and Optionals to XwaToXvt Flightgroups
- (Xwing) Fixed up FlightGroup.WaypointIndex
- (TIE) Added FlightGroup.Order.CommandList, Mission.Trigger.TypeList, .AmountList and .ConditionList enums
- (XvT) Briefing EventQuantityLimit corrected to 200
- (XvT) Order and Trigger operators convert time to XWA properly
- (XvT) Added FlightGroup.Order.CommandList, Mission.Trigger.TypeList, .AmountList and .ConditionList enums
- (XWA) Added FlightGroup.Order.CommandList, Mission.Trigger.TypeList, .AmountList and .ConditionList enums
- (XWA) Fixed the time display for "Before Time" trigger/order target type text
- (XWA) Mission.GetDelaySeconds() now static BREAKING CHANGE
v6.0 Release
- (XWA) FG.Designation Unknown 0x14 renamed to "HYP from Any Region" [YOGEME#91]
- (XWA) Arr/Dep Method1 changed to byte to handle value of 2, "HYP to region of mothership" BREAKING CHANGE
v5.8.1 Release
v5.8 Release
- (BaseBriefing) New "Skip Marker" event, for TIE and XvT
- (XWA) Region references in Triggers and Orders prepped for string replacement similar to FGs and Teams YOGEME#82
v5.7.5 Release
- (XWA) Fixed Message reading after length increased in 5.7.3
- Updates for TIE. Deleted items are those confirmed to have zero effect in the executable. [Issue #12]
- "Captured on Ejection" and "Secret Goals" removed
- Trigger "Unknown (arrive?)" now "cannon subsystem disabled"
- Trigger Type "Craft When" fixed
- Trigger Type "Misc" now "Adjusted AI Skill", added "Status" and "All Craft" types to match XvT
- Status "No Lasers" now "No Turrets", everything past "Hyperdrive Added" deleted
- Orders after "Board to Repair" deleted
v5.7.4 Release
- (XxT) Briefing TicksPerSecond updated to 21 (0x15) instead of 20.
Also, not posted as a Release but v5.7.3:
- (XWA) Message length limit increased to 68.
v5.7.2 Release
- (XWA) Added missing Squadron logo options in Mission.LogoEnum
v5.7.1 Release
- XWA Message Trigger And/Or read now checks for 1 instead of any odd value (JB)