--- title: कई X4 संस्करणों के लिए एक विस्तार summary: सटीक ext_v900 कैटलॉग बनाम संचयी ext_01_diff_v900 परतें। section: tools kind: guide status: reference updated: 2026-10-27 tags: ["X4","modding","version","catalogs"] sources: ["https://wiki.egosoft.com/X4%20Foundations%20Wiki/Modding%20Support/Multi-version%20extensions/"] --- ## परत चुनें | CAT/DAT जोड़ी | जब लागू होता है | | --- | --- | | `ext_01` | साझा सामग्री | | `ext_v900` | केवल 9.00 बजे, संख्याबद्ध विस्तारित कैटलॉग से ऊपर | | `subst_v900` | उप के लिए समतुल्य सटीक संस्करण | | `ext_01_diff_v900` | 9.00 बजे से ऊपर, मौजूदा ext_01; 9.00 बजे में पेश किया गया | `ext_v900` 9.00 या उससे कम का अर्थ नहीं है। एक भिन्न सूची के लिए उसका नंबर आधार आवश्यक है। एक सटीक संस्करण परत भिन्न परतों से आगे है। ## अपने पैकेज की योजना बनाएं स्वतंत्र पैकेजिंग योजना, तैयार अभिलेखागार नहींः ```text ext_01: ui/wiki_panel.lua -> common implementation ext_v800: ui/wiki_panel.lua -> 8.00 implementation ext_01_diff_v900: ui/wiki_panel.lua -> implementation from 9.00 content.xml: minimum supported game version ``` एक अनुपस्थित पथ के बजाय एक स्थिर UI पथ दर्ज करें `panel_900.lua`. मुक़द्दमाइस योजना के लिए, 8.00 पर सटीक संस्करण और 9.00 पर भिन्न संस्करण की अपेक्षा करें। बाद के खेल को तब भी कोड परिवर्तन की आवश्यकता हो सकती है जब वह कैटलॉग लोड करता है। ## सत्यापन प्रत्येक समर्थित खेल में एक विशिष्ट निदान मार्कर के साथ चयनित फ़ाइल की पहचान करें। इसका पूरा संस्करण रिकॉर्ड करें और UI क्रिया दोहराएं। एक मौजूदा अभिलेखागार संगतता साबित नहीं करता है। साथ पैक [X कैटलॉग उपकरण](wiki:tool-catalog), रखती `content.xml` बाहर. ये नियम प्राथमिक लेखक की जांच से आते हैं; इस विकि ने उस खेल प्रयोग को दोहराया नहीं है।