Changeset 26 for trunk/Classes/game_preferences.mm
- Timestamp:
- 2010-05-28 07:39:52 (2 years ago)
- File:
-
- 1 edited
-
trunk/Classes/game_preferences.mm (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Classes/game_preferences.mm
r24 r26 378 378 const std::string res = preferences::get("login"); 379 379 if(res.empty()) { 380 //char* const login = getenv("USER"); 381 //if(login != NULL) { 382 // return login; 383 //} 384 380 /* 385 381 NSString *nsName = [[UIDevice currentDevice] name]; 386 382 if (!nsName) 387 383 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; 389 389 390 390 if(res2.empty()) { … … 392 392 } 393 393 return res2; 394 */ 395 return ("Player"); 394 396 } 395 397 … … 423 425 } 424 426 427 std::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 438 void set_sync_login(const std::string& username) 439 { 440 preferences::set("sync_login", username); 441 } 442 443 std::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 454 void set_sync_password(const std::string& password) 455 { 456 preferences::set("sync_password", password); 457 } 458 459 425 460 bool remember_password() 426 461 { … … 709 744 std::string clock_format() 710 745 { 746 /* 747 if (clock_format_cache.size() > 0) 748 return clock_format 711 749 if(preferences::get("clock_format").size()) 712 750 return preferences::get("clock_format"); 713 751 else 714 752 preferences::set("clock_format", "%H:%M"); 753 */ 754 // KP: save 14% cpu 715 755 return "%H:%M"; 716 756 } … … 959 999 { 960 1000 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); 963 1003 else if (total_kills >= 500 && !achievement_earned(ACHIEVEMENT_BONE_CRUSHER)) 964 1004 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); 967 1007 else if (total_kills >= 50 && !achievement_earned(ACHIEVEMENT_SLAYER)) 968 1008 earn_achievement(ACHIEVEMENT_SLAYER);
Note: See TracChangeset
for help on using the changeset viewer.