Changes for page Breaking Changes

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

From version 92.1
edited by matthias
on 2021/06/30 12:44
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
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.matthias
1 +xwiki:XWiki.owen
Content
... ... @@ -34,90 +34,20 @@
34 34  )))
35 35  |(% colspan="1" %)(% colspan="1" %)
36 36  (((
37 -Parameters
38 -)))|(% colspan="1" %)(% colspan="1" %)
39 -(((
40 -4.10 Beta 3
41 -)))|(% colspan="1" %)(% colspan="1" %)
42 -(((
43 -Renamed **<stationinfobox>** to **<infobox>**
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 -Info box parameters are now shared across stations and ships. The node has a more generic name to reflect that.
51 -)))|(% colspan="1" %)(% colspan="1" %)
52 -(((
53 -
54 -)))
55 -|(% colspan="1" %)(% colspan="1" %)
56 -(((
57 -UI extensions
58 -)))|(% colspan="1" %)(% colspan="1" %)
59 -(((
60 -4.10 Beta 2
61 -)))|(% colspan="1" %)(% colspan="1" %)
62 -(((
63 -**FFI**: SetMacroMapPlayerSectorOffset() deprecated
64 -)))|(% colspan="1" %)(% colspan="1" %)
65 -(((
66 -
67 -)))
68 -|(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)
69 -(((
70 -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.
71 -)))|(% colspan="1" %)(% colspan="1" %)
72 -(((
73 -
74 -)))
75 -|(((
76 -UI extensions
77 -)))|(((
78 -4.10 Beta 2
79 -)))|(((
80 -**FFI**: (% style="color: rgb(0,0,0);" %)FilterComponentForMapMode(%%)() and (% style="color: rgb(0,0,0);" %)SetMapObjectFilter() changed
81 -)))|(% colspan="1" %)(% colspan="1" %)
82 -(((
83 -
84 -)))
85 -|(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)
86 -(((
87 -//These functions were added in 4.10 Beta 1 and an additional boolean parameter allowentitydeliverymissionobject was added in Beta 2.//
88 -)))|(% colspan="1" %)(% colspan="1" %)
89 -(((
90 -
91 -)))
92 -|(((
93 93  Scripts
94 -)))|(((
95 -4.10 Beta 1
96 -)))|(((
97 -People related attributes of mission** <delivery> **node moved
98 -)))|(((
99 -
100 -)))
101 -|(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)
102 -(((
103 -//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.//
104 -)))
105 -|(% colspan="1" %)(% colspan="1" %)
106 -(((
107 -Scripts
108 108  )))|(% colspan="1" %)(% colspan="1" %)
109 109  (((
110 110  4.10 Beta 1
111 111  )))|(% colspan="1" %)(% colspan="1" %)
112 112  (((
113 -**$destructible.productions** replaced with $defensible.productions
43 +$destructible.productions replaced with $defensible.productions
114 114  )))|(% colspan="1" %)(% colspan="1" %)
115 115  (((
116 116  
117 117  )))
118 -|(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)
48 +|(% colspan="3" %)(% colspan="3" %)
119 119  (((
120 -//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.
121 121  )))|(% colspan="1" %)(% colspan="1" %)
122 122  (((
123 123  
... ... @@ -127,13 +127,13 @@
127 127  )))|(((
128 128  4.10 Beta 1
129 129  )))|(((
130 -Removed script property **$object.spawnsourceseed**
60 +Removed script property $object.spawnsourceseed
131 131  )))|(((
132 132  
133 133  )))
134 134  |(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)
135 135  (((
136 -//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.
137 137  )))
138 138  |(% colspan="4" %)(% colspan="4" %)
139 139  (((
Confluence.Code.ConfluencePageClass[0]
id
... ... @@ -1,1 +1,1 @@
1 -104596046
1 +102924786
url
... ... @@ -1,1 +1,1 @@
1 -https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/104596046/Breaking Changes
1 +https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/102924786/Breaking Changes