لوحات الألوان · bei.pm
تنسيق الملفات الموصوفة في هذه الصفحة يستند إلى التحليل الفني للملكية الفكرية من قبل Dynamix, Inc. و Sierra Entertainment.
الملكية الفكرية هي اليوم جزء من مجموعة Activision Publishing, Inc. / Activision Blizzard, Inc. وهي حالياً مملوكة لـ Microsoft Corp..
تم جمع المعلومات من خلال الهندسة العكسية و تحليل البيانات لأغراض الأرشفة والتشغيل المتداخل مع البيانات التاريخية.
لم يتم استخدام أي مواصفات ملكية أو سرية.
يمكن شراء اللعبة حاليًا كتنزيل من gog.com.
عنوان | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | حرف | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 50 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | P | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
الإزاحة | نوع البيانات | التسمية | شرح |
---|---|---|---|
0x0000 | uint(32) | بايتات السحر | |
0x0004 | uint(24) | طول المنصات | يحدد، على عكس تنسيق الكتلة العادي، عدد الباليتات الموجودة في هذا الملف - وليس طول الكتلة بالبايت. |
0x0007 | uint(8) | أعلام | من المحتمل، كما هو معتاد، الأعلام. ومع ذلك، لا أعرف أي أعلام؛ حيث أن جميع القيم المعروفة لي تتوافق مع |
معلومات الباليت سهلة القراءة جداً.
تتكون كل منها من رأس وقطعة بيانات.
رأس اللوحات
عنوان | 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 | . | . | . | . | . | . | . | . | . | . | . | . |
الإزاحة | نوع البيانات | التسمية | شرح |
---|---|---|---|
0x0000 | uint(32) | بايتات السحر | |
0x0004 | uint(24) | طول المنصات | يحدد، على عكس تنسيق الكتلة العادي، عدد الباليتات الموجودة في هذا الملف - وليس طول الكتلة بالبايت. |
0x0007 | uint(8) | أعلام | من المحتمل، كما هو معتاد، الأعلام. ومع ذلك، لا أعرف أي أعلام؛ حيث أن جميع القيم المعروفة لي تتوافق مع |
0x0008 | uint(32) | نسخة تنسيق الباليت؟ | يحدد على الأرجح النسخة التي تتبعها تنسيق الباليتات. يبدو أن جميع باليتات Outpost2 تمتلك النسخة |
بيانات المنصات
عنوان | 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) | أعلام |
يحتوي قسم البيانات على إدخالات البالات الفردية. تتحدد عدد إدخالات البالات من خلال طول الكتلة / 4.
تتمتع الإدخالات الفردية بالبنية البسيطة التالية؛
عنوان | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | حرف | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | 04 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
الإزاحة | نوع البيانات | التسمية | شرح |
---|---|---|---|
0x0000 | uint(8) | مكوّن الأحمر | يحدد نسبة اللون الأحمر |
0x0001 | uint(8) | مكوّن الأخضر | يعطي نسبة اللون الأخضر |
0x0002 | uint(8) | مكوّن الأزرق | يوضح نسبة اللون الأزرق في اللون |
0x0003 | uint(8) | غير معروف - الأعلام؟ | ليس من الواضح ما يعنيه هذه القيمة، لأنها تبدو أساساً |
بالنسبة للألوان، يجب أن يقال أيضًا أنه عند استخدام الألوان للرسوم المتحركة، تنطبق القواعد التالية:
- اللون الأول هو دائمًا شفاف، بغض النظر عن القيمة المحددة هناك.
-
تعتبر إدخالات الألوان من 1 إلى 24 كألوان لاعبين في الألوان من 1 إلى 8.
من غير الواضح بالنسبة لي من أين تأتي الألوان بخلاف اللاعب 1.
أفترض أن الألوان المتبقية مشفرة في البرنامج.