Changes for page Breaking Changes

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

From version 153.1
edited by Manuel Ott
on 2026/03/24 15:52
Change comment: There is no comment for this version
To version 144.1
edited by Matthias Haan
on 2026/02/13 16:04
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.Manuel
1 +xwiki:XWiki.Matthias
Content
... ... @@ -23,29 +23,6 @@
23 23  === Version 9.00 ===
24 24  
25 25  (% class="table-striped" %)
26 -|(% colspan="1" style="width:117px" %)Scripts|(% colspan="1" style="width:119px" %)9.00 Beta 3|(% colspan="4" style="width:1625px" %)**ship.isexceedingmadscore** deprecated
27 -|(% colspan="6" style="width:117px" %)This property introduced with 9.00 Beta 1 got renamed to **ship.madscore.isexceedingmax**
28 -|(% colspan="1" style="width:117px" %)(% colspan="1" %)
29 -(((
30 -UI extensions
31 -)))|(% colspan="1" style="width:119px" %)9.00 Beta 2|(% colspan="4" style="width:1625px" %)**Lua: GetEfficiencyUpgrades()** deprecated, along with **efficiencyfactor** and **efficiencybonus** properties.
32 -|(% colspan="4" title="Background colour :" %)GetEfficiencyUpgrades() is deprecated and always returns an empty list. The efficiencyfactor and efficiencybonus properties are also deprecated and always return 1.0 and 0.0 respectively.
33 -|(% colspan="1" style="width:117px" %)Scripts|(% colspan="1" style="width:119px" %)9.00 Beta 2|(% colspan="4" style="width:1625px" %)**$object.efficiencyupgrades.*** script properties removed
34 -|(% colspan="6" style="width:117px" %)The $object.efficiencyupgrades.* script properties are no longer relevant and have been removed.
35 -|(% colspan="1" style="width:117px" %)Assets|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)**All collision shapes need to be re-converted**
36 -|(% colspan="6" style="width:117px" %)(((
37 -Due to an update of the Jolt physics engine all .jcs files have become incompatible and need to be re-created using the latest XUConverter.exe.
38 -
39 -**IMPORTANT**: The newly created .jcs files will also be incompatible with earlier versions of the game. We have provided a legacy version of the converter that can be used to generate files compatible with legacy versions of the game.
40 -)))
41 -|(% colspan="1" style="width:117px" %)Assets|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)Replaced **standard** tag on small and medium ships with **advanced** tag.
42 -|(% colspan="6" style="width:117px" %)The advanced tag encodes the new weapon and turret sizes for small and medium ships.
43 -|(% colspan="1" style="width:117px" %)Assets|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)Resized small and medium surface elements and integrated engines and shields into the ships.
44 -|(% colspan="6" style="width:117px" %)The assets are now aligned with the setup started with the Boron DLC. There are no visual modular meshes for shields and engines on the exterior on the ship any more. Turrets are now visually integrated into the ships hull.
45 -|(% colspan="1" style="width:117px" %)Scripts|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)Removed **<event_area_discovered>**
46 -|(% colspan="6" style="width:117px" %)Removed for performance reasons
47 -|(% colspan="1" style="width:117px" %)Assets|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)Added **overheatcooldelay** property to **<heat>** of weapons, changed functionality of **cooldelay**
48 -|(% colspan="6" style="width:117px" %)**cooldelay** now optionally defines a delay between firing a non-overheating shot and the cooldown starting, **overheatcooldelay** is an additional penalty delay when the weapon overheats.
49 49  |(% colspan="1" style="width:117px" %)Scripts|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)Removed script action **<get_highest_resource_yield>**
50 50  |(% colspan="6" style="width:117px" %)A new property that can be used in its place is **$sector.bestyieldrating.{$ware}**.
51 51  |(% colspan="1" style="width:117px" %)Scripts|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)Removed **<find_asteroid_in_cluster>** and **<find_recyclable_in_cluster>**
... ... @@ -52,12 +52,20 @@
52 52  |(% colspan="6" style="width:117px" %)**<find_asteroid_with_yield_in_sector>** and **<find_recyclable_with_yield_in_sector>** should now be used instead.
53 53  |(% colspan="1" style="width:117px" %)Parameters|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)Removed **<yielddensities>** from **<miningparams>**
54 54  |(% colspan="6" style="width:117px" %)It has been replaced with the new **<resources>** node.
55 -|(% colspan="1" style="width:117px" %)Libraries|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)**region_definitions.xml** no longer contains **<resources>** or **<scaneffect> **nodes
56 -|(% colspan="6" style="width:117px" %)Instead of defining resources in regions, they're now defined via resource areas in sectors (see **mapdefaults.xml** and **resourceyields.xml**). Regions can still have some control by defining **<allowedyields>**.
32 +|(% colspan="1" style="width:117px" %)Libraries|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)**region_definitions.xml** no longer contains **<resources>** nodes
33 +|(% colspan="6" style="width:117px" %)Instead of defining resources in regions, they're now defined via resource areas in sectors (see **mapdefaults.xml**). Regions can still have some control by defining **<allowedyields>**.
34 +|(% colspan="1" style="width:117px" %)Libraries|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)**region_definitions.xml** no longer contains **<scaneffect>** nodes
35 +|(% colspan="6" style="width:117px" %)This is now defined in resource area definitions in **resourceyields.xml**
57 57  |(% colspan="1" style="width:117px" %)Libraries|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)**regionyields.xml** has a completely different structure
58 58  |(% colspan="6" style="width:117px" %)It now contains definitions of resource areas referenced by sector properties (see **mapdefaults.xml**).
59 -|(% colspan="1" style="width:117px" %)Scripts|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)Removed **$resourceprobe.currentbestyield** and **.maxyield**, **$sector.averagemaxyield**, and **$galaxy.yieldthresholds**
60 -|(% colspan="6" style="width:117px" %)New properties that can be used are **$resourceprobe.bestyieldrating** and **$sector.yieldrating.{$ware}**. Yields thresholds are no longer a thing in 9.00.
38 +|(% colspan="1" style="width:117px" %)Scripts|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)Removed **$resourceprobe.currentbestyield**
39 +|(% colspan="6" style="width:117px" %)A new property that can be used in its place is **$resourceprobe.bestyieldrating**.
40 +|(% colspan="1" style="width:117px" %)Scripts|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)Removed **$resourceprobe.maxyield**
41 +|(% colspan="6" style="width:117px" %)Maximum yields are no longer relevant in 9.00.
42 +|(% colspan="1" style="width:117px" %)Scripts|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)Removed **$galaxy.yieldthresholds**
43 +|(% colspan="6" style="width:117px" %)Yields thresholds are no longer a thing in 9.00.
44 +|(% colspan="1" style="width:117px" %)Scripts|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)Removed **$sector.averagemaxyield**
45 +|(% colspan="6" style="width:117px" %)A new property that  can be used in its place are **$sector.yieldrating.{$ware}**.
61 61  |(% colspan="1" style="width:117px" %)Scripts|(% colspan="1" style="width:119px" %)9.00 Beta 1|(% colspan="4" style="width:1625px" %)Removed **flags **attribute from action **<add_blueprints>**
62 62  |(% colspan="6" style="width:117px" %)(((
63 63  The flags attribute is no longer available in the MD action <add_blueprints>