imageData
¶
Zde bude podobná stránka jako graphics
Defines
-
__map_name__PaletteLen
¶ Velikost v bytech pole __map_name__Palette .
-
__map_name__TilesetLen
¶ Velikost v bytech pole __map_name__Tileset .
-
__map_layer_name__Len
¶ Velikost v bytech pole strong>map_layer_name</strong>\endlink.
-
__sprite_graphic_name__Shape
¶ Interní proměnná, kterou uživatel nemusí používat. Je v ní uložená hodnota, která je potřeba načíst do jednoho registru, aby sprite měl správný tvar. Spolu s __sprite_graphic_name__Size tvoří kombinaci.
-
__sprite_graphic_name__Size
¶ Interní proměnná, kterou uživatel nemusí používat. Je v ní uložená hodnota, která je potřeba načíst do jednoho registru, aby sprite měl správný tvar. Spolu s __sprite_graphic_name__Shape tvoří kombinaci.
-
__sprite_graphic_name__PaletteLen
¶ Velikost v bytech pole __sprite_graphic_name__Palette .
-
__sprite_graphic_name__TilesetLen
¶ Velikost v bytech pole __sprite_graphic_name__Tileset .
-
__sprite_graphic_name__FrameLen
¶ Velikost v bytech jednoho snímku daného sprite graphics.
Variables
-
const unsigned short __map_name__Palette[{{ map.palette|length }}]
Pole, které obsahuje paletu k dané mapě v takovém formátu aby se dalo rychle kopírovat do paměti.
-
const unsigned int __map_name__Tileset[{{ map.tileset|length }}]
Pole, které obsahuje tileset (dlaždice) k dané mapě v takovém formátu aby se dalo rychle kopírovat do paměti.
-
const int __map_name__Size[2]
Rozměry dané mapy v jednotlivých políčkách (v tilech). První je šířka, druhý je výška.
-
const int __map_name__Specials[{{ map.specials|length }}]
Pole, které obsahuje číslo pro každé jednotlivé políčko na mapě. Toto číslo určuje zdali je toto políčko místo nějaké speciální akce. První bit zleva určuje jeli políčko zeď. Druhé zleva jestli je to speciální akce prvního typu, třetí třetího typu a tak dále.
-
const int __map_layer_name__Size[2]
Rozměry dané vrstvy dané mapy v jednotlivých políčkách (v tilech). První je šířka, druhý je výška.
Zatím je vždy stejné jako __map_layer_name__Size, tato proměnná je připravená pro další funkce.
-
const unsigned short __map_layer_name__[{{ map.layer_tile_maps[i]|length }}]
Pole, které obsahuje mapu dlaždic dané vrstvy dané mapy v takovém formátu aby se dalo rychle kopírovat do paměti.
-
const unsigned short __sprite_graphic_name__RealSize[2]
Pravá velikost spritu. Ta, která je buď specifikovaná v konfiguračním souboru a nebo je automaticky odhadnuta podle velikost obrázku. Tato hodnota je využívaná například k počítání kolizí.
-
const unsigned short __sprite_graphic_name__Palette[{{ sprite_graphic.palette|length }}]
Pole, které obsahuje paletu k danému sprite graphics v takovém formátu aby se dalo rychle kopírovat do paměti.
-
const int __sprite_graphic_name__Tileset[{{ sprite_graphic.tileset|length }}]
Pole, které obsahuje tileset (dlaždice) k danému sprite graphics v takovém formátu aby se dalo rychle kopírovat do paměti.
-
const unsigned int BorderTextTileset[24]
Tileset, který určuje vzhled bubliny na text. Je fixně daná a je v 4bpp formátu aby zabíral co nejméně místa.
-
const unsigned short BorderTextPal[4]
Paleta, která určuje barvy bubliny na text. Je fixně daná.
-
char default_font[128][8]
Základní font, který je využíván textovým systémem. Pochází z tohoto projektu https://github.com/dhepper/font8x8.