Skip to content

OpenTTD-JRPM परियोजना परिचय ​

यह क्या है ​

OpenTTD-JRPM (jrpm) JGR के Patchpack (jgrpp) पर आधारित एक द्वितीयक विकास शाखा है, जो pulsexlb/OpenTTD-patches की "लोकोमोटिव डीकपलिंग" और "मॉड्यूलर एयरपोर्ट" सुविधाओं को सम्मिलित करती है, और jrpm-विशिष्ट कार्यक्षमताएँ जोड़ती है। वर्तमान संस्करण jrpm-0.1.0।

यह एक स्वतंत्र रूप से स्थापित और स्वतंत्र रूप से मल्टीप्लेयर करने योग्य पूर्ण नया संस्करण है: jrpm क्लाइंट/सर्वर हैंडशेक के लिए स्वतंत्र संस्करण पहचानकर्ता (jrpm-0.1.0) का उपयोग करते हैं, जो मूल jgrpp और pulsexlb संस्करणों से पूरी तरह अलग है, संस्करण भ्रम से बचाता है।

सुविधाएँ एक नज़र में ​

pulsexlb से (152 कमिट, git merge के माध्यम से शामिल) ​

  • लोकोमोटिव डीकपलिंग (डीकपल): ट्रेन डीकपल/अटैच करने की पूर्ण प्रणाली — डीकपल ऑर्डर, पथ टैग स्थानांतरण, कपलिंग लंबाई और गति सीमा, दोहरे इंजन समर्थन, NewGRF कपलिंग, कपलिंग पथ-खोज (YAPF/NPF), डीकपल के बाद दो ट्रेनों का स्वतंत्र शेड्यूलिंग;
  • मॉड्यूलर एयरपोर्ट (मल्टीटाइल-एयरपोर्ट): मल्टी-टाइल एयरपोर्ट सिस्टम पुनर्निर्माण — वायु प्रकार प्रणाली (air.h/air_type.h/newgrf_airtype.*), PBS हवाई यातायात नियंत्रण (pbs_air.*), YAPF विमानन पथ-खोज, station.allow_modify_airports एयरपोर्ट लेआउट संशोधन, gui.default_air_type डिफ़ॉल्ट विमानन प्रकार।

jrpm-विशिष्ट ​

सुविधाविवरणप्रवेश बिंदु
संसाधन डाउनलोड: मल्टी-मिरर + समानांतरअल्पविराम से अलग मल्टी-मिरर स्रोत, फ़ाइल-स्तरीय समानांतर डाउनलोड (समवर्तीता कॉन्फ़िगर करने योग्य), विफलता पर स्वचालित मिरर स्विचिंगसेटिंग्स → network.content_mirrors / network.content_download_parallel
स्वचालित वाहन समूहीकरणसाझा ऑर्डर/शेड्यूल के आधार पर एक क्लिक में स्वचालित रूप से समूह बनाएं और व्यवस्थित करें, समूह का नाम स्वचालित रूप से रूट नाम लेता हैसमूहन विंडो बटन / कंसोल autogroup
निर्माण मूल्य टूलटिपरेल/सड़क/भू-भाग बनाते समय माउस के ऊपर वास्तविक समय में अनुमानित लागत दिखाएंरेल/सड़क/भू-भाग टूलबार
संपूर्ण-गेम अवेयर AINoAI संरक्षित, नया AIGlobal वैश्विक API + उदाहरण AI GlobalAI, गेम सेटिंग्स द्वारा नियंत्रित पहुँच के साथgame.script.allow_global_ai_access
सर्वर मल्टी-वर्जन संगतताjrpm सर्वर एक साथ jrpm / मूल jgrpp / pulsexlb क्लाइंट स्वीकार करता हैसर्वर शामिल होने पर जाँच स्वचालित रूप से प्रभावी होती है

पूर्ण रूप से विरासत में मिला ​

  • jgrpp की सभी विशेषताएँ (सिग्नल संवर्द्धन, शेड्यूल्ड डिस्पैच, ट्रेसरेस्ट्रिक्ट, टेम्पलेट प्रतिस्थापन, आदि);
  • अपस्ट्रीम OpenTTD की सभी कार्यक्षमताएँ और NewGRF/स्क्रिप्ट पारिस्थितिकी तंत्र संगतता।

संस्करण संबंध ​

                 jgrpp-0.73.1 (सामान्य पूर्वज)
                 /                 \
 jgrpp शाखा (63 कमिट)        pulsexlb px-patch (152 कमिट)
 ├ jgrpp हालिया अपडेट             ├ लोकोमोटिव डीकपलिंग (डीकपल शाखा)
 ├ jrpm-विशिष्ट सुविधाएँ          └ मॉड्यूलर एयरपोर्ट (मल्टीटाइल-एयरपोर्ट शाखा)
 └ संस्करण नाम बदला jrpm-0.1.0
                 \                 /
                  jrpm शाखा (git merge)

शाखाएँ और कमिट ​

  • शाखा: jrpm (विकास मुख्यधारा)
  • प्रमुख कमिट:
    • d4c45740 jrpm-विशिष्ट 5 सुविधाएँ
    • 71fe214c merge pulsexlb (डीकपलिंग + मॉड्यूलर एयरपोर्ट)
    • 425e7207 संस्करण नाम बदला openttd-jrpm / jrpm-0.1.0
    • cb9848b7 सर्वर मल्टी-वर्जन क्लाइंट संगतता
    • 4716b925 समानांतर डाउनलोड समवर्तीता कॉन्फ़िगर करने योग्य

लाइसेंस ​

OpenTTD के समान: GPL-2.0।