~joerg-ehrichs/botrace/master

« back to all changes in this revision

Viewing changes to src/core/engine/board.cpp

  • Committer: Jörg Ehrichs
  • Date: 2012-07-22 19:58:16 UTC
  • Revision ID: git-v1:2f4f14cc49bf6e8aed5cc0399f6fe606201784f8
inital start to add king of the flag/hill game modes

Show diffs side-by-side

added added

removed removed

Lines of Context:
388
388
        return "ArchiveMarker";
389
389
    case SPECIAL_START_VIRTUAL_RALLY:
390
390
        return "SelectStartPoint";
 
391
    case SPECIAL_FLAG_RED:
 
392
        return "Flag_Red";
 
393
    case SPECIAL_FLAG_BLUE:
 
394
        return "Flag_Blue";
 
395
    case SPECIAL_FLAG_GREEN:
 
396
        return "Flag_Green";
 
397
    case SPECIAL_FLAG_GOLD:
 
398
        return "Flag_Gold";
 
399
    case SPECIAL_FLAG_KING:
 
400
        return "Flag_King";
391
401
    case MAX_SPECIAL_TILES:
392
402
        qWarning() << "Warning unknown special tile in game board creation";
393
403
        break;
422
432
    if( name.contains( "Flag_8" ) ) {
423
433
        return SPECIAL_FLAG_8;
424
434
    }
 
435
    if( name.contains( "Flag_Green" ) ) {
 
436
        return SPECIAL_FLAG_GREEN;
 
437
    }
 
438
    if( name.contains( "Flag_Gold" ) ) {
 
439
        return SPECIAL_FLAG_GOLD;
 
440
    }
 
441
    if( name.contains( "Flag_Blue" ) ) {
 
442
        return SPECIAL_FLAG_BLUE;
 
443
    }
 
444
    if( name.contains( "Flag_Red" ) ) {
 
445
        return SPECIAL_FLAG_RED;
 
446
    }
 
447
    if( name.contains( "Flag_King" ) ) {
 
448
        return SPECIAL_FLAG_KING;
 
449
    }
425
450
    if( name.contains( "HoverStartPoint" ) ) {
426
451
        return SPECIAL_START_DEATHMATCH;
427
452
    }
461
486
        return QObject::tr( "Normal Start Point" );
462
487
    case SPECIAL_START_VIRTUAL_RALLY:
463
488
        return QObject::tr( "Virtual Start Point" );
 
489
    case SPECIAL_FLAG_KING:
 
490
        return QObject::tr( "King of the Flag point" );
 
491
    case SPECIAL_FLAG_RED:
 
492
        return QObject::tr( "CTF Flag Red" );
 
493
    case SPECIAL_FLAG_BLUE:
 
494
        return QObject::tr( "CTF Flag Blue" );
 
495
    case SPECIAL_FLAG_GREEN:
 
496
        return QObject::tr( "CTF Flag Green" );
 
497
    case SPECIAL_FLAG_GOLD:
 
498
        return QObject::tr( "CTF Flag Gold" );
464
499
    case MAX_SPECIAL_TILES:
465
500
        qWarning() << "Warning unknown special tile in game board creation";
466
501
        break;