Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (Folder: synn_testing)
- void flipspriteL(){
- set_sprite_tile(0, 4);
- duszekchar.spritids[0] = 0;
- set_sprite_tile(1, 5);
- duszekchar.spritids[1] = 1;
- set_sprite_tile(2, 6);
- duszekchar.spritids[2] = 2;
- set_sprite_tile(3, 7);
- duszekchar.spritids[3] = 3;
- wait_vbl_done();
- }
- void flipspriteR(){
- set_sprite_tile(0, 0);
- duszekchar.spritids[0] = 0;
- set_sprite_tile(1, 1);
- duszekchar.spritids[1] = 1;
- set_sprite_tile(2, 2);
- duszekchar.spritids[2] = 2;
- set_sprite_tile(3, 3);
- duszekchar.spritids[3] = 3;
- wait_vbl_done();
- }
- void animatesprite(struct GameCharacter* character, INT8 movex, INT8 movey){
- while(movex>0){
- scroll_sprite(character->spritids[0], 2, 0);
- scroll_sprite(character->spritids[1], 2, 0);
- scroll_sprite(character->spritids[2], 2, 0);
- scroll_sprite(character->spritids[3], 2, 0);
- set_sprite_tile(0, 8);
- duszekchar.spritids[0] = 0;
- set_sprite_tile(1, 9);
- duszekchar.spritids[1] = 1;
- set_sprite_tile(2, 10);
- duszekchar.spritids[2] = 2;
- set_sprite_tile(3, 11);
- duszekchar.spritids[3] = 3;
- performantdelay(3);
- scroll_sprite(character->spritids[0], 2, 0);
- scroll_sprite(character->spritids[1], 2, 0);
- scroll_sprite(character->spritids[2], 2, 0);
- scroll_sprite(character->spritids[3], 2, 0);
- set_sprite_tile(0, 0);
- duszekchar.spritids[0] = 0;
- set_sprite_tile(1, 1);
- duszekchar.spritids[1] = 1;
- set_sprite_tile(2, 2);
- duszekchar.spritids[2] = 2;
- set_sprite_tile(3, 3);
- duszekchar.spritids[3] = 3;
- performantdelay(3);
- movex -= 4;
- playerlocation[0]+=4;
- }
Add Comment
Please, Sign In to add comment