context.draw_text(white_text, str, Vector(screen->w/2, 210),
CENTER_ALLIGN, LAYER_FOREGROUND1);
- if(level->get_author().size())
+ if((level->get_author().size()) && (level->get_author() != "SuperTux Team"))
+ //TODO make author check case/blank-insensitive
context.draw_text(white_small_text,
- std::string(_("by ")) + level->get_author(),
+ std::string(_("contributed by ")) + level->get_author(),
Vector(screen->w/2, 350), CENTER_ALLIGN, LAYER_FOREGROUND1);
float elapsed_time = float(ticks - lastticks) / 1000.;
global_time += elapsed_time;
lastticks = ticks;
+
// 40fps is minimum
- if(elapsed_time > .05)
- elapsed_time = .05;
+ if(elapsed_time > .025)
+ elapsed_time = .025;
/* Handle events: */
currentsector->player->input.old_fire = currentsector->player->input.fire;