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,47 +37,14 @@ 37 37 )))|((( 38 38 4.10 Beta 1 39 39 )))|((( 40 - Peoplerelatedattributesof mission** <delivery>**nodemoved40 +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>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. 47 47 ))) 48 -|(% colspan="1" %)(% colspan="1" %) 49 -((( 50 -Scripts 51 -)))|(% colspan="1" %)(% colspan="1" %) 52 -((( 53 -4.10 Beta 1 54 -)))|(% colspan="1" %)(% colspan="1" %) 55 -((( 56 -**$destructible.productions** replaced with $defensible.productions 57 -)))|(% colspan="1" %)(% colspan="1" %) 58 -((( 59 - 60 -))) 61 -|(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="3" data-highlight-colour="grey" %) 62 -((( 63 -//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.// 64 -)))|(% colspan="1" %)(% colspan="1" %) 65 -((( 66 - 67 -))) 68 -|((( 69 -Scripts 70 -)))|((( 71 -4.10 Beta 1 72 -)))|((( 73 -Removed script property **$object.spawnsourceseed** 74 -)))|((( 75 - 76 -))) 77 -|(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="4" data-highlight-colour="grey" %) 78 -((( 79 -//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.// 80 -))) 81 81 |(% colspan="4" %)(% colspan="4" %) 82 82 ((( 83 83 == 4.00 ==
- Confluence.Code.ConfluencePageClass[0]
-
- id
-
... ... @@ -1,1 +1,1 @@ 1 -10 36125521 +102924739 - url
-
... ... @@ -1,1 +1,1 @@ 1 -https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/10 3612552/Breaking Changes1 +https://www.egosoft.com:8444/confluence/wiki/spaces/X4WIKI/pages/102924739/Breaking Changes