Changes for page Breaking Changes

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

From version 87.1
edited by owen
on 2021/06/10 13:19
Change comment: There is no comment for this version
To version 83.1
edited by owen
on 2021/04/30 10:57
Change comment: There is no comment for this version

Summary

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.productions
43 +$destructible.productions replaced with $defensible.productions
57 57  )))|(% colspan="1" %)(% colspan="1" %)
58 58  (((
59 59  
60 60  )))
61 -|(% class="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.productions script property was removed and reimplemented as $defensible.productions meaning some old uses may no longer work unless the destructible is also a defensible. The old implementation functioned by finding the 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 result in a value 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 -103612552
1 +102924786
url
... ... @@ -1,1 +1,1 @@
1 -https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/103612552/Breaking Changes
1 +https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/102924786/Breaking Changes