Code: Select all
Sprite* SPR_addSpriteEx(const SpriteDefinition * spriteDef, s16 x, s16 y, u16 attribut, u16 spriteIndex, u16 flags )
Code: Select all
case AYA_KALANG :
sprites[i] = SPR_addSpriteEx(&character_aya, Party[i][1]-100, Party[i][2], TILE_ATTR(PAL2, TRUE, FALSE, FALSE), 1, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD | SPR_FLAG_AUTO_SPRITE_ALLOC);
break;
case KAYLIN_MATZNER :
sprites[i+12] = SPR_addSpriteEx(&character_kaylin_eyes, Party[i][1]+16+24, Party[i][2]+43, TILE_ATTR(PAL2, TRUE, FALSE, FALSE), 21+1, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD | SPR_FLAG_AUTO_SPRITE_ALLOC);
sprites[i+8] = SPR_addSpriteEx(&character_kaylin_eyes, Party[i][1]+16, Party[i][2]+43, TILE_ATTR(PAL2, TRUE, FALSE, FALSE), 21+2, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD | SPR_FLAG_AUTO_SPRITE_ALLOC);
sprites[i+4] = SPR_addSpriteEx(&character_kaylin_mouth, Party[i][1]+32, Party[i][2]+64, TILE_ATTR(PAL1, TRUE, FALSE, FALSE), 21+3, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD | SPR_FLAG_AUTO_SPRITE_ALLOC);
sprites[i] = SPR_addSpriteEx(&character_kaylin, Party[i][1], Party[i][2], TILE_ATTR(PAL1, TRUE, FALSE, FALSE), 21, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD | SPR_FLAG_AUTO_SPRITE_ALLOC);
break;
case KIAH_STONE :
sprites[i+12] = SPR_addSpriteEx(&character_kaylin_eyes, Party[i][1]+16+24, Party[i][2]+41, TILE_ATTR(PAL2, TRUE, FALSE, FALSE), 41+1, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD | SPR_FLAG_AUTO_SPRITE_ALLOC);
sprites[i+8] = SPR_addSpriteEx(&character_kaylin_eyes, Party[i][1]+16, Party[i][2]+41, TILE_ATTR(PAL2, TRUE, FALSE, FALSE), 41+2, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD | SPR_FLAG_AUTO_SPRITE_ALLOC);
sprites[i+4] = SPR_addSpriteEx(&character_kiah_mouth, Party[i][1]+32, Party[i][2]+63, TILE_ATTR(PAL1, TRUE, FALSE, FALSE), 41+3, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD | SPR_FLAG_AUTO_SPRITE_ALLOC);
sprites[i] = SPR_addSpriteEx(&character_kiah, Party[i][1], Party[i][2], TILE_ATTR(PAL1, TRUE, FALSE, FALSE), 41, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD | SPR_FLAG_AUTO_SPRITE_ALLOC);
break;
Code: Select all
case AYA_KALANG :
sprites[i] = SPR_addSpriteEx(&character_aya, Party[i][1]-100, Party[i][2], TILE_ATTR(PAL2, TRUE, FALSE, FALSE), 1, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD);
break;
case KAYLIN_MATZNER :
sprites[i+12] = SPR_addSpriteEx(&character_kaylin_eyes, Party[i][1]+16+24, Party[i][2]+43, TILE_ATTR(PAL2, TRUE, FALSE, FALSE), 21+1, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD);
sprites[i+8] = SPR_addSpriteEx(&character_kaylin_eyes, Party[i][1]+16, Party[i][2]+43, TILE_ATTR(PAL2, TRUE, FALSE, FALSE), 21+2, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD);
sprites[i+4] = SPR_addSpriteEx(&character_kaylin_mouth, Party[i][1]+32, Party[i][2]+64, TILE_ATTR(PAL1, TRUE, FALSE, FALSE), 21+3, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD);
sprites[i] = SPR_addSpriteEx(&character_kaylin, Party[i][1], Party[i][2], TILE_ATTR(PAL1, TRUE, FALSE, FALSE), 21, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD);
break;
case KIAH_STONE :
sprites[i+12] = SPR_addSpriteEx(&character_kaylin_eyes, Party[i][1]+16+24, Party[i][2]+41, TILE_ATTR(PAL2, TRUE, FALSE, FALSE), 41+1, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD);
sprites[i+8] = SPR_addSpriteEx(&character_kaylin_eyes, Party[i][1]+16, Party[i][2]+41, TILE_ATTR(PAL2, TRUE, FALSE, FALSE), 41+2, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD);
sprites[i+4] = SPR_addSpriteEx(&character_kiah_mouth, Party[i][1]+32, Party[i][2]+63, TILE_ATTR(PAL1, TRUE, FALSE, FALSE), 41+3, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD);
sprites[i] = SPR_addSpriteEx(&character_kiah, Party[i][1], Party[i][2], TILE_ATTR(PAL1, TRUE, FALSE, FALSE), 41, SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD);
break;