Skip to content

Releases: MikeG621/Platform

v7.1 Release

02 Feb 14:16
Compare
Choose a tag to compare
  • (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

06 Oct 15:18
Compare
Choose a tag to compare
  • 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 to bool.
  • (Xwing) Added FlightGroup.CommandList enum
  • (Briefing) EventParameters now a singleton class, this[] made private in lieu of GetCount(). BREAKING CHANGE
  • (Briefing) Deleted EventParameterCount, since it's redundant with GetCount().
  • (Briefing) ConvertTicksToSeconds and ConvertSecondsToTicks functions added.
  • (Briefing) Events parameter now a collection new Event class objects instead of short[]. 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.
  • (TIE-XWA) BaseFlightGroup.Difficulty changed to new Difficulties enum.
  • (Xwing Briefing) Couple internal changes around event conversion.
    • short[] _eventMapper now EventMap[] _eventMaps.
    • short getEventMapperIndex() now EventMap getEventMapper.
  • (XWA) The TrimEnd fix from v5.0 reapplied and expanded throughout.

v6.1 Release

08 Dec 17:15
Compare
Choose a tag to compare
  • (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

27 Oct 12:50
Compare
Choose a tag to compare
  • (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

14 Oct 20:20
Compare
Choose a tag to compare

v5.8 Release

04 Aug 19:50
Compare
Choose a tag to compare
  • (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

16 Jan 17:57
Compare
Choose a tag to compare
  • (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

27 Aug 13:21
Compare
Choose a tag to compare
  • (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

26 Feb 00:14
Compare
Choose a tag to compare
  • (XWA) Added missing Squadron logo options in Mission.LogoEnum

v5.7.1 Release

09 Feb 00:15
Compare
Choose a tag to compare
  • XWA Message Trigger And/Or read now checks for 1 instead of any odd value (JB)