Changes for page Breaking Changes

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

From version 86.1
edited by owen
on 2021/06/10 12:21
Change comment: There is no comment for this version
To version 82.1
edited by owen
on 2021/04/26 13:58
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -37,53 +37,16 @@
37 37  )))|(((
38 38  4.10 Beta 1
39 39  )))|(((
40 -People related attributes of mission** <delivery> **node moved
40 +Removed script property $object.spawnsourceseed
41 41  )))|(((
42 42  
43 43  )))
44 44  |(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)
45 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.//
46 +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.
47 47  )))
48 48  |(% colspan="4" %)(% colspan="4" %)
49 49  (((
50 -== 4.10 ==
51 -)))
52 -|(% colspan="1" %)(% colspan="1" %)
53 -(((
54 -Scripts
55 -)))|(% colspan="1" %)(% colspan="1" %)
56 -(((
57 -4.10 Beta 1
58 -)))|(% colspan="1" %)(% colspan="1" %)
59 -(((
60 -**$destructible.productions** replaced with $defensible.productions
61 -)))|(% colspan="1" %)(% colspan="1" %)
62 -(((
63 -
64 -)))
65 -|(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)
66 -(((
67 -//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.//
68 -)))|(% colspan="1" %)(% colspan="1" %)
69 -(((
70 -
71 -)))
72 -|(((
73 -Scripts
74 -)))|(((
75 -4.10 Beta 1
76 -)))|(((
77 -Removed script property **$object.spawnsourceseed**
78 -)))|(((
79 -
80 -)))
81 -|(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)
82 -(((
83 -//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.//
84 -)))
85 -|(% colspan="4" %)(% colspan="4" %)
86 -(((
87 87  == 4.00 ==
88 88  )))
89 89  |(% colspan="1" %)(% colspan="1" %)
Confluence.Code.ConfluencePageClass[0]
id
... ... @@ -1,1 +1,1 @@
1 -103285157
1 +102924739
url
... ... @@ -1,1 +1,1 @@
1 -https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/103285157/Breaking Changes
1 +https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/102924739/Breaking Changes