Paletat · bei.pm
Formatet e skedarëve të përshkruara në këtë faqe bazohen në analizën teknike të pronësisë intelektuale nga Dynamix, Inc. dhe Sierra Entertainment.
Pronësia intelektuale është sot pjesë e masës së Activision Publishing, Inc. / Activision Blizzard, Inc. dhe aktualisht është në pronësi të Microsoft Corp..
Informacionet janë mbledhur përmes Inxhinierisë së Kundërt dhe Analizës së Të Dhënave me qëllim arkivimin dhe ndërveprimin me të dhëna historike.
Nuk janë përdorur specifikime pronësore apo konfidenciale.
Loja mund të blihet aktualisht si shkarkim në gog.com.
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | karaktere | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 50 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | P | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
Kufiri | Lloji i të dhënave | Emri | Shpjegim |
---|---|---|---|
0x0000 | uint(32) | Bytes Magjike | |
0x0004 | uint(24) | Gjatësia e paletës | Jepni, ndryshe nga formati normal i bllokut, numrin e paletave që mund të gjenden në këtë skedar - jo gjatësi e bllokut në byte. |
0x0007 | uint(8) | Flamujt | Me sa duket, si zakonisht, flamuj. Megjithatë, nuk kam njohuri për flamuj; pasi të gjitha vlerat që njoh janë |
Informacionet mbi paletat janë shumë të lehta për t'u lexuar.
Ato përbëhen secila nga një header dhe një segment të dhënash.
Header i Paletave
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | karaktere | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 68 | 65 | 61 | 64 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | h | e | a | d | . | . | . | . | . | . | . | . | . | . | . | . |
Kufiri | Lloji i të dhënave | Emri | Shpjegim |
---|---|---|---|
0x0000 | uint(32) | Bytes Magjike | |
0x0004 | uint(24) | Gjatësia e paletës | Jepni, ndryshe nga formati normal i bllokut, numrin e paletave që mund të gjenden në këtë skedar - jo gjatësi e bllokut në byte. |
0x0007 | uint(8) | Flamujt | Me sa duket, si zakonisht, flamuj. Megjithatë, nuk kam njohuri për flamuj; pasi të gjitha vlerat që njoh janë |
0x0008 | uint(32) | Versioni i formatit të paletave? | Definon ndoshta se cila version e formatit të paletave i përmbahet paletës. Të gjitha paletat Outpost2 duket se kanë versionin |
Të dhënat e paletave
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | karaktere | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 64 | 61 | 74 | 61 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | d | a | t | a | . | . | . | . | . | . | . | . | . | . | . | . |
Kufiri | Lloji i të dhënave | Emri | Shpjegim |
---|---|---|---|
0x0000 | uint(32) | Bytes Magjike | |
0x0004 | uint(24) | Gjatësia e bllokut | |
0x0007 | uint(8) | Flamujt |
Seksioni i të dhënave përfshin hyrjet individuale të paletave. Numri i hyrjeve të paletave llogaritet nga gjatësia e bllokut / 4.
Hyrjet individuale kanë këtë ndërtim të thjeshtë;
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | karaktere | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | 04 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
Kufiri | Lloji i të dhënave | Emri | Shpjegim |
---|---|---|---|
0x0000 | uint(8) | Komponenta e kuqe | Jep përqindjen e kuqe të ngjyrës |
0x0001 | uint(8) | Komponenti i gjelbër | Tregon përqindjen e gjelbër të ngjyrës |
0x0002 | uint(8) | Komponenta e Bluë | Jep përqindjen e ngjyrës blu |
0x0003 | uint(8) | Të panjohura - Flamuj? | Është e paqartë se çfarë do të thotë ky vlerë, pasi duket se është në thelb |
Për paletat, mund të themi se për paletat që përdoren për animacione, vlen rregulli si më poshtë:
- Ngjyra e parë është GJITHMONË transparente, pavarësisht se çfarë vlere është dhënë atje.
-
Përcaktimet e paletave 1-24 konsiderohen si ngjyra lojtari në paletat 1-8.
Ku vijnë ngjyrat përveç lojtarit 1, nuk më është e qartë.
Unë mendoj se ngjyrat e tjera janë hardcoded.