Палети · 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) | Знамиња | Веројатно, како и обично, знамиња. Но, не ми се познати никакви знамиња; бидејќи сите познати вредности одговараат на |
Информациите за палетите се многу лесни за читање.
Tие се составени од хедер и сегмент на податоци.
Заглавие на палети
Адреса | 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) | Знамиња |
Податоците во секцијата ги содржат поединечните записи за палетите. Bројот на записи за палетите произлегува од должината на блокот / 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, ми е непознато.
Сметам дека преостанатите бои се тврдо кодирани.