تَلايِس · bei.pm
Format ɗin fayil ɗin da aka bayyana a wannan shafin yana dogara ne akan binciken fasaha na hakkin mallaka daga Dynamix, Inc. da Sierra Entertainment.
Hakkin mallaka a yau yana cikin mallakar Activision Publishing, Inc. / Activision Blizzard, Inc. kuma a halin yanzu yana hannun Microsoft Corp..
An tattara bayani ta hanyar Reverse Engineering da Data Analysis don manufar ajiya da haɗin kai tare da bayanan tarihi.
An yi amfani da kowanne takamaiman bayanai na musamman ko na sirri.
A halin yanzu, ana iya sayen wasan a gog.com a matsayin saukarwa.
عر | 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) | Tsawon Block | |
0x0007 | uint(8) | فلیگس |
Kan tiles suna da tsarin hoto na Bitmap na musamman ga Outpost-2.
Suna wucewa akan tilesets 13, wanda ake kira "wells" (well0000.bmp
zuwa well0012.bmp
),
wanda suke cikin volum maps.vol.
Daga cikin tilesets / wells suna dauke da abubuwa masu zuwa:
Sunan Fayil | Abun ciki |
---|---|
well0000.bmp | Wani zane mai launin shuɗi mai girman 32x32px - mai kyau don gwada ko mai ɗaukar hoto na hoto yana aiki |
well0001.bmp | Yana ƙunshe da duwatsu masu haske, tsaunuka a kan duwatsu masu haske da kuma nau'ikan ƙari daga wuraren faɗawa a cikin duwatsu masu haske |
well0002.bmp | Yana ƙunshe da 'Doodads' na duwatsu masu haske - wato abubuwa da za a iya sanya su don shimfiɗa (ko a sanadiyyar tsarin, kamar ganuwa) a cikin duwatsu masu haske, ciki har da tsirrai |
well0003.bmp | Yana ƙunshe da wani tsari mai kama da kankara a kan duwatsu masu haske |
well0004.bmp | Yana ƙunshe da duwatsu masu duhu, tsaunuka a kan duwatsu masu duhu da kuma nau'ikan ƙari daga wuraren faɗawa a cikin duwatsu masu duhu |
well0005.bmp | Yana ƙunshe da 'Doodads' na duwatsu masu duhu - wato abubuwa da za a iya sanya su don shimfiɗa (ko a sanadiyyar tsarin, kamar ganuwa) a cikin duwatsu masu duhu |
well0006.bmp | Yana ƙunshe da wani tsari mai kama da kankara a kan duwatsu masu duhu, da kuma canje-canje tsakanin duwatsu masu haske da duhu |
well0007.bmp | Yana ƙunshe da lava wanda ke haɗawa da kowane 4-5 Frames na motsi na sa |
well0008.bmp | Yana ƙunshe da yashi da kuma nau'ikan ƙari daga wuraren faɗawa a cikin yashi |
well0009.bmp | Yana ƙunshe da 'Doodads' na yashi - wato abubuwa da za a iya sanya su don shimfiɗa (ko a sanadiyyar tsarin, kamar ganuwa) a cikin yashi |
well0010.bmp | Yana ƙunshe da kowane 48 canje-canje daga yashi zuwa duwatsu masu haske da duhu |
well0011.bmp | Yana ƙunshe da kankara na taswira, tare da duwatsu masu duhu a matsayin harsashi |
well0012.bmp | Yana ƙunshe da kankara na taswira, tare da duwatsu masu haske a matsayin harsashi |
Yana da kyau a tabbatar da cewa ba a yi rendering na Tiles kafin lokaci ba don a iya adana su, saboda bayanan don zagayowar rana/da dare har yanzu suna bukatar gyara - kuma za a tara bayanai masu yawa.
Tiles suna da 8bpp-grafik tare da jerin launuka na index da ke da girman 32x32 pixels, wanda aka tsara a jere. A cikin irin wannan Tileset, akwai yiyuwar karin
Mai babban kwantena yana dauke da sassa guda biyu: head
da data
.
Jigon Taya
عر | 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) | Tsawon Block | |
0x0007 | uint(8) | فلیگس | |
0x0008 | uint(32) | Nau'in / Tutar? | Wannan na iya zama bayani game da sigar fayil; a duk fayilolin da suka iso gare ni, an rubuta darajar |
0x000c | uint(32) | فَصَاحَة (مَحَلَّ الأُفُق) | Yana nuna yadda fadin fayil ɗin hoto yake (a cikin pixels). A cikin dukkan Wells na Outpost 2, za a yi tsammanin wannan ƙimar |
0x0010 | uint(32) | Girma (Tsarin Tsaye) | Yana nuna yadda girman fayil ɗin hoton yake (a cikin pixel). A cikin dukkan Wells na Outpost 2, ana sa ran wannan ƙimar |
0x0014 | uint(32) | Zurfin launin? | Ma'anar wannan ƙima ba ta bayyana ba. Saboda yana ƙunshe da ƙimar |
0x0018 | uint(32) | Farin launi 2? | Ma'anar wannan darajar ba ta bayyana ba. Wataƙila yana nufin 'manufa' launin zurfi. |
Bayan waɗannan bayanan, za a sami fayil ɗin palette wanda ke cikin tsarin RIFF da aka tsara. Takamaiman ƙayyadaddun abubuwa suna nan - saboda palettoci suna bayyana a wasu wuri - a ƙarƙashin بَلاَتِين.
Bayani kan Tiles
عر | 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) | Tsawon Block | |
0x0007 | uint(8) | فلیگس |
A ƙarshe, bayan haka akwai bayanan pixel da aka bayyana, daga hagu sama a layi zuwa dama ƙasa.
Kimar bayanan a cikin hoton da aka saba da 8bpp-Bitmaps yana dacewa da alamar launi a cikin paletin launi.
Engin wasan na tsara Tiles *tabbas* bisa ga bukata.
Wannan yana yiwuwa saboda tsarin dare da rana, wanda ke da matakan 32 na Tiles daban-daban. A cikin wannan, ana rage 'kadanu' daga darajar haske. Ba a iya tantance ainihin ƙima ba, ina aiki bisa ga ƙididdiga
v *= (daylight / 48) + 0.25;
tare da bayanan HSV na pixels, inda daylight ke da ƙima daga 0-31 kuma v yana da ƙima tsakanin 0-1. Hakanan, ya kamata a lura cewa a taswirar akwai gefen Tiles 16 a hagu da dama (wanda yake don ɓoyayyen haihuwar ƙungiyoyi).
Bugu da ƙari, tsarin dare da rana yana sabunta kowane ginshiƙi na taswira a kowane zagaye na wasa.
Wannan yana nufin tsarin dare da rana da aka hanzarta yana bayyana kamar haka: