Changes for page Breaking Changes
Last modified by Michael Baumgardt on 2026/04/17 12:03
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -32,19 +32,6 @@ 32 32 ((( 33 33 == 4.10 == 34 34 ))) 35 -|((( 36 -Scripts 37 -)))|((( 38 -4.10 Beta 1 39 -)))|((( 40 -People related attributes of mission** <delivery> **node moved 41 -)))|((( 42 - 43 -))) 44 -|(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %) 45 -((( 46 -//The <delivery> node of <create_mission> and <update_mission> has been changed to support a new <wares> subnode. The people related attributes: 'people' and 'skills' have been moved from the <delivery> node itself to a <people> subnode.// 47 -))) 48 48 |(% colspan="1" %)(% colspan="1" %) 49 49 ((( 50 50 Scripts ... ... @@ -53,14 +53,14 @@ 53 53 4.10 Beta 1 54 54 )))|(% colspan="1" %)(% colspan="1" %) 55 55 ((( 56 - **$destructible.productions**replaced with $defensible.productions43 +$destructible.productions replaced with $defensible.productions 57 57 )))|(% colspan="1" %)(% colspan="1" %) 58 58 ((( 59 59 60 60 ))) 61 -|(% c lass="highlight-grey" colspan="3"data-highlight-colour="grey"%)(% class="highlight-grey" colspan="3"data-highlight-colour="grey"%)48 +|(% colspan="3" %)(% colspan="3" %) 62 62 ((( 63 - //The $destructible.productionsscript propertywas removed and reimplemented as $defensible.productionsmeaning some old uses may no longer work unless the destructible is also a defensible. The old implementation functionedby findingthe containing object of the destructible(including itself) to query for the production modules.//50 +The $destructible.productions was reimplemented as $defensible.productions. The old implementation found the containing object of the destructible to query for the production modules. It should now be directly called defensible objects. 64 64 )))|(% colspan="1" %)(% colspan="1" %) 65 65 ((( 66 66 ... ... @@ -70,13 +70,13 @@ 70 70 )))|((( 71 71 4.10 Beta 1 72 72 )))|((( 73 -Removed script property **$object.spawnsourceseed**60 +Removed script property $object.spawnsourceseed 74 74 )))|((( 75 75 76 76 ))) 77 77 |(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %) 78 78 ((( 79 - //The spawnsource seed is no longer directly accessible by scripts. Use $component.seed, which will internally use the spawnsource seed if able. Note: An improvement is that .seed on objects without a spawnsource seed will now resultin avalue that differs between objects of the same macro, meaning it can now reliably be used for player property or job ships.//66 +The spawnsource seed is no longer directly accessable by scripts. Use $component.seed, which will internally use the spawnsource seed if able. Note: An improvement is that .seed on objects without a spawnsource seed will now return a result that differs between objects of the same macro, meaning it can now reliably be used for player property or job ships. 80 80 ))) 81 81 |(% colspan="4" %)(% colspan="4" %) 82 82 (((
- Confluence.Code.ConfluencePageClass[0]
-
- id
-
... ... @@ -1,1 +1,1 @@ 1 -10 36125521 +102924786 - url
-
... ... @@ -1,1 +1,1 @@ 1 -https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/10 3612552/Breaking Changes1 +https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/102924786/Breaking Changes