Core.Object | +--Engine.Actor | +--Engine.Info | +--Engine.ScoreBoard | +--Botpack.TournamentScoreBoard | +--Botpack.TeamScoreBoard | +--Botpack.AssaultScoreBoard
string
AssaultCondition
void
DrawVictoryConditions(Canvas Canvas)
ShowScores(Canvas Canvas)
00001 //============================================================================= 00002 // AssaultScoreBoard 00003 //============================================================================= 00004 class AssaultScoreBoard extends TeamScoreBoard; 00005 00006 var localized string AssaultCondition; 00007 00008 function ShowScores( canvas Canvas ) 00009 { 00010 Super.ShowScores(Canvas); 00011 00012 if ( OwnerHUD.IsA('AssaultHUD') ) 00013 AssaultHUD(OwnerHUD).DrawTimeAt(Canvas, 0.5 * Canvas.ClipX - 80 * Canvas.ClipX/1280, 4); 00014 } 00015 00016 function DrawVictoryConditions(Canvas Canvas) 00017 { 00018 Canvas.DrawText(AssaultCondition, true); 00019 } 00020 00021 defaultproperties 00022 { 00023 AssaultCondition="Assault the Base!" 00024 FragGoal="Score Limit:" 00025 }