Paletler · bei.pm
Bu sayfada tanımlanan dosya formatları, Dynamix, Inc. ve Sierra Entertainment tarafından yapılan teknik analizlere dayanmaktadır.
Bugün fikri mülkiyet, Activision Publishing, Inc. / Activision Blizzard, Inc. grubunun bir parçasıdır ve şu anda Microsoft Corp. tarafından sahiptir.
Bilgiler, arşivleme ve tarihsel verilerle birlikte çalışabilirlik amacıyla ters mühendislik ve veri analizi yoluyla derlenmiştir.
Hiçbir özel veya gizli spesifikasyon kullanılmamıştır.
Oyun şu anda gog.com üzerinden indirme olarak satın alınabilir.
Adres | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | karakter | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 50 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | P | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
Kaydırma | Veri Türü | Tanım | Açıklama |
---|---|---|---|
0x0000 | uint(32) | Sihirli Baytlar | |
0x0004 | uint(24) | Palet uzunluğu | Normal blok formatının aksine, bu dosyada bulunan paletlerin sayısını belirtir - blok uzunluğunu byte cinsinden değil. |
0x0007 | uint(8) | Bayraklar | Muhtemelen, her zamanki gibi, bayraklar. Ancak, bildiğim kadarıyla herhangi bir bayrak yok; çünkü bildiğim tüm değerler |
Palet bilgileri oldukça kolay bir şekilde okunabilir.
Her biri bir başlık ve bir veri segmentinden oluşur.
Palet Başlığı
Adres | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | karakter | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 68 | 65 | 61 | 64 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | h | e | a | d | . | . | . | . | . | . | . | . | . | . | . | . |
Kaydırma | Veri Türü | Tanım | Açıklama |
---|---|---|---|
0x0000 | uint(32) | Sihirli Baytlar | |
0x0004 | uint(24) | Palet uzunluğu | Normal blok formatının aksine, bu dosyada bulunan paletlerin sayısını belirtir - blok uzunluğunu byte cinsinden değil. |
0x0007 | uint(8) | Bayraklar | Muhtemelen, her zamanki gibi, bayraklar. Ancak, bildiğim kadarıyla herhangi bir bayrak yok; çünkü bildiğim tüm değerler |
0x0008 | uint(32) | Palet formatı sürümü? | Muhtemelen paletin hangi palet formatı versiyonuna uyduğunu tanımlar. Tüm Outpost2 paletlerinin |
Palet Verileri
Adres | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | karakter | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 64 | 61 | 74 | 61 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | d | a | t | a | . | . | . | . | . | . | . | . | . | . | . | . |
Kaydırma | Veri Türü | Tanım | Açıklama |
---|---|---|---|
0x0000 | uint(32) | Sihirli Baytlar | |
0x0004 | uint(24) | Blok Uzunluğu | |
0x0007 | uint(8) | Bayraklar |
Veri bölümü, bireysel palet kayıtlarını alır. Palet kayıtlarının sayısı, blok uzunluğu / 4 ile belirlenir.
Bireysel kayıtların basit bir yapısı vardır;
Adres | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | karakter | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | 04 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
Kaydırma | Veri Türü | Tanım | Açıklama |
---|---|---|---|
0x0000 | uint(8) | Kırmızı Bileşen | Renkin kırmızı oranını belirtir |
0x0001 | uint(8) | Yeşil Bileşeni | Rengin yeşil oranını belirtir |
0x0002 | uint(8) | Mavi Bileşeni | Rengin mavi oranını belirtir |
0x0003 | uint(8) | Bilinmeyen - Bayraklar? | Bu değerin ne anlama geldiği belirsizdir, çünkü görünüşe göre temel olarak |
Paletler hakkında söyleyebileceğim tek şey, animasyonlarda kullanılacak paletler için aşağıdaki kuralların geçerli olduğudur:
- İlk renk HER ZAMAN şeffaftır, orada belirtilen değere bakılmaksızın.
-
Palet girişleri 1-24, palet 1-8'de oyuncu rengi olarak değerlendirilmektedir.
Renklerin oyuncu 1 dışında tam olarak nereden geldiği belirsiz.
Diğer renklerin sabit kodlandığını tahmin ediyorum.