From e4f27e35b72185b386073da77620f44c2971f067 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Thu, 15 Mar 2012 01:09:55 +0000 Subject: [PATCH] Update the team menu and include the most crapalicious ANSI yet! --- xtrn/tw2/team-member.ans | 8 ++++++++ xtrn/tw2/team-member.asc | 12 +++++------- xtrn/tw2/team-none.ans | 8 ++++++++ xtrn/tw2/team-none.asc | 6 +++--- xtrn/tw2/teams.js | 35 +++++++++++++++++++++-------------- 5 files changed, 45 insertions(+), 24 deletions(-) create mode 100644 xtrn/tw2/team-member.ans create mode 100644 xtrn/tw2/team-none.ans diff --git a/xtrn/tw2/team-member.ans b/xtrn/tw2/team-member.ans new file mode 100644 index 0000000000..c0ae47aaaa --- /dev/null +++ b/xtrn/tw2/team-member.ans @@ -0,0 +1,8 @@ +[2J[1;35mɹForward View������ͻ[0;34m�[1;34mTradeWars2/JavaScript Team Menu[0;34m���������������������ͻ +[1;35m�[0;37m��������������������[1;35m�[0;34m�[55C� +[1;35m�[0;37m���������[1;30;47m��[0;37m���������[1;35m�[0;34m� [4C[36me[1;36mX[0;36mit team menu[14C[1;36mC[0;36mash transfer [7C[34m� +[1;35m�[0;37m�������[1;31;43m������[0;37m�������[1;35m�[0;34m� [4C[1;36mQ[0;36muit a team[17C[1;36mF[0;36mighter transfer[6C[34m� +[1;35m�[0;37m��������[1;31;43m����[0;37m��������[1;35m�[0;34m� [4C[1;36mS[0;36mearch for team member(s)[17C[4C[4C[34m� +[1;35m�[31;43m ���� [35;40m�[0;34m� [54C� +[1;35m�[31;43m [35;40m�[0;34m�[55C� +[1;35m��������������������ͼ[0;34m�������������������������������������������������������ͼ[0m \ No newline at end of file diff --git a/xtrn/tw2/team-member.asc b/xtrn/tw2/team-member.asc index 7f0301d49c..098c7685c1 100644 --- a/xtrn/tw2/team-member.asc +++ b/xtrn/tw2/team-member.asc @@ -1,7 +1,5 @@ -1) Exit Team menu -2) Create a Team -3) Join a Team -4) Quit a Team -5) Cash Transfer -6) Fighter Transfer -7) Search for Team member(s) +X) Exit Team menu +Q) Quit a Team +C) Cash Transfer +F) Fighter Transfer +S) Search for Team member(s) diff --git a/xtrn/tw2/team-none.ans b/xtrn/tw2/team-none.ans new file mode 100644 index 0000000000..be66fad66a --- /dev/null +++ b/xtrn/tw2/team-none.ans @@ -0,0 +1,8 @@ +[2J[1;35mɹForward View������ͻ[0;34m�[1;34mTradeWars2/JavaScript Team Menu[0;34m���������������������ͻ +[1;35m�[0;37m��������������������[1;35m�[0;34m�[55C� +[1;35m�[0;37m���������[1;30;47m��[0;37m���������[1;35m�[0;34m� [9C[36me[1;36mX[0;36mit team menu[31C[34m� +[1;35m�[0;37m�������[1;31;43m������[0;37m�������[1;35m�[0;34m� [9C[1;36mC[0;36mreate a team[32C[34m� +[1;35m�[0;37m��������[1;31;43m����[0;37m��������[1;35m�[0;34m� [9C[1;36mJ[0;36moin a team[13C[13C[4C[4C[34m� +[1;35m�[31;43m ���� [35;40m�[0;34m� [54C� +[1;35m�[31;43m [35;40m�[0;34m�[55C� +[1;35m��������������������ͼ[0;34m�������������������������������������������������������ͼ[0m \ No newline at end of file diff --git a/xtrn/tw2/team-none.asc b/xtrn/tw2/team-none.asc index af2b5a51cd..850a17082f 100644 --- a/xtrn/tw2/team-none.asc +++ b/xtrn/tw2/team-none.asc @@ -1,3 +1,3 @@ -1) Exit Team menu -2) Create a Team -3) Join a Team +X) Exit Team menu +C) Create a Team +J) Join a Team diff --git a/xtrn/tw2/teams.js b/xtrn/tw2/teams.js index df49e0fd66..0de8322e93 100644 --- a/xtrn/tw2/teams.js +++ b/xtrn/tw2/teams.js @@ -27,11 +27,18 @@ var TeamProperties = [ function TeamMenu() { function TeamHelp() { + var extension=''; + console.crlf(); if(player.TeamNumber > 0) - console.printfile(fname("team-member.asc")); + extension+='-member'; + else + extension+='-none'; + if(user.settings&USER_ANSI) + extension += '.ans'; else - console.printfile(fname("team-none.asc")); + extension += '.asc'; + console.printfile(fname("team-"+extension)); } TeamHelp(); @@ -39,9 +46,9 @@ function TeamMenu() while(1) { var values=new Array(); if(player.TeamNumber > 0) - values=['1','2','3','4','5','6','7','?']; + values=['X','C','Q','F','S','?']; else - values=['1','2','3','?']; + values=['X','C','J','?']; console.crlf(); console.attributes="W"; console.write("Team Command (?=help)? "); @@ -49,24 +56,24 @@ function TeamMenu() case '?': TeamHelp(); break; - case '1': + case 'X': return; - case '2': - CreateTeam(); + case 'C': + if(player.TeamNumber > 0) + TeamTransfer("Credits"); + else + CreateTeam(); break; - case '3': + case 'J': JoinTeam(); break; - case '4': + case 'Q': QuitTeam(); break; - case '5': - TeamTransfer("Credits"); - break; - case '6': + case 'F': TeamTransfer("Fighters"); break; - case '7': + case 'S': LocateTeam(); break; } -- GitLab