Paletiau · bei.pm

Cyhoeddwyd ar 19/11/2015·Diweddarwyd ar 13/ 02/ 2025·Cymraeg
Mae'r testun hwn wedi'i gyfieithu'n awtomatig gan OpenAI GPT-4o Mini

Mae'r fformatau ffeil a ddisgrifiwyd ar y dudalen hon yn seiliedig ar ddadansoddiad technegol o eiddo deallusol gan Dynamix, Inc. a Sierra Entertainment.
Mae'r eiddo deallusol yn rhan o eiddo Activision Publishing, Inc. / Activision Blizzard, Inc. ar hyn o bryd ac yn berchen ar Microsoft Corp..

Mae'r wybodaeth wedi'i chasglu trwy Dadansoddiad Adfer a Dadansoddi Data er mwyn archifio a sicrhau rhyngweithrediad â data hanesyddol.
Nid oedd unrhyw fanwlion perchnogol neu gyfrinachol wedi'u defnyddio.

Gellir prynu'r gêm ar hyn o bryd fel lawrlwytho ar gog.com.

Cyfeir. x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF cymeriadau
0x0000 50 50 41 4c -- -- -- -- -- -- -- -- -- -- -- -- P P A L . . . . . . . . . . . .
Offest Math Data Enw Esboniad
0x0000 uint(32) Bytiau Hud
0x0004 uint(24) Hydred Paledennau

Mae'n rhoi, yn erbyn y fformat bloc arferol, nifer y paletau sy'n cael eu dod o hyd yn y ffeil hon - nid hyd y bloc yn bytau.

0x0007 uint(8) Banerau

Mae'n debyg, fel arfer, ynfaner.

Fodd bynnag, ni wyf yn ymwybodol o unrhyw faneri; gan fod yr holl werthoedd sy'n gyfarwydd gennyf yn cyfateb i 0x00, byddai'n bosib hefyd bod nifer y paletiau yn syml yn uint(32).

Mae'r gwybodaeth am blethau yn hawdd iawn i'w darllen.
Maen nhw'n cynnwys penawd a segment data.

Penawd y Paled

Cyfeir. x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF cymeriadau
0x0000 68 65 61 64 -- -- -- -- -- -- -- -- -- -- -- -- h e a d . . . . . . . . . . . .
Offest Math Data Enw Esboniad
0x0000 uint(32) Bytiau Hud
0x0004 uint(24) Hydred Paledennau

Mae'n rhoi, yn erbyn y fformat bloc arferol, nifer y paletau sy'n cael eu dod o hyd yn y ffeil hon - nid hyd y bloc yn bytau.

0x0007 uint(8) Banerau

Mae'n debyg, fel arfer, ynfaner.

Fodd bynnag, ni wyf yn ymwybodol o unrhyw faneri; gan fod yr holl werthoedd sy'n gyfarwydd gennyf yn cyfateb i 0x00, byddai'n bosib hefyd bod nifer y paletiau yn syml yn uint(32).

0x0008 uint(32) Fersiwn fformat paled?

Mae'n debyg y bydd yn diffinio pa fersiwn o fformat y palet sy'n cael ei dilyn gan y palet.

Mae'n ymddangos bod gan bob palet Outpost2 fersiwn 0x01.

Data Paledau

Cyfeir. x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF cymeriadau
0x0000 64 61 74 61 -- -- -- -- -- -- -- -- -- -- -- -- d a t a . . . . . . . . . . . .
Offest Math Data Enw Esboniad
0x0000 uint(32) Bytiau Hud
0x0004 uint(24) Hydred y Bloc
0x0007 uint(8) Banerau

Mae'r adran ddata yn cofrestru'r cofrestriadau paled unigol. Mae nifer y cofrestriadau paled yn deillio o hyd y bloc / 4.

Mae gan y cofrestriadau unigol y strwythur syml canlynol;

Cyfeir. x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF cymeriadau
0x0000 -- -- -- 04 -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
Offest Math Data Enw Esboniad
0x0000 uint(8) Cydran Coch

Mae'n nodi'r cyfran coch o'r lliw

0x0001 uint(8) Cydran Gwyrdd

Mae'n rhoi cyfran y gwyrdd o'r lliw

0x0002 uint(8) Cydran Glas

Mae'n nodi'r cyfran las o'r lliw

0x0003 uint(8) Anwybydd - Baneri?

Mae'n aneglur beth mae'r gwerth hwn yn ei olygu, gan ei fod yn ymddangos fel y bydd yn sefydlog 0x04.

O ran y paletiau, dim ond hyn sydd i'w ddweud, mai’r rheolau canlynol sy’n berthnasol i’r paletiau a ddefnyddir ar gyfer animeiddiadau:

  • Mae'r lliw cyntaf bob amser yn dryloyw, waeth beth yw’r gwerth a nodir yno.
  • Mae cofrestriadau'r palet 1-24 yn cael eu hystyried fel lliwiau chwaraewr yn y paletiau 1-8.
    Mae'n aneglur ble mae'r lliwiau eraill, heblaw am chwaraewr 1, yn dod ohonynt.
    Rwy'n amau ​​bod y lliwiau sydd ar ôl wedi'u codio'n galed.

Cyfeirnod Palet