Changes for page Breaking Changes

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

From version 123.2
edited by Matthias Haan
on 2024/12/20 11:39
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.Matthias
1 +xwiki:XWiki.Klaus
Content
... ... @@ -23,8 +23,12 @@
23 23  === Version 7.50 ===
24 24  
25 25  (% class="table-striped" %)
26 -|(% colspan="1" style="width:117px" %)Parameters
27 -|(% colspan="4" style="width:117px" %)The <radar> section of <holomap> parameters has drastically changed its structure.
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 +)))
28 28  
29 29  === Version 7.00 ===
30 30  
... ... @@ -1060,7 +1060,7 @@
1060 1060  )))
1061 1061  |(% colspan="4" %)(% colspan="3" %)
1062 1062  (((
1063 -//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.
1064 1064  )))
1065 1065  
1066 1066  ----
... ... @@ -1077,7 +1077,7 @@
1077 1077  )))
1078 1078  |(% colspan="4" %)(% colspan="3" %)
1079 1079  (((
1080 -//The "docksizes" property no longer includes internal ship storage docks.//
1084 +The "docksizes" property no longer includes internal ship storage docks.
1081 1081  )))
1082 1082  |(((
1083 1083  All
... ... @@ -1088,11 +1088,11 @@
1088 1088  )))
1089 1089  |(% colspan="4" %)(% colspan="3" %)
1090 1090  (((
1091 -//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".
1092 1092  
1093 -//Lua: Adjusted GetComponentData() and HasShipyard(), added HasWharf()//
1094 -//Lua / GetComponentData() properties: Removed "iscapitalshipyard", fixed "isshipyard", added "canbuildships", "iswharf", "isequipmentdock"//
1095 -//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)
1096 1096  )))
1097 1097  |(((
1098 1098  UI extensions
... ... @@ -1103,7 +1103,7 @@
1103 1103  )))
1104 1104  |(% colspan="4" %)(% colspan="3" %)
1105 1105  (((
1106 -//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.
1107 1107  )))
1108 1108  |(% colspan="1" %)(% colspan="1" %)
1109 1109  (((
... ... @@ -1117,9 +1117,9 @@
1117 1117  )))
1118 1118  |(% colspan="4" %)(% colspan="3" %)
1119 1119  (((
1120 -//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.
1121 1121  
1122 -//The new function declaration is: void SetGuidance(UniverseID componentid, UIPosRot offset)//
1126 +The new function declaration is: void SetGuidance(UniverseID componentid, UIPosRot offset)
1123 1123  )))
1124 1124  |(((
1125 1125  UI extensions
... ... @@ -1130,7 +1130,7 @@
1130 1130  )))
1131 1131  |(% colspan="4" %)(% colspan="3" %)
1132 1132  (((
1133 -//CancelConstruction() now returns if the cancellation was successful. //
1137 +CancelConstruction() now returns if the cancellation was successful.
1134 1134  )))
1135 1135  
1136 1136  ----
... ... @@ -1147,7 +1147,7 @@
1147 1147  )))
1148 1148  |(% colspan="4" %)(% colspan="3" %)
1149 1149  (((
1150 -//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.
1151 1151  )))
1152 1152  
1153 1153  ----