Changes for page Breaking Changes

Last modified by Michael Baumgardt on 2026/04/17 12:03

From version 122.5
edited by Chris Burtt-Jones
on 2024/06/04 10:21
Change comment: There is no comment for this version
To version 124.5
edited by Klaus Meyer
on 2025/01/07 16:40
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.CBJ
1 +xwiki:XWiki.Klaus
Content
... ... @@ -20,12 +20,22 @@
20 20  
21 21  {{toc scope="LOCAL" start="3"/}}
22 22  
23 +=== Version 7.50 ===
24 +
25 +(% class="table-striped" %)
26 +|(% colspan="1" style="width:117px" %)Relations|(% colspan="1" style="width:119px" %)7.50 Beta 4|(% colspan="2" style="width:1625px" %)**Faction relation UI values: Changed mapping of relations to displayed UI values between 0.5 and 1.0 (UI +25 and +30)**
27 +|(% colspan="4" style="width:117px" %)
28 +|(% colspan="1" style="width:117px" %)Parameters|(% colspan="1" style="width:119px" %)7.50 Beta 4|(% colspan="2" style="width:1625px" %)**<holomap><radar>**:** complete change in structure**
29 +|(% colspan="7" style="width:117px" %)(((
30 +This section now contains sets of parameters for the different modes it can be in, each in its own <mode> child node. This list can be dynamically expanded to add more modes.
31 +)))
32 +
23 23  === Version 7.00 ===
24 24  
25 25  
26 26  (% class="table-striped" %)
27 27  |(% colspan="1" style="width:117px" %)Gamestarts|(% colspan="1" style="width:119px" %)7.00 Beta 8|(% colspan="2" style="width:1625px" %)**Text references**
28 -|(% colspan="4" style="width:117px" %)//Fields containing text references in gamestarts.xml now have full text conversion applied, allowing texts to be constructed from multiple text entries, e.g. {1234,56}\n\n{1234,78}. As a result, raw text placed in the text fields needs to be formatted//
38 +|(% colspan="4" style="width:117px" %)//Fields containing text references in gamestarts.xml now have full text conversion applied, allowing texts to be constructed from multiple text entries, e.g. {1234,56}\n\n{1234,78}. As a result, raw text placed in the text fields needs to be formatted accordingly, e.g. "Test start (easy)" would need to be changed to "Test start \(easy\)" to avoid the text in brackets being treated as a comment.//
29 29  |(% colspan="1" style="width:117px" %)Assets|(% colspan="1" style="width:119px" %)7.00 Beta 7|(% colspan="2" style="width:1625px" %)**\assets\textures\fx\highway_fx_electric_02** was deleted and replaced with **\assets\textures\fx\fx_p2_electric_01**
30 30  |(% colspan="4" style="width:117px" %)highway_fx_electric_02 is still available in "legacy" folder if needed
31 31  |(% colspan="1" style="width:117px" %)Parameters|(% colspan="1" style="width:119px" %)7.00 Beta 7|(% colspan="2" style="width:1625px" %)**<aiflight><skills>**: **strafespeed**, **strafeacc**, **steeringspeed**, **steeringacc** moved to separate nodes; added support for min and max values
... ... @@ -1054,7 +1054,7 @@
1054 1054  )))
1055 1055  |(% colspan="4" %)(% colspan="3" %)
1056 1056  (((
1057 -//Changed return value type to const char* to better identify failure reasons in Lua script.//
1067 +Changed return value type to const char* to better identify failure reasons in Lua script.
1058 1058  )))
1059 1059  
1060 1060  ----
... ... @@ -1071,7 +1071,7 @@
1071 1071  )))
1072 1072  |(% colspan="4" %)(% colspan="3" %)
1073 1073  (((
1074 -//The "docksizes" property no longer includes internal ship storage docks.//
1084 +The "docksizes" property no longer includes internal ship storage docks.
1075 1075  )))
1076 1076  |(((
1077 1077  All
... ... @@ -1082,11 +1082,11 @@
1082 1082  )))
1083 1083  |(% colspan="4" %)(% colspan="3" %)
1084 1084  (((
1085 -//Shipyards (formerly also known as Capital Shipyards) can build capital ships, while Wharfs only build non-capital ships. To check whether a station is a Shipyard or a Wharf, check whether the station "can build ships".//
1095 +Shipyards (formerly also known as Capital Shipyards) can build capital ships, while Wharfs only build non-capital ships. To check whether a station is a Shipyard or a Wharf, check whether the station "can build ships".
1086 1086  
1087 -//Lua: Adjusted GetComponentData() and HasShipyard(), added HasWharf()//
1088 -//Lua / GetComponentData() properties: Removed "iscapitalshipyard", fixed "isshipyard", added "canbuildships", "iswharf", "isequipmentdock"//
1089 -//Scripts: Fixed property .isshipyard, added .iswharf (.canbuildships existed already)//
1097 +Lua: Adjusted GetComponentData() and HasShipyard(), added HasWharf()
1098 +Lua / GetComponentData() properties: Removed "iscapitalshipyard", fixed "isshipyard", added "canbuildships", "iswharf", "isequipmentdock"
1099 +Scripts: Fixed property .isshipyard, added .iswharf (.canbuildships existed already)
1090 1090  )))
1091 1091  |(((
1092 1092  UI extensions
... ... @@ -1097,7 +1097,7 @@
1097 1097  )))
1098 1098  |(% colspan="4" %)(% colspan="3" %)
1099 1099  (((
1100 -//Added new "operational" field to retrieve information about number of operational upgrades in a group.//
1110 +Added new "operational" field to retrieve information about number of operational upgrades in a group.
1101 1101  )))
1102 1102  |(% colspan="1" %)(% colspan="1" %)
1103 1103  (((
... ... @@ -1111,9 +1111,9 @@
1111 1111  )))
1112 1112  |(% colspan="4" %)(% colspan="3" %)
1113 1113  (((
1114 -//In X Rebirth "info points" existed (which were mainly used as interaction points to scan stations/access information about modules). These were removed in X4 but this left-over property here was missed to be removed in-time for release. It was therefore removed now in order to move towards a stable/clean UI API.//
1124 +In X Rebirth "info points" existed (which were mainly used as interaction points to scan stations/access information about modules). These were removed in X4 but this left-over property here was missed to be removed in-time for release. It was therefore removed now in order to move towards a stable/clean UI API.
1115 1115  
1116 -//The new function declaration is: void SetGuidance(UniverseID componentid, UIPosRot offset)//
1126 +The new function declaration is: void SetGuidance(UniverseID componentid, UIPosRot offset)
1117 1117  )))
1118 1118  |(((
1119 1119  UI extensions
... ... @@ -1124,7 +1124,7 @@
1124 1124  )))
1125 1125  |(% colspan="4" %)(% colspan="3" %)
1126 1126  (((
1127 -//CancelConstruction() now returns if the cancellation was successful. //
1137 +CancelConstruction() now returns if the cancellation was successful.
1128 1128  )))
1129 1129  
1130 1130  ----
... ... @@ -1141,7 +1141,7 @@
1141 1141  )))
1142 1142  |(% colspan="4" %)(% colspan="3" %)
1143 1143  (((
1144 -//Instead of "nextdestname", use the properties "destination" or "destinationsector" to retrieve a destination component, then retrieve its "name" property.//
1154 +Instead of "nextdestname", use the properties "destination" or "destinationsector" to retrieve a destination component, then retrieve its "name" property.
1145 1145  )))
1146 1146  
1147 1147  ----