Tuesday, July 16, 2013

TSM 2.0 Groups and Operations

Since my last post on TSM 2.0 I have had some requests that I cover some other features which I plan to do but first I thought it would be best to go into some detail on the heart of TSM 2.0, groups and operations. To understand all the other functionality of TSM 2.0 you need to know exactly what a group is and how it works in this new version of TSM and what an operation is and how it works as well. So lets get in to it.

Since many of you have used TSM 1.x I will try and give you some comparison so you can see how the new version differs from what you may be used to.

Groups
Groups are the heart of TSM 2.0. In TSM 1 we had categories and within those categories we had groups. Within the groups we had items. We were able to set posting rules at the category level which would effect all groups within it or we could set posting rules at the group level which would override the category rules if you had set any. Groups were only used for auction post and cancel scans.

In TSM 2.0 categories are gone. We only have groups now. However, we can now create sub groups within a group and subgroups of our subgroups. Rules or "operations" as they are now known can be applied to any group and will effect all subgroups within it unless overridden by an operation on one of those subgroups.

I know, its kinda confusing. Think of it like folders on a Windows computer. You have your C: drive. Within your C: drive you have folders and within those folders you have more folders. Its a file tree. If you apply permissions for a user to access a folder all of its subfolders get those same permissions. This is known as a Parent/Child relationship. The child folders inherit the parent permissions. You can override those parent permissions on the child folder by going to it's properties and setting custom permissions.

Look at my screenshot below and you will see my setup. I have a group called "Professions". Within this group I have groups for each of my professions, Blacksmithing, Enchanting, Jewelcrafting, and Tailoring. I have expanded my Tailoring and Jewelcrafting groups and you can see I have more defined subgroups withing them. In my Jewel crafting group I have MOP Jewelery, MOP Perfect Cuts, Rare MOP Gems, and Uncommon MOP Gems. Then Within those groups I have even more defined groups. Under MOP Rare Gems you will see a group for each type of rare gem.



If I select Imperial Amethyst and then the "Items" tab you can see I have each of the Imperial Amethyst cuts in this subgroup. Under my operations tab I can define my different operations for these items. Also take a look at the "Items" tab of my Rare MOP Gems group and notice that it contains all the items of all it's subgroups. If I apply operations to this group it will effect each of the subgroups beneath it unless overridden and the subgroup's level.



A Little More On Groups
I am going to skip over operations for now since that is the whole second part of this post but I want to show you the rest of the group tabs. First, the "Import/Export tab is used to add items that are not in your bags already to a group. I love this feature because I can pre-setup all my groups with the items I know I plan to add even if I don't have them yet or in the case of crafted items, have not learned them yet. You can either put in the item IDs, comma separated, or you can just use a link (shift click a link to add). This will add all the items you listed to the items of this group or subgroup. Pretty nifty! 



Next is the "Management" Tab which allows you to create, rename, move and delete groups. Although it is all pretty self explanatory I do link the move group method. When you click on "New Parent Group" you will see the full tree of all you groups. Simply click the group you want to move the current group to, click "OK" and your done. Another nice feature.




Operations
If groups are the heart of TSM 2.0, then Operations are the soul. In TSM 1 each of the modules, crafting, warehousing, auctioning, mailing, were all separate and only auctioning had anything to do with groups. You would go into which ever of the modules you wanted and you can setup the parameters of those modules to do what you needed.

TSM 2.0 simplifies all this. Now each module has an operation. Those operations are applied to the groups. So now groups are not just for auctioning, they are are also for crafting, mailing, warehousing, and shopping. I showed you a bit of the auctioning in my last post and I plan to go into each of these in more detail in future posts but you can see here in the Operations section, tabs for each type of operation you can create. Each of these has some rules the you set and then the operation is applied to the groups.



In this next screenshot you see I am on the "operations" tab of my MOP Rare Gems group. Here we can see the sections for each type of operations, Auctioning, Carfting, Mailing. Shopping, and Warehousing. In each section there is a drop down where you can select an operation you created for that type of function.



You will notice here I have my "Mop Rare Gem" Auctioning operation selected. I can select an operation for each of the modules and it will perform it's task based on the rules set in that module.



Here you can see in the operations module under the "Auctioning" tab, a list of all the Auctioning operations I have created. Here also you can see the Post rules for the MOP Rare Gem Operation I am using. For more details on each of the Auctioning Tabs see my previous post.



Summary
So to sum it up, groups are now more of a folder tree with a parent/child relation ship. Operations for each type of function are applied to these groups rather then having separate functionality for each module like we did in TSM 1. Any operation applied to a group effects all of its subgroups unless overridden by a different operation on one of those subgroups.

My plan is still to make some videos to show you all of this but for now I hope this makes sense and you have a better feel for how TSM 2.0 will work. Again this is still all in Beta and some things may change. I also have no idea when a final version will be release. For more information on Trade Skill Master visit www.tradeskillmaster.com. If you enjoy these addons and would like to donate you can do so on their webpage as well.

1 comment: