- // temporary test data
- SDL_Surface *bg(SDL_CreateRGBSurface(0, width, height, 32, 0xFF000000, 0xFF0000, 0xFF00, 0xFF));
- SDL_FillRect(bg, 0, SDL_MapRGB(bg->format, 0xFF, 0xFF, 0xFF));
- SDL_Rect r;
- r.x = 1;
- r.y = 1;
- r.w = width - 2;
- r.h = height - 2;
- SDL_FillRect(bg, &r, SDL_MapRGB(bg->format, 0, 0, 0));
- PartyLayout monstersLayout;
- monstersLayout.AddPosition(Point<Uint8>(50, 100));
- monstersLayout.AddPosition(Point<Uint8>(100, 100));
- monstersLayout.AddPosition(Point<Uint8>(150, 100));
- monstersLayout.AddPosition(Point<Uint8>(200, 100));
- PartyLayout heroesLayout;
- heroesLayout.AddPosition(Point<Uint8>(45, 132));
- heroesLayout.AddPosition(Point<Uint8>(174, 136));
- heroesLayout.AddPosition(Point<Uint8>(110, 143));
- heroesLayout.AddPosition(Point<Uint8>(239, 148));
- SDL_Surface *white100(SDL_CreateRGBSurface(0, 100, 100, 32, 0xFF000000, 0xFF0000, 0xFF00, 0xFF));
- SDL_FillRect(white100, 0, SDL_MapRGB(bg->format, 0xFF, 0xFF, 0xFF));
- Sprite dummyMonsterSprite(white100, 100, 100);
- Monster monster;
- monster.SetSprite(&dummyMonsterSprite);
-