Nā pāka hoʻonani · bei.pm
Nā ʻano faila i hoʻololi ʻia ma kēia ʻāina e pili ana i ka ʻākau o nā ʻāina kūlana o ka nohona o Dynamix, Inc. a me Sierra Entertainment.
ʻO nā pono ʻāina, i kēia lā, he mau ʻāpana o Activision Publishing, Inc. / Activision Blizzard, Inc. a i kēia manawa, aia ia i loko o ka mea e noho ana o Microsoft Corp..
Nā ʻike i hōʻiliʻili ʻia e ke koho ʻana o Reverse Engineering a me Datenanalyse no ka pahuhopu o ka mālama ʻana a me ka hoʻokomo ʻana i nā ʻike kūloko.
Aʻohe mau kikoʻī kūʻokoʻa a i ʻole ʻike kākoʻo i hoʻohana ʻia.
Ke loaʻa nei ka pāʻani ma gog.com e like me ka kūʻai ʻana no ka hoʻoiho ʻana.
ʻĀkau | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | nā hōʻailona | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 50 | 42 | 4d | 50 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | P | B | M | P | . | . | . | . | . | . | . | . | . | . | . | . |
Kākoʻo | ʻIkeʻike o nā ʻike | Kumu inoa | Nā ʻōlelo hoʻomaopopo |
---|---|---|---|
0x0000 | uint(32) | Nā Pūerto Makemaka | |
0x0004 | uint(24) | Lōʻihi o ka pā | |
0x0007 | uint(8) | Nā pākīpika |
Na nā Tiles, he ʻano Bitmap kiʻi kū hoʻokumu no ka Outpost-2. E hoʻokuʻu lākou i nā Tilesets 13,
ʻo ia hoʻi, "wells" (well0000.bmp
a hiki i well0012.bmp
),
ʻo ia hoʻi i loko o ka volume maps.vol.
No laila, loaʻa i nā Tilesets / Wells kēia mau mea:
Inoa Faila | Nā ʻIke |
---|---|
well0000.bmp | He kiʻi ʻākau, 32x32px ka nui - kūpono no ka hoʻāʻo ʻana inā hana ka mea hoʻoili kiʻi |
well0001.bmp | Hoʻokomo i ke kōnaka ʻālohilohi, nā kuahiwi ma ke kōnaka ʻālohilohi a me nā ʻano like ʻole o nā puka i ka ke kōnaka ʻālohilohi |
well0002.bmp | Hoʻokomo i nā 'Doodads' ke kōnaka ʻālohilohi - ʻo ia hoʻi nā ʻelima e hiki ke hoʻokomo ʻia no ka hoʻokomo ʻana (a i ʻole ma ke ʻano he kūlana, e like me nā pā) ma ke kōnaka ʻālohilohi, me nā mea lāʻau pū kekahi |
well0003.bmp | Hoʻokomo i kekahi ʻano ʻākoakoa ma ke kōnaka ʻālohilohi |
well0004.bmp | Hoʻokomo i ke kōnaka ʻēkau, nā kuahiwi ma ke kōnaka ʻēkau a me nā ʻano like ʻole o nā puka i ke kōnaka ʻēkau |
well0005.bmp | Hoʻokomo i nā 'Doodads' ke kōnaka ʻēkau - ʻo ia hoʻi nā ʻelima e hiki ke hoʻokomo ʻia no ka hoʻokomo ʻana (a i ʻole ma ke ʻano he kūlana, e like me nā pā) ma ke kōnaka ʻēkau |
well0006.bmp | Hoʻokomo i kekahi ʻano ʻākoakoa ma ke kōnaka ʻēkau, me nā ʻākau ma waena o ke kōnaka ʻālohilohi a me ke kōnaka ʻēkau |
well0007.bmp | Hoʻokomo i ke lava i ka lāʻau me nā kiʻi 4-5 o ka hoʻoikaika ʻana o ia mau kiʻi |
well0008.bmp | Hoʻokomo i ka lāʻau a me nā ʻano like ʻole o nā puka i ka lāʻau |
well0009.bmp | Hoʻokomo i nā 'Doodads' lāʻau - ʻo ia hoʻi nā ʻelima e hiki ke hoʻokomo ʻia no ka hoʻokomo ʻana (a i ʻole ma ke ʻano he kūlana, e like me nā pā) ma ka lāʻau |
well0010.bmp | Hoʻokomo i nā ʻākau 48 mai ke lāʻau a i ke kōnaka ʻālohilohi a me ke kōnaka ʻēkau |
well0011.bmp | Hoʻokomo i nā kapakahi o ke kaʻa, me ke kōnaka ʻēkau ma ke kumu |
well0012.bmp | Hoʻokomo i nā kapakahi o ke kaʻa, me ke kōnaka ʻālohilohi ma ke kumu |
He mea kūpono e mālama i ka ʻike pono, ʻaʻole e hoʻomaikaʻi i nā Tiles ma mua, no ka mea, e pono e hana i nā ʻike no ka lā/poʻi ʻākoakoa, a he nui nā ʻike e hōʻea mai.
ʻO nā Tiles he kiʻi 8bpp me ka palena i hoʻonohonoho ʻia i nā palena 32x32 pikseli, e hoʻokomo pū ana. I loko o kēia Tileset e loaʻa ka nui aku o nā
ʻO ke kumu container ʻo ia hoʻi e noho ana mai 2 mau ʻāpana: head
a me data
.
Kūlana Pākuʻi
ʻĀkau | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | nā hōʻailona | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 68 | 65 | 61 | 64 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | h | e | a | d | . | . | . | . | . | . | . | . | . | . | . | . |
0x0010 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
Kākoʻo | ʻIkeʻike o nā ʻike | Kumu inoa | Nā ʻōlelo hoʻomaopopo |
---|---|---|---|
0x0000 | uint(32) | Nā Pūerto Makemaka | |
0x0004 | uint(24) | Lōʻihi o ka pā | |
0x0007 | uint(8) | Nā pākīpika | |
0x0008 | uint(32) | Version / Pākīpika? | O kēia, ʻo ia hoʻi, he ʻike kuʻuna o ka ʻano faila; i nā faila a pau i loaʻa iaʻu, aia kēia ka ʻike |
0x000c | uint(32) | Ka laulā (Ke hoʻonohonoho ka hoʻomaikaʻi) | Hoʻokomo i ka maʻalahi o ka kiʻi (i loko o nā pikselu). Ma nā wells a pau o Outpost 2, eia naʻe, e manaʻo ʻia ka mea |
0x0010 | uint(32) | ke kiʻekiʻe (ka hoʻonohonoho kūlana) | Mea i ka ʻike i ke kiʻekiʻe o ke kiʻi (i loko o nā piksel). Ma nā well a pau o Outpost 2, e manaʻo ʻia ana i kēia wahi ka waiwai |
0x0014 | uint(32) | Keʻano kala? | ʻAʻohe ʻike o kēia mea. No ka mea, e like me nā faila i nānā ʻia, loaʻa iā ia ke koho |
0x0018 | uint(32) | ʻO ke kala hohonu 2? | O ka mea i ʻike ʻole ʻia ka manaʻo o kēia mea. Hiki nō iā ia ke lilo i ka 'lena' waihoʻoluʻu. |
Mai nā ʻike e loaʻa ana he faila palena i loko o ke ʻano RIFF kūlana. Aia ka ʻike kūpono ma - no ka mea, e ʻike ʻia nā palena i nā wahi ʻē aʻe - ma lalo o Nā Palena kolor.
Nā ʻike o nā papa
ʻĀkau | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | nā hōʻailona | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 64 | 61 | 74 | 61 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | d | a | t | a | . | . | . | . | . | . | . | . | . | . | . | . |
Kākoʻo | ʻIkeʻike o nā ʻike | Kumu inoa | Nā ʻōlelo hoʻomaopopo |
---|---|---|---|
0x0000 | uint(32) | Nā Pūerto Makemaka | |
0x0004 | uint(24) | Lōʻihi o ka pā | |
0x0007 | uint(8) | Nā pākīpika |
I ka hopena, e ʻike ʻia ana nā ʻikepili pixel, mai ke kihi ʻākau o luna, e hele ana i lalo i ke kihi ʻākau.
ʻO ka ʻikepili i loko o nā kiʻi e noho ana ma ke ʻano he 8bpp-Bitmaps, e pili ana i ka ʻike o ka waihoʻoluʻu i loko o ka palena waihoʻoluʻu.
Ke nā mea pāʻani, e hoʻomohala ana i nā tiles *e manaʻo ʻia* ma ke koho ʻana.
He mea kēia e pili ana i ke koho ʻana o ka lā a me ke po, e loaʻa ana nā 32 mau ʻano o nā tiles. Eia naʻe, e ʻike ʻia ana, e hoʻomaikaʻi ʻia ana nā manaʻo o ke aniani me nā 'kahi liʻiliʻi'. ʻAʻole hiki ke ʻike i nā ʻike pololei, e hana ana au i nā ʻano helu
v *= (daylight / 48) + 0.25;
ma nā ʻike HSV o nā pixel, me ka 'daylight' he mau ʻano 0-31 a me 'v' he mau ʻano 0-1. Eia kekahi, e ʻano like pū ana ke 'map' me nā 'kahi' 16 i ke kula a me nā 'kahi' 16 i ke kūkulu (no ka ho'ohana ʻole i nā mea).
I ka mea hou aku, he ʻike ʻia o ke koho ʻana o ka lā a me ke po e hoʻomaikaʻi ana i hoʻokahi mau kolamu o ka map i kēlā me kēia kaʻina pāʻani.
No laila, e like me nā ʻano lā a me ke po, e like me kēia: