// Level selection area
- for( int i = 0; i < vg_list_size( button_grids ); i ++ )
+ for( int i = 0; i < vg_list_size( career_packs ); i ++ )
{
- struct button_grid *grid = &button_grids[ i ];
+ struct career_level_pack *grid = &career_packs[ i ];
for( int y = 0; y < grid->dims[1]; y ++ )
{
memset( encoded.reserved, 0, sizeof( encoded.reserved ) );
- for( int i = 0; i < vg_list_size( career_serializable ); i ++ )
+ for( int i = 0; i < vg_list_size( career_packs ); i ++ )
{
- struct serializable_set *set = &career_serializable[i];
+ struct career_level_pack *set = &career_packs[i];
for( int j = 0; j < set->count; j ++ )
{
}
// Check ALL maps to trigger master engineer
- for( int i = 0; i < vg_list_size( career_serializable ); i ++ )
+ for( int i = 0; i < vg_list_size( career_packs ); i ++ )
{
- struct serializable_set *set = &career_serializable[i];
+ struct career_level_pack *set = &career_packs[i];
for( int j = 0; j < set->count; j ++ )
{
vg_info( "No save file... Using blank one\n" );
// Reset memory
- for( int i = 0; i < vg_list_size( career_serializable ); i ++ )
+ for( int i = 0; i < vg_list_size( career_packs ); i ++ )
{
- struct serializable_set *set = &career_serializable[i];
+ struct career_level_pack *set = &career_packs[i];
for( int j = 0; j < set->count; j ++ )
career_reset_level( &set->pack[j] );
// =================================
// Decode everything from dstate
- for( int i = 0; i < vg_list_size( career_serializable ); i ++ )
+ for( int i = 0; i < vg_list_size( career_packs ); i ++ )
{
- struct serializable_set *set = &career_serializable[i];
+ struct career_level_pack *set = &career_packs[i];
for( int j = 0; j < set->count; j ++ )
{
if( vg_get_button_down( "primary" ) )
select_from = NULL;
- for( int i = 0; i < vg_list_size( button_grids ); i ++ )
+ for( int i = 0; i < vg_list_size( career_packs ); i ++ )
{
- struct button_grid *grid = &button_grids[i];
+ struct career_level_pack *grid = &career_packs[i];
int j = 0;
{
if( j < grid->count )
{
- struct cmp_level *lvl = &grid->levels[ j ];
+ struct cmp_level *lvl = &grid->pack[ j ];
// Determine colour
if( lvl->unlocked )
size_level_texts = 6*9*7
;
- for( int i = 0; i < vg_list_size( career_serializable ); i ++ )
+ for( int i = 0; i < vg_list_size( career_packs ); i ++ )
{
- struct serializable_set *set = &career_serializable[i];
+ struct career_level_pack *set = &career_packs[i];
for( int j = 0; j < set->count; j ++ )
{
struct cmp_level *lvl = &set->pack[j];