Changes for page Breaking Changes
Last modified by Michael Baumgardt on 2026/04/17 12:03
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -xwiki:XWiki. florian1 +xwiki:XWiki.owen - Content
-
... ... @@ -32,129 +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 6 41 -)))|(% colspan="1" %)(% colspan="1" %) 42 -((( 43 -**FFI**: CustomGameStartPlayerProperty2 changed 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 -//This struct was added in 4.10 Beta 2 and an additional member count was added in Beta 6.// 51 -)))|(% colspan="1" %)(% colspan="1" %) 52 -((( 53 - 54 -))) 55 -|(% colspan="1" %)(% colspan="1" %) 56 -((( 57 -Parameters 58 -)))|(% colspan="1" %)(% colspan="1" %) 59 -((( 60 -4.10 Beta 3 61 -)))|(% colspan="1" %)(% colspan="1" %) 62 -((( 63 -Renamed **<stationinfobox>** to **<infobox>** 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 -//Info box parameters are now shared across stations and ships. The node has a more generic name to reflect that.// 71 -)))|(% colspan="1" %)(% colspan="1" %) 72 -((( 73 - 74 -))) 75 -|(% colspan="1" %)(% colspan="1" %) 76 -((( 77 -UI extensions 78 -)))|(% colspan="1" %)(% colspan="1" %) 79 -((( 80 -4.10 Beta 2 81 -)))|(% colspan="1" %)(% colspan="1" %) 82 -((( 83 -**FFI**: SetMacroMapPlayerSectorOffset() deprecated 84 -)))|(% colspan="1" %)(% colspan="1" %) 85 -((( 86 - 87 -))) 88 -|(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %) 89 -((( 90 -//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.// 91 -)))|(% colspan="1" %)(% colspan="1" %) 92 -((( 93 - 94 -))) 95 95 |((( 96 -UI extensions 97 -)))|((( 98 -4.10 Beta 2 99 -)))|((( 100 -**FFI**: (% style="color: rgb(0,0,0);" %)FilterComponentForMapMode(%%)() and (% style="color: rgb(0,0,0);" %)SetMapObjectFilter() changed 101 -)))|(% colspan="1" %)(% colspan="1" %) 102 -((( 103 - 104 -))) 105 -|(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %) 106 -((( 107 -//These functions were added in 4.10 Beta 1 and an additional boolean parameter allowentitydeliverymissionobject was added in Beta 2.// 108 -)))|(% colspan="1" %)(% colspan="1" %) 109 -((( 110 - 111 -))) 112 -|((( 113 113 Scripts 114 114 )))|((( 115 115 4.10 Beta 1 116 116 )))|((( 117 - Peoplerelatedattributesof mission** <delivery>**nodemoved40 +Removed script property $object.spawnsourceseed 118 118 )))|((( 119 119 120 120 ))) 121 121 |(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %) 122 122 ((( 123 - //The<delivery>nodeof<create_mission>and<update_mission> hasbeenchangedtosupportanew<wares>subnode.The peoplerelatedattributes:'people'and'skills'have beenmovedfrom the<delivery>nodeitselfto 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. 124 124 ))) 125 -|(% colspan="1" %)(% colspan="1" %) 126 -((( 127 -Scripts 128 -)))|(% colspan="1" %)(% colspan="1" %) 129 -((( 130 -4.10 Beta 1 131 -)))|(% colspan="1" %)(% colspan="1" %) 132 -((( 133 -**$destructible.productions** replaced with $defensible.productions 134 -)))|(% colspan="1" %)(% colspan="1" %) 135 -((( 136 - 137 -))) 138 -|(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %) 139 -((( 140 -//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.// 141 -)))|(% colspan="1" %)(% colspan="1" %) 142 -((( 143 - 144 -))) 145 -|((( 146 -Scripts 147 -)))|((( 148 -4.10 Beta 1 149 -)))|((( 150 -Removed script property **$object.spawnsourceseed** 151 -)))|((( 152 - 153 -))) 154 -|(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %) 155 -((( 156 -//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.// 157 -))) 158 158 |(% colspan="4" %)(% colspan="4" %) 159 159 ((( 160 160 == 4.00 ==
- Confluence.Code.ConfluencePageClass[0]
-
- id
-
... ... @@ -1,1 +1,1 @@ 1 -10 49238401 +102924739 - url
-
... ... @@ -1,1 +1,1 @@ 1 -https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/10 4923840/Breaking Changes1 +https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/102924739/Breaking Changes