Плочице · bei.pm
Формати датотека описани на овој страници засновани су на техничкој анализи интелектуалне својине Dynamix, Inc. и Sierra Entertainment.
Интелектуална својина је данас део Activision Publishing, Inc.- / Activision Blizzard, Inc.- имовине и тренутно је у власништву Microsoft Corp..
Информације су прикупљене помоћу Реверзног инжењеринга и анализа података у сврху архивирања и интероперабилности са историјским подацима.
Нису коришћене никакве власничке или поверљиве спецификације.
Iгра се тренутно може купити као преузимање на 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) | Заставе |
Тилови се специфичан формат Bitmap графике за игру Outpost-2.
Обухватају 13 Tileseta, названих "вели" (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 пиксела, које су распоређене једна испод друге. У тако добијеном сету плочица могу бити значајно више
Главни контејнер се састоји од 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) | Верзија / Заставе? | Ово би могло бити обележје верзије формата датотеке; у свим датотекама које имам, овде је стојала вредност |
0x000c | uint(32) | Ширина (Хоризонтална резолуција) | Наведите колико је широка слика (у пикселима). За све бунаре из игре Outpost 2 овде ће вредност бити |
0x0010 | uint(32) | Висина (Вертикална резолуција) | Наводи колика је висина слике (у пикселима). У свим бунарима из Outpost 2 овде ће бити очекивана вредност |
0x0014 | uint(32) | Дубина боје? | Значај ове вредности је непознат. Пошто у свим провереним датотекама садржи вредност |
0x0018 | uint(32) | Дубина боје 2? | Значај те вредности је непознат. Могуће је да се ради о 'циљној' боји дубине. |
Након ових података, следи још један фајл палете у стандардизованом 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) | Заставе |
konačno sledi čista piksel-data, redom od leva prema desnom donjem uglu.
Vrednost podataka kod grafika koje su obično u formatu 8bpp-bitmape odgovara indeksu boje u paleti boja.
Играчка енджин црта Тиле *вероватно* на захтев.
Ово изгледа да је, између осталог, последица циклуса дана и ноћи, који познаје 32 нијансе појединачних Тила. Очигледно се од вредности осветљености 'мало' одузима. Тачне вредности још нису утврђене, радићу на основи израчуна
v *= (daylight / 48) + 0.25;
са HSV подацима пиксела, при чему је daylight вредност од 0-31, а v вредност између 0-1. Поред тога, треба имати у виду да на мапи постоји и руб од 16 Тила с леве и десне стране (који служи за невидљиво појављивање јединица).
Додатно, циклус дана и ноћи изгледа да у сваком игрицном циклусу ажурира само један стубац мапе.
Убрзани циклус дана и ноћи изгледа на следећи начин: