Ignore:
Timestamp:
2010-05-28 07:39:52 (2 years ago)
Author:
kpoole
Message:

Episode 5

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Classes/game_preferences.mm

    r24 r26  
    378378    const std::string res = preferences::get("login"); 
    379379    if(res.empty()) { 
    380         //char* const login = getenv("USER"); 
    381         //if(login != NULL) { 
    382         //  return login; 
    383         //} 
    384          
     380/*       
    385381        NSString *nsName = [[UIDevice currentDevice] name]; 
    386382        if (!nsName) 
    387383            return ("Player"); 
    388         std::string res2 = [nsName cStringUsingEncoding:NSASCIIStringEncoding]; 
     384        std::string res2; 
     385        const char *cName = [nsName UTF8String]; 
     386        if (cName == NULL) 
     387            return ("Player"); 
     388        res2 = cName; 
    389389 
    390390        if(res2.empty()) { 
     
    392392        } 
    393393        return res2; 
     394 */ 
     395        return ("Player"); 
    394396    } 
    395397 
     
    423425} 
    424426 
     427std::string sync_login_str() 
     428{ 
     429    const std::string res = preferences::get("sync_login"); 
     430    if(res.empty())  
     431    { 
     432        return (""); 
     433    } 
     434     
     435    return res; 
     436} 
     437     
     438void set_sync_login(const std::string& username) 
     439{ 
     440    preferences::set("sync_login", username); 
     441} 
     442     
     443std::string sync_password() 
     444{ 
     445    const std::string res = preferences::get("sync_password"); 
     446    if(res.empty())  
     447    { 
     448        return (""); 
     449    } 
     450     
     451    return res; 
     452} 
     453 
     454void set_sync_password(const std::string& password) 
     455{ 
     456    preferences::set("sync_password", password); 
     457} 
     458 
     459 
    425460bool remember_password() 
    426461{ 
     
    709744std::string clock_format() 
    710745{ 
     746/*   
     747    if (clock_format_cache.size() > 0) 
     748        return clock_format 
    711749    if(preferences::get("clock_format").size()) 
    712750        return preferences::get("clock_format"); 
    713751    else 
    714752        preferences::set("clock_format", "%H:%M"); 
     753*/ 
     754    // KP: save 14% cpu 
    715755    return "%H:%M"; 
    716756} 
     
    959999{ 
    9601000    total_kills++; 
    961     if (total_kills >= 1000 && !achievement_earned(ACHIEVEMENT_BATTLE_MASTER)) 
    962         earn_achievement(ACHIEVEMENT_BATTLE_MASTER); 
     1001    if (total_kills >= 1000 && !achievement_earned(ACHIEVEMENT_PREDATOR)) 
     1002        earn_achievement(ACHIEVEMENT_PREDATOR); 
    9631003    else if (total_kills >= 500 && !achievement_earned(ACHIEVEMENT_BONE_CRUSHER)) 
    9641004        earn_achievement(ACHIEVEMENT_BONE_CRUSHER); 
    965     else if (total_kills >= 100 && !achievement_earned(ACHIEVEMENT_PREDATOR)) 
    966         earn_achievement(ACHIEVEMENT_PREDATOR); 
     1005    else if (total_kills >= 100 && !achievement_earned(ACHIEVEMENT_BATTLE_MASTER)) 
     1006        earn_achievement(ACHIEVEMENT_BATTLE_MASTER); 
    9671007    else if (total_kills >= 50 && !achievement_earned(ACHIEVEMENT_SLAYER)) 
    9681008        earn_achievement(ACHIEVEMENT_SLAYER); 
Note: See TracChangeset for help on using the changeset viewer.