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 @@
+ɹForward View������ͻ�͹TradeWars2/JavaScript Team Menu���������������������ͻ
+������������������������
+����������������������� eXit team menuCash transfer  �
+����������������������� Quit a teamFighter transfer�
+����������������������� Search for team member(s)�
+�        ����        �� �
+�                    ���
+��������������������ͼ�������������������������������������������������������ͼ
\ 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 @@
+ɹForward View������ͻ�͹TradeWars2/JavaScript Team Menu���������������������ͻ
+������������������������
+����������������������� eXit team menu�
+����������������������� Create a team�
+����������������������� Join a team�
+�        ����        �� �
+�                    ���
+��������������������ͼ�������������������������������������������������������ͼ
\ 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