Ignore:
Timestamp:
Aug 1, 2011, 12:23:28 AM (9 years ago)
Author:
sam
Message:

tiler: ensure AddTile() and BlitTile() accept vec3i arguments.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/monsterz/title.cpp

    r791 r792  
    292292    int backid = (int)data->period;
    293293    Scene::GetDefault()->AddTile(data->title, backid,
    294                                  data->ground_pos.x, data->ground_pos.y, 1, 0);
     294                    vec3i(data->ground_pos.x, data->ground_pos.y, 1), 0);
    295295
    296296    /* The stars */
     
    298298    {
    299299        Scene::GetDefault()->AddTile(data->stars, 0,
    300                                      24 + 0, 72 + 240, 2, 0);
     300                                     vec3i(24 + 0, 72 + 240, 2), 0);
    301301    }
    302302
     
    309309        int cloudid = (n % 5) * 4 + cloudoff;
    310310        Scene::GetDefault()->AddTile(data->clouds, cloudid,
    311                                      data->cloudpos[n].x,
    312                                      data->cloudpos[n].y, 2, 0);
     311                                     vec3i(data->cloudpos[n].x,
     312                                           data->cloudpos[n].y, 2), 0);
    313313        Scene::GetDefault()->AddTile(data->clouds, cloudid,
    314                                      data->cloudpos[n].x - bbox[1].x + bbox[0].x,
    315                                      data->cloudpos[n].y, 2, 0);
     314                                     vec3i(data->cloudpos[n].x - bbox[1].x
     315                                                               + bbox[0].x,
     316                                           data->cloudpos[n].y, 2), 0);
    316317    }
    317318
     
    326327        int y = data->eagle.y + 5.0f * sinf(phase);
    327328        Scene::GetDefault()->AddTile(data->eagle.tiles, eagleid,
    328                                      24 + x, 72 + y, 3, 0);
     329                                     vec3i(24 + x, 72 + y, 3), 0);
    329330    }
    330331
     
    334335    {
    335336        Scene::GetDefault()->AddTile(data->ground, 0,
    336                                      x, data->ground_pos.y, 0, 0);
     337                                     vec3i(x, data->ground_pos.y, 0), 0);
    337338    }
    338339
     
    365366    if (tiler)
    366367        Scene::GetDefault()->AddTile(tiler, id,
    367                                      data->ground_pos.x + pos.x,
    368                                      data->ground_pos.y + pos.y, 1, 0);
     368                                     vec3i(data->ground_pos.x + pos.x,
     369                                           data->ground_pos.y + pos.y, 1), 0);
    369370
    370371    /* The logo, on top of the rest. */
    371     Scene::GetDefault()->AddTile(data->logo, 0, 26, 250, 3, 0);
     372    Scene::GetDefault()->AddTile(data->logo, 0, vec3i(26, 250, 3), 0);
    372373}
    373374
Note: See TracChangeset for help on using the changeset viewer.