Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static function checkForTractoring(arg1:Transactions.Transaction, arg2:Engine.Classes.WorldObject):void
- {
- var loc1:*;
- loc1 = undefined;
- var loc2:*;
- loc2 = null;
- var loc3:*;
- loc3 = null;
- var loc4:*;
- loc4 = null;
- if (arg1 as Transactions.TTractor)
- {
- loc2 = arg2 as Classes.FarmGameObject;
- loc3 = new Classes.HireAvatar("0");
- loc4 = String(arg2);
- var loc5:*;
- loc5 = loc4;
- switch (loc5)
- {
- case "[object FrontierAnimal]":
- {
- loc1 = new Transactions.TTend(loc2, loc3) as Transactions.Transaction;
- break;
- }
- case "[object FrontierBuilding]":
- {
- loc1 = new Transactions.TWorkOnBuilding(loc2, loc3, null) as Transactions.Transaction;
- break;
- }
- case "[object FrontierCrop]":
- {
- loc1 = new Transactions.THarvestCrop(loc2 as Classes.FrontierCrop, loc3, null) as Transactions.Transaction;
- break;
- }
- case "[object FrontierDebris]":
- {
- loc1 = new Transactions.TClear(loc2, loc3) as Transactions.Transaction;
- break;
- }
- case "[object FrontierTree]":
- {
- loc1 = new Transactions.TTend(loc2, loc3) as Transactions.Transaction;
- break;
- }
- case "[object FrontierLumberTree]":
- {
- loc1 = new Transactions.TChopTree(loc2 as Classes.FrontierLumberTree, loc3) as Transactions.Transaction;
- break;
- }
- }
- Global.questManager.checkForQuestUpdate(loc1, arg2);
- }
- return;
- }
Add Comment
Please, Sign In to add comment