*************************************************************
*                    TSM for Esms Plus                      *
*************************************************************


0. - Contents

	1. - Background

	2. - How TSM works

	3. - 7 easy steps to reate a team sheet

	4. - Updates in latest version for Esms Plus

	5. - Contact/Other info



1. - Background

	TSM was developed mainly for those who are new to
	esms and are finding it diffiult to make a team-
	-sheet manually. After discussions with David Austin
	and David Bourke, who both contributed with alot of
	good ideas, the program turned out to be quite good.
	So, many thanks to both David A. and David B. for
	helping me out!
	
	Another thank you goes out to Darren McKee who
	tested the version for Esms Plus.



2. - How TSM works

	When you launch TSM everything in it will be empty.
	The Listbox (the team sheet) will however have 23
	blank lines in it which cannot be deleted. These 23
	lines are necessary for TSM to be able to load pre-
	-made team sheets and also to add players to your
	line-up.
	
	If you make a mistake in the conditions and want to
	change them, you will have to delete the line and re-
	-write the condition. You do this by highlighting the
	line in question and then click "Delete Line".
	This is the biggest difference from the old version
	of TSM where you were allowed to edit the teamsheet
	manually. Hopefully this new 'system' will further
	prevent managers from making invalid team sheets.
	Everything is now pretty much automated, all you have
	to do is point and click in order to create your team
	sheet.

	Old team sheets can easily be used as templates for
	new ones. Click "Load Team Sheet" to load the team sheet
	you want to edit, and then get cracking.

	To make things easier for you, and again to reduce the
	chances of making an invalid team sheet, you can also
	load your players names into TSM. You simply click
	"Load Roster" to do this. It is recommended that you
	do this as it eliminates the chance of you misspelling
	a players name.



3. - 7 easy steps to create a team sheet

	When you start from scratch with a new team sheet
	it is highly recommended that you do everything step
	by step in the correct order. By this I mean that you
	first type in your teams abbreviation, select your
	starting tactic, choose which players you want to use
	and in what position they are supposed to play in.
	Last but not least, pick out your penalty taker. As
	said before, it	is recommended that you do all this
	before you begin adding conditions and tactic changes.

  Step 1.
	Lets create a team sheet. To begin with, fire up TSM!

  Step 2.
	In the section that says "Abbreviation/Starting Tactic"
	type in the abbreviation of your team (normally three
	letters). Then use the drop down listbox to chose your
	starting tactic. Notice how the team sheet update it
	self when you make changes.

  Step 3. (optional)
	If you have your roster on your PC, click "Load Roster"
	and locate the roster file on your HD/CD/floppy and open
	it.

  Step 4.
	Now it is time to pick out your starting 11 and your
	substitutes. Use the drop down listboxes under the label
	"Position" to determine your players positions. This will
	of course also give you your teams formation.
	If you were able to load your roster (step 3), use the drop
	down listboxes under the label "name" to find the players
	names. If you did not load your roster you will have to
	type in	the names manually in the listboxes.

  Step 5.
	Pick out your penalty kick taker by using the listbox in
	the "penalty taker" section.

  Step 6. (optional)
	Adding conditions and tactic changes to your team sheet is
	fairly easy. However, this step is not necessary in order to
	make a working and valid team sheet.

	There are three changes you can do, repositioning a player,
	change tactic or substitute a player. There are no limitations
	to how many times you can do this. You can basically add
	how many conditions as you want to your teamsheet.

	All three of these features works pretty similarly so I will
	only describe one here, how to add a condition that subsitutes
	a player in the 45th minute. For further information on how team
	sheet conditions work, I recommend you to read the esms
	manual. This section is merely to show you how TSM works.

	Every player in your lineup has a corresponding number to the
	left of their name and playing position. To substitute a player
	you have to know the number of that player and also the number
	of the player you want to bring on. If you want to sub player 11
	and bring on player 16, you chose "11" in the "player off" list-
	-box and "16" in the "player on" listbox.
	Next you have to decide in wich position you want the new player
	to play in. Chose position (gk,df,mf,fw) in the "position" listbox.

	You want the substitution to take place in the 45th minute, so in
	the "if min" listbox you have to select the "=" -sign and then
	select "45" in the next listbox.
	Your condition is now ready to be added to the team sheet. Click
	"add" (in the same section you are working in) and if you have
	done everything correctly the condition is now added to your team
	sheet. If you have made an error you will be prompted with an
	error message.

	If you want to delete a condition, just locate the line you want to
	delete, highlight it and click "Delete Line". The condition is now
	gone.

  Step 7.
	Your team sheet is now ready! To generate it, click
	"Make Team Sheet". A dialog box will pop up which (hopefully) says
	that "your teamsheet was successfully created".
	
	One thing that is important to remember is that when you
	save your teamsheet (using the "Make Team Sheet" button) the name
	of the file will be: xxxsht.txt, with "xxx" beeing the
	abbreviation of your team. The file will always be stored in
	the same diretory as the locaction of "tsm.exe". This means
	that the old xxxsht.txt file will be overwritten without any
	warnings or prompts. If you want to save different team sheets
	for later use, eg for different formations etc, you will have
	to rename them.



4. - Updates in latest version for Esms Plus

	In the latest version there are mainly two added features that you
	should note. These are the ability to exclude injured and suspended
	players when loading a roster and also that TSM will warn you if you
	try to add a player twice to the teamsheet.

	Along with "tsm.exe" comes a file called "settings.tsm" which will
	hold the settings for TSM. This file should not be deleted and it
	must also be located in the same directory as "tsm.exe". You can
	edit this file manually by opening it in a text editor. Here is an
	explanation of the different options.

	EXTRAPOS -    Set this value to 1 if your league use the optional
	           positions DM and AM. If you set it to 0 you will not be
                   able to pick these positions.

	E_TACTIC -    Set this to 1 if your league use the optional tactic E.
	              If you set it to 0 you will not be able to chose this
                      tactic.

        EXCLUDE -    Set this to 1 if you want to exclude injured or suspended
	             players in the roster when you load player names into TSM.
                     If you set it to 0, all players will be listed.

        AGGRESSION - Set this value to 1 if yoour league use the AGG command.
                     If you set it to 0 this option will be blured out.



5. - Contact/Other info

	If you make TSM available for download from your own website (which
	you are more than welcome to do) I ask you not to remove this readme
	file from the zip file. I would also appreciate if you do not change
	the contents of this file. Thank you!

	Questions regarding TSM and its features can be sent to me via email
	(see foot note below). I will do my best to answer as quickly as
	possible. Suggestions how to improve TSM is also much welcome.

___________________________________________________________________________
Anton Johansson (20/11/02)                            e-mail: antis@home.se
