git.y1.nz

gbdk-2020

GameBoy Development Kit
download: https://git.y1.nz/archives/gbdk.tar.gz
README | Files | Log | Refs | LICENSE

gbdk-support/png2asset/testing/ref/sprite_slon_3.c

      1 //AUTOGENERATED FILE FROM png2asset
      2 // Conversion args: /sprite_slon.png -c /sprite_slon_3.c -sh 48 -spr8x16 -noflip -metasprites_only
      3 
      4 #include <stdint.h>
      5 #include <gbdk/platform.h>
      6 #include <gbdk/metasprites.h>
      7 
      8 BANKREF(sprite_slon_3)
      9 
     10 const palette_color_t sprite_slon_3_palettes[4] = {
     11 	RGB8(255,255,255), RGB8(224,248,207), RGB8(134,192,108), RGB8(  7, 24, 33)
     12 	};
     13 const metasprite_t sprite_slon_3_metasprite0[] = {
     14 	METASPR_ITEM(-24, -24, 0, S_PAL(0)),
     15 	METASPR_ITEM(0, 8, 2, S_PAL(0)),
     16 	METASPR_ITEM(0, 8, 4, S_PAL(0)),
     17 	METASPR_ITEM(0, 8, 6, S_PAL(0)),
     18 	METASPR_ITEM(0, 8, 8, S_PAL(0)),
     19 	METASPR_ITEM(0, 8, 10, S_PAL(0)),
     20 	METASPR_ITEM(16, -40, 12, S_PAL(0)),
     21 	METASPR_ITEM(0, 8, 14, S_PAL(0)),
     22 	METASPR_ITEM(0, 8, 16, S_PAL(0)),
     23 	METASPR_ITEM(0, 8, 18, S_PAL(0)),
     24 	METASPR_ITEM(0, 8, 20, S_PAL(0)),
     25 	METASPR_ITEM(0, 8, 22, S_PAL(0)),
     26 	METASPR_ITEM(0, 8, 24, S_PAL(0)),
     27 	METASPR_ITEM(16, -48, 26, S_PAL(0)),
     28 	METASPR_ITEM(0, 16, 28, S_PAL(0)),
     29 	METASPR_ITEM(0, 8, 30, S_PAL(0)),
     30 	METASPR_ITEM(0, 8, 32, S_PAL(0)),
     31 	METASPR_ITEM(0, 8, 34, S_PAL(0)),
     32 	METASPR_ITEM(0, 8, 36, S_PAL(0)),
     33 	METASPR_TERM
     34 };
     35 
     36 const metasprite_t sprite_slon_3_metasprite1[] = {
     37 	METASPR_ITEM(-24, -24, 0, S_PAL(0)),
     38 	METASPR_ITEM(0, 8, 2, S_PAL(0)),
     39 	METASPR_ITEM(0, 8, 4, S_PAL(0)),
     40 	METASPR_ITEM(0, 8, 6, S_PAL(0)),
     41 	METASPR_ITEM(0, 8, 8, S_PAL(0)),
     42 	METASPR_ITEM(0, 8, 10, S_PAL(0)),
     43 	METASPR_ITEM(16, -40, 12, S_PAL(0)),
     44 	METASPR_ITEM(0, 8, 14, S_PAL(0)),
     45 	METASPR_ITEM(0, 8, 16, S_PAL(0)),
     46 	METASPR_ITEM(0, 8, 18, S_PAL(0)),
     47 	METASPR_ITEM(0, 8, 20, S_PAL(0)),
     48 	METASPR_ITEM(0, 8, 22, S_PAL(0)),
     49 	METASPR_ITEM(0, 8, 38, S_PAL(0)),
     50 	METASPR_ITEM(16, -56, 40, S_PAL(0)),
     51 	METASPR_ITEM(0, 8, 42, S_PAL(0)),
     52 	METASPR_ITEM(0, 16, 28, S_PAL(0)),
     53 	METASPR_ITEM(0, 8, 30, S_PAL(0)),
     54 	METASPR_ITEM(0, 8, 32, S_PAL(0)),
     55 	METASPR_ITEM(0, 8, 34, S_PAL(0)),
     56 	METASPR_ITEM(0, 8, 44, S_PAL(0)),
     57 	METASPR_TERM
     58 };
     59 
     60 const metasprite_t sprite_slon_3_metasprite2[] = {
     61 	METASPR_ITEM(-24, -24, 0, S_PAL(0)),
     62 	METASPR_ITEM(0, 8, 2, S_PAL(0)),
     63 	METASPR_ITEM(0, 8, 4, S_PAL(0)),
     64 	METASPR_ITEM(0, 8, 6, S_PAL(0)),
     65 	METASPR_ITEM(0, 8, 8, S_PAL(0)),
     66 	METASPR_ITEM(0, 8, 10, S_PAL(0)),
     67 	METASPR_ITEM(16, -40, 12, S_PAL(0)),
     68 	METASPR_ITEM(0, 8, 14, S_PAL(0)),
     69 	METASPR_ITEM(0, 8, 16, S_PAL(0)),
     70 	METASPR_ITEM(0, 8, 18, S_PAL(0)),
     71 	METASPR_ITEM(0, 8, 20, S_PAL(0)),
     72 	METASPR_ITEM(0, 8, 22, S_PAL(0)),
     73 	METASPR_ITEM(0, 8, 46, S_PAL(0)),
     74 	METASPR_ITEM(16, -56, 48, S_PAL(0)),
     75 	METASPR_ITEM(0, 8, 50, S_PAL(0)),
     76 	METASPR_ITEM(0, 16, 28, S_PAL(0)),
     77 	METASPR_ITEM(0, 8, 30, S_PAL(0)),
     78 	METASPR_ITEM(0, 8, 32, S_PAL(0)),
     79 	METASPR_ITEM(0, 8, 34, S_PAL(0)),
     80 	METASPR_ITEM(0, 8, 52, S_PAL(0)),
     81 	METASPR_TERM
     82 };
     83 
     84 const metasprite_t sprite_slon_3_metasprite3[] = {
     85 	METASPR_ITEM(-24, -24, 0, S_PAL(0)),
     86 	METASPR_ITEM(0, 8, 2, S_PAL(0)),
     87 	METASPR_ITEM(0, 8, 4, S_PAL(0)),
     88 	METASPR_ITEM(0, 8, 6, S_PAL(0)),
     89 	METASPR_ITEM(0, 8, 8, S_PAL(0)),
     90 	METASPR_ITEM(0, 8, 10, S_PAL(0)),
     91 	METASPR_ITEM(16, -40, 12, S_PAL(0)),
     92 	METASPR_ITEM(0, 8, 14, S_PAL(0)),
     93 	METASPR_ITEM(0, 8, 16, S_PAL(0)),
     94 	METASPR_ITEM(0, 8, 18, S_PAL(0)),
     95 	METASPR_ITEM(0, 8, 20, S_PAL(0)),
     96 	METASPR_ITEM(0, 8, 22, S_PAL(0)),
     97 	METASPR_ITEM(0, 8, 38, S_PAL(0)),
     98 	METASPR_ITEM(16, -56, 54, S_PAL(0)),
     99 	METASPR_ITEM(0, 8, 56, S_PAL(0)),
    100 	METASPR_ITEM(0, 16, 28, S_PAL(0)),
    101 	METASPR_ITEM(0, 8, 30, S_PAL(0)),
    102 	METASPR_ITEM(0, 8, 32, S_PAL(0)),
    103 	METASPR_ITEM(0, 8, 34, S_PAL(0)),
    104 	METASPR_ITEM(0, 8, 44, S_PAL(0)),
    105 	METASPR_TERM
    106 };
    107 
    108 const metasprite_t sprite_slon_3_metasprite4[] = {
    109 	METASPR_ITEM(-24, -24, 0, S_PAL(0)),
    110 	METASPR_ITEM(0, 8, 2, S_PAL(0)),
    111 	METASPR_ITEM(0, 8, 4, S_PAL(0)),
    112 	METASPR_ITEM(0, 8, 6, S_PAL(0)),
    113 	METASPR_ITEM(0, 8, 8, S_PAL(0)),
    114 	METASPR_ITEM(0, 8, 10, S_PAL(0)),
    115 	METASPR_ITEM(16, -40, 12, S_PAL(0)),
    116 	METASPR_ITEM(0, 8, 14, S_PAL(0)),
    117 	METASPR_ITEM(0, 8, 16, S_PAL(0)),
    118 	METASPR_ITEM(0, 8, 18, S_PAL(0)),
    119 	METASPR_ITEM(0, 8, 20, S_PAL(0)),
    120 	METASPR_ITEM(0, 8, 22, S_PAL(0)),
    121 	METASPR_ITEM(0, 8, 24, S_PAL(0)),
    122 	METASPR_ITEM(16, -56, 58, S_PAL(0)),
    123 	METASPR_ITEM(0, 8, 56, S_PAL(0)),
    124 	METASPR_ITEM(0, 16, 28, S_PAL(0)),
    125 	METASPR_ITEM(0, 8, 30, S_PAL(0)),
    126 	METASPR_ITEM(0, 8, 32, S_PAL(0)),
    127 	METASPR_ITEM(0, 8, 34, S_PAL(0)),
    128 	METASPR_ITEM(0, 8, 36, S_PAL(0)),
    129 	METASPR_TERM
    130 };
    131 
    132 const metasprite_t* const sprite_slon_3_metasprites[5] = {
    133 	sprite_slon_3_metasprite0, sprite_slon_3_metasprite1, sprite_slon_3_metasprite2, sprite_slon_3_metasprite3, sprite_slon_3_metasprite4
    134 };

This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.