Oolite

نرم افزار تصویر:
Oolite
جزئیات نرم افزار:
نسخه: 1.82 به روز شده
ها تاریخ: 17 Jul 15
توسعه دهنده: Giles Williams
پروانه: رایگان
محبوبیت: 46

Rating: 3.5/5 (Total Votes: 2)

در این پروژه Oolite منبع باز و کاملا رایگان بازی شبیه سازی فضا، برای Mac OS X در C هدف با استفاده از کاکائو و OpenGL نوشته شده است.
بازی جدید نوع از اینترنت - Oolite به عنوان پاسخ به خروج از نخبگان نوشته شده است. با این حال، آن است که توسط یک تفسیر مستقل و توسعه بازی اصلی، در اصل توسط مسیحی پیندر، و به دنبال آن ایان بل و دیوید Braben الهام گرفته است.
بازیکنان Oolite به راحتی می توانید بازی با ویژگی های جدید و قابلیت، به لطف طراحی ماژولار و کوچک خود را گسترش دهد. تقریبا در هر جنبه ای از بازی می تواند به راحتی با استفاده از بسته های گرافیکی رایگان و ساده و ویرایشگرهای متنی تغییر یافتهاست.

مبارزه با توازن مجدد:؛ X & nbsp؛ و سیستم عامل ویندوز

چه در این نسخه جدید است Oolite یک بازی مستقل از پلتفرم، حمایت از لینوکس، Mac OS & nbsp است.
تعادل در مبارزه با 1.82 شده است به طور قابل توجهی دوباره به اوایل بازی کمی ساده تر برای مبتدیان، و در عین حال مقدار زیادی از چالش ها در بازی بعد. پاسخ AI به بسیاری از تاکتیک های ساخته شده واقعی تر - گاهی اوقات آنها را با بهره، گاهی اوقات نمی شود! - و موشکی و عملکرد لیزر است بهینه سازی شده است را به دعوا گذشته کمی طولانی تر و کاهش احتمال از پخش شدن در ثانیه نابود قبل از آنها متوجه خطر.
گرافیک و ارتقاء رابط
ما برخی از پیشرفت به برخی از گرافیک و رابط ساخته شده است، با یکی از اصلی بودن نقشه کهکشان به طور کامل zoomable و رونده، که جایگزین نمودار های کوتاه برد و دور برد جداگانه. رسم مسیر نیز بهبود یافته است: با آرایه و جوی پیشرفته ناوبری، شما می توانید یک مسیر به طرف دیگر از جدول تعیین می کنند، و سپس پرش در امتداد آن را یک گام در یک زمان بدون نیاز به دوباره طرح.
ما نیز ساخته ام بهبود پشتیبانی از چند مانیتور، گرافیک انفجار، و بافت سیاره، و معرفی یک & quot؛ میدان دید و & quot؛ تنظیم به تنظیمات بازی.
مدیر توسعه بسته در حال حاضر شما مشاهده اطلاعات بیشتر در مورد بسته (مطبوعات "من")، فیلتر کردن لیست در شیوه های مختلف ('F' را فشار دهید)، و یا استخراج یک بسته نصب به OXP افزونه شما پوشه به طوری که شما به راحتی می توانید نگاه اجازه می دهد تا در داخل آن و سفارشی کردن آن بیشتر (مطبوعات 'X').
فرصت بسته توسعه جدید
نویسندگان بسته توسعه در حال حاضر بسیاری از گزینه های در دسترس به آنها را برای ویرایش داده که قبلا سخت کدگذاری شد. مثل همیشه، هر نسخه Oolite قابل تنظیم تر از گذشته است - در اینجا برخی از گزینه های جدید:
بازار و تجارت گسترش هم اکنون می توانید تعریف کالاهای تجاری کاملا جدید، با ویژگی های بهبود یافته برای ایستگاه OXPS که مسئولیت رسیدگی به این کالا. اقتصاد را می توان به طور کامل بازنویسی - شما دیگر در یک صنعتی تنها به خط کشاورزی محدود به هشت اقتصاد.
تنظیمات رابط کاربری گرافیکی، رنگ، و سبک نمایش را می توان گسترده از طریق از plist جدید سفارشی.
ویرایش اطلاعات سیستم به طور قابل توجهی افزایش یافته است، با بسیاری از خواص بیشتر برای سفارشی سازی باز - تمام راه را تا به سیستم مختصات - و مدیریت و درگیری سیستم پیشرفته وضوح برای این خواص به آن را آسان تر برای گسترش به همزیستی با موفقیت.
گزینه های بیشتر HUD، از جمله صفحة تصویر زمان اجرا قابل ویرایش.
اجرای بسیاری از موارد تجهیزات هسته بازنویسی شده است اجازه می دهد تا سفارشی سازی بسیار بیشتر است.
در توسعه OXP می سازد، این OXP تصدیق کننده است چک کردن نحو خیلی بیشتر از فایل های کلید بدون نیاز به راه اندازی کامل بازی، و شیوه های مختلف منسوخ ثبت میشود به شما کمک کند OXPS خود را در حال اجرا هموار.
به طور معمول، تعداد زیادی بیشتر خواص و روش JS برای انعطاف پذیری بیشتر.
همه از این قابلیت های اضافی می تواند بسیار قدرتمند، به طوری همچنین با استفاده از آن را به دقت در جهان Oolite عادی، حمایت از سناریو شده است به طور قابل توجهی به روز رسانی به اجازه نویسنده گسترش استفاده کامل از آن را به عنوان تصورات خود اجازه.
بسته های توسعه اکنون می توانید به تنها بار در حالات خود را محدود شود، که به معنی شما می توانید تغییرات بسیار بزرگتر از قبل بدون نیاز به سازگاری با بسته های مورد دیگر نگران، و انجام کارهای که فقط قبل از نه کار کرده اند.
یک مینی سری از ماموریت OXPS که نمی خواهد کار اگر بازیکن می تواند از کشتی ها و تجربه خود را، و یا سرگردان اواسط ماموریت به و تجارت برای یک بیت.
تنظیم پخش کننده را در وسط یک جنگ بزرگ بین قدرت با خطوط مشخص مقابل، مناطق، و جنگ - می تواند آنها هنوز زندگی به عنوان یک معامله گر، دزدان دریایی و یا شکارچی فضل را هنگامی که یک حمله Thargoid در مقیاس کامل در وجود دارد، و صدها نفر از سیستم در حال حاضر به طور کامل به آنها کاهش یافته است.
به طور کامل بازنویسی کهکشان ها، کشتی ها، تجهیزات و قوانین را به خود بازی جدید فضای خود را با موتور Oolite.

جدید در نسخه 1.76 است / 1.77.1 بتا:

اشکال با صفحه نمایش ابر سیاره ای ثابت
قرارداد حمل و نقل / مسافری به درستی حق بیمه / پیش گزارش دوباره
رفع به همراهی اولیه کلاس اسکن
ثابت برای صفحه نمایش ماموریت اجازه می دهد نه خارج شوید هنگامی که HUD کردن
رفع سازنده چهارگانه به تولید چهارگانه هویت به عنوان مستند که به نام چهارگانه جدید ().
guiScreenChanged در حال حاضر در انتقال آتش سوزی در هنگام راه اندازی
انحراف و سرعت در حال حاضر نیز صفر در هنگام راه اندازی از یک ایستگاه
وضعیت خلبان اتوماتیک تنظیم مجدد در مرگ
رگرسیون: n_bars HUD در حال حاضر دوباره کار می کند
اشکال با NPC ها ادامه به قفل بر روی کشتی های مرده ثابت
موقعیت شات لیزر ثابت
اشکال با چک آشکار در هنگام راه اندازی guiScreenChanged ثابت
منطقی خلبانان ماهر در حال حاضر به یاد داشته باشید که در آن به نگاه آنها در حال رفتن که در حال فرار
سپر در حال حاضر نیز subentities محافظت
لبه مورد آسیب های وارده به ایستگاه اصلی ثابت
حذف مخروط ناقص بیش از شور و شوق ثابت
برخی از 'روح' اشکالات کشتی ثابت
تصادف روی صفحه نمایش با کلید های ماموریت ثابت انتخاب عددی
رفع اشکال با لغو پرش کهکشانی توسط اسکریپت
رفع اشکال در اعتبار سنجی برای ایستگاه ایجاد رابط
استفاده از انواع صحیح را در شی JS Station.market
رفع اشکال با متصل کردن با ایستگاه های که در آن حوض است بسیار کمی خارج از محور
رفع محاسبات اعتبار قرارداد به طوری که REP منفی به درستی کار میکند
رفع ناسازگاری و تناقض با رفتار دستگاه Cloaking
رفع محاسبه آسیب حرارتی به subentities
رفع به روز رسانی از انرژی، دمای لیزر، شرایط هشدار خلبان اتوماتیک مربوط به
ثابت برای سقوط در هنگام فشار دادن بر روی صفحه نمایش ظاهر طولانی
رفع تضاد بین و & quot؛ خلبان و & quot؛ و & quot؛ سفرهای بدون سرنشین و & quot؛ کلید shipdata
رفع بررسی وضعیت تجهیزات در player.replaceShip ()
رفع پوسته پوسته شدن فلاشر در جلوه های بصری
اضافه کردن آیکون حرکت شبیه چمچه زنی سوخت به کوچک HUD
روشن ماوس مکان نما رنگ صلیب
مرتب کردن بر اساس صرفه جویی در بازی بر اساس حروف الفبا
کمی طول مهلت در قراردادهای بسته به اجتناب از آنهایی که غیر ممکن
جلوگیری از متصل با ایستگاه های مرده
رفع نشت حافظه است.
حذف و & quot؛ performBroadside و & quot؛ دستور AI
ثابت ها اسکنر اشکال
نمایش کلید درست در پیام 'مکث'
رفع rotational_velocity برای subentities
رفع رویداد shipEnergyBecameFull به آتش به عنوان مستند

جدید در نسخه 1.75.2 بتا است:

در این به روز رسانی رفع اشکال به 1.75.1 است، که منجر به نسخه بعدی با ثبات است.

جدید در نسخه 1.75.1 بتا است:

این یک نسخه bugfix منجر نسبت به نسخه پایدار بعدی است. این پروژه به طور فعال برای افرادی که مایل به کمک در ردیابی هر گونه اشکالات باقی مانده: برای انجام این کار، به سادگی دانلود بازی و گزارش هر گونه مسائل به انجمن Oolite.

جدید در نسخه 1.75 بتا است:

در گیم پلی:
دقیق، NPC ها تهاجمی تر - برای مثال، آنها در حال حاضر قادر به شما شلیک زمانی که شما زیرکانه ایستاده هنوز.
جدید کلید قفل استاد سلاح (به طور پیش فرض: _) غیر فعال سلاح اولیه و ثانویه، و برج ها.
ساده شده کنترل خلبان اتوماتیک: C (یا key_autopilot) تلاش برای autopilot- حوض با ایستگاه هدف فعلی - هدف خود را در صورت وجود، در غیر این صورت یک ایستگاه در محدوده اسکنر، طرفدار ایستگاه اصلی. تغییر-C (در حال حاضر به جای key_autopilot_target key_autodock) همان است، به جز آن را به سرعت در حوض اگر مجاز است. شیفت-D است که دیگر استفاده می شود.
جدید & quot؛ تجهیزات primable و & quot؛ مفهوم: تجهیزات می تواند اثرات مجموعه نوشتاری بدون نیاز به یک موشک را تولید کند. کلید های جدید: تغییر-N و چرخه کنترل شیفت-N از طریق لیستی از تجهیزات primable و N فعال تجهیزات در حال حاضر انتخاب شده است. (کلید کلید پیکربندی: key_prime_equipment، key_activate_equipment)
حساس به هدف حالت شبکه دوربین نجومی در حال حاضر دقیق تر است.
قیمت سوخت در حال حاضر در توده از کشتی خود را است.
پریدن بین سیستم های با هم تداخل دارند حال حاضر با استفاده 0.1 LY به ارزش سوخت.
misjump ابرفضا حاضر طول می کشد 3/4 از زمان از یک پرش موفق، به جای تمام وقت است. (آن را به حداقل 3/4 برای جلوگیری از سوء استفاده. http://aegidian.org/bb/viewtopic.php؟t=7917 برای اطلاعات بیشتر مراجعه کنید.)
پیشنهاد trumble و & quot؛ ماموریت و & quot؛ اکنون تکرار عنوان در نظر گرفته، در مورد شما به طور تصادفی آن از دست رفته.
غلاف های فرار در حال حاضر برای نزدیکترین ایستگاه دوستانه / حامل هدف.
دکمه های کلیدی / جوی استیک فرار غلاف در حال حاضر باید دو بار پی در پی سریع فشرده به خارج (به جز در حالت شدید، و یا اگر تنظیمات پنهان فرار غلاف فعال سازی فوری تنظیم شده است).
پیام نگار COMM در حال حاضر سخن گفته است. (ویژگی های درخواست # 4970)
رفع اشکال:
و & quot؛ چشمک می زند اب نبات چوبی و & quot؛ حذف شده است. (اشکال # 17215)
پیام شمارش معکوس ابرفضا، خود را تکرار کند.
شما دیگر می توانید به صفحه قرارداد دزدکی حرکت کردن از طریق درب در ایستگاه ثانویه.
سلاح های ثانویه در حال حاضر برای درست زمانی که ارزیابی کشتی خود را اختصاص داده است. (اشکال # 17450)
رفع به پیکربندی جوی استیک (اشکال # 17482، اشکال # 17490)
وصف ناپذیر در عین حال مهم و & quot معمول، ترفند و رفع و & quot ؛. جزئی
دیگر:
آیکون جدید هفتم شد.
کاهش استفاده از حافظه از جلوه های ویژه مختلف و اشیاء جاوا اسکریپت. از سوی دیگر، موتور جدید جاوا اسکریپت استفاده از حافظه بیشتر.
مک خاص:
اشکال بیم صدا از عذاب ثابت است. (اشکال # 17214)
پشتیبانی جوی استیک.
پشتیبانی به روز رسانی خودکار (درخشش).
پوشه عکس روی صفحه نمایش Oolite هم اکنون می توانید از دسکتاپ نقل مکان کرد و Oolite ادامه خواهد داد به استفاده از آن (تا زمانی که آن را تغییر نام و یا به سطل زباله منتقل شد).
ویندوز و لینوکس:
با توجه به اشکال در GNUstep، نسخه های قدیمی تر نمی تواند تعادل اعتباری بیش از 429،496،729.5 اعتبارات به درستی خوانده شده. 1.75 می نویسد بازی در راه است که اجتناب از این مشکل (حتی زمانی که با نسخه های قدیمی آزمون لود شده) را نجات داد. نسخه ویندوز نیز می تواند مقادیر بزرگتر اعتبار در بازی های ذخیره شده قدیمی به عنوان خوانده شده.
انبساط و توسعه بسته:
کلید های جدید shipdata.plist: - allows_auto_docking (ایستگاه تنها): اگر درست باشد، متصل بازیکن خلبان اتوماتیک مجاز است. به طور پیش فرض: درست است. - allows_fast_docking (ایستگاه تنها): اگر درست باشد، متصل سریع مجاز است. به طور پیش فرض: نادرست، به جز برای ایستگاه اصلی. - counts_as_kill: اگر نادرست، کشتی به عنوان یک کشتن تعداد نمی کند و در زمان آبشار سرگرم کننده شاد Q-معدن شرکت نمی کنند، حتی اگر کلاس اسکن آن و خواص دیگر در غیر این صورت اجازه دهید آن را انجام این کار. به طور پیش فرض: درست است. - cloak_automatic (NPC ها): اگر درست باشد، Cloaking و دستگاه فعال می شود که حمله. در غیر این صورت، باید آن را توسط یک اسکریپت فعال می شود. به طور پیش فرض: درست است. - has_patrol_ships (تنها ایستگاه، بولی فازی): اگر درست باشد، ایستگاه دوره راه اندازی خواهد شد گشت زنی اگر آن را تا هر کشتی پلیس لنگر انداخت. به طور پیش فرض: نادرست، اما نادیده گرفته (به عنوان درمان همیشه درست) برای ایستگاه اصلی. - hyperspace_motor (همه کشتی ها، از جمله پخش کننده): مورد نیاز قادر به پرش. به طور پیش فرض: درست است. - interstellar_undocking (ایستگاه تنها): اگر درست باشد، docking با ایستگاه در فضای بین ستاره ایجاد نمی کند ایستگاه برای پرش به یک سیستم مجاور. به طور پیش فرض: نادرست است. - (subentities برجک) weapon_range: محدوده شات پلاسما. به طور پیش فرض: 6000. - tunnel_corners، tunnel_start_angle و tunnel_aspect_ratio (ایستگاه تنها): این جایگزین docking_pattern_model. http://www.aegidian.org/bb/viewtopic.php؟p=128823#p128823 برای اطلاعات بیشتر ببینید.
نقش کشتی جدید، & quot؛ را خاکستر و & quot ؛، مورد استفاده برای تولید باقی مانده در سیستم پس از نوا. خاکستر به طور پیش فرض مانند سیارک ها به طور پیش فرض و تخته سنگ نگاه کنید، اما محافظ حرارتی بسیار بالا است. اگر شما سیارک های سفارشی، شما احتمالا می خواهید را به نسخه های خاکستر آنها. اگر شما در حال سوء استفاده از & quot؛ را سیارک ها & quot؛ نقش به قرار دادن چیزهای تصادفی در زمینه سیارک، شما نمی خواهید به یک نسخه خاکستر.
جان پناه weapon_energy اکنون به طور پیش فرض 25.
آیکون چراغ اطلاعات در حال حاضر در یک راه بیشتر انعطاف پذیر به کار گرفته (http://aegidian.org/bb/viewtopic.php؟p=128487#p128487؛ اشکال # 17828). علاوه بر این، آن است تا با استفاده از کد نگاه فانوس دریایی کشتی به عنوان یک کلید، به جای نقش اصلی آن است.
تجهیزات:
equipment.plist جدید کلید های اضافی-فرهنگ لغت: - اسکریپت: استفاده برای پیاده سازی تجهیزات primable. اسکریپت تجهیزات یک ملک از پیش تعریف شده، equipmentKey، و یک رویداد فعال (). - قابل مشاهده: کنترل دید در صفحه نمایش وضعیت و blurbs کشتی سازی. به طور پیش فرض: درست است.
موشک NPC در حال حاضر به عنوان ورودی تجهیزات به جای کشتی شده است. برای بهره وری، توصیه می شود که تمام انواع موشک NPC یک ورود equipment.plist، حتی اگر آنها در دسترس بازیکن نیست. (به عنوان مثال، وجود دارد در حال حاضر یک EQ_THARGON.) برای کمک در تنظیم این، فعال ship.setUp.missiles در logcontrol.plist (و یا استفاده console.setDisplayMessagesInClass (& quot؛ را ship.setUp.missiles و & quot ؛، درست) در کنسول اشکال زدایی ).
دیگر فایل های پیکربندی:
برای تلفن های موبایل است که در customsounds.plist ذکر شده در حال حاضر قبل نصب شده برای جلوگیری از تاخیر در حال بارگذاری. برای تلفن های موبایل که از طریق جاوا اسکریپت را بوسیله یک فایل با نام بازی نیست می توانید قبل نصب شود. اگر شما در حال انجام این کار، و صدای خود را است به خصوص نادر است، پیشنهاد می کنم رفتن را از طریق یک ورودی customsounds.plist.
تصادفا، با استفاده از ورودی customsounds.plist از اسکریپت در حال حاضر کار به درستی.
پس زمینه صفحه نمایش و پوشش هم اکنون می توانید تقویت شود، اجازه می دهد برای قطعنامه های بالاتر است. (اشکال # 17201) http://aegidian.org/bb/viewtopic.php؟p=127716 برای اطلاعات بیشتر ببینید. علاوه بر این، نوشته screenbackgrounds.plist ممکن است آرایه ها، که در این صورت یک عنصر است به طور تصادفی انتخاب شده است.
سیارات با استفاده از بافت بر روی نقشه مکعب حال حاضر در سراسر محور قطبی انتظار می رود می چرخد. سیارات با استفاده از بافت سنتی نمی کنند، اما آنها هرگز. (اشکال # 17243)
جدید انتخاب شماره گیری HUD: drawWeaponsOfflineText :.
جاوا اسکریپت:
SpiderMonkey به روز رسانی به خونریزی لبه (1.75 با استفاده از نسخه های مشابه به عنوان Firefox 4.0 بتا 11). این افزاید: ویژگی های متداول ترین نسخه 5th، به ویژه از جمله حالت سخت، که توصیه می کنم همه OXPers اتخاذ کنند.
از سوی دیگر، قدیمی SpiderMonkey خاص و & quot؛ حالت سخت و & quot؛ به طور پیش فرض غیر فعال است، زیرا دارای مثبت نادرست است. می توان آن را از طریق کنسول اشکال زدایی با تنظیم console.pedanticMode به درست را فعال کنید.
پشتیبانی از JSON بومی ممکن است برای ذخیره سازی داده های ساخت یافته در متغیرهای ماموریت مفید است.
جاوا اسکریپت اشیاء جهانی و کنسول در حال حاضر جایگزین بازنشانی بازی، و دیگر نمی تواند مورد استفاده قرار گیرد برای قاچاق این اطلاعات را در جلسات.
Vector3D و چهارگانه اشیاء دیگر نمی تواند با استفاده از مقایسه شود == و! =، زیرا زگیل در موتور جاوا اسکریپت که قبلا بهره برداری شد دیگر وجود ندارد. http://www.aegidian.org/bb/viewtopic.php؟f=4&t=8847 برای اطلاعات بیشتر ببینید.
اسکریپت ها در حال حاضر متوقف اگر آنها برای بیش از یک ثانیه اجرا شود. (توابع Oolite آهسته به سمت حد شمارش نیست. ایده این است که نیست به زور محدودیت زمانی بر شما، اما به کشتن اسکریپت ها در یک حلقه بی نهایت گیر کرده است. اگر اسکریپت خود را عمدا در حال اجرا برای بیش از یک ثانیه شما احتمالا مشکل دارند، هر چند .) در بارگیری و رویداد های راه اندازی، حد دو ثانیه است.
همه روش های Oolite ارائه جاوا اسکریپت و خواص برای گزارش خطا سازگار و دست زدن به عاقل از ارزش بد حسابرسی شده است. در برخی موارد، چک کردن خطا خود را سختگیرانه تر تبدیل شده است. در برخی دیگر، آنها انجام تبدیل نرمال ضمنی (مانند تبدیل یک رشته با یک مقدار عددی به تعداد) به جای شکست یا توفنده. تمام اشتباهات پارامترهای معمولی باید هم اکنون یک استثنا جاوا اسکریپت. فراخوانی یک روش Oolite تعریف شده با نوع اشتباه از این مقدار فقط متوقف اسکریپت، اما آن را سخت به انجام این کار به طور تصادفی.
Oolite در حال حاضر توانایی برای نوشتن یک ردیابی پشته زمانی که یک استثنا جاوا اسکریپت کنترل نشده می رود و یا یک هشدار سیستم وارد شده است. این کمک می کند تا شما در پیدا کردن چگونه نقطه ای که می رسید که در آن خطا رخ می دهد. این به طور پیش فرض اگر OXP اشکال زدایی نصب شده است، به طور پیش فرض غیر این صورت. شما می توانید آن را با تنظیم console.dumpStackForErrors و console.dumpStackForWarnings تعویض در صورتی که کنسول فعال است، و یا روگرفت پشته برای خطاها و کمپرسی پشته برای هشدار تنظیمات مخفی در غیر این صورت. زمانی که کنسول فعال است، شما همچنین می توانید یک مسیر بسته را در هر نقطه با استفاده از دستور دیباگر ویژه ؛، که در غیر این صورت هیچ اثر باید وارد شوید.
هدف جهانی جاوا اسکریپت در حال حاضر به عنوان یک ویژگی از خود، به نام جهانی قرار گرفته است. global.global === جهانی است.
کشتی بازیکن حال حاضر به عنوان نامعتبر پس از بیرون آوردن و یا در حال مرگ درمان می شود.
برخی استثناها در گرداننده رویداد، که قبل از به اشتباه سرکوب شدند، در حال حاضر گزارش شده است.
تماس مجدد قاب: توابع پاسخ به تماس که یک بار در هر فریم نامیده می شود، برای رانندگی انیمیشن ها مفید است. http://aegidian.org/bb/viewtopic.php؟f=4&t=8941 برای اطلاعات بیشتر ببینید.
رفع اشکال برنامه نویسی:
زنجیره نمونه اولیه برای اشیاء Oolite تعریف شده قبلا راه اندازی شود اشتباه گرفت. این ثابت شده است. اثر این است که با استفاده از روش ها و خواص در سازنده تک قلو به جای نمونههای خود کار متوقف شد. برای موارد رایج ترین، سیستم و پخش می سازگاری دسترسی که ورود هشدار، بسیار شبیه به ما برای روش های توصیه شده در گذشته انجام داده ایم وجود دارد. اگر می خواهید به واقع درک چه خبر است، بهترین چاقو من در توضیح آن است که در http://www.aegidian.org/bb/viewtopic.php؟f=4&t=8968.
تا آنجا که به اسکریپت مربوط می شود، این بازیکن می تواند در حال حاضر تنها یک بار می میرند. (پیش از این، shipDied () می شود دو بار بدون پارامتر و یک بار با نام، یک بار.)
هنگامی که بازیکن با یک Q-بمب، پارامتر damageType به shipDied () در حال حاضر و & quot؛ سلاح آبشار و & quot؛ (Quot و و نه؛ آسیب انرژی و & quot؛).
شما هم اکنون می توانید جایزه trumbles متعدد، به لذت از مشتریان در همه جا.
و & quot؛ مدل ها و & quot؛ از کشتی ها و سیارات دیگر نشان می دهد تا در لیست نهاد سیستم است. شما می توانید در مدل برای صفحه نمایش ماموریت با اموال mission.displayModel جدید صفحه نمایش را دریافت کنید. دیگران نظر گرفته شده به غیر قابل دسترس.
Sound.load () در حال حاضر دسته کلید customsounds.plist به درستی.
کشتی exitSystem () / AI performHyperSpaceExit در حال حاضر در فضای بین ستاره ای کار می کنند.
رویدادهای جدید جهان:
playerWillSaveGame (saveType) (ویژگی های درخواست # 5095)
escapePodSequenceOver () (بلافاصله قبل از تصمیم گیری برای نجات و یا پس از استفاده از غلاف فرار کشتن بازیکن نامیده می شود. مشاهده player.setEscapePodDestination ()).
رویدادهای کشتی جدید:
coordinatesForEscortPosition (شاخص) (نه دقیقا یک رویداد، اما هر چه.)
distressMessageReceived (متجاوز، فرستنده)
shipTakingDamage (مقدار، fromEntity، damageType) (ویژگی های درخواست # 5077)
shipKilledOther (هدف، damageType) (آتش سوزی پس از shipDied هدف ()، اما در واقع قبل از منفجر کردن).
shipWillLaunchFromStation (ایستگاه) (که قبلا به بازیکن محدود).
رویدادهای کشتی اصلاح شده:
commsMessageReceived () یک پارامتر دوم، کشتی ارسال می شود.
خواص جدید جاوا اسکریپت و روش ها:
نهاد collisionRadius
نهاد dumpState () (فقط در دسترس است اگر کنسول فعال است): می نویسد یک دسته از آشغال به ورود به سیستم.
EquipmentInfo canBeDamaged
EquipmentInfo canCarryMultiple
EquipmentInfo isAvailableToNPCs
EquipmentInfo isAvailableToPlayer
EquipmentInfo isVisible
EquipmentInfo SCRIPTNAME
جهانی defaultFont (شی با یکی از روش، measureString ())
جهانی addFrameCallback ()
formatCredits جهانی ()
جهانی formatInteger ()
جهانی isValidFrameCallback ()
removeFrameCallback جهانی ()
جهانی takeSnapShot ()
mission.displayModel: پس زمینه چرخش کشتی، اگر در حال استفاده است. (اگر شما از spinModel را به نادرست در runScreen () شی پارامتر، آن را از چرخش در اطراف برای انیمیشن کتابچه راهنمای کاربر آسان تر خودداری کنند.)
player.setEscapePodDestination ()
player.ship.viewDirection
player.ship.weaponsOnline
player.ship.removePassenger ()
subEntityCapacity کشتی
restoreSubentities کشتی ()
کشتی scriptedMisjump () (که قبلا بازیکن تنها)
ایستگاه allowsAutoDocking
ایستگاه allowsFastDocking
سیستم countEntitiesWithScanClass ()
سیستم scrambledPseudoRandomNumber ()
اصلاح خواص و روش جاوا اسکریپت:
commsMessage کشتی () در حال حاضر یک پارامتر اختیاری دوم، کشتی هدف می گیرد.
کشتی equipmentStatus () در حال حاضر باز می گردد و & quot؛ EQUIPMENT_UKNOWN و & quot؛ وقتی گذشت یک شناسه تجهیزات تعریف نشده، به جای پرتاب یک استثنا.
کشتی roleProbabilities اموال شده است roleWeights تغییر نام داد.
جدید AI دستورات:
enterPlayerWormhole
setDesiredRangeForWaypoint
setTargetToNearestFriendlyStation
thargonCheckMother
updateEscortFormation
پیام های جدید AI:
STATION_LAUNCHED_SHIP
تغییرات Descriptions.plist (برای مترجمان):
اضافه شده: - تعداد گروه اندازه - تعداد گروه آستانه - شماره اعشار جدا - تعداد گروه جدا - خلبان اتوماتیک ایستگاه - @ - کند، نه اجازه می دهد-autodocking - خلبان اتوماتیک-متعدد-اهداف - خلبان اتوماتیک قرمز هشدار - جادوگر، بدون موتور - جادوگر کاربر کهکشانی-بینتیجه ماندن - سلاح های سیستم های آنلاین - سلاح های سیستم های آفلاین - تجهیزات primed- @ - تجهیزات آماده-ندارد - تجهیزات آماده هیچ کدام در دسترس - ایستگاه -docking-ترخیص کالا از گمرک را تکذیب کرد - مقدار دهی اولیه-اشکال زدایی پشتیبانی - نمودار فاصله-F (کوتاه برد-چارت-فاصله-F و دوربرد نمودار فاصله-F در حال حاضر این مرجع، آن را به طور مستقیم توسط بازی استفاده نشده ) - نمودار-EST-زمان سفر-F (کوتاه برد-چارت-EST-زمان سفر-F و دوربرد نمودار-EST-زمان سفر-F در حال حاضر این مرجع، آن را به طور مستقیم توسط استفاده نمی شود بازی) - کالا بازار - stickmapper سلاح فروشگاه ضامن - stickmapper-عکس فوری - stickmapper نخست آلات - stickmapper فعال آلات - stickmapper فرار-POD - stickmapper عبا - stickmapper-اسکنر-زوم - gameoverscreen فرار -pod - عکس های فوری دایرکتوری نام - عکس های فوری دایرکتوری نام-MAC - نجات پاداش برای -- @ - اعتبارات - @ - ALT - ضبط پاداش برای -- @ - اعتبارات - @ - کلید Alt - گفتار سنتز ورودی-message- @
حذف / استفاده نشده: - initialising-جهان - گفتار سنتز ورودی پیام - دیگر به طور مستقیم توسط بازی استفاده می شود، استفاده شده توسط گفتار سنتز ورودی-message- @ بنابراین از localizations موجود (احتمالا) کار خواهد کرد. - خلبان می تواند نه حوض-با-هدف - هنوز هم شامل می شود، اما در حال حاضر استفاده نشده است.
اشکال زدایی کنسول:
پیش از این، شی کنسول در دسترس از درون کنسول به عنوان کنسول بود، و هر جای دیگری به عنوان debugConsole. اکنون هر دو جهانی و کنسول ارجح است.
پروفایل پشتیبانی: پاسخ: مشخصات برای دیدن جایی که صرف زمان آن است. برای کسب اطلاعات بیشتر، به عنوان یک دسته از جاوا اسکریپت اشیاء به جای یک کمپرسی متن، استفاده از this.profileData = console.getProfile (تابع () {}).
ردیابی و پشتیبانی: پاسخ: ردیابی برای دیدن سلسله مراتب فراخوانی تابع ساخته شده توسط. (ردیابی است به ورود به سیستم نوشته شده است.) ردیابی و پروفایل می تواند در همان زمان استفاده شود.
زمانی که نتیجه یک آرایه یا شی ساده است، ساختار آن در حال حاضر خیلی از چاپ. شما همچنین می توانید بسیار-PRINT ساختار هر شی با استفاده از: D ماکرو. من پیشنهاد می کنم از وارد شدن به عادت انجام این هر جسم شما کنجکاو در مورد. : D player.ship یک نقطه شروع خوب است.
روش پاسخ () است callObjC تغییر نام شده است () برای جلوگیری از سردرگمی با Function.prototype.call استاندارد (). در حال حاضر بر روی اشیاء بیشتر کار می کند - فقط در مورد همه چیز به جز بردار و quaternions - و می تواند با روش های هدف-C که بازگشت اعداد، بردارها و یا چهارگان رسیدگی کند.

جدید در نسخه 1.74.2 است:

بازیکن متوقف از انتخاب مقصد پرش نامعتبر در طول شمارش معکوس پرش.
مجوز اتصال ثابت تناقضات: تمام ایستگاه های خصمانه اکنون رد مجوز اتصال.
تعویض به دیدگاه های سفارشی در حال حاضر در راه سازگار مجاز است.
نرخ تکرار سلاح حال حاضر در هر سلاح است.
سطح زوم کنونی در حال حاضر حفظ هنگام تعویض HUDs.
حرارت اگزوز اکنون بازنشانی پس از ابرفضا جهش / اسکریپت از teleporting / خودکار متصل.
ثابت با هم تداخل سیستم سردرگمی در هنگام بارگذاری بازی و جستجو برای سیستم های.
همه مطالعه کننده سطحی خورشید به صورت خودکار تولید در حال حاضر باید به اندازه کافی محافظت شده است.
ثابت گاه به گاه و & quot؛ سفید و & quot؛ -Looking سیارات در اطلاعات سیستم روی صفحه نمایش.
فاصله اشتباه ثابت نشان در نمودار برد کوتاه در هنگام تعویض از نمودار محدوده طولانی است.
بهبود به طور پیش فرض صدای سنتز گفتار (و نه عامل Mac OS X).
SystemInfo.systemsInRange () هم اکنون می توانید بر روی یک شی خاص SystemInfo نامیده می شود، به جای اینکه همیشه از اعمال به سیستم فعلی است.
رویداد جدید جاوا اسکریپت: shipAttackedOther () (معکوس shipBeingAttacked ()، بلافاصله پس از shipBeingAttacked به نام ()).
اگر یک اسکریپت حذف یک قطعه از تجهیزات در equipmentDamaged () رویداد، هیچ و & quot؛ تجهیزات آسیب دیده و & quot؛ پیام تولید شده است.
Ship.removeEquipment () در حال حاضر در تجهیزات آسیب دیده کار می کند.
اولویت تعویض ثابت برای expandDescription () و expandMissionText ()، به باطل (در صورت ارائه) در حال حاضر مقدم بر هر چیز دیگری را.
کلیدی جدید shipinfo: station_roll.
ثابت برخی از موارد که در آن هوش مصنوعی می تواند دست زدن به گروه را بشکند.
خطاهای سایه زن تشخیص داده شده در فاز لینک (به طور کلی، مشکلات مربوط به دولت بین راس و قطعه سایه زن به اشتراک گذاشته) حال حاضر به درستی گزارش شده است.

جدید در نسخه 1.74.1 است:

اسکریپت می تواند بار دیگر جایزه و برای trumbles را بررسی کنید، و ماموریت trumble استاندارد یک بار دیگر کار می کند. (محدودیت: اسکریپت می توانید تعدادی از trumbles با اعطای تر را افزایش نمی دهد این خواهد شد در 1.75 ثابت شده است.)
ماموریت نوا یک بار دیگر جوایز پاداش مناسب در نتیجه موفق.
بیشتر و & quot؛ Witchspace خرابی موتور و & quot؛ پیام هنگام ورود به یک سیستم پست نوا.
هنگامی که در یک ایستگاه ثانویه لنگر انداخت، انتخاب پیش فرض بر روی صفحه نمایش منوی بازی Quot و است و. تنظیمات بازی ها & quot؛ به جای & quot؛ را شروع بازی جدید & quot ؛.
ثابت زمان تاخیر صوتی آزار دهنده است که پخش صدا برای اولین بار تحت سیستم عامل Mac OS X.
چند اشکالات رابط جاوا اسکریپت ثابت که می تواند باعث یک اسکریپت معیوب بدون هیچ گونه پیغام خطا متوقف کند.
تنظیمات گرافیکی تنظیم: حالت سایه زن در حال حاضر به ساده برای اینتل GMA 950 و خانواده ATI کارت گرافیک Radeon R300 GPU، و برخی از ترفند های دیگر محدود شده است.
رفع اشکال که در آن سنتز مواد illumination_modulate_color هنگام استفاده از emission_and_illumination_map در حالت سایه زن (مجموعه تست مواد مورد آزمون 7) نادیده گرفته شد.
تعمیر ممکن است برای انجماد تصادفی در هنگام استفاده از سنتز گفتار در ویندوز.
مختلف رفع اشکال جزئی و ترفند.

ماموریت نوا ثابت:

جدید در نسخه 1.73.4 است.

چه در نسخه 1.72 جدید است:

جدید & quot؛ رجیستری کشتی و & quot؛ که دسته ایجاد کشتی های جدید قوی تر و کارآمد.
دست زدن به تجهیزات جدید
برج کشتی بازیکن
پشتیبانی جوی استیک در حال حاضر پشتیبانی محور و دکمه های بیشتر
ترفند AI و بهبود
به روز رسانی متعدد و رفع به جاوا اسکریپت

نرم افزار های مشابه

tXtFL
tXtFL

20 Feb 15

Pizza Game
Pizza Game

3 Jun 15

Minidron
Minidron

19 Feb 15

نرم افزار های دیگر از توسعه دهنده Giles Williams

Oolite
Oolite

1 Dec 18

نظرات به Oolite

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!