Changes for page Breaking Changes
Last modified by Michael Baumgardt on 2026/04/17 12:03
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -37,16 +37,53 @@ 37 37 )))|((( 38 38 4.10 Beta 1 39 39 )))|((( 40 - Removedscriptproperty$object.spawnsourceseed40 +People related attributes of mission** <delivery> **node moved 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 spawnsourceseedisnolongerdirectlyaccessableby scripts. Use $component.seed,whichwill internallyusethespawnsourceseedifable.Note:An improvementis that.seedon objects withoutaspawnsourceseedwillnow return a resultthat differsbetween objectsofthe same macro,meaningitcan now reliablybeusedforplayerpropertyor jobships.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 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 +((( 50 50 == 4.00 == 51 51 ))) 52 52 |(% colspan="1" %)(% colspan="1" %)
- Confluence.Code.ConfluencePageClass[0]
-
- id
-
... ... @@ -1,1 +1,1 @@ 1 -102 9247391 +103285157 - url
-
... ... @@ -1,1 +1,1 @@ 1 -https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/102 924739/Breaking Changes1 +https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/103285157/Breaking Changes