Aña'ãmbyrakueté · bei.pm
Ko'ã hi'ãguýpe ojehecha hína umi formato de archivo ojehecháva, orekóva jehecha técnica peteî mbopi oikovy'ỹva Dynamix, Inc. ha Sierra Entertainment omoakãva.
Ko'ã mbopi oiko ko'áĝa Activision Publishing, Inc. ha Activision Blizzard, Inc. ryepýpe ha ko'áĝa oĩ Microsoft Corp. renda.
Ko información ojehu hína Reverse Engineering ha Datenanalyse rupi, ojapo hag̃ua arkhivación ha interoperabilidad umi datos histórico ndive.
Ndaipóri umi especificaciones propietarias térã confidenciales ojejapóva.
Pe juego ikatu ohenói ko'áĝa gog.com rupive, oipykúi ojapo hag̃ua download.
Ko'ẽrõ jaikuaa hína Outpost 2 datos formato rembiapo pe aty guasu:
Animaciones.
Animaciones lista ojehu peteĩ header global, omba'apo marangatu hag̃ua datos verifikasión rupi. Upéi, ojehechakuaa animaciones definición, ikatu ojeko 3 etapa:
-
Animación
Animación ha'e pe tenda guasu; ohechauka peteĩ animación peteĩ unidad, peteĩ edificio térã peteĩ 'partícula-animación' (cometa, tiempo, explosión) peteĩ situación específica. -
Frame
Frame ha'e peteĩ imagen peteĩ animación dentro. Animación ikatu oĩ peteĩ térã más frame. -
Subframe
Subframe ha'e informasión oñemohendáva, peteĩ bitmap ojehecharamo hína peteĩ criterio rupi peteĩ posición de un frame-pe. Un frame ikatu oĩ peteĩ térã más subframe.
Upéi oĩhague hína umi animaciones definición.
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | karakter | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
Oguereko | Datos tipo | Aña | Mbohovái |
---|---|---|---|
0x0000 | uint(32) | Animaciones porãme | Mba'éichapa animación rembiapo kuatia rehe oĩ |
0x0004 | uint(32) | Frames rembiapo | Mba'éichapa frames oĩva ikatu hína |
0x0008 | uint(32) | Aña submarã. | Mba'éichapa subframe kuéra oĩva ombohovakuára |
0x000c | uint(32) | Mba'e rehegua oipota va'erã | Ko'ã "opcional entrada" oĩ peteĩ. |
Ñemohendapy
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | karakter | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
0x0010 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
0x0020 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
Oguereko | Datos tipo | Aña | Mbohovái |
---|---|---|---|
0x0000 | uint(32) | Nemandu 1 | Oĩháre peteĩ marandu |
0x0004 | uint(32) | Katu kuatiarã: Iñakã | Ohechauka pe tenda haguã (pixeles-pe) pe Bounding Box rupi. |
0x0008 | uint(32) | Bounding Box: Yvypóra | Ohechauka pe mbopi hague (pixel-pe) oúvo Bounding Box rehe. |
0x000c | uint(32) | Caja de limitación: Poraa | Ohechauka pe Bounding Box rembiapo (pixel-pe). |
0x0010 | uint(32) | Aña Mbyte: Yvytu | Ohechauka pe altura (pixel-pe) oúva Bounding Box-gui. |
0x0014 | uint(32) | Offset: X | Ohechauka pe animasión rendapytuha horizontal |
0x0018 | uint(32) | Offset: Y | Oñemohendáva animación rembiapo renda |
0x001c | uint(32) | Ikatuhague 2 | Oikohápe ndaiporãi información |
0x0020 | uint(32) | Frames rembiapo | Ohechauka mba'éichapa animación réra oĩ frames animación ko'ã mba'e |
0x0024 | uint(32) | Mba'e pa Windows | Oñemombe'u mba'éichapa heta ventana oikotevẽva ohechauka hag̃ua |
La datos orekóva, animaciónpe, ha'e umi datos administrativa - Boundingbox he'ĩ avei umi koordi'natokuéra, oñemohendáva veve upe vehículo/edificio rehe, ikatu rire ojehecháva ha he'i avei mba'éichapa pe área ikatu ojehecha.
Pe Offset he'ĩ avei ojehecha "punto cero"; pe punto, ojehechauka ojeikuaa hag̃ua ko'ã koordi'natokuéra ha ojeheja hag̃ua. Ikatu avei he'i matemáticamente: pe Offset he'ĩ ko'ápe pe koordi'natakuéra yvypóra.
Umi Windows ohechauka, ha'eháicha pe Offset, 4 uint(32)-valores, kuñakarai peteĩ Window-pe, he'ẽ peteĩ área, ojehecha hag̃ua mbopi jey. Upe Windows rupi, ifi'ape umi Bitmap rehe, ndaipóri ojehecha.
Marandu
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | karakter | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
Oguereko | Datos tipo | Aña | Mbohovái |
---|---|---|---|
0x0000 | uint(8) | Subframe rembiapo ha Toggle pa'ũ 1, 2 | Ko'ã mba'e oĩ:
|
0x0001 | uint(8) | Aña'ỹ 1 ha Toggle ohechauka Optional 3, 4 | Ko'ã valor oipotáva:
|
0x0002 | uint(8) | Ikatu 1 | Oiko'ỹva |
0x0003 | uint(8) | Opcional 2 | Oiko'ỹva |
0x0004 | uint(8) | Opcional 3 | Oiko'ỹva |
0x0005 | uint(8) | Opcional 4 | Oiko'ỹva |
Submarã
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | karakter | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
Oguereko | Datos tipo | Aña | Mbohovái |
---|---|---|---|
0x0000 | uint(16) | Bitmap-Id | Ohechauka mba'éichapa Bitmap oipuruva'erã ko Subframe-pe |
0x0002 | uint(8) | Nemandu 1 | Nderehechái - che ahechakuaa porãva, ko'ãga oĩ hague peteĩ Render-Priorität (Z-Layer) rehe. |
0x0003 | uint(8) | Subframe-Id | Ohechauka mba'éichapa ore roikuaa pe Subframe oĩháme |
0x0004 | sint(16) | Offset - Horyzontal | Ohechauka mba'eichapa frame-pe oĩta subframe, térã mba'eichapa pixel-kuéra oikóta horizontalmente bitmap-pe. |
0x0006 | sint(16) | Offset - Yvyrakua | Ohechauka mba'éichapa oĩta frame rérape pe subframe, térã mba'éichapa pixel mbojyta bitmap ikuahápe. |
Nderehecha ko'ãga ikatu jaipytyvõ peteĩ frame ha avei animationa porãite ojehapykue, ko'ãga ohechauka peteĩ animationa tuichavéva rehe, animationa orekóva index 500, ombopi.
Animación 500
Animation 500 ohechauka mba'éichapa peteĩ Plymouth-transportador, orekóva karai porãme, oñemohendáva. Kóva ha'e peteĩ umi animación ohechauka va'ekue windowing funcionalidad.
Ha upéicha ikatu oñemohendáva animation porãite.
Añetehápe, oĩ peteĩ problema upe yvysypa'i hague, ojehu hína upépe
korasö bit niãgra gráfica typa información ndohupytyi.
Añetehápe, oĩ avei peteĩ par de sprites animados porãite oúva upe juego-gui.