ټایلېز · bei.pm

په 19.11.2015 خپور شوی·نوښت شوی په 13.02.2025·پښتو
دا متن په اتومات ډول د OpenAI GPT-4o Mini لخوا ژباړل شوی دی

پدې صفحه کې توضيح شوي د فایل فارمیټونه د Dynamix, Inc. او Sierra Entertainment د ذهني ملکیت تخنیکي تحلیل پراساس دي.
ذهني ملکیت اوس د Activision Publishing, Inc.- / Activision Blizzard, Inc. د مجموعې برخه ده او اوس د Microsoft Corp. په مالکیت کې دی.

معلومات د Reverse Engineering او Datenanalyse له لارې د ارشیف کولو او د تاریخې معلوماتو سره د تعامل لپاره راټول شوي دي.
هیڅ ځانګړي یا محرمانه مشخصات نه دي کارول شوي.

بازی اوس مهال په gog.com کې د ډاونلوډ په توګه د اخیستلو لپاره موجود دی.

ادریس x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF کریکټر
0x0000 50 42 4d 50 -- -- -- -- -- -- -- -- -- -- -- -- P B M P . . . . . . . . . . . .
اُفست د معلوماتو ډول نوم تشریح
0x0000 uint(32) جادو بايټس
0x0004 uint(24) بلاک اوږدوالی
0x0007 uint(8) بیرغونه

ټایلونه د Outpost-2 ځانګړي Bitmap ګرافیک فارمیټ دی. دا ۱۳ ټایل سیټونو کې پراخېږي، چې "ویلونه" نومېږي (well0000.bmp څخه تر well0012.bmp پورې)، چې د maps.vol حجم کې موقعیت لري.

دا ټایل سیټونه / ویلونه لاندې مواد لري:

فایل نوم محتوا
well0000.bmp یوه 32x32px اندازه، نیلي ګرافیک - د دې لپاره ښه چې وګورئ آیا ستاسو د انځور لوډر کار کوي
well0001.bmp روښانه ډبرې، په روښانه ډبرو کې غرونه او د روښانه ډبرو په منځ کې د اثر د کريټر بې شمیره ډولونه لري
well0002.bmp روښانه ډبرو 'Doodads' لري - یعنې هغه عناصر چې د روښانه ډبرو په سطح کې د خفګان لپاره (یا د جوړښت په توګه، لکه دیوالونه) ځای پرځای کیدی شي، پکې د نباتاتو هم شامل دي
well0003.bmp په روښانه ډبرو کې یوه قشر شکل جوړښت لري
well0004.bmp توره ډبره، په توره ډبره کې غرونه او د توري ډبرو په منځ کې د اثر د کريټر بې شمیره ډولونه لري
well0005.bmp توره ډبره 'Doodads' لري - یعنې هغه عناصر چې د توري ډبرو په سطح کې د خفګان لپاره (یا د جوړښت په توګه، لکه دیوالونه) ځای پرځای کیدی شي
well0006.bmp په توره ډبرو کې یوه قشر شکل جوړښت لري، او د روښانه او توري ډبرو ترمنځ انتقالونه لري
well0007.bmp لاوا لري چې هر یو 4-5 فریمونه د انیمیشن لري
well0008.bmp ریګ او د ریګ په منځ کې د اثر د کريټر بې شمیره ډولونه لري
well0009.bmp ریګ 'Doodads' لري - یعنې هغه عناصر چې د ریګ په سطح کې د خفګان لپاره (یا د جوړښت په توګه، لکه دیوالونه) ځای پرځای کیدی شي
well0010.bmp هر یو 48 انتقالونه لري د ریګ څخه روښانه او توري ډبرو ته
well0011.bmp د نقشه قطبي خولۍ لري، د توري ډبرو په توګه د بنسټ په توګه
well0012.bmp د نقشه قطبي خولۍ لري، د روښانه ډبرو په توګه د بنسټ په توګه

دا د دقیقې پلي کېدو لپاره مشوره ورکول کیږي چې ټایلونه مخکې له مخکې نه رینډر شي ترڅو دا کیش شي، ځکه چې د ورځې/شپې دوره لپاره معلومات لا هم پروسس کول اړین دي - او ډیر ډیر معلومات به جمع شي.

ټایلونه 8bpp ګرافیکونه دي چې د 32x32 پکسل resolutio په هره برخه کې د انډيکس شوي پلېټ سره ترتیب شوي دي، چې د یو بل سره ترتیب شوي دي. په داسې جوړ شوي ټایل سیټ کې بیا هم ډیر زیات

اصلي کانتینر د 2 برخو څخه جوړ شوی دی: head او data.

د ټایلونو سرلیک

ادریس x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF کریکټر
0x0000 68 65 61 64 -- -- -- -- -- -- -- -- -- -- -- -- h e a d . . . . . . . . . . . .
0x0010 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
اُفست د معلوماتو ډول نوم تشریح
0x0000 uint(32) جادو بايټس
0x0004 uint(24) بلاک اوږدوالی
0x0007 uint(8) بیرغونه
0x0008 uint(32) نسخه / بیرغونه؟

دلته ښايي د فایل د شکل ورژن ښودنه وي؛ په ټولو هغو فایلونو کې چې ما ترلاسه کړي، دلته ارزښت 0x02 و.

0x000c uint(32) عرض (افقي حل)

دلته څرګندوي چې د انځور فایل څومره پراخ دی (په پکسلونو کې).

د Outpost 2 ټولو ویلز لپاره دلته به ارزښت 0x20 یا 32 تمه کیږي.

0x0010 uint(32) اړخ (عمودي حل)

دا ښيي چې د انځور فایل ارتفاع څومره دی (په پیکسل کې).

د Outpost 2 په ټولو ویلز کې به دلته ارزښت 0x20 یا 32 تمه شي.

0x0014 uint(32) رنګ ژوروالی؟

د دې ارزښت معنی معلومه نه ده.

لکه څنګه چې په ټولو معاینه شویو فایلونو کې د 8 ارزښت شته، ښايي دا د رنګ ژورۍ اشاره وي.

0x0018 uint(32) رنګ ژوروالی ۲؟

د دې ارزښت معنی نه ده معلومه.

ممکن دا د 'هدف' رنګ ژوروالی وي.

د دې معلوماتو وروسته یوه په معیاري RIFF فارمټ کې موجود پلېټې فایل هم شته. دقیق ځانګړتیاوې دلته موندل کیږي - ځکه چې پلېټې په نورو ځایونو کې هم شتون لري - لاندې پلېټونه.

د ټایلونو معلومات

ادریس x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF کریکټر
0x0000 64 61 74 61 -- -- -- -- -- -- -- -- -- -- -- -- d a t a . . . . . . . . . . . .
اُفست د معلوماتو ډول نوم تشریح
0x0000 uint(32) جادو بايټس
0x0004 uint(24) بلاک اوږدوالی
0x0007 uint(8) بیرغونه

په پای کې، شفاف پیکسل ډاډې، له چپ-پورته څخه تر ښی-لاندیني پورې د کرښو په توګه تعقیب کیږي.
د معلوماتو ارزښت په هغه ګرافیکونو کې چې عموماً د 8bpp-Bitmaps په بڼه وي، د رنګ په رنګ پالټ کې د رنګ شاخص سره برابر دی.

پیکسل ډاډې له پورته کیڼ څخه پیل کیږي او په لاندې ښۍ کې پای ته رسي.

د لوبې انجن د ټایلونو رسمول *احتمالاً* د غوښتنې پراساس کوي.
دا د ورځې او شپې دورې سره تړاو لري، چې ۳۲ درجې د جلا ټایلونو لري. په دې کې، ښکاري چې د رڼا ارزښت نه 'یو څه' کم شوی دی. دقیق ارزښتونه لا تر اوسه نه دي موندل شوي، زه د محاسبې په بنسټ کار کوم

v *= (daylight / 48) + 0.25;

د پکسلونو د HSV معلوماتو سره، چیرته چې daylight د 0-31 ترمنځ یوه ارزښت دی او v د 0-1 ترمنځ یوه ارزښت دی. سربیره پردې، باید په یاد ولرئ چې په نقشې کې هر اړخ ته ۱۶ ټایلونه لا هم شتون لري (دا د واحدونو د نه لیدونکو رامنځته کولو لپاره دی).

سربیره پردې، ښکاري چې د ورځې او شپې دوره هر لوبه دورې کې یوازې د نقشې یوه ستونه تازه کوي.
د ګړندۍ شوې ورځې او شپې دوره داسې ښکاري:

د ورځې او شپې دورې بصری کول