Changes for page Breaking Changes

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

From version 90.1
edited by florian
on 2021/06/24 11:24
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
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.florian
1 +xwiki:XWiki.owen
Content
... ... @@ -32,89 +32,19 @@
32 32  (((
33 33  == 4.10 ==
34 34  )))
35 -|(% colspan="1" %)(% colspan="1" %)
36 -(((
37 -UI extensions
38 -)))|(% colspan="1" %)(% colspan="1" %)
39 -(((
40 -4.10 Beta 2
41 -)))|(% colspan="1" %)(% colspan="1" %)
42 -(((
43 -**FFI**: SetMacroMapPlayerSectorOffset() deprecated
44 -)))|(% colspan="1" %)(% colspan="1" %)
45 -(((
46 -
47 -)))
48 -|(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)
49 -(((
50 -The functionality represented by //SetMacroMapPlayerSectorOffset//() has been removed and the function was therefore stubbed. Setting the gamestart properties "sector" and "offset" will affect the universe macro map instead directly.
51 -)))|(% colspan="1" %)(% colspan="1" %)
52 -(((
53 -
54 -)))
55 55  |(((
56 -UI extensions
57 -)))|(((
58 -4.10 Beta 2
59 -)))|(((
60 -**FFI**: (% style="color: rgb(0,0,0);" %)FilterComponentForMapMode(%%)() and (% style="color: rgb(0,0,0);" %)SetMapObjectFilter() changed
61 -)))|(% colspan="1" %)(% colspan="1" %)
62 -(((
63 -
64 -)))
65 -|(% colspan="3" %)(% colspan="3" %)
66 -(((
67 -//These functions were added in 4.10 Beta 1 and an additional boolean parameter allowentitydeliverymissionobject was added in Beta 2.//
68 -)))|(% colspan="1" %)(% colspan="1" %)
69 -(((
70 -
71 -)))
72 -|(((
73 73  Scripts
74 74  )))|(((
75 75  4.10 Beta 1
76 76  )))|(((
77 -People related attributes of mission** <delivery> **node moved
40 +Removed script property $object.spawnsourceseed
78 78  )))|(((
79 79  
80 80  )))
81 81  |(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)
82 82  (((
83 -//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.
84 84  )))
85 -|(% colspan="1" %)(% colspan="1" %)
86 -(((
87 -Scripts
88 -)))|(% colspan="1" %)(% colspan="1" %)
89 -(((
90 -4.10 Beta 1
91 -)))|(% colspan="1" %)(% colspan="1" %)
92 -(((
93 -**$destructible.productions** replaced with $defensible.productions
94 -)))|(% colspan="1" %)(% colspan="1" %)
95 -(((
96 -
97 -)))
98 -|(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)
99 -(((
100 -//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.//
101 -)))|(% colspan="1" %)(% colspan="1" %)
102 -(((
103 -
104 -)))
105 -|(((
106 -Scripts
107 -)))|(((
108 -4.10 Beta 1
109 -)))|(((
110 -Removed script property **$object.spawnsourceseed**
111 -)))|(((
112 -
113 -)))
114 -|(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)
115 -(((
116 -//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.//
117 -)))
118 118  |(% colspan="4" %)(% colspan="4" %)
119 119  (((
120 120  == 4.00 ==
Confluence.Code.ConfluencePageClass[0]
id
... ... @@ -1,1 +1,1 @@
1 -103612682
1 +102924739
url
... ... @@ -1,1 +1,1 @@
1 -https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/103612682/Breaking Changes
1 +https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/102924739/Breaking Changes